mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-02-27 22:16:11 +00:00
fix(Scripts/StormPeaks): Time-Lost & Vyragosa rescheduling and invisible combat (#24691)
This commit is contained in:
@@ -221,15 +221,22 @@ public:
|
||||
{
|
||||
npc_time_lost_proto_drakeAI(Creature* creature) : ScriptedAI(creature) {}
|
||||
|
||||
void Reset() override
|
||||
{
|
||||
scheduler.CancelAll();
|
||||
}
|
||||
|
||||
void InitializeAI() override
|
||||
{
|
||||
ScriptedAI::InitializeAI();
|
||||
me->SetAnimTier(AnimTier::Fly);
|
||||
me->setActive(true);
|
||||
me->SetVisible(false);
|
||||
me->SetImmuneToAll(true);
|
||||
|
||||
me->m_Events.AddEventAtOffset([&] {
|
||||
me->SetVisible(true);
|
||||
me->SetImmuneToAll(false);
|
||||
}, Hours(urand(6, 22)));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user