Core/Objects: Optimize spawn tracking handling in building SMSG_UPDATE_OBJECT

Port From (https://github.com/TrinityCore/TrinityCore/commit/49aa298006456ed90211e42103ed7b073ff0c156)
This commit is contained in:
Hondacrx
2025-06-15 20:31:03 -04:00
parent f105edae7c
commit b6bccbad44
3 changed files with 40 additions and 26 deletions
@@ -2734,7 +2734,7 @@ namespace Game.Entities
if (player == null)
return null;
SpawnMetadata data = Global.ObjectMgr.GetSpawnMetadata(SpawnObjectType.GameObject, GetSpawnId());
GameObjectData data = GetGameObjectData();
if (data != null)
{
if (data.spawnTrackingQuestObjectiveId != 0 && data.spawnTrackingData != null)