diff --git a/src/interaction/universalRules.js b/src/interaction/universalRules.js index ea43683c11de9da789b017bf85420ffa4ae80181..3e175d5e9bfb0e9d234d33312bdd634f842e1ebf 100644 --- a/src/interaction/universalRules.js +++ b/src/interaction/universalRules.js @@ -167,6 +167,9 @@ App.UI.universalRules = function() { if (V.arcologies[0].FSPastoralist >= 20) { option.addValue(`Pastoralist`, 9); } + if (V.arcologies[0].FSAntebellumRevivalist > 20) { + option.addValue('Antebellum', 10); + } } } frag.append(options.render()); diff --git a/src/npc/generate/slaveGenerationJS.js b/src/npc/generate/slaveGenerationJS.js index c07892a253d922e2fd1cd4ef434b65c12c5fd295..4c4121637896d1f834f310d5fb667fb0a2127e15 100644 --- a/src/npc/generate/slaveGenerationJS.js +++ b/src/npc/generate/slaveGenerationJS.js @@ -121,6 +121,9 @@ globalThis.nationalityToName = function(slave) { } else if (V.arcologies[0].FSEdoRevivalist > 20) { slave.slaveName = jsEither(App.Data.misc.edoSlaveNames); slave.slaveSurname = jsEither(App.Data.misc.edoSlaveSurnames); + } else if (V.arcologies[0].FSAntebellumRevivalist > 20) { + slave.slaveName = jsEither(App.Data.misc.antebellumSlaveNames); + slave.slaveSurname = jsEither(App.Data.misc.antebellumSlaveSurnames); } else if (FutureSocieties.isActive('FSDegradationist')) { DegradingName(slave); } @@ -146,6 +149,12 @@ globalThis.nationalityToName = function(slave) { } else if (V.FSNamePref === 8) { slave.slaveName = jsEither(App.Data.misc.bimboSlaveNames); slave.slaveSurname = 0; + } else if (V.FSNamePref === 9) { + slave.slaveName = jsEither(App.Data.misc.cowSlaveNames); + slave.slaveSurname = 0; + } else if (V.FSNamePref === 10) { + slave.slaveName = jsEither(App.Data.misc.antebellumSlaveNames); + slave.slaveSurname = jsEither(App.Data.misc.antebellumSlaveSurnames); } } };