From 582b0f29e07cfc355d25dbdbd7d22f06d15824ff Mon Sep 17 00:00:00 2001 From: GDN <96800819+GDNgit@users.noreply.github.com> Date: Fri, 1 Mar 2024 06:42:30 -0600 Subject: [PATCH] mail now lists the job of the recipient on examine (#24307) --- code/game/objects/mail.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/game/objects/mail.dm b/code/game/objects/mail.dm index 8da165a7be1..6e23945bb58 100644 --- a/code/game/objects/mail.dm +++ b/code/game/objects/mail.dm @@ -15,6 +15,8 @@ var/list/job_list = list() /// The real name required to open the letter var/recipient + /// The job of the recipient + var/recipient_job var/has_been_scanned = FALSE /obj/item/envelope/suicide_act(mob/user) @@ -49,11 +51,16 @@ if(mail_attracted_people.assigned_role in job_list) recipient = mail_attracted_people.current.real_name name = "letter to [recipient]" + recipient_job = lowertext(mail_attracted_people.assigned_role) return if(!admin_spawned) log_debug("Failed to find a new name to assign to [src]!") qdel(src) +/obj/item/envelope/examine(mob/user) + . = ..() + . += "This letter is addressed to [recipient], the [recipient_job]." + /obj/item/envelope/security icon_state = "mail_sec" possible_contents = list(/obj/item/food/snacks/donut/sprinkles,