You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
721 B

local mod = DBM:NewMod("Cannon", "DBM-DMF")
local L = mod:GetLocalizedStrings()
mod:SetRevision("20211011125402")
mod:RegisterEvents(
"SPELL_CAST_SUCCESS 102120",
"UNIT_AURA player"
)
mod.noStatistics = true
local timerMagicWings = mod:NewBuffFadesTimer(8, 102116, nil, false, 2, 5)
local markWings = false
local function wingsRemoved()
markWings = false
end
function mod:SPELL_CAST_SUCCESS(args)
if args.spellId == 102120 and args:IsPlayer() then
timerMagicWings:Cancel()
end
end
function mod:UNIT_AURA()
if DBM:UnitBuff("player", DBM:GetSpellInfo(102116)) and not markWings then
timerMagicWings:Start()
markWings = true
self:Schedule(8.5, wingsRemoved)
end
end