Чет накосячил проверте кто тут мудрый.
Чет накосячил проверте кто тут мудрый.
если не пашет картинка то вот https://iimg.su/i/6Tcsh
local Rejcount = 0
if Rejcount == 0 and GetBuffCount("Жизнецвет") == 0 and
(GetBuffCount("Праведное неистовство") > 0 or
GetBuffCount("Власть льда") > 0 or
GetBuffCount("Облик лютого медведя") > 0 or
GetBuffCount("Символ блокирования") > 0) then
CastSpellByName("Жизнецвет", "союзник")
Rejcount = 1
end
красные квадраты горят в углу
Re: Чет накосячил проверте кто тут мудрый.
Код: Выделить всё
local BuffHandler = {}
BuffHandler.__index = BuffHandler
local LIFE_BLOOM = "Жизнецвет"
local BUFF_LIST = {
"Праведное неистовство",
"Власть льда",
"Облик лютого медведя",
"Символ блокирования"
}
function BuffHandler.new()
local self = setmetatable({}, BuffHandler)
self.rejCount = 0
return self
end
function BuffHandler:hasAnyBuff()
for _, buff in ipairs(BUFF_LIST) do
if GetBuffCount(buff) > 0 then
return true
end
end
return false
end
function BuffHandler:castLifeBloom()
if self.rejCount == 0 and GetBuffCount(LIFE_BLOOM) == 0 and self:hasAnyBuff() then
CastSpellByName(LIFE_BLOOM, "союзник")
self.rejCount = 1
return true
end
return false
end
function BuffHandler:update()
return self:castLifeBloom()
end
return BuffHandler
Re: Чет накосячил проверте кто тут мудрый.
выходит пользовательский код теперь будет BuffHandler?
Re: Чет накосячил проверте кто тут мудрый.
не пашет) окно аддона пропадает)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость