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/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/flavor //Stores flavor text of somebody absorbed
|
||||
|
||||
/datum/dna/proc/check_integrity(var/mob/living/carbon/human/character)
|
||||
if(character)
|
||||
|
||||
@@ -183,6 +183,7 @@
|
||||
changeling.geneticdamage = 30
|
||||
src.dna = chosen_dna
|
||||
src.real_name = chosen_dna.real_name
|
||||
src.flavor_text = chosen_dna.flavor
|
||||
updateappearance(src, src.dna.uni_identity)
|
||||
domutcheck(src, null)
|
||||
|
||||
|
||||
@@ -1104,6 +1104,7 @@ datum/preferences
|
||||
character.name = character.real_name
|
||||
if(character.dna)
|
||||
character.dna.real_name = character.real_name
|
||||
character.dna.flavor = character.flavor_text
|
||||
|
||||
character.flavor_text = flavor_text
|
||||
character.med_record = med_record
|
||||
|
||||
Reference in New Issue
Block a user