From fddd6cdf3fb342b98d4878d23874f60498d7545a Mon Sep 17 00:00:00 2001 From: Shauren Date: Sat, 23 Apr 2022 23:03:22 +0200 Subject: Core/Objects: Initialize position data and zone/instance script for all worldobject types (except player) --- src/server/game/Maps/Map.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/server/game/Maps/Map.cpp') diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp index 26f0a0f3287..3edf4559c30 100644 --- a/src/server/game/Maps/Map.cpp +++ b/src/server/game/Maps/Map.cpp @@ -4868,6 +4868,9 @@ Corpse* Map::ConvertCorpseToBones(ObjectGuid const& ownerGuid, bool insignia /*= PhasingHandler::InheritPhaseShift(bones, corpse); + bones->UpdatePositionData(); + bones->SetZoneScript(); + AddCorpse(bones); // add bones in grid store if grid loaded where corpse placed -- cgit v1.2.3