From 6c8b256e4872a0fc0fe3ebf1bd2e69e4a4cbcd1e Mon Sep 17 00:00:00 2001 From: Artur Date: Wed, 26 Aug 2020 20:23:19 +0300 Subject: [PATCH] dont griff please --- code/game/objects/obj_defense.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/game/objects/obj_defense.dm b/code/game/objects/obj_defense.dm index f0bd02bd33..bcdf509fbe 100644 --- a/code/game/objects/obj_defense.dm +++ b/code/game/objects/obj_defense.dm @@ -143,11 +143,19 @@ var/amt = max(0, ((force - (move_resist * MOVE_FORCE_CRUSH_RATIO)) / (move_resist * MOVE_FORCE_CRUSH_RATIO)) * 10) take_damage(amt, BRUTE) +#define BLACKLISTED_OBJECTS list(/obj/machinery/power/apc, /obj/machinery/airalarm, /obj/machinery/power/smes, /obj/structure/cable) + /obj/attack_slime(mob/living/simple_animal/slime/user) if(!user.is_adult) return + if(src.type in BLACKLISTED_OBJECTS) + return + if(istype(src, /obj/machinery/atmospherics)) + return attack_generic(user, rand(10, 15), BRUTE, "melee", 1) +#undef BLACKLISTED_OBJECTS + /obj/mech_melee_attack(obj/mecha/M) M.do_attack_animation(src) var/play_soundeffect = 0