Simplifies the species picking

Adds an update_icons() to minimize the effects of #4252, but it's still a problem
This commit is contained in:
Incoming
2014-08-05 14:11:45 -04:00
parent 2283b303ac
commit 4e91b2b655
+2 -5
View File
@@ -199,12 +199,9 @@ proc/wabbajack(mob/living/M)
var/mob/living/carbon/human/H = new_mob
ready_dna(H)
if(H.dna && prob(50))
var/list/randspecies = list()
for(var/t in typesof(/datum/species) - /datum/species) // returns a bunch of types
var/datum/species/temp = new t()
randspecies += "[temp.type]"
var/datum/species/new_species = pick(randspecies)
var/datum/species/new_species = pick(typesof(/datum/species) - /datum/species)
H.dna.species = new new_species()
H.update_icons()
else
return