diff options
-rw-r--r-- | rules.js | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -1905,8 +1905,13 @@ function can_select_general(id) { if (!has_general_battled(id)) { // Move Army - if (game.mip >= (where === BRITANNIA ? 2 : 1)) - return true + if (where === BRITANNIA && (!has_port(where) || has_used_port(where))) { + if (game.mip >= 2) + return true + } else { + if (game.mip >= 1) + return true + } // Initiate Battle if (game.mip >= 1 && can_general_initiate_battle(where)) return true |