From 94f85b88377ba47f45e83da2b20ca62edc3bac3c Mon Sep 17 00:00:00 2001 From: Contrabang <91113370+Contrabang@users.noreply.github.com> Date: Tue, 4 Oct 2022 23:18:23 -0400 Subject: [PATCH] Makes RPDs not smash pipes when placing a new pipe (#19205) * rpdrpdrpdrpd * lewc revision * whoopsies I accidently removed a param --- code/game/objects/items/weapons/rpd.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/game/objects/items/weapons/rpd.dm b/code/game/objects/items/weapons/rpd.dm index 7ef650799dd..325f1aee728 100644 --- a/code/game/objects/items/weapons/rpd.dm +++ b/code/game/objects/items/weapons/rpd.dm @@ -288,6 +288,11 @@ T.rpd_act(user, src) +/obj/item/rpd/attack_obj(obj/O, mob/living/user) + if(istype(O, /obj/machinery/atmospherics/pipe) && user.a_intent != INTENT_HARM) + return + return ..() + #undef RPD_COOLDOWN_TIME #undef RPD_WALLBUILD_TIME #undef RPD_MENU_ROTATE