feat(Core/Scripting): Add several UnitHooks (#12365)

This commit is contained in:
Skjalf
2022-07-11 14:57:38 -03:00
committed by GitHub
parent d6d961174d
commit 9920e01b2b
4 changed files with 37 additions and 0 deletions

View File

@@ -25,6 +25,7 @@
#include "MapReference.h"
#include "Player.h"
#include "Vehicle.h"
#include "ScriptMgr.h"
#include "Language.h"
class PhasedRespawn : public BasicEvent
@@ -226,6 +227,8 @@ void CreatureAI::EnterEvadeMode(EvadeReason why)
me->DespawnOnEvade();
me->m_Events.AddEvent(new PhasedRespawn(*me), me->m_Events.CalculateTime(20000));
}
sScriptMgr->OnUnitEnterEvadeMode(me, why);
}
/*void CreatureAI::AttackedBy(Unit* attacker)