From 920a70932b1f5f73b3f605f9f71ae8141eff80ce Mon Sep 17 00:00:00 2001 From: megamage Date: Sun, 12 Jul 2009 17:54:53 +0800 Subject: [PATCH] [8153] Fixed some implicit float->int cast warnings. Author: NetSky --HG-- branch : trunk --- src/game/Player.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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);