diff --git a/code/game/objects/structures/stool_bed_chair_nest/stools.dm b/code/game/objects/structures/stool_bed_chair_nest/stools.dm index 1bbc3eee6f..baaf9ba836 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/stools.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/stools.dm @@ -39,7 +39,7 @@ var/global/list/stool_cache = list() //haha stool icon_state = "" cut_overlays() // Base icon. - var/cache_key = "stool-[material.name]" + var/cache_key = "[base_icon]-[material.name]" if(isnull(stool_cache[cache_key])) var/image/I = image(icon, base_icon) I.color = material.icon_colour @@ -47,7 +47,7 @@ var/global/list/stool_cache = list() //haha stool add_overlay(stool_cache[cache_key]) // Padding overlay. if(padding_material) - var/padding_cache_key = "stool-padding-[padding_material.name]" + var/padding_cache_key = "[base_icon]-padding-[padding_material.name]" if(isnull(stool_cache[padding_cache_key])) var/image/I = image(icon, "[base_icon]_padding") //VOREStation Edit I.color = padding_material.icon_colour diff --git a/code/game/objects/structures/stool_bed_chair_nest/stools_vr.dm b/code/game/objects/structures/stool_bed_chair_nest/stools_vr.dm index f1f0b35a19..e513e72f2a 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/stools_vr.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/stools_vr.dm @@ -11,5 +11,8 @@ base_icon = "bar_stool_base" anchored = 1 +/obj/item/weapon/stool/baystool/padded + icon_state = "bar_stool_padded_preview" //set for the map + /obj/item/weapon/stool/baystool/padded/New(var/newloc, var/new_material) ..(newloc, "steel", "carpet") diff --git a/icons/obj/furniture_vr.dmi b/icons/obj/furniture_vr.dmi index 8be008ba02..32cbe3b036 100644 Binary files a/icons/obj/furniture_vr.dmi and b/icons/obj/furniture_vr.dmi differ