diff --git a/code/game/machinery/_machinery.dm b/code/game/machinery/_machinery.dm index 11d0a30554b..e414c185f4c 100644 --- a/code/game/machinery/_machinery.dm +++ b/code/game/machinery/_machinery.dm @@ -530,7 +530,7 @@ Class Procs: /obj/machinery/tesla_act(power, tesla_flags, shocked_objects) ..() - if(prob(85) && (tesla_flags & TESLA_MACHINE_EXPLOSIVE)) + if(prob(85) && (tesla_flags & TESLA_MACHINE_EXPLOSIVE) && !(resistance_flags & INDESTRUCTIBLE)) explosion(src, 1, 2, 4, flame_range = 2, adminlog = FALSE, smoke = FALSE) if(tesla_flags & TESLA_OBJ_DAMAGE) take_damage(power/2000, BURN, "energy")