void UpdateCount() { mStartCount++; if( mStartCount == 3 ) StartEncounter(); };
void EnterCombat(Unit* who) { StartEncounter(instance, me, who); DoScriptText(SAY_BRUNDIR_AGGRO, me); DoZoneInCombat(); events.ScheduleEvent(EVENT_ENRAGE, 900000); DoAction(EVENT_UPDATEPHASE); }
void EnterCombat(Unit * who) { StartEncounter(instance, me, who); DoScriptText(SAY_STEELBREAKER_AGGRO, me); DoZoneInCombat(); DoCast(me, RAID_MODE(SPELL_HIGH_VOLTAGE, SPELL_HIGH_VOLTAGE_H)); events.ScheduleEvent(EVENT_ENRAGE, 900000); DoAction(EVENT_UPDATEPHASE); }
void EnterCombat(Unit* who) { StartEncounter(instance, me, who); DoScriptText(SAY_MOLGEIM_AGGRO, me); DoZoneInCombat(); events.SetPhase(++phase); events.ScheduleEvent(EVENT_BERSERK, 900000); events.ScheduleEvent(EVENT_SHIELD_OF_RUNES, 30000); events.ScheduleEvent(EVENT_RUNE_OF_POWER, 20000); }
void EnterCombat(Unit* who) { StartEncounter(instance, me, who); DoScriptText(SAY_STEELBREAKER_AGGRO, me); DoZoneInCombat(); DoCast(me, SPELL_HIGH_VOLTAGE); events.SetPhase(++phase); events.ScheduleEvent(EVENT_BERSERK, 900000); events.ScheduleEvent(EVENT_FUSION_PUNCH, 15000); }
void EnterCombat(Unit* who) { StartEncounter(instance, me, who); DoScriptText(SAY_BRUNDIR_AGGRO, me); DoZoneInCombat(); events.SetPhase(++phase); events.ScheduleEvent(EVENT_MOVE_POSITION, 1000); events.ScheduleEvent(EVENT_BERSERK, 900000); events.ScheduleEvent(EVENT_CHAIN_LIGHTNING, 4000); events.ScheduleEvent(EVENT_OVERLOAD, urand(60000, 120000)); }
void EnterCombat(Unit* who) { me->setActive(true); StartEncounter(instance, me, who); DoScriptText(SAY_BRUNDIR_AGGRO, me); DoZoneInCombat(); events.ScheduleEvent(EVENT_ENRAGE, 900000); events.ScheduleEvent(EVENT_CHAIN_LIGHTNING, urand(9000, 17000), 1); events.ScheduleEvent(EVENT_OVERLOAD, urand(60000, 80000), 1); DoAction(EVENT_UPDATEPHASE); }
void EnterCombat(Unit* who) { me->setActive(true); StartEncounter(instance, me, who); DoScriptText(SAY_MOLGEIM_AGGRO, me); DoZoneInCombat(); events.ScheduleEvent(EVENT_ENRAGE, 900000); events.ScheduleEvent(EVENT_SHIELD_OF_RUNES, 27000); events.ScheduleEvent(EVENT_RUNE_OF_POWER, 60000); DoAction(EVENT_UPDATEPHASE); }
void DoAction(int32 actionID) { if (actionID == ACTION_RESET_BLACK_KNIGHT) StartEncounter(); }