diff options
-rw-r--r-- | rules.js | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -987,12 +987,15 @@ function goto_committees_of_correspondence() { states.committees_of_correspondence = { inactive: "to place PC markers", prompt() { - view.prompt = "Committees of Correspondence: Place 1 PC marker in each of the 13 colonies." if (game.colonies.length > 0) { - view.prompt += " " + game.colonies.length + " left." + view.prompt = "Committees of Correspondence: Place a PC marker in " + if (game.colonies.length <= 3) + view.prompt += game.colonies.map(x=>data.colony_name[x]).join(" and ") + "." + else + view.prompt += "each of the 13 colonies." gen_place_american_pc_in_colony(game.colonies) } else { - view.prompt += " Done." + view.prompt = "Committees of Correspondence: Done." view.actions.next = 1 } }, @@ -1022,11 +1025,13 @@ function goto_for_the_king() { states.for_the_king = { inactive: "to place PC markers", prompt() { - view.prompt = "For the King: Place 3 PC markers." - if (game.count > 0) + if (game.count > 0) { + view.prompt = "For the King: Place 3 PC markers." gen_british_pc_ops() - else + } else { view.actions.next = 1 + view.prompt = "For the King: Done." + } }, space(s) { push_undo() |