diff options
-rw-r--r-- | src/game/Player.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/game/Player.cpp b/src/game/Player.cpp index af21cf9e562..ff4992931d1 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -11717,6 +11717,7 @@ void Player::ApplyEnchantment(Item *item,EnchantmentSlot slot,bool apply, bool a if(!ignore_condition && pEnchant->EnchantmentCondition && !((Player*)this)->EnchantmentFitsRequirements(pEnchant->EnchantmentCondition, -1)) return; + if (!item->IsBroken()) for (int s=0; s<3; s++) { uint32 enchant_display_type = pEnchant->type[s]; |