From 230da2a87812537a1fd9b6471cc64f4385cfcc8e Mon Sep 17 00:00:00 2001 From: EricksOliveira Date: Sat, 13 Jun 2026 09:38:31 +0000 Subject: [PATCH] fix(Core/Maps): prevent newly spawned summons from aggroing nearby pets/totems on spawn (#24109) Co-authored-by: Ludwig Co-authored-by: Claude Opus 4.8 (1M context) --- src/server/game/Maps/Map.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp index 506b722349..15265050a6 100644 --- a/src/server/game/Maps/Map.cpp +++ b/src/server/game/Maps/Map.cpp @@ -307,7 +307,7 @@ bool Map::AddToMap(T* obj, bool checkTransport) if (obj->IsInWorld()) { ASSERT(obj->IsInGrid()); - obj->UpdateObjectVisibilityOnCreate(); + obj->UpdateObjectVisibility(true); return true; } @@ -344,7 +344,7 @@ bool Map::AddToMap(T* obj, bool checkTransport) //something, such as vehicle, needs to be update immediately //also, trigger needs to cast spell, if not update, cannot see visual - obj->UpdateObjectVisibility(true); + obj->UpdateObjectVisibilityOnCreate(); // Post-visibility so accessories seat after the vehicle's create packet reaches clients. if (obj->IsCreature())