From 946d615c60f58a681a0d13f876bab153709feba7 Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Sat, 24 Feb 2018 20:47:44 -0500 Subject: [PATCH] rcc fix --- devNotes/VersionChangeLog-Premod+LoliMod.txt | 4 ++++ devNotes/twine JS | 12 +++++++++--- src/SecExp/riotControlCenter.tw | 2 +- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt index 212f78e3150..25c89280bf7 100644 --- a/devNotes/VersionChangeLog-Premod+LoliMod.txt +++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt @@ -4,6 +4,10 @@ 2/24/18 + 369 + -fixes for pregmodfan's pregnancy tracking + -SFanon's continued SF work + 368 -added missing dairy broodmother birth -hacking skill allows you to pose as a medical expert to gain access to some of surgeon's starting bonuses diff --git a/devNotes/twine JS b/devNotes/twine JS index 7cd81877382..bda2205444a 100644 --- a/devNotes/twine JS +++ b/devNotes/twine JS @@ -6848,6 +6848,7 @@ $slave.bellyPreg = WombGetWolume($slave) - return double, with current womb volu window.WombInit = function(actor) //Init womb system. { + if (!Array.isArray(actor.womb)) { //alert("creating new womb"); //debugging @@ -6952,7 +6953,6 @@ window.WombBirth = function(actor, readyAge) window.WombFlush = function(actor) { actor.womb = []; - } window.WombBirthReady = function(actor, readyAge) @@ -7059,20 +7059,26 @@ window.WombMaxPreg = function(actor) window.WombNormalizePreg = function(actor) { - if (actor.womb.length > 1) + //console.log("New actor: " + actor.slaveName + " ==============="); + WombInit(actor); + + if (actor.womb.length > 0) { var max = WombMaxPreg(actor); - + //console.log("max: " + max); + //console.log(".preg: "+ actor.preg); if (actor.pregWeek < 1 ) actor.pregWeek = 1 if (max < actor.preg) { WombProgress(actor, actor.preg - max); + //console.log("progressin womb"); } else if ( max > actor.preg) { actor.preg = max; + //console.log("advancing .preg"); } actor.pregType = actor.womb.length; diff --git a/src/SecExp/riotControlCenter.tw b/src/SecExp/riotControlCenter.tw index 9ee877018b8..eba811b40b1 100644 --- a/src/SecExp/riotControlCenter.tw +++ b/src/SecExp/riotControlCenter.tw @@ -31,7 +31,7 @@ The riot control center opens its guarded doors to you. The great chamber inside <<goto "riotControlCenter">> <</link>> <br>Invest more resources into the project to increase its effectiveness. - <br>//Costs <<print cashFormat(Math.trunc((5000 * $upgradeMultiplierArcology * ($riotUpgrades.freeMedia + 1)*$HackingSkillMultiplier))>>. Will accelerate the tension decay, but will increase upkeep costs.// + <br>//Costs <<print cashFormat(Math.trunc((5000 * $upgradeMultiplierArcology * ($riotUpgrades.freeMedia + 1)*$HackingSkillMultiplier)))>>. Will accelerate the tension decay, but will increase upkeep costs.// <<else>> You upgraded your free media scheme to its limits. <</if>> -- GitLab