From 0598e1eeedf18e28d68f024c596b4b619c35e7d8 Mon Sep 17 00:00:00 2001 From: Arkerthan <arkerthan@gmail.com> Date: Mon, 7 Oct 2019 09:36:01 +0200 Subject: [PATCH] cleanup limbs in reRelativeRecruiter.tw --- src/js/surgery.js | 8 +++++++- src/uncategorized/reRelativeRecruiter.tw | 7 +------ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/js/surgery.js b/src/js/surgery.js index b49e8082ff5..d79e787e717 100644 --- a/src/js/surgery.js +++ b/src/js/surgery.js @@ -685,8 +685,9 @@ window.attachLimbs = function(slave, limb, id) { * @param {App.Entity.SlaveState} slave * @param {string} limb * @param {number} id + * @param {boolean} clean if the slave should be cleaned of all existing */ -window.configureLimbs = function(slave, limb, id) { +window.configureLimbs = function(slave, limb, id, clean = false) { if (limb === "all") { configureLimbs(slave, "left arm", id); configureLimbs(slave, "right arm", id); @@ -695,6 +696,11 @@ window.configureLimbs = function(slave, limb, id) { return; } + if (clean) { + slave.PLimb = 0; + slave.readyProsthetics = []; + } + let p = limbToProsthetic(id); if (p) { addProsthetic(slave, p); diff --git a/src/uncategorized/reRelativeRecruiter.tw b/src/uncategorized/reRelativeRecruiter.tw index e7571546a92..c00cff48371 100644 --- a/src/uncategorized/reRelativeRecruiter.tw +++ b/src/uncategorized/reRelativeRecruiter.tw @@ -145,9 +145,6 @@ <<run SetBellySize($activeSlave)>> <<set $activeSlave.clone = 0>> <<set $activeSlave.cloneID = 0>> - <<set $activeSlave.PLimb = 0>> - <<set $activeSlave.leg = {left: {type: 1}, right: {type: 1}}>> - <<set $activeSlave.arm = {left: {type: 1}, right: {type: 1}}>> /*<<set _relativeSeed = random(1,100)>> To be used if additional variants are added. Since there currently is one each, checking a seed for a 100% chance is pointless. */ @@ -381,6 +378,7 @@ <<set $activeSlave.devotion = random(25,45)>> <<set $activeSlave.trust = random(-15,15)>> <<set $activeSlave.ageImplant = 0>> +<<run configureLimbs($activeSlave, "all", 1, true)>> <<if $activeSlave.career != "a Futanari Sister">><<set $activeSlave.career = "a slave">><</if>> <<set $activeSlave.relationship = 0>> <<set $activeSlave.relationshipTarget = 0>> @@ -1089,9 +1087,6 @@ You look up the _relationType. _He2 costs <<print cashFormat($slaveCost)>>, a ba <<set $activeSlave.lifetimeRepIncome = 0>> <<set $activeSlave.lastWeeksRepIncome = 0>> <<set $activeSlave.custom.desc = "">> -<<set $activeSlave.PLimb = 0>> -<<set $activeSlave.leg = {left: {type: 1}, right: {type: 1}}>> -<<set $activeSlave.arm = {left: {type: 1}, right: {type: 1}}>> <<set $slaveCost = slaveCost($activeSlave)>> -- GitLab