diff options
| author | Shauren <shauren.trinity@gmail.com> | 2016-07-14 08:52:36 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2016-07-14 08:52:36 +0200 |
| commit | 28983c3ae0850482aec3c8df93f474d84a6edbed (patch) | |
| tree | 43781e436ea5af810285febba2dc1f5bd7f915f6 /src/server/game/Entities/Object | |
| parent | 58dd647a887a1f889560be561ef5a9bad0abdbdf (diff) | |
Core/PacketIO: Fixed building ITEM_DYNAMIC_FIELD_MODIFIERS update
Diffstat (limited to 'src/server/game/Entities/Object')
| -rw-r--r-- | src/server/game/Entities/Object/Object.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/Object/Object.h b/src/server/game/Entities/Object/Object.h index d41e34dcac3..36c5b8c5937 100644 --- a/src/server/game/Entities/Object/Object.h +++ b/src/server/game/Entities/Object/Object.h @@ -110,7 +110,7 @@ namespace UpdateMask inline std::size_t EncodeDynamicFieldChangeType(std::size_t blockCount, DynamicFieldChangeType changeType, uint8 updateType) { - return blockCount | ((changeType & VALUE_AND_SIZE_CHANGED) * (3 - updateType /*this part evaluates to 0 if update type is not VALUES*/)); + return blockCount | ((changeType & VALUE_AND_SIZE_CHANGED) * ((3 - updateType /*this part evaluates to 0 if update type is not VALUES*/) / 3)); } template<typename T> |
