From 00f09bfd2210e56bd231615e34ccb9ac2687fdc2 Mon Sep 17 00:00:00 2001 From: Doxxmedearly <38594443+Doxxmedearly@users.noreply.github.com> Date: Thu, 12 May 2022 14:24:34 -0400 Subject: [PATCH] Chemsmoke Runtime fix (#13907) --- code/game/objects/structures/stool_bed_chair_nest/chairs.dm | 2 +- html/changelogs/doxxmedearly-chemsmoke_runtimes.yml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 html/changelogs/doxxmedearly-chemsmoke_runtimes.yml diff --git a/code/game/objects/structures/stool_bed_chair_nest/chairs.dm b/code/game/objects/structures/stool_bed_chair_nest/chairs.dm index 0c4f1c23376..b0ed0cfa3b0 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/chairs.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/chairs.dm @@ -51,7 +51,7 @@ /obj/structure/bed/stool/chair/CanPass(atom/movable/mover, turf/target, height, air_group) if(anchored && padding_material) - if(mover.density && isliving(mover) && (reverse_dir[dir] & angle2dir(Get_Angle(src, mover)))) + if(mover?.density && isliving(mover) && (reverse_dir[dir] & angle2dir(Get_Angle(src, mover)))) return FALSE return ..() diff --git a/html/changelogs/doxxmedearly-chemsmoke_runtimes.yml b/html/changelogs/doxxmedearly-chemsmoke_runtimes.yml new file mode 100644 index 00000000000..8218251df38 --- /dev/null +++ b/html/changelogs/doxxmedearly-chemsmoke_runtimes.yml @@ -0,0 +1,4 @@ +author: Doxxmedearly +delete-after: True +changes: + - bugfix: "Fixed an issue with chairs causing runtimes with the scrubbers event."