mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 02:34:00 +00:00
Fixes change appearance not working for other species
This commit is contained in:
@@ -14,7 +14,10 @@
|
|||||||
if(!preserve_appearance && (flags & ANTAG_SET_APPEARANCE))
|
if(!preserve_appearance && (flags & ANTAG_SET_APPEARANCE))
|
||||||
spawn(3)
|
spawn(3)
|
||||||
var/mob/living/carbon/human/H = player.current
|
var/mob/living/carbon/human/H = player.current
|
||||||
if(istype(H)) H.change_appearance(APPEARANCE_ALL, H.loc, H, valid_species, state = z_state)
|
if(istype(H))
|
||||||
|
for(var/I in valid_species)
|
||||||
|
world << "Species: [I]"
|
||||||
|
H.change_appearance(APPEARANCE_ALL, H.loc, H, species_whitelist = valid_species, state = z_state)
|
||||||
return player.current
|
return player.current
|
||||||
|
|
||||||
/datum/antagonist/proc/update_access(var/mob/living/player)
|
/datum/antagonist/proc/update_access(var/mob/living/player)
|
||||||
|
|||||||
@@ -149,10 +149,10 @@
|
|||||||
continue
|
continue
|
||||||
if(blacklist.len && (current_species_name in blacklist))
|
if(blacklist.len && (current_species_name in blacklist))
|
||||||
continue
|
continue
|
||||||
if((current_species.spawn_flags & SPECIES_IS_WHITELISTED) && !is_alien_whitelisted(src, current_species_name))
|
if((current_species.spawn_flags & SPECIES_IS_WHITELISTED) && !is_alien_whitelisted(src, current_species))
|
||||||
continue
|
continue
|
||||||
|
|
||||||
valid_species += current_species_name
|
valid_species += current_species
|
||||||
|
|
||||||
return valid_species
|
return valid_species
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user