From 09bc6f5d2bc76d24b9bf8c65d968ac147b46fb81 Mon Sep 17 00:00:00 2001 From: Batrachophreno Date: Mon, 18 May 2026 15:17:41 -0400 Subject: [PATCH] Fixes Agent ID not displaying new name on examine proc (#22465) See title; set name action was only updating one of the card's "name" variables, not both. --- code/game/objects/items/weapons/cards_ids_syndicate.dm | 2 ++ html/changelogs/Bat-AgentIDName.yml | 4 ++++ 2 files changed, 6 insertions(+) create mode 100644 html/changelogs/Bat-AgentIDName.yml diff --git a/code/game/objects/items/weapons/cards_ids_syndicate.dm b/code/game/objects/items/weapons/cards_ids_syndicate.dm index 04dc7249b9a..016312bbce0 100644 --- a/code/game/objects/items/weapons/cards_ids_syndicate.dm +++ b/code/game/objects/items/weapons/cards_ids_syndicate.dm @@ -179,8 +179,10 @@ if(!isnull(newName)) if(newName == "") newName = initial(name) + registered_name = initial(registered_name) else name = newName + registered_name = newName to_chat(user, SPAN_NOTICE("Name has been set to '[name]'.")) if("setAge") var/newAge = params["age"] diff --git a/html/changelogs/Bat-AgentIDName.yml b/html/changelogs/Bat-AgentIDName.yml new file mode 100644 index 00000000000..7ebca24c81b --- /dev/null +++ b/html/changelogs/Bat-AgentIDName.yml @@ -0,0 +1,4 @@ +author: Batrachophrenoboocosmomachia +delete-after: True +changes: + - bugfix: "Agent ID name changes now correctly set both internal name variables."