mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-16 07:30:42 +01:00
Core/AreaTrigger: Handle unit exit after OnRemove hook has been called
This commit is contained in:
@@ -88,11 +88,11 @@ void AreaTrigger::RemoveFromWorld()
|
||||
if (Unit* caster = GetCaster())
|
||||
caster->_UnregisterAreaTrigger(this);
|
||||
|
||||
_ai->OnRemove();
|
||||
|
||||
// Handle removal of all units, calling OnUnitExit & deleting auras if needed
|
||||
HandleUnitEnterExit({});
|
||||
|
||||
_ai->OnRemove();
|
||||
|
||||
WorldObject::RemoveFromWorld();
|
||||
|
||||
if (_spawnId)
|
||||
|
||||
Reference in New Issue
Block a user