From 6bd1a8c47c33d2c04606dc2a4b4c96a433e70fbc Mon Sep 17 00:00:00 2001 From: Verkister Date: Fri, 24 Nov 2017 22:26:08 +0200 Subject: [PATCH] Fixes resleeving breaking character scaling prefs. -Or at least adds the stuff to the feature apply list for body creation. -Would try to check the other issues too (ear secondary colors, wings, bad sight) but i'm tired and headachy rn. --- code/modules/resleeving/infocore_records.dm | 3 +++ code/modules/resleeving/machines.dm | 2 ++ 2 files changed, 5 insertions(+) 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