From 8c559ba995cd2a6d26e43f2029d8c4d221304fc9 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Tue, 18 Apr 2023 06:51:14 +0200 Subject: [PATCH] [MIRROR] Improves the immersion on PDA messages [MDB IGNORE] (#20623) * Improves the immersion on PDA messages (#74721) :cl: fix: PDA messaging is now more immersive based on age /:cl: --------- Co-authored-by: san7890 * Improves the immersion on PDA messages --------- Co-authored-by: Iamgoofball Co-authored-by: san7890 --- .../modular_computers/file_system/programs/ntmessenger.dm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/modules/modular_computers/file_system/programs/ntmessenger.dm b/code/modules/modular_computers/file_system/programs/ntmessenger.dm index 5ec7e19b2b3..a0cdf0a1645 100644 --- a/code/modules/modular_computers/file_system/programs/ntmessenger.dm +++ b/code/modules/modular_computers/file_system/programs/ntmessenger.dm @@ -294,8 +294,11 @@ if (!string_targets.len) return FALSE - - if (prob(1)) + var/sent_prob = 1 + if(ishuman(user)) + var/mob/living/carbon/human/old_person = user + sent_prob = old_person.age >= 30 ? 25 : sent_prob + if (prob(sent_prob)) message += " Sent from my PDA" // SKYRAT EDIT BEGIN - PDA messages show a visible message; again! user.visible_message(span_notice("[user]'s PDA rings out with the soft sound of keypresses."), vision_distance = COMBAT_MESSAGE_RANGE)