mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 18:32:03 +00:00
Fixes #14 changeling transform keeps your original flavor text
This commit is contained in:
@@ -6,6 +6,7 @@
|
|||||||
var/b_type = "A+"
|
var/b_type = "A+"
|
||||||
var/mutantrace = null //The type of mutant race the player is if applicable (i.e. potato-man)
|
var/mutantrace = null //The type of mutant race the player is if applicable (i.e. potato-man)
|
||||||
var/real_name //Stores the real name of the person who originally got this dna datum. Used primarely for changelings,
|
var/real_name //Stores the real name of the person who originally got this dna datum. Used primarely for changelings,
|
||||||
|
var/flavor //Stores flavor text of somebody absorbed
|
||||||
|
|
||||||
/datum/dna/proc/check_integrity(var/mob/living/carbon/human/character)
|
/datum/dna/proc/check_integrity(var/mob/living/carbon/human/character)
|
||||||
if(character)
|
if(character)
|
||||||
|
|||||||
@@ -183,6 +183,7 @@
|
|||||||
changeling.geneticdamage = 30
|
changeling.geneticdamage = 30
|
||||||
src.dna = chosen_dna
|
src.dna = chosen_dna
|
||||||
src.real_name = chosen_dna.real_name
|
src.real_name = chosen_dna.real_name
|
||||||
|
src.flavor_text = chosen_dna.flavor
|
||||||
updateappearance(src, src.dna.uni_identity)
|
updateappearance(src, src.dna.uni_identity)
|
||||||
domutcheck(src, null)
|
domutcheck(src, null)
|
||||||
|
|
||||||
|
|||||||
@@ -1104,6 +1104,7 @@ datum/preferences
|
|||||||
character.name = character.real_name
|
character.name = character.real_name
|
||||||
if(character.dna)
|
if(character.dna)
|
||||||
character.dna.real_name = character.real_name
|
character.dna.real_name = character.real_name
|
||||||
|
character.dna.flavor = character.flavor_text
|
||||||
|
|
||||||
character.flavor_text = flavor_text
|
character.flavor_text = flavor_text
|
||||||
character.med_record = med_record
|
character.med_record = med_record
|
||||||
|
|||||||
Reference in New Issue
Block a user