From 47cec936e9376da46aaa0ffb881080d8cff5e56d Mon Sep 17 00:00:00 2001 From: Erikos Date: Sat, 25 Jan 2025 19:38:59 +0000 Subject: [PATCH] Makes One-Click-Antag report who was made antag (#28058) * create antag verbosity * whoopsie --- code/modules/admin/verbs/one_click_antag.dm | 30 +++++++++++++-------- 1 file changed, 19 insertions(+), 11 deletions(-) diff --git a/code/modules/admin/verbs/one_click_antag.dm b/code/modules/admin/verbs/one_click_antag.dm index 6a8a54778fc..ca0092f88ae 100644 --- a/code/modules/admin/verbs/one_click_antag.dm +++ b/code/modules/admin/verbs/one_click_antag.dm @@ -69,9 +69,10 @@ H = pick(candidates) H.mind.make_Traitor() candidates.Remove(H) + message_admins("[key_name(owner)] made [key_name_admin(H)] a Traitor with One-Click-Antag") - return 1 - return 0 + return TRUE + return FALSE /datum/admins/proc/makeChangelings() @@ -100,9 +101,10 @@ H = pick(candidates) H.mind.add_antag_datum(/datum/antagonist/changeling) candidates.Remove(H) + message_admins("[key_name(owner)] made [key_name_admin(H)] a Changeling with One-Click-Antag") - return 1 - return 0 + return TRUE + return FALSE /datum/admins/proc/makeRevs() @@ -130,14 +132,15 @@ H = pick(candidates) H?.mind?.add_antag_datum(/datum/antagonist/rev/head) candidates.Remove(H) - return 1 - return 0 + message_admins("[key_name(owner)] made [key_name_admin(H)] a Revolutionary with One-Click-Antag") + return TRUE + return FALSE /datum/admins/proc/makeWizard() var/confirm = alert("Are you sure?", "Confirm creation", "Yes", "No") if(confirm != "Yes") - return 0 + return FALSE var/image/I = new('icons/mob/simple_human.dmi', "wizard") var/list/candidates = SSghost_spawns.poll_candidates("Do you wish to be considered for the position of a Wizard Federation 'diplomat'?", "wizard", source = I) @@ -151,6 +154,7 @@ var/mob/living/carbon/human/new_character = makeBody(selected) new_character.mind.add_antag_datum(/datum/antagonist/wizard) new_character.forceMove(pick(GLOB.wizardstart)) + message_admins("[key_name(owner)] made [key_name_admin(new_character)] a Wizard with One-Click-Antag") dust_if_respawnable(selected) return TRUE return FALSE @@ -184,6 +188,7 @@ var/datum/antagonist/cultist/cultist = H.mind.add_antag_datum(/datum/antagonist/cultist) cultist.equip_roundstart_cultist(H) + message_admins("[key_name(owner)] made [key_name_admin(H)] a Cultist with One-Click-Antag") return TRUE //Abductors @@ -191,13 +196,13 @@ var/confirm = alert("Are you sure?", "Confirm creation", "Yes", "No") if(confirm != "Yes") - return 0 + return FALSE new /datum/event/abductor log_admin("[key_name(owner)] tried making Abductors with One-Click-Antag") message_admins("[key_name_admin(owner)] tried making Abductors with One-Click-Antag") - return 1 + return TRUE /datum/admins/proc/makeAliens() var/antnum = input(owner, "How many aliens you want to create? Enter 0 to cancel.","Amount:", 0) as num @@ -284,10 +289,11 @@ for(var/i = 0, i