Code:
function ScarApp_OnEnterCombat(pUnit,Event)
pUnit:RegisterEvent("Fireball", 1, 1)
pUnit:SetCombatMeleeCapable(1)
end
function Fireball(pUnit, Event)
local plr = pUnit:GetRandomPlayer(0)
if plr == nil then
pUnit:FullCastSpellOnTarget(44202, plr)
pUnit:RegisterEvent("Fireball_Two", 2002, 1)
else
end
end
function Fireball_Two(pUnit, Event)
local plr = pUnit:GetRandomPlayer(0)
if plr == nil then
pUnit:FullCastSpellOnTarget(44202, plr)
pUnit:RegisterEvent("Fireball", 2002, 1)
else
end
end
function ScarApp_OnLeaveCombat(pUnit, event)
pUnit:RemoveEvents()
end
function ScarApp_Death(pUnit)
pUnit:RemoveEvents()
end
RegisterUnitEvent(80004, 1, "ScarApp_OnEnterCombat")
RegisterUnitEvent(80004, 2, "ScarApp_OnLeaveCombat")
RegisterUnitEvent(80004, 4, "ScarApp_Death")