From 59cc201c5f48ad7c2635513db56446db6e919f24 Mon Sep 17 00:00:00 2001 From: Bedshaped Date: Wed, 21 Sep 2016 11:47:02 +0100 Subject: [PATCH] Fixes #982 (#984) Credit to Zuhayr for getting to it first. --- code/modules/ventcrawl/ventcrawl_atmospherics.dm | 2 +- html/changelogs/Bedshaped-PR-984.yml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 html/changelogs/Bedshaped-PR-984.yml diff --git a/code/modules/ventcrawl/ventcrawl_atmospherics.dm b/code/modules/ventcrawl/ventcrawl_atmospherics.dm index ac9d4d5c6c0..4a9901952c6 100644 --- a/code/modules/ventcrawl/ventcrawl_atmospherics.dm +++ b/code/modules/ventcrawl/ventcrawl_atmospherics.dm @@ -24,7 +24,7 @@ . = ..() /obj/machinery/atmospherics/relaymove(mob/living/user, direction) - if(!(direction & initialize_directions)) //can't go in a way we aren't connecting to + if(user.loc != src || !(direction & initialize_directions)) //can't go in a way we aren't connecting to return ventcrawl_to(user,findConnecting(direction, user.ventcrawl_layer),direction) diff --git a/html/changelogs/Bedshaped-PR-984.yml b/html/changelogs/Bedshaped-PR-984.yml new file mode 100644 index 00000000000..8b4a515fe07 --- /dev/null +++ b/html/changelogs/Bedshaped-PR-984.yml @@ -0,0 +1,6 @@ +author: Bedshaped + +delete-after: True + +changes: + - bugfix: "Thanks Zuhayr: Fixed behaviour where interacting with some atmos machinery caused you to pseudo ventcrawl."