aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/game/Player.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/game/Player.cpp b/src/game/Player.cpp
index b81cf574b1e..2a100861f6c 100644
--- a/src/game/Player.cpp
+++ b/src/game/Player.cpp
@@ -6846,7 +6846,8 @@ void Player::_ApplyItemBonuses(ItemPrototype const *proto, uint8 slot, bool appl
}
// Add armor bonus from ArmorDamageModifier if > 0
if (proto->ArmorDamageModifier > 0)
- armor+=proto->ArmorDamageModifier;
+ armor += uint32(proto->ArmorDamageModifier);
+
if (armor)
HandleStatModifier(UNIT_MOD_ARMOR, BASE_VALUE, float(armor), apply);