From 593023443fb583fe5cdfaf4637ddb6c2f79f90ee Mon Sep 17 00:00:00 2001 From: PsiOmega Date: Sun, 2 Aug 2015 13:04:30 +0200 Subject: [PATCH] Fixes floor decal dir and layer not being respected. --- code/game/turfs/flooring/flooring_decals.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/turfs/flooring/flooring_decals.dm b/code/game/turfs/flooring/flooring_decals.dm index a6a424af2a..92ae3fcc5a 100644 --- a/code/game/turfs/flooring/flooring_decals.dm +++ b/code/game/turfs/flooring/flooring_decals.dm @@ -11,7 +11,7 @@ var/list/floor_decals = list() /obj/effect/floor_decal/initialize() var/turf/simulated/floor/F = get_turf(src) if(istype(F)) - var/cache_key = "[icon_state]-[color]-[alpha]" + var/cache_key = "[alpha]-[color]-[dir]-[icon_state]-[layer]" if(!floor_decals[cache_key]) var/image/I = image(icon = src.icon, icon_state = src.icon_state, dir = src.dir) I.layer = F.layer + 0.1