From 24aab5d4e491753673afabe5328bd79753846341 Mon Sep 17 00:00:00 2001 From: explosivekitty Date: Sat, 18 Apr 2026 15:27:38 +0200 Subject: [PATCH] Lets you can see dead people RR status (#5457) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## About The Pull Request Fixes round removal status to show when someone is already dead. Previously it only worked when the ghost is still in body but if they left the body to orbit something, it wouldn’t show their rr status ## Why It's Good For The Game fixes good, You will be able to see if someone had round removal enabled after you killed them ## Proof Of Testing
Screenshots/Videos examine
## Changelog :cl: fix: Now you can see people's round removal status after they died /:cl: --- modular_zubbers/code/modules/rr_opt_in/examine.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/modular_zubbers/code/modules/rr_opt_in/examine.dm b/modular_zubbers/code/modules/rr_opt_in/examine.dm index 6bf87d227d9..8b8dc3a163e 100644 --- a/modular_zubbers/code/modules/rr_opt_in/examine.dm +++ b/modular_zubbers/code/modules/rr_opt_in/examine.dm @@ -1,6 +1,9 @@ /mob/living/carbon/human/examine(mob/user) .=..() - if(!CONFIG_GET(flag/use_rr_opt_in_preferences) || !client) + if(!CONFIG_GET(flag/use_rr_opt_in_preferences)) return - var/rr_status = src.client.prefs.read_preference(/datum/preference/toggle/be_round_removed) + var/mob/dead/observer/ghost = get_ghost(TRUE, TRUE) + if(!(ghost?.client) && !client) + return + var/rr_status = client ? client.prefs.read_preference(/datum/preference/toggle/be_round_removed) : ghost.client.prefs.read_preference(/datum/preference/toggle/be_round_removed) . += span_info("Round Removal: [rr_status ? "Yes" : "No"]")