Fix for unisex hairstyles.

This commit is contained in:
Segrain
2013-08-25 09:27:05 +03:00
parent 5f8c8d9cce
commit e85ddd3b9a
2 changed files with 5 additions and 5 deletions

View File

@@ -4,7 +4,7 @@ proc/random_hair_style(gender, species = "Human")
var/list/valid_hairstyles = list()
for(var/hairstyle in hair_styles_list)
var/datum/sprite_accessory/S = hair_styles_list[hairstyle]
if(gender != S.gender)
if(gender != S.gender && S.gender != NEUTER)
continue
if(!(species in S.species_allowed))
continue
@@ -21,7 +21,7 @@ proc/random_facial_hair_style(gender, species = "Human")
var/list/valid_facialhairstyles = list()
for(var/facialhairstyle in facial_hair_styles_list)
var/datum/sprite_accessory/S = facial_hair_styles_list[facialhairstyle]
if(gender != S.gender)
if(gender != S.gender && S.gender != NEUTER)
continue
if(!(species in S.species_allowed))
continue

View File

@@ -822,7 +822,7 @@ datum/preferences
var/list/valid_hairstyles = list()
for(var/hairstyle in hair_styles_list)
var/datum/sprite_accessory/S = hair_styles_list[hairstyle]
if(gender != S.gender)
if(gender != S.gender && S.gender != NEUTER)
continue
if( !(species in S.species_allowed))
continue
@@ -838,7 +838,7 @@ datum/preferences
var/list/valid_facialhairstyles = list()
for(var/facialhairstyle in facial_hair_styles_list)
var/datum/sprite_accessory/S = facial_hair_styles_list[facialhairstyle]
if(gender != S.gender)
if(gender != S.gender && S.gender != NEUTER)
continue
if( !(species in S.species_allowed))
continue
@@ -921,7 +921,7 @@ datum/preferences
var/list/valid_facialhairstyles = list()
for(var/facialhairstyle in facial_hair_styles_list)
var/datum/sprite_accessory/S = facial_hair_styles_list[facialhairstyle]
if(gender != S.gender)
if(gender != S.gender && S.gender != NEUTER)
continue
if( !(species in S.species_allowed))
continue