From d83d8099ecb16bde10c2dd7c0a146779af395a19 Mon Sep 17 00:00:00 2001 From: Couls Date: Wed, 22 May 2019 20:24:29 -0400 Subject: [PATCH] remove airlock tearing(they can just smash them down) --- code/modules/zombie/items.dm | 34 +--------------------------------- 1 file changed, 1 insertion(+), 33 deletions(-) diff --git a/code/modules/zombie/items.dm b/code/modules/zombie/items.dm index 90bd16e53b0..5c1f91bd247 100644 --- a/code/modules/zombie/items.dm +++ b/code/modules/zombie/items.dm @@ -12,8 +12,6 @@ force = 25 damtype = "brute" - var/removing_airlock = FALSE - /obj/item/zombie_hand/equipped(mob/user, slot) . = ..() switch(slot) @@ -32,9 +30,7 @@ . = ..() if(!proximity_flag) return - if(istype(target, /obj/machinery/door/airlock) && !removing_airlock) - tear_airlock(target, user) - + else if(isliving(target)) if(ishuman(target)) check_infection(target, user) @@ -64,34 +60,6 @@ user.adjustCloneLoss(-hp_gained) user.adjustBrainLoss(-hp_gained) // Zom Bee gibbers "BRAAAAISNSs!1!" -/obj/item/zombie_hand/proc/tear_airlock(obj/machinery/door/airlock/A, mob/user) - removing_airlock = TRUE - to_chat(user,"You start tearing apart the airlock...\ - ") - - playsound(src.loc, 'sound/machines/airlock_alien_prying.ogg', 100, 1) - A.audible_message("You hear a loud metallic \ - grinding sound.") - - spawn(20) - if(removing_airlock) - playsound(src.loc, 'sound/hallucinations/growl3.ogg', 50, 1) - user.audible_message("[user] growls as \ - their claws dig into the metal frame...") - - if(do_after(user, delay=160, needhand=FALSE, target=A, progress=TRUE)) - playsound(src.loc, 'sound/hallucinations/far_noise.ogg', 50, 1) - A.audible_message("With a screech, [A] is torn \ - apart!") - var/obj/structure/door_assembly/door = new A.assemblytype(get_turf(A)) - door.density = 0 - door.anchored = 1 - door.name = "ravaged [door]" - door.desc = "An airlock that has been torn apart. Looks like it \ - won't be keeping much out now." - qdel(A) - removing_airlock = FALSE - /obj/item/zombie_hand/suicide_act(mob/living/carbon/human/user) // Suiciding as a zombie brings someone else in to play it user.visible_message("[user] is lying down.")