diff --git a/src/events/RE/reRelativeRecruiter.js b/src/events/RE/reRelativeRecruiter.js index 94cbdc5b6408c75ff3b75d55a95db641599a42a9..8d2e6a2ec87ec1a3d463bf223d6dbfe15bf9ab6b 100644 --- a/src/events/RE/reRelativeRecruiter.js +++ b/src/events/RE/reRelativeRecruiter.js @@ -589,8 +589,9 @@ App.Events.RERelativeRecruiter = class RERelativeRecruiter extends App.Events.Ba const origSlave = BaseSlave(); const genepoolRec = V.genePool.find(s => s.ID === that.actors[0]); App.Entity.Utils.GenePoolRecordCleanup(genepoolRec); - Object.assign(origSlave, genepoolRec); + deepAssign(origSlave, genepoolRec); updateGPRecordAgeFromEventSlave(origSlave); + generatePronouns(origSlave); const newSlave = generateRelatedSlave(origSlave, that.params.relative); clearMods(newSlave);