diff --git a/REDALERT/COMBAT.CPP b/REDALERT/COMBAT.CPP index 66f6da9537..05c5544682 100644 --- a/REDALERT/COMBAT.CPP +++ b/REDALERT/COMBAT.CPP @@ -74,7 +74,7 @@ int Modify_Damage(int damage, WarheadType warhead, ArmorType armor, int distance ** If there is no raw damage value to start with, then ** there can be no modified damage either. */ - if (Special.IsInert || !damage || warhead == WARHEAD_NONE) return(0); + if (Special.IsInert || warhead == WARHEAD_NONE) return(0); /* ** Negative damage (i.e., heal) is always applied full strength, but only if the heal