diff options
author | Paraciusz <905369846@qq.com> | 2020-05-26 20:53:35 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-26 14:53:35 +0200 |
commit | 5b7b21c362f8127e98e63e939a419956bc188e20 (patch) | |
tree | b334eae1a7a22ccafd1c5208c242a804de529022 /src | |
parent | 3ab970aa4742dde354e1d903304da850f05d6e09 (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.cpp | 4 |
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); |