From 9328128a9a63aca31a84bfdb5769c91b7b2c5d7f Mon Sep 17 00:00:00 2001
From: ExusA <67055922+ExusA@users.noreply.github.com>
Date: Sun, 19 Jan 2025 02:05:52 +0800
Subject: [PATCH] Advertises double-examine lore blurbs on a single examine
(#27974)
* Double Examine is advertised more clearly
Atoms with double-examine now advertise the fact on a single examine.
* Changes per request
Double examining atoms without blurbs now gives regular examine message
* Changed double examine prompt
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Signed-off-by: ExusA <67055922+ExusA@users.noreply.github.com>
---------
Signed-off-by: ExusA <67055922+ExusA@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
---
code/modules/mob/mob.dm | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm
index f6ada6c5994..50d8d884316 100644
--- a/code/modules/mob/mob.dm
+++ b/code/modules/mob/mob.dm
@@ -649,9 +649,11 @@ GLOBAL_LIST_INIT(slot_equipment_priority, list( \
if(LAZYACCESS(client.recent_examines, ref_to_atom))
result = A.examine_more(src)
if(!length(result))
- result += "You examine [A] closer, but find nothing of interest..."
+ result = A.examine(src)
else
result = A.examine(src)
+ if(length(A.examine_more()))
+ result += "You can examine [A.p_them()] again to take a closer look..."
client.recent_examines[ref_to_atom] = world.time + EXAMINE_MORE_WINDOW // set to when we should not examine something
to_chat(src, chat_box_examine(result.Join("\n")), MESSAGE_TYPE_INFO, confidential = TRUE)