diff --git a/Source/CombatExtended/Harmony/Harmony_DamageWorker.cs b/Source/CombatExtended/Harmony/Harmony_DamageWorker.cs index d0696f5254..78e426d75b 100644 --- a/Source/CombatExtended/Harmony/Harmony_DamageWorker.cs +++ b/Source/CombatExtended/Harmony/Harmony_DamageWorker.cs @@ -20,7 +20,7 @@ public static bool Prefix(DamageWorker __instance, DamageInfo dinfo, Thing victi { return true; } - if (victim.def.useHitPoints && dinfo.Def.harmsHealth && dinfo.Def != DamageDefOf.Mining) + if (victim.def.useHitPoints && dinfo.Def.harmsHealth && dinfo.tool == null && dinfo.Def != DamageDefOf.Mining) { if (victim.def.category == ThingCategory.Building) {