From c1c2e40ecd7548290a1223e6888e40eb07427898 Mon Sep 17 00:00:00 2001 From: Ty-Omaha Date: Fri, 8 Feb 2019 19:50:43 -0500 Subject: [PATCH] Better SSD miasma --- code/modules/mob/living/login.dm | 3 ++- code/modules/mob/living/logout.dm | 1 + code/modules/mob/login.dm | 2 +- code/modules/mob/logout.dm | 2 -- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/login.dm b/code/modules/mob/living/login.dm index 57e5623cbbf..ddd95f7eb59 100644 --- a/code/modules/mob/living/login.dm +++ b/code/modules/mob/living/login.dm @@ -6,8 +6,9 @@ update_sight() //If they're SSD, remove it so they can wake back up. + if(player_logged) + overlays -= image('icons/effects/effects.dmi', icon_state = "zzz_glow") player_logged = 0 - //Vents if(ventcrawler) to_chat(src, "You can ventcrawl! Use alt+click on vents to quickly travel about the station.") diff --git a/code/modules/mob/living/logout.dm b/code/modules/mob/living/logout.dm index 910a72aeca3..d48283e7ef9 100644 --- a/code/modules/mob/living/logout.dm +++ b/code/modules/mob/living/logout.dm @@ -10,3 +10,4 @@ Sleeping(2) player_logged = 1 last_logout = world.time + overlays += image('icons/effects/effects.dmi', icon_state = "zzz_glow") \ No newline at end of file diff --git a/code/modules/mob/login.dm b/code/modules/mob/login.dm index 22e39efb3b7..eecd0650af0 100644 --- a/code/modules/mob/login.dm +++ b/code/modules/mob/login.dm @@ -70,7 +70,7 @@ AA.display_to(list(src)) update_client_colour(0) - overlays -= image('icons/effects/effects.dmi', icon_state = "zzz_glow") + callHook("mob_login", list("client" = client, "mob" = src)) // Calling update_interface() in /mob/Login() causes the Cyborg to immediately be ghosted; because of winget(). diff --git a/code/modules/mob/logout.dm b/code/modules/mob/logout.dm index 3f97093bf9d..f409d184340 100644 --- a/code/modules/mob/logout.dm +++ b/code/modules/mob/logout.dm @@ -16,7 +16,5 @@ send2irc(config.admin_notify_irc, "[key_name(src)] logged out - No active admins, [admincounter[2]] non-admin staff, [admincounter[3]] inactive staff.") ..() - overlays += image('icons/effects/effects.dmi', icon_state = "zzz_glow") callHook("mob_logout", list("client" = client, "mob" = src)) - return 1