aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorParaciusz <905369846@qq.com>2020-05-26 20:53:35 +0800
committerGitHub <noreply@github.com>2020-05-26 14:53:35 +0200
commit5b7b21c362f8127e98e63e939a419956bc188e20 (patch)
treeb334eae1a7a22ccafd1c5208c242a804de529022 /src
parent3ab970aa4742dde354e1d903304da850f05d6e09 (diff)
Core/PacketIO: Fixed the problem of not displaying random properties of equipment when inspecting other player equipment. (#24696)
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Entities/Player/Player.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index bd366a490f1..806ffb49c07 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -25713,9 +25713,9 @@ void Player::BuildEnchantmentsInfoData(WorldPacket* data)
data->put<uint16>(enchantmentMaskPos, enchantmentMask);
- *data << uint16(0); // unknown
+ *data << uint16(item->GetItemRandomPropertyId()); // Random item property id
*data << item->GetGuidValue(ITEM_FIELD_CREATOR).WriteAsPacked(); // item creator
- *data << uint32(0); // seed?
+ *data << uint32(item->GetItemSuffixFactor()); // SuffixFactor
}
data->put<uint32>(slotUsedMaskPos, slotUsedMask);