diff --git a/code/modules/admin/view_variables/topic.dm b/code/modules/admin/view_variables/topic.dm index a3c54a378ff..a7e4abee3cb 100644 --- a/code/modules/admin/view_variables/topic.dm +++ b/code/modules/admin/view_variables/topic.dm @@ -20,6 +20,12 @@ message_admins("Admin [key_name_admin(usr)] renamed [key_name_admin(M)] to [new_name].") M.fully_replace_character_name(M.real_name,new_name) + + if (issilicon(M) && alert(usr, "Synth detected. Would you like to run rename silicon verb automatically?",, "Yes", "No") == "Yes") + var/mob/living/silicon/S = M + S.SetName(new_name) + to_chat(usr, span("notice", "Silicon properly renamed.")) + href_list["datumrefresh"] = href_list["rename"] else if(href_list["varnameedit"] && href_list["datumedit"]) diff --git a/html/changelogs/skull132-renaming-synths.yml b/html/changelogs/skull132-renaming-synths.yml new file mode 100644 index 00000000000..5769bdfb9a9 --- /dev/null +++ b/html/changelogs/skull132-renaming-synths.yml @@ -0,0 +1,6 @@ +author: Skull132 + +delete-after: True + +changes: + - tweak: "Administrators can now invoke rename-synths verb by normally renaming a character from the VV panel."