diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index e9fc61a8262..3c4a1bc0ad9 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1905,8 +1905,10 @@ if("Cold") H.reagents.add_reagent("frostoil", 40) H.reagents.add_reagent("ice", 40) + logmsg = "cold." if("Cluwne") H.makeCluwne() + H.mutations |= NOCLONE logmsg = "cluwned." if("Mutagen Cookie") var/obj/item/reagent_containers/food/snacks/cookie/evilcookie = new /obj/item/reagent_containers/food/snacks/cookie @@ -1927,11 +1929,10 @@ H.equip_to_slot_or_del(evilcookie, slot_l_hand) logmsg = "a hellwater cookie." if("Hunter") - logmsg = "hunter." H.mutations |= NOCLONE usr.client.create_eventmob_for(H, 1) + logmsg = "hunter." if("Crew Traitor") - logmsg = "crew traitor." var/list/possible_traitors = list() for(var/mob/living/player in GLOB.living_mob_list) if(player.client && player.mind && !player.mind.special_role && player.stat != DEAD && player != H) @@ -1962,8 +1963,8 @@ else to_chat(usr, "ERROR: Failed to create a traitor.") return + logmsg = "crew traitor." if("Lynch") - logmsg = "lynch." for(var/datum/mind/crew in ticker.minds) if(!crew.current) continue @@ -1973,12 +1974,13 @@ continue to_chat(crew.current, "
The gods have given you a task: find [H.real_name], located in [get_area(H.loc)], and slay them!"); to_chat(crew.current, "Do not harm anyone other than [H.real_name] while carrying out this task.
"); + logmsg = "lynch." if("Gib") - logmsg = "gibbed." M.gib(FALSE) + logmsg = "gibbed." if(logmsg) - log_admin("[key_name(owner)] answered [key_name(M)]'s prayer with a smiting: [logmsg]") - message_admins("[key_name_admin(owner)] answered [key_name_admin(M)]'s prayer with a smiting: [logmsg]") + log_admin("[key_name(owner)] smited [key_name(M)] with: [logmsg]") + message_admins("[key_name_admin(owner)] smited [key_name_admin(M)] with: [logmsg]") else if(href_list["cryossd"]) if(!check_rights(R_ADMIN)) return