Secret Button to set everyone's mutant race

Mostly as a way to reverse the consequence of an badmin's lapse of good judgement (There's no easy way to reverse the Halloween event button.). This can also be used for an assortment of badminning.
This commit is contained in:
ikarrus
2014-08-24 15:52:53 -06:00
parent 051a1a2b41
commit eac854ec97
2 changed files with 10 additions and 0 deletions
+1
View File
@@ -435,6 +435,7 @@ var/global/floorIsLava = 0
<B>Fun Secrets</B><BR>
<BR>
<A href='?src=\ref[src];secretsfun=monkey'>Turn all humans into monkeys</A><BR>
<A href='?src=\ref[src];secretsfun=allspecies'>Change the species of all humans</A><BR>
<A href='?src=\ref[src];secretsfun=power'>Make all areas powered</A><BR>
<A href='?src=\ref[src];secretsfun=unpower'>Make all areas unpowered</A><BR>
<A href='?src=\ref[src];secretsfun=quickpower'>Power all SMES</A><BR>
+9
View File
@@ -1582,6 +1582,15 @@
spawn(0)
H.monkeyize()
ok = 1
if("allspecies")
var/result = input(usr, "Please choose a new species","Species") as null|anything in species_list
if(result)
log_admin("[key_name(usr)] turned all humans into [result]", 1)
message_admins("\blue [key_name_admin(usr)] turned all humans into [result]", 1)
for(var/mob/living/carbon/human/H in mob_list)
var/newtype = species_list[result]
H.dna.species = new newtype()
H.regenerate_icons()
if("corgi")
feedback_inc("admin_secrets_fun_used",1)
feedback_add_details("admin_secrets_fun_used","M")