From fbbd15414e5ec91acf9a8966eb43477fbf85a6ef Mon Sep 17 00:00:00 2001 From: hondacrx Date: Thu, 24 Feb 2022 10:56:22 -0500 Subject: [PATCH] Core/Battlefield: Move SendInitWorldStatesTo to Battlefield class Port From (https://github.com/TrinityCore/TrinityCore/commit/366a514462cc3226ebceb61ef9b3fa372788d230) --- Source/Game/BattleFields/BattleField.cs | 11 +++++++++++ Source/Scripts/BattleField/WinterGrasp.cs | 12 ------------ 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/Source/Game/BattleFields/BattleField.cs b/Source/Game/BattleFields/BattleField.cs index f650604f6..54a3009c2 100644 --- a/Source/Game/BattleFields/BattleField.cs +++ b/Source/Game/BattleFields/BattleField.cs @@ -469,6 +469,17 @@ namespace Game.BattleFields Global.CreatureTextMgr.SendChat(stalker, (byte)id, target); } + void SendInitWorldStatesTo(Player player) + { + InitWorldStates packet = new(); + packet.MapID = m_MapId; + packet.AreaID = m_ZoneId; + packet.SubareaID = player.GetAreaId(); + FillInitialWorldStates(packet); + + player.SendPacket(packet); + } + public void SendUpdateWorldState(WorldStates variable, uint value, bool hidden = false) { SendUpdateWorldState((uint)variable, value, hidden); diff --git a/Source/Scripts/BattleField/WinterGrasp.cs b/Source/Scripts/BattleField/WinterGrasp.cs index 1fcf67e3f..3ec0883a4 100644 --- a/Source/Scripts/BattleField/WinterGrasp.cs +++ b/Source/Scripts/BattleField/WinterGrasp.cs @@ -786,18 +786,6 @@ namespace Game.BattleFields workshop.FillInitialWorldStates(packet); } - void SendInitWorldStatesTo(Player player) - { - InitWorldStates packet = new(); - packet.AreaID = m_ZoneId; - packet.MapID = m_MapId; - packet.SubareaID = 0; - - FillInitialWorldStates(packet); - - player.SendPacket(packet); - } - public override void SendInitWorldStatesToAll() { for (byte team = 0; team < SharedConst.PvpTeamsCount; team++)