mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-02-02 18:43:48 +00:00
refactor(Scripts): Update vanilla scripts to std::chrono (#14876)
Co-authored-by: Maelthyrr <AmanThul-Project@proton.me> Co-authored-by: Skjalf <47818697+Nyeriah@users.noreply.github.com>
This commit is contained in:
@@ -73,9 +73,9 @@ public:
|
||||
|
||||
void EnterCombat(Unit* /*who*/) override
|
||||
{
|
||||
events.ScheduleEvent(EVENT_CHECK_HEALTH1, 500);
|
||||
events.ScheduleEvent(EVENT_CHECK_HEALTH2, 500);
|
||||
events.ScheduleEvent(EVENT_SMITE_SLAM, 3000);
|
||||
events.ScheduleEvent(EVENT_CHECK_HEALTH1, 500ms);
|
||||
events.ScheduleEvent(EVENT_CHECK_HEALTH2, 500ms);
|
||||
events.ScheduleEvent(EVENT_SMITE_SLAM, 3s);
|
||||
}
|
||||
|
||||
void UpdateAI(uint32 diff) override
|
||||
@@ -99,7 +99,7 @@ public:
|
||||
health67 = true;
|
||||
break;
|
||||
}
|
||||
events.ScheduleEvent(EVENT_CHECK_HEALTH1, 500);
|
||||
events.ScheduleEvent(EVENT_CHECK_HEALTH1, 500ms);
|
||||
break;
|
||||
case EVENT_CHECK_HEALTH2:
|
||||
if (me->HealthBelowPct(34) && !health34)
|
||||
@@ -114,16 +114,16 @@ public:
|
||||
health34 = true;
|
||||
break;
|
||||
}
|
||||
events.ScheduleEvent(EVENT_CHECK_HEALTH2, 500);
|
||||
events.ScheduleEvent(EVENT_CHECK_HEALTH2, 500ms);
|
||||
break;
|
||||
case EVENT_SMITE_SLAM:
|
||||
if (me->HealthBelowPct(33))
|
||||
{
|
||||
me->CastSpell(me->GetVictim(), SPELL_SMITE_SLAM, false);
|
||||
events.ScheduleEvent(EVENT_SMITE_SLAM, 6000);
|
||||
events.ScheduleEvent(EVENT_SMITE_SLAM, 6s);
|
||||
break;
|
||||
}
|
||||
events.ScheduleEvent(EVENT_SMITE_SLAM, 500);
|
||||
events.ScheduleEvent(EVENT_SMITE_SLAM, 500ms);
|
||||
break;
|
||||
case EVENT_SWAP_WEAPON1:
|
||||
me->LoadEquipment(EQUIP_TWO_SWORDS);
|
||||
@@ -160,9 +160,9 @@ public:
|
||||
me->SetTarget();
|
||||
me->SetFacingTo(5.558f);
|
||||
me->SetStandState(UNIT_STAND_STATE_KNEEL);
|
||||
events.ScheduleEvent(point == EQUIP_TWO_SWORDS ? EVENT_SWAP_WEAPON1 : EVENT_SWAP_WEAPON2, 1500);
|
||||
events.ScheduleEvent(EVENT_RESTORE_COMBAT, 3000);
|
||||
events.ScheduleEvent(EVENT_KNEEL, 0);
|
||||
events.ScheduleEvent(point == EQUIP_TWO_SWORDS ? EVENT_SWAP_WEAPON1 : EVENT_SWAP_WEAPON2, 1500ms);
|
||||
events.ScheduleEvent(EVENT_RESTORE_COMBAT, 3s);
|
||||
events.ScheduleEvent(EVENT_KNEEL, 0ms);
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user