From c1db8d9e48367b4cb4c883c66c79584285247c81 Mon Sep 17 00:00:00 2001 From: Geeves Date: Sun, 17 Jan 2021 07:31:16 +0200 Subject: [PATCH] Ghost Clothes Fix (#11004) --- code/modules/mob/abstract/new_player/menu.dm | 2 +- code/modules/mob/abstract/observer/login.dm | 1 + html/changelogs/geeves-ghost_clothes.yml | 6 ++++++ 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 html/changelogs/geeves-ghost_clothes.yml diff --git a/code/modules/mob/abstract/new_player/menu.dm b/code/modules/mob/abstract/new_player/menu.dm index 53628e96e33..a6dc0d7d418 100644 --- a/code/modules/mob/abstract/new_player/menu.dm +++ b/code/modules/mob/abstract/new_player/menu.dm @@ -260,7 +260,7 @@ observer.started_as_observer = 1 close_spawn_windows() - var/obj/O = locate("landmark*Observer-Start") + var/obj/O = locate("landmark*Observer-Start") in landmarks_list if(istype(O)) to_chat(src, "Now teleporting.") observer.forceMove(O.loc) diff --git a/code/modules/mob/abstract/observer/login.dm b/code/modules/mob/abstract/observer/login.dm index 0794f6ccf06..e600165b568 100644 --- a/code/modules/mob/abstract/observer/login.dm +++ b/code/modules/mob/abstract/observer/login.dm @@ -2,4 +2,5 @@ ..() if (ghostimage) ghostimage.icon_state = src.icon_state + compile_overlays() // works like cut_overlays but it actually works updateghostimages() diff --git a/html/changelogs/geeves-ghost_clothes.yml b/html/changelogs/geeves-ghost_clothes.yml new file mode 100644 index 00000000000..1a1ae70d455 --- /dev/null +++ b/html/changelogs/geeves-ghost_clothes.yml @@ -0,0 +1,6 @@ +author: Geeves + +delete-after: True + +changes: + - bugfix: "Fixed observers having fully opaque clothes by making them naked." \ No newline at end of file