Core/Battlegrounds: Added OnMapSet hook
Port From (https://github.com/TrinityCore/TrinityCore/commit/141b881fa00dca87f7f262a1fb0d2d3e8b7735b5)
This commit is contained in:
@@ -1359,7 +1359,10 @@ namespace Game.BattleGrounds
|
||||
{
|
||||
m_Map = map;
|
||||
if (map != null)
|
||||
{
|
||||
_pvpStatIds = Global.DB2Mgr.GetPVPStatIDsForMap(map.GetId());
|
||||
OnMapSet(map);
|
||||
}
|
||||
else
|
||||
_pvpStatIds = null;
|
||||
}
|
||||
@@ -1793,6 +1796,9 @@ namespace Game.BattleGrounds
|
||||
return m_Players.LookupByKey(playerGuid);
|
||||
}
|
||||
|
||||
// Called when valid BattlegroundMap is assigned to the battleground
|
||||
public virtual void OnMapSet(BattlegroundMap map) { }
|
||||
|
||||
public virtual void StartingEventCloseDoors() { }
|
||||
public virtual void StartingEventOpenDoors() { }
|
||||
|
||||
|
||||
Reference in New Issue
Block a user