diff --git a/code/modules/admin/verbs/manipulate_organs.dm b/code/modules/admin/verbs/manipulate_organs.dm index 3ff0ff75ac..e82a99815e 100644 --- a/code/modules/admin/verbs/manipulate_organs.dm +++ b/code/modules/admin/verbs/manipulate_organs.dm @@ -14,6 +14,8 @@ organ = organs[organ] organ = new organ organ.Insert(C) + log_admin("[key_name(usr)] has added organ [organ.type] to [key_name(C)]") + message_admins("[key_name_admin(usr)] has added organ [organ.type] to [key_name(C)]") if("add implant") for(var/path in subtypesof(/obj/item/implant)) @@ -24,6 +26,8 @@ organ = organs[organ] organ = new organ organ.implant(C) + log_admin("[key_name(usr)] has added implant [organ.type] to [key_name(C)]") + message_admins("[key_name_admin(usr)] has added implant [organ.type] to [key_name(C)]") if("drop organ/implant", "remove organ/implant") for(var/X in C.internal_organs) @@ -41,6 +45,9 @@ var/obj/item/organ/O var/obj/item/implant/I + log_admin("[key_name(usr)] has removed [organ.type] from [key_name(C)]") + message_admins("[key_name_admin(usr)] has removed [organ.type] from [key_name(C)]") + if(isorgan(organ)) O = organ O.Remove(C)