diff options
| author | Shauren <shauren.trinity@gmail.com> | 2022-04-24 14:31:55 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2022-04-24 14:31:55 +0200 |
| commit | 5e90f188f80d217b95606caf745e82253f3a4d47 (patch) | |
| tree | 547af9d32bb35f637540a4d75e8a7265f8f926de /src/server/game/Entities/Player | |
| parent | 22edf79c70519a571d9eeb7e397add695d7a28bb (diff) | |
Core/Corpses: Fixed crash in corpse creation
Diffstat (limited to 'src/server/game/Entities/Player')
| -rw-r--r-- | src/server/game/Entities/Player/Player.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 74c9308f915..7c7af68751d 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -4492,6 +4492,9 @@ Corpse* Player::CreateCorpse() // register for player, but not show GetMap()->AddCorpse(corpse); + corpse->UpdatePositionData(); + corpse->SetZoneScript(); + // we do not need to save corpses for BG/arenas if (!GetMap()->IsBattlegroundOrArena()) corpse->SaveToDB(); |
