Core/WorldStates: Migrate battleground HolidayWorldState to new system

Port From (https://github.com/TrinityCore/TrinityCore/commit/020166649dd5afb94dddbfcc990d4bb51e231ab1)
This commit is contained in:
hondacrx
2022-07-13 17:35:10 -04:00
parent 9421aeee98
commit 6825419b88
5 changed files with 39 additions and 46 deletions
+2 -2
View File
@@ -154,7 +154,7 @@ namespace Game
if (worldStateTemplate == null || worldStateTemplate.MapIds.Empty())
return _realmWorldStateValues.LookupByKey(worldStateId);
if (!worldStateTemplate.MapIds.Contains(map.GetId()))
if (map == null || !worldStateTemplate.MapIds.Contains(map.GetId()))
return 0;
return map.GetWorldStateValue(worldStateId);
@@ -197,7 +197,7 @@ namespace Game
return;
}
if (!worldStateTemplate.MapIds.Contains(map.GetId()))
if (map == null || !worldStateTemplate.MapIds.Contains(map.GetId()))
return;
map.SetWorldStateValue(worldStateId, value, hidden);