Files
coa-dbm/DBM-Party-BC/Hellfire_ShatteredHalls/Kargath.lua
T
Andrew6810 39c0ed874e init
2022-10-21 06:50:13 -07:00

36 lines
833 B
Lua

local mod = DBM:NewMod("Kargath", "DBM-Party-BC", 3)
local L = mod:GetLocalizedStrings()
mod:SetRevision(("$Revision: 128 $"):sub(12, -3))
mod:SetCreatureID(16808)
mod:RegisterCombat("combat")
mod:RegisterEvents(
"SPELL_CAST_SUCCESS",
"SPELL_DAMAGE"
)
local timerBladeDance = mod:NewNextTimer(30, 30739)
local warnBladeDance = mod:NewSpellAnnounce(30739, 3)
local timerCharge = mod:NewNextTimer(30, 30600)
function mod:OnCombatStart(delay)
timerBladeDance:Start(35)
timerCharge:Start(48)
end
local BladeDanceSpam = 0
function mod:SPELL_DAMAGE(args)
if args.spellId == 25821 then
timerCharge:Start()
elseif args:IsSpellID(28375, 30739) and (GetTime() - BladeDanceSpam) > 20 then
BladeDanceSpam = GetTime()
warnBladeDance:Show()
timerBladeDance:Start()
end
end
-- 30739 - Blade Dance
-- 25821 - Charge