From 0dacdde4c3b95621325d83cd5cdf8a5a87df37d9 Mon Sep 17 00:00:00 2001 From: SkyratBot <59378654+SkyratBot@users.noreply.github.com> Date: Mon, 24 Aug 2020 00:51:26 +0200 Subject: [PATCH] [MIRROR] Ports borg rename logging from Beestation. (#484) * Ports in borg rename logging. (#53136) * Ports borg rename logging from Beestation. Co-authored-by: uomo <51800976+uomo91@users.noreply.github.com> --- code/game/objects/items/robot/robot_parts.dm | 1 + code/game/objects/items/robot/robot_upgrades.dm | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/robot/robot_parts.dm b/code/game/objects/items/robot/robot_parts.dm index 88d18b11c72..1e6360c7dd7 100644 --- a/code/game/objects/items/robot/robot_parts.dm +++ b/code/game/objects/items/robot/robot_parts.dm @@ -376,6 +376,7 @@ return if(new_name) created_name = new_name + log_game("[key_name(usr)] have set \"[new_name]\" as a cyborg shell name at [loc_name(usr)]") else created_name = "" diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 61145a0e646..f315f7f9d84 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -41,15 +41,18 @@ /obj/item/borg/upgrade/rename/attack_self(mob/user) heldname = sanitize_name(stripped_input(user, "Enter new robot name", "Cyborg Reclassification", heldname, MAX_NAME_LEN), allow_numbers = TRUE) + log_game("[key_name(user)] have set \"[heldname]\" as a name in a cyborg reclassification board at [loc_name(user)]") -/obj/item/borg/upgrade/rename/action(mob/living/silicon/robot/R) +/obj/item/borg/upgrade/rename/action(mob/living/silicon/robot/R, user = usr) . = ..() if(.) var/oldname = R.real_name + var/oldkeyname = key_name(R) R.custom_name = heldname R.updatename() if(oldname == R.real_name) R.notify_ai(RENAME, oldname, R.real_name) + log_game("[key_name(user)] have used a cyborg reclassification board to rename [oldkeyname] to [key_name(R)] at [loc_name(user)]") /obj/item/borg/upgrade/restart name = "cyborg emergency reboot module"