From 1605ff06b177df6cdb4b4d72b7038ea273ca70d5 Mon Sep 17 00:00:00 2001 From: mostlikely4r Date: Thu, 10 Oct 2024 13:29:22 +0200 Subject: [PATCH] BG: Properly initialize bracketid when using bg template --- src/game/BattleGround/BattleGroundQueue.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/game/BattleGround/BattleGroundQueue.cpp b/src/game/BattleGround/BattleGroundQueue.cpp index 335c98053c..8455f24d32 100644 --- a/src/game/BattleGround/BattleGroundQueue.cpp +++ b/src/game/BattleGround/BattleGroundQueue.cpp @@ -964,6 +964,7 @@ void BattleGroundQueueItem::Update(BattleGroundQueue& queue, BattleGroundTypeId BattleGroundInQueueInfo bgInfo; bgInfo.Fill(bgTemplate); + bgInfo.bracketId = bracketId; bgInfo.instanceId = sMapMgr.GenerateInstanceId(); bgInfo.m_clientInstanceId = queue.CreateClientVisibleInstanceId(bgTypeId, bracketId); @@ -1007,6 +1008,7 @@ void BattleGroundQueueItem::Update(BattleGroundQueue& queue, BattleGroundTypeId BattleGroundInQueueInfo bgInfo; bgInfo.Fill(bgTemplate); + bgInfo.bracketId = bracketId; bgInfo.instanceId = sMapMgr.GenerateInstanceId(); bgInfo.m_clientInstanceId = queue.CreateClientVisibleInstanceId(bgTypeId, bracketId); @@ -1141,6 +1143,7 @@ void BattleGroundQueueItem::Update(BattleGroundQueue& queue, BattleGroundTypeId BattleGroundInQueueInfo bgInfo; bgInfo.Fill(bgTemplate); + bgInfo.bracketId = bracketId; bgInfo.instanceId = sMapMgr.GenerateInstanceId(); bgInfo.m_clientInstanceId = queue.CreateClientVisibleInstanceId(bgTypeId, bracketId); bgInfo.isRated = true;