mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-12 19:22:56 +00:00
Fixes #1586
This commit is contained in:
@@ -3,10 +3,12 @@
|
|||||||
var/datum/dna/dna
|
var/datum/dna/dna
|
||||||
var/speciesName
|
var/speciesName
|
||||||
var/list/languages
|
var/list/languages
|
||||||
|
var/identifying_gender
|
||||||
|
|
||||||
/datum/absorbed_dna/New(var/newName, var/newDNA, var/newSpecies, var/newLanguages)
|
/datum/absorbed_dna/New(var/newName, var/newDNA, var/newSpecies, var/newLanguages, var/newIdentifying_Gender)
|
||||||
..()
|
..()
|
||||||
name = newName
|
name = newName
|
||||||
dna = newDNA
|
dna = newDNA
|
||||||
speciesName = newSpecies
|
speciesName = newSpecies
|
||||||
languages = newLanguages
|
languages = newLanguages
|
||||||
|
identifying_gender = newIdentifying_Gender
|
||||||
@@ -85,7 +85,7 @@ var/global/list/possible_changeling_IDs = list("Alpha","Beta","Gamma","Delta","E
|
|||||||
|
|
||||||
var/mob/living/carbon/human/H = src
|
var/mob/living/carbon/human/H = src
|
||||||
if(istype(H))
|
if(istype(H))
|
||||||
var/datum/absorbed_dna/newDNA = new(H.real_name, H.dna, H.species.name, H.languages)
|
var/datum/absorbed_dna/newDNA = new(H.real_name, H.dna, H.species.name, H.languages, H.identifying_gender)
|
||||||
absorbDNA(newDNA)
|
absorbDNA(newDNA)
|
||||||
|
|
||||||
return 1
|
return 1
|
||||||
|
|||||||
@@ -39,6 +39,7 @@
|
|||||||
H.b_type = "AB+" //For some reason we have two blood types on the mob.
|
H.b_type = "AB+" //For some reason we have two blood types on the mob.
|
||||||
for(var/flavor in H.flavor_texts) //Nulls out flavor text, so we don't keep our previous mob's flavor.
|
for(var/flavor in H.flavor_texts) //Nulls out flavor text, so we don't keep our previous mob's flavor.
|
||||||
flavor = null
|
flavor = null
|
||||||
|
H.identifying_gender = chosen_dna.identifying_gender
|
||||||
src.real_name = chosen_dna.name
|
src.real_name = chosen_dna.name
|
||||||
src.flavor_text = ""
|
src.flavor_text = ""
|
||||||
src.UpdateAppearance()
|
src.UpdateAppearance()
|
||||||
|
|||||||
Reference in New Issue
Block a user