diff --git a/data/js/combat/special_moves.js b/data/js/combat/special_moves.js index 5f2d006a8..1742e5993 100644 --- a/data/js/combat/special_moves.js +++ b/data/js/combat/special_moves.js @@ -385,8 +385,8 @@ function onCombatDamageCalc( pAttacker, pDefender, fightSkill, hitLoc ) damage = RandomNumber( 0, 4 ); // If defender is a player, damage is divided by this modifier from uox.ini - if( !pDefender.npc ) - damage /= GetServerSetting( "NPCDAMAGERATE" ); + if( pAttacker.npc && !pDefender.npc ) + damage /= GetServerSetting( "NPCDAMAGERATE" ); return damage; }