Heres the new one =)
function Primal_Stomp(Unit)
Unit:CastSpell(15214)
end
function Primal_Phase1(Unit, event)
if Unit:GetHealthPct() < 95 then
Unit:RemoveEvents()
Unit:SendChatMessage(12, 0, "This has gone on long enough!")
Unit:SetModel(15214)
Unit:SetScale(3)
Unit:RegisterEvent("Primal_Stomp",8000, 0)
Unit:RegisterEvent("Primal_Phase2",1000, 0)
end
end
function Primal_Phase2(Unit, event)
if Unit:GetHealthPct() < 75 then
Unit:RemoveEvents()
Unit:SendChatMessage(12, 0, "Baah time to die!")
Unit:SetScale(5)
Unit:CastSpell(1557
Unit:RegisterEvent("Primal_Stomp",8000, 0)
Unit:RegisterEvent("Primal_Phase3",1000, 0)
end
end
function Primal_Phase3(Unit, event)
if Unit:GetHealthPct() < 65 then
Unit:RemoveEvents()
Unit:SendChatMessage(12, 0, "Annoying Pests!")
Unit:SetScale(7)
Unit:RegisterEvent("Primal_Phase4",1000, 0)
end
end
function Primal_Phase4(Unit, event)
if Unit:GetHealthPct() <= 55 then
Unit:RemoveEvents()
Unit:SetScale(9)
Unit:CastSpell(1557
Unit:SendChatMessage(12, 0, "You shall all pay dearly!")
Unit:RegisterEvent("Primal_Stomp",8000, 0)
Unit:RegisterEvent("Primal_Phase5",1000, 0)
end
end
function Primal_Phase5(Unit, event)
if Unit:GetHealthPct() <= 40 then
Unit:RemoveEvents()
Unit:SendChatMessage(12, 0, "My powers! I cannot control them anymore!")
Unit:SetScale(11)
Unit:CastSpell(15496)
Unit:CastSpell(24255)
Unit:SpawnCreature(100259, x, y, z, o, 17, 0);
Unitespawn (1000, 0)
end
end
function Primal_OnCombat(Unit, event)
Unit:SendChatMessage(11, 0, "How dare you summon me!")
end
function Primal_OnKilledTarget(Unit)
Unit:RemoveEvents()
Unit:SendChatMessage(12, 0, "Haha i knew it!")
end
function Primal_OnKilledTarget(Unit)
Unit:SendChatMessage(11, 0, "Conjoin with the nature!")
end
function Primal_Death(Unit)
Unit:SendChatMessage(12, 0, "You cheated somehow :d I Shouldnt die!")
Unit:RemoveEvents()
end
RegisterUnitEvent(100251, 1, "Primal_OnCombat")
RegisterUnitEvent(100251, 2, "Primal_OnKilledTarget")
RegisterUnitEvent(100251, 3, "Primal_Death")