diff --git a/code/game/gamemodes/wizard/rightandwrong.dm b/code/game/gamemodes/wizard/rightandwrong.dm index 41e57b8cf83..749be160e85 100644 --- a/code/game/gamemodes/wizard/rightandwrong.dm +++ b/code/game/gamemodes/wizard/rightandwrong.dm @@ -7,7 +7,7 @@ if(H.stat == 2 || !(H.client)) continue if(H.mind) if(H.mind.special_role == "Wizard" || H.mind.special_role == "apprentice") continue - if(prob(25)) + if(prob(25) && !(H.mind in ticker.mode.traitors)) ticker.mode.traitors += H.mind H.mind.special_role = "traitor" var/datum/objective/survive/survive = new diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 1f26ad0e918..0e571da6bbd 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -464,6 +464,8 @@ var/global/floorIsLava = 0 Power all SMES
Triple AI mode (needs to be used in the lobby)
Everyone is the traitor
+ Summon Guns
+ Summon Magic
There can only be one!
Make all players retarded
Egalitarian Station Mode
diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index ffba4b4b691..4da07ab731c 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1853,6 +1853,14 @@ message_admins("[key_name_admin(usr)] activated Egalitarian Station mode") command_alert("Centcom airlock control override activated. Please take this time to get acquainted with your coworkers.") world << sound('sound/AI/commandreport.ogg') + if("guns") + feedback_inc("admin_secrets_fun_used",1) + feedback_add_details("admin_secrets_fun_used","SG") + usr.rightandwrong(0) + if("magic") + feedback_inc("admin_secrets_fun_used",1) + feedback_add_details("admin_secrets_fun_used","SM") + usr.rightandwrong(1) if("dorf") feedback_inc("admin_secrets_fun_used",1) feedback_add_details("admin_secrets_fun_used","DF")