WoW Weakauras Custom Tricker

时间:2014-02-13 16:47:19

标签: lua world-of-warcraft

我试图获得一个触发器,将显示sunfire debuff的时间比我的大自然的优雅buff少。 lua调用似乎正在拉出正确的数字,但是它会不断地返回真实状态?

function ()
    _,_,_,_,_,_,sundur= UnitDebuff("target","Sunfire","player");
    _,_,_,_,_,_,NGDur= UnitAura("player","Nature's Grace");
    if sundur and NGDur  then
        if sundur<NGDur+2 then
            return true
        else
            return false
        end
    end
end

1 个答案:

答案 0 :(得分:0)

我发现的问题是广告不允许全局保存声明的变量,这导致即使我更改它们也无法正确更新。我还必须更改代码的一部分,仅在uniteDebuff“caster”过滤器上移除“”播放器。

local _,_,_,_,_,_,sundur= UnitDebuff("target","Sunfire",player);