Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Made by Pyre of Pyre Gaming
- local Servants = 210001
- local Boss_Spawn_Id = 210000
- function Boss_MindControl(event, creature, target)
- creature:CastSpell(target, 45112)
- -- How to make the Boss Move the Player to a point on the map when he takes damage and throw them off?
- creature:SendUnitYell("You are agitating me!!", 0)
- end
- function Boss_OnEnterCombat(event, creature, target)
- creature:SendUnitYell("Another intrusion?! I should have eaten Zeus when I had the chance!!", 0)
- creature:CastSpell(creature, 20217)
- end
- function Boss_OnLeaveCombat(event, creature, target)
- creature:SendUnitYell("Pathetic, Mortal!!", 0)
- creature:RemoveEvents()
- end
- function Boss_OnDied(event, creature, killer)
- creature:SendUnitYell("No! How is this Possible? NOOOO!", 0)
- creature:RemoveEvents()
- end
- function Boss_OnTargetDied(event, creature, target)
- creature:SendUnitYell("Ha! You are WEAK!", 0)
- creature:CastSpell(creature, 138994)
- end
- function Phase1(event, creature, target)
- if creature:GetHealthPct() <= 80 then
- creature:RemoveEvents()
- creature:SendUnitYell("Prepare to be locked in Tartarus, for eternity!!", 0)
- creature:SpawnCreature(Servants, 8206.8100547, -1950.85887, 1738.477051, 2.952206, 7, 50000)
- creature:SendUnitYell("For the KING!!", 0)
- creature:CallAssistance()
- end
- end
- function Phase2(event, creature, target)
- if creature:GetHealthPct() <= 61 then
- creature:RemoveEvents()
- creature:RegisterEvent(Boss_MindControl, 10000, 0)
- end
- end
- --local target = GetAITarget(2, true)
- RegisterCreatureEvent(Boss_Spawn_Id, 1, Boss_OnEnterCombat)
- RegisterCreatureEvent(Boss_Spawn_Id, 2, Boss_OnLeaveCombat)
- RegisterCreatureEvent(Boss_Spawn_Id, 3, Boss_OnTargetDied)
- RegisterCreatureEvent(Boss_Spawn_Id, 9, Phase1)
- RegisterCreatureEvent(Boss_Spawn_Id, 4, Boss_OnDied)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement