diff --git a/src/cheats/cheatEditArcology.js b/src/cheats/cheatEditArcology.js index aecfa495bef320a6f14dab02d31a9ceb92538ba1..7a1ea4d5dd76d11f67dfc34e551e17895ac36be6 100644 --- a/src/cheats/cheatEditArcology.js +++ b/src/cheats/cheatEditArcology.js @@ -78,21 +78,23 @@ App.UI.Cheat.arcology = function(num) { if (arc.hasOwnProperty(`${FS}Law`)) { options.addOption(`${App.Data.FutureSociety.records[FS].noun} law`, `${FS}Law`, arc).showTextBox(); } + if (arc.hasOwnProperty(`${FS}Law2`)) { + options.addOption(`${App.Data.FutureSociety.records[FS].noun} law 2`, `${FS}Law2`, arc).showTextBox(); + } switch (FS) { case "FSSupremacist": option = options.addOption(`Supremacist race`, `FSSupremacistRace`, arc); for (const [race, capRace] of App.Data.misc.filterRaces) { option.addValue(capRace, race); } - options.addOption(`${App.Data.FutureSociety.records[FS].noun} FSSupremacistLawME`, `${FS}FSSupremacistLawME`, arc).showTextBox(); + options.addOption(`${App.Data.FutureSociety.records[FS].noun} FSSupremacistLawME`, `FSSupremacistLawME`, arc).showTextBox(); break; case "FSSubjugationist": option = options.addOption(`Subjugationist race`, `FSSubjugationistRace`, arc); for (const [race, capRace] of App.Data.misc.filterRaces) { option.addValue(capRace, race); } - options.addOption(`${App.Data.FutureSociety.records[FS].noun} law ME`, `${FS}FSSubjugationistLawME`, arc).showTextBox(); - + options.addOption(`${App.Data.FutureSociety.records[FS].noun} law ME`, `FSSubjugationistLawME`, arc).showTextBox(); break; case "FSHedonistic": options.addOption(`${App.Data.FutureSociety.records[FS].noun} diet research`, `FSHedonisticDecadenceDietResearch`, arc).showTextBox(); @@ -113,7 +115,6 @@ App.UI.Cheat.arcology = function(num) { break; case "FSNeoImperialist": options.addOption(`${App.Data.FutureSociety.records[FS].noun} law 1`, `FSNeoImperialistLaw1`, arc).showTextBox(); - options.addOption(`${App.Data.FutureSociety.records[FS].noun} law 2`, `FSNeoImperialistLaw2`, arc).showTextBox(); break; } }