From 4fab55d703bf70c57f8a6180faf9bdd0585cc65d Mon Sep 17 00:00:00 2001 From: Rat Date: Thu, 30 Oct 2014 11:58:05 +0100 Subject: [PATCH] Core/Phases: apply phasing to bones when converting from corpse --- src/server/game/Globals/ObjectAccessor.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server/game/Globals/ObjectAccessor.cpp b/src/server/game/Globals/ObjectAccessor.cpp index 65b7d19aee3..bb1401c26c1 100644 --- a/src/server/game/Globals/ObjectAccessor.cpp +++ b/src/server/game/Globals/ObjectAccessor.cpp @@ -413,6 +413,9 @@ Corpse* ObjectAccessor::ConvertCorpseForPlayer(ObjectGuid player_guid, bool insi bones->SetUInt32Value(CORPSE_FIELD_ITEM + i, 0); } + for (auto phaseId : corpse->GetPhases()) + bones->SetInPhase(phaseId, false, true); + // add bones in grid store if grid loaded where corpse placed map->AddToMap(bones); }