diff --git a/src/item.cpp b/src/item.cpp index 183bb6f880c9b..a87619a3c355d 100644 --- a/src/item.cpp +++ b/src/item.cpp @@ -2293,6 +2293,7 @@ double item::effective_dps( const Character &guy, Creature &mon ) const guy.roll_all_damage( crit, base_damage, true, *this, attack_vector_vector_null, sub_body_part_sub_limb_debug, &mon, bp ); damage_instance dealt_damage = base_damage; + dealt_damage = guy.modify_damage_dealt_with_enchantments( dealt_damage ); // TODO: Modify DPS calculation to consider weakpoints. resistances r = resistances( *static_cast( temp_mon ) ); for( damage_unit &dmg_unit : dealt_damage.damage_units ) {