diff --git a/code/modules/resleeving/infocore_records.dm b/code/modules/resleeving/infocore_records.dm index f0aeab389a..caa1e61540 100644 --- a/code/modules/resleeving/infocore_records.dm +++ b/code/modules/resleeving/infocore_records.dm @@ -79,6 +79,7 @@ var/toocomplex var/sizemult var/weight + var/aflags /datum/transhuman/body_record/New(var/copyfrom, var/add_to_db = 0, var/ckeylock = 0) ..() @@ -114,6 +115,7 @@ body_oocnotes = M.ooc_notes sizemult = M.size_multiplier weight = M.weight + aflags = M.appearance_flags //Probably should M.dna.check_integrity() @@ -204,3 +206,4 @@ src.organ_data = orig.organ_data.Copy() src.toocomplex = orig.toocomplex src.sizemult = orig.sizemult + src.aflags = orig.aflags diff --git a/code/modules/resleeving/machines.dm b/code/modules/resleeving/machines.dm index a5db850472..792af83cbb 100644 --- a/code/modules/resleeving/machines.dm +++ b/code/modules/resleeving/machines.dm @@ -89,6 +89,7 @@ H.ooc_notes = current_project.body_oocnotes H.flavor_texts = current_project.mydna.flavor.Copy() H.resize(current_project.sizemult, FALSE) + H.appearance_flags = current_project.aflags H.weight = current_project.weight if(current_project.speciesname) H.custom_species = current_project.speciesname @@ -312,6 +313,7 @@ H.ooc_notes = current_project.body_oocnotes H.flavor_texts = current_project.mydna.flavor.Copy() H.resize(current_project.sizemult) + H.appearance_flags = current_project.aflags H.weight = current_project.weight if(current_project.speciesname) H.custom_species = current_project.speciesname