From 23cb1a18e546d6a51cdea2e2cd36f39fc6c8e888 Mon Sep 17 00:00:00 2001 From: Inifield Date: Fri, 22 Sep 2017 14:31:40 +0200 Subject: [PATCH] Use PLAYER_BYTES_3 instead of gender to avoid displayid problems - This fix night elfs corpse turning into a cube --- src/game/Entities/Player/Player.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/Entities/Player/Player.cpp b/src/game/Entities/Player/Player.cpp index 00d080ef6..c442a82ac 100644 --- a/src/game/Entities/Player/Player.cpp +++ b/src/game/Entities/Player/Player.cpp @@ -5297,7 +5297,7 @@ void Player::CreateCorpse() uint8 haircolor = (uint8)(_pb >> 24); uint8 facialhair = (uint8)(_pb2); - _cfb1 = ((0x00) | (race << 8) | (getGender() << 16) | (skin << 24)); + _cfb1 = ((0x00) | (race << 8) | (GetByteValue(PLAYER_BYTES_3, 0) << 16) | (skin << 24)); _cfb2 = ((face) | (hairstyle << 8) | (haircolor << 16) | (facialhair << 24)); corpse->SetUInt32Value(CORPSE_FIELD_BYTES_1, _cfb1);