From 7e3bfcde2003762bf4f662d9303fee18ce2f8a19 Mon Sep 17 00:00:00 2001 From: Svornost <11434-svornost@users.noreply.gitgud.io> Date: Sun, 12 Jul 2020 14:41:51 -0700 Subject: [PATCH] Force a GenePoolRecordCleanup on slaves who are being duplicated by RE Relative Recruiter (otherwise extra properties might be carried over). --- src/events/reRelativeRecruiter.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/events/reRelativeRecruiter.js b/src/events/reRelativeRecruiter.js index a323f7988d4..aee1023efb9 100644 --- a/src/events/reRelativeRecruiter.js +++ b/src/events/reRelativeRecruiter.js @@ -561,7 +561,8 @@ App.Events.RERelativeRecruiter = class RERelativeRecruiter extends App.Events.Ba } const origSlave = BaseSlave(); - Object.assign(origSlave, V.genePool.find(s => s.ID === getSlave(_this.actors[0]).ID)); + const genepoolRec = App.Entity.Utils.GenePoolRecordCleanup(V.genePool.find(s => s.ID === getSlave(_this.actors[0]).ID)); + Object.assign(origSlave, genepoolRec); const newSlave = generateRelatedSlave(origSlave, _this.params.relative); clearMods(newSlave); -- GitLab