mirror of
https://github.com/ZhengPeiRu21/mod-individual-progression
synced 2025-11-29 23:44:51 +08:00
@@ -94,7 +94,7 @@ private:
|
|||||||
return (entry == NPC_SAPPHIRON_40);
|
return (entry == NPC_SAPPHIRON_40);
|
||||||
}
|
}
|
||||||
public:
|
public:
|
||||||
boss_sapphiron_40() : CreatureScript("boss_sapphiron") { }
|
boss_sapphiron_40() : CreatureScript("boss_sapphiron_40") { }
|
||||||
|
|
||||||
CreatureAI* GetAI(Creature* pCreature) const override
|
CreatureAI* GetAI(Creature* pCreature) const override
|
||||||
{
|
{
|
||||||
@@ -175,10 +175,7 @@ public:
|
|||||||
{
|
{
|
||||||
BossAI::JustEngagedWith(who);
|
BossAI::JustEngagedWith(who);
|
||||||
EnterCombatSelfFunction();
|
EnterCombatSelfFunction();
|
||||||
if (isNaxx40Sapp(me->GetEntry()))
|
|
||||||
me->CastSpell(me, SPELL_FROST_AURA, true);
|
me->CastSpell(me, SPELL_FROST_AURA, true);
|
||||||
else
|
|
||||||
me->CastSpell(me, RAID_MODE(SPELL_FROST_AURA_10, SPELL_FROST_AURA_25), true);
|
|
||||||
events.ScheduleEvent(EVENT_BERSERK, 15min);
|
events.ScheduleEvent(EVENT_BERSERK, 15min);
|
||||||
events.ScheduleEvent(EVENT_CLEAVE, 5s);
|
events.ScheduleEvent(EVENT_CLEAVE, 5s);
|
||||||
events.ScheduleEvent(EVENT_TAIL_SWEEP, 10s);
|
events.ScheduleEvent(EVENT_TAIL_SWEEP, 10s);
|
||||||
|
|||||||
Reference in New Issue
Block a user