diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 4b6973461ed..a8c4f5a76f3 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -102,6 +102,11 @@ GLOBAL_LIST_EMPTY(closets) return TRUE +/obj/structure/closet/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum) + . = ..() + if(iswallturf(hit_atom) && prob(20)) + open() + /obj/structure/closet/proc/dump_contents() var/atom/L = drop_location() for(var/atom/movable/AM in src)