diff --git a/src/events/nonRandom/rival/pRivalryActions.js b/src/events/nonRandom/rival/pRivalryActions.js index 4d21a3303466f9a933ed5c03c504c832969ca461..03d1efafd092d7f5c8a5d79d20246eb781245141 100644 --- a/src/events/nonRandom/rival/pRivalryActions.js +++ b/src/events/nonRandom/rival/pRivalryActions.js @@ -3562,19 +3562,23 @@ App.Events.pRivalryActions = function() { arc.rival = 0; arc.government = "direct democracy"; if (rivalCaptured) { - V.rival.state = 3; if (arc.FSSupremacist > 20) { + // @ts-ignore V.rival.race = arc.FSSupremacistRace; } else if (arc.FSSubjugationist > 20) { V.rival.race = Array.from(App.Data.misc.filterRacesPublic.keys()).filter(race => race !== arc.FSSubjugationistRace).random(); } - } else { - V.rival.state = 4; } break; } } } + if (rivalCaptured) { + V.rival.state = 3; + } else { + V.rival.state = 4; + } + if (V.rival.hostageState === 1) { r.push(`${V.assistant.name} pauses. "Also confirm package is secure."`); V.rival.hostageState = 2;