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"