diff --git a/src/p_interaction.cpp b/src/p_interaction.cpp index ed9635269..3b5049ba6 100644 --- a/src/p_interaction.cpp +++ b/src/p_interaction.cpp @@ -1094,7 +1094,7 @@ int P_DamageMobj (AActor *target, AActor *inflictor, AActor *source, int damage, } } - if (damage > 0) + if (damage >= 0) { damage = target->TakeSpecialDamage(inflictor, source, damage, mod); }