sets hardset_dna to clear exotic blood on race changes

sets every instance of race changes to use hardset_dna instead of directly replacing the datum (needs more testing to be sure I didn't break shit)
removes the invisible man race (aka the generic) and shadowlings from the new green slime mutation toxin while I'm in the area
This commit is contained in:
Incoming
2015-04-23 12:35:37 -04:00
parent ca5d1d133e
commit f59c01e721
17 changed files with 30 additions and 27 deletions
+1 -1
View File
@@ -1798,7 +1798,7 @@
message_admins("\blue [key_name_admin(usr)] turned all humans into [result]")
var/newtype = species_list[result]
for(var/mob/living/carbon/human/H in mob_list)
H.dna.species = new newtype()
hardset_dna(H, null, null, null, null, newtype)
H.regenerate_icons()
if("corgi")
feedback_inc("admin_secrets_fun_used",1)