mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-13 01:08:35 +00:00
fix(Script/Zul'Aman): adjust Zuljin timers (#20919)
This commit is contained in:
@@ -161,13 +161,13 @@ struct boss_zuljin : public BossAI
|
||||
Talk(SAY_AGGRO, 37s);
|
||||
|
||||
// Phase 1: Default (troll)
|
||||
ScheduleTimedEvent(7s, [&] {
|
||||
ScheduleTimedEvent(12s, 29s, [&] {
|
||||
DoCastAOE(SPELL_WHIRLWIND);
|
||||
}, 15s, 20s);
|
||||
}, 12s, 29s);
|
||||
|
||||
ScheduleTimedEvent(8s, [&] {
|
||||
ScheduleTimedEvent(7s, 23s, [&] {
|
||||
DoCastRandomTarget(SPELL_GRIEVOUS_THROW, 0, 100.0f);
|
||||
}, 10s);
|
||||
}, 7s, 23s);
|
||||
|
||||
me->m_Events.AddEventAtOffset([&]() {
|
||||
DoCastSelf(SPELL_BERSERK, true);
|
||||
@@ -177,9 +177,9 @@ struct boss_zuljin : public BossAI
|
||||
// Phase 2: Bear Form.
|
||||
ScheduleHealthCheckEvent({ 80 }, [&] {
|
||||
EnterPhase(PHASE_BEAR);
|
||||
ScheduleTimedEvent(7s, [&] {
|
||||
ScheduleTimedEvent(8s, [&] {
|
||||
DoCastAOE(SPELL_CREEPING_PARALYSIS);
|
||||
}, 20s);
|
||||
}, 26s, 30s);
|
||||
|
||||
ScheduleTimedEvent(1s, [&] {
|
||||
if (!me->HasSpellCooldown(SPELL_OVERPOWER) && me->GetVictim() && me->GetComboPoints())
|
||||
@@ -229,17 +229,17 @@ struct boss_zuljin : public BossAI
|
||||
me->m_Events.CancelEventGroup(GROUP_LYNX);
|
||||
EnterPhase(PHASE_DRAGONHAWK);
|
||||
|
||||
ScheduleTimedEvent(5s, [&] {
|
||||
ScheduleTimedEvent(12s, 26s, [&] {
|
||||
DoCastSelf(SPELL_FLAME_WHIRL);
|
||||
}, 12s);
|
||||
}, 12s, 26s);
|
||||
|
||||
ScheduleTimedEvent(6s, [&] {
|
||||
ScheduleTimedEvent(11s, 42s, [&] {
|
||||
DoCastRandomTarget(SPELL_SUMMON_PILLAR);
|
||||
}, 10s);
|
||||
}, 5s, 25s);
|
||||
|
||||
ScheduleTimedEvent(7s, [&] {
|
||||
ScheduleTimedEvent(16s, 26s, [&] {
|
||||
DoCastAOE(SPELL_FLAME_BREATH);
|
||||
}, 10s);
|
||||
}, 6s, 25s);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user