You can no longer push people into fireaxe cabinets. (#20279)

* You can no longer push people into fireaxe cabinets

* Or statues and critter crates

* Or crates

* Remove duplicate shove_impact

* Silly newline

Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
This commit is contained in:
Adrer
2023-01-23 23:08:16 +01:00
committed by GitHub
co-authored by adrermail@gmail.com <adrermail@gmail.com>
parent 29b889a58f
commit 8aaf8a8ab8
3 changed files with 11 additions and 0 deletions
@@ -123,6 +123,10 @@
return
attack_hand(user)
/obj/structure/closet/fireaxecabinet/shove_impact(mob/living/target, mob/living/attacker)
// no, you can't shove people into a fireaxe cabinet either
return FALSE
/obj/structure/closet/fireaxecabinet/verb/toggle_openness() //nice name, huh? HUH?! -Erro //YEAH -Agouri
set name = "Open/Close"
set category = "Object"
@@ -71,6 +71,9 @@
M.take_overall_damage((M.health - obj_integrity - 100),0) //any new damage the statue incurred is transfered to the mob
..()
/obj/structure/closet/statue/shove_impact(mob/living/target, mob/living/attacker)
return FALSE
/obj/structure/closet/statue/open()
return
@@ -36,6 +36,10 @@
..()
return TRUE
/obj/structure/closet/critter/shove_impact(mob/living/target, mob/living/attacker)
return FALSE
/obj/structure/closet/critter/random
name = "unmarked crate"
desc = "A crate designed for safe transport of animals. The contents are a mystery."