Implemented OnUpdateArea hook

it's more accurate than UpdateZone
This commit is contained in:
Yehonal
2017-11-09 10:41:05 +00:00
parent f669732d19
commit 817257c85b
3 changed files with 18 additions and 4 deletions

View File

@@ -7531,6 +7531,8 @@ void Player::UpdateArea(uint32 newArea)
// pussywizard: inform instance, needed for Icecrown Citadel
if (InstanceScript* instance = GetInstanceScript())
instance->OnPlayerAreaUpdate(this, m_areaUpdateId, newArea);
sScriptMgr->OnPlayerUpdateArea(this, m_areaUpdateId, newArea);
// FFA_PVP flags are area and not zone id dependent
// so apply them accordingly