From b2e8bf84d3657e31cf47a514979037ed0e6a4ff1 Mon Sep 17 00:00:00 2001 From: kopareigns <kopareigns@gmail.com> Date: Wed, 24 Oct 2018 22:44:37 -0400 Subject: [PATCH] Better corporate slave gen fix --- devNotes/twine JS.txt | 2 +- src/js/generateNewSlaveJS.tw | 2 +- src/uncategorized/bulkSlaveGenerate.tw | 4 ---- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt index bddebe2fff2..f12de815385 100644 --- a/devNotes/twine JS.txt +++ b/devNotes/twine JS.txt @@ -31569,7 +31569,7 @@ window.GenerateNewSlave = (function(){ generateSkills(); generateDisabilities(); generatePronouns(slave); - if (passage() == "Corporate Market" && V.slaveMarket == "corporate" && V.captureUpgradeRace != "unselected" && V.captureUpgradeRace != "none") { + if ((passage() == "Corporate Market" || (passage() = "Bulk Slave Generate" && V.slaveMarket == "corporate")) && V.captureUpgradeRace != "unselected" && V.captureUpgradeRace != "none") { slave.race = V.captureUpgradeRace; } slave.origRace = slave.race; diff --git a/src/js/generateNewSlaveJS.tw b/src/js/generateNewSlaveJS.tw index 6b487a4ecaf..af062551f9e 100644 --- a/src/js/generateNewSlaveJS.tw +++ b/src/js/generateNewSlaveJS.tw @@ -61,7 +61,7 @@ window.GenerateNewSlave = (function(){ generateSkills(); generateDisabilities(); generatePronouns(slave); - if (passage() == "Corporate Market" && V.slaveMarket == "corporate" && V.captureUpgradeRace != "unselected" && V.captureUpgradeRace != "none") { + if ((passage() == "Corporate Market" || passage() = "Bulk Slave Generate") && V.slaveMarket == "corporate" && V.captureUpgradeRace != "unselected" && V.captureUpgradeRace != "none") { slave.race = V.captureUpgradeRace; } slave.origRace = slave.race; diff --git a/src/uncategorized/bulkSlaveGenerate.tw b/src/uncategorized/bulkSlaveGenerate.tw index bd8014b099f..3463cd1777f 100644 --- a/src/uncategorized/bulkSlaveGenerate.tw +++ b/src/uncategorized/bulkSlaveGenerate.tw @@ -88,10 +88,6 @@ <<silently>> <<GenerateMarketSlave $slaveMarket $numArcology>> <</silently>> - <<if $slaveMarket == "corporate" && $captureUpgradeRace != "unselected" && $captureUpgradeRace != "none">> /* corporate race override */ - <<set $activeSlave.race = $captureUpgradeRace>> - <<set $activeSlave.origRace = $activeSlave.race>> - <</if>> <<set $slavesSeen += 1>> <<if $applyLaw == 0>> <<slaveCost $activeSlave>> -- GitLab