From 41d47301dd7414dc62e4cdfce7dfc0d19fba4b50 Mon Sep 17 00:00:00 2001 From: Verkister Date: Wed, 15 Mar 2017 13:52:39 +0200 Subject: [PATCH] Separated the goddamn overlay direction quirk between mobs and turfs since apparently they both misused the same shit in a different way, conflicting like crap! --- code/controllers/subsystem/processing/overlays.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/controllers/subsystem/processing/overlays.dm b/code/controllers/subsystem/processing/overlays.dm index 286674f0ea..2336b85f37 100644 --- a/code/controllers/subsystem/processing/overlays.dm +++ b/code/controllers/subsystem/processing/overlays.dm @@ -100,6 +100,8 @@ var/datum/subsystem/processing/overlays/SSoverlays else var/image/I = overlays[i] appearance_bro.appearance = I + if(isturf(src)) + appearance_bro.dir = I.dir overlays[i] = appearance_bro.appearance var/list/cached_overlays = our_overlays //sanic @@ -129,6 +131,8 @@ var/datum/subsystem/processing/overlays/SSoverlays else var/image/I = overlays[i] appearance_bro.appearance = I + if(isturf(src)) + appearance_bro.dir = I.dir overlays[i] = appearance_bro.appearance LAZYINITLIST(our_overlays) //always initialized after this point