summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2025-04-29 00:47:00 +0200
committerTor Andersson <tor@ccxvii.net>2025-04-29 00:47:00 +0200
commit26827b4dc6aa0a1c1c8d4e26f5d5e1ff32622cef (patch)
tree68e61c6ed1df666a3236f269ae56b1d3f673d7f4
parent9b19d5d60468fbcffddb498b15466d39727ab781 (diff)
downloadshores-of-tripoli-26827b4dc6aa0a1c1c8d4e26f5d5e1ff32622cef.tar.gz
Fix fuzzing issues.
-rw-r--r--rules.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/rules.js b/rules.js
index bfd8226..a7aa0de 100644
--- a/rules.js
+++ b/rules.js
@@ -1201,6 +1201,7 @@ function goto_naval_bombardment(space) {
}
function naval_bombardment_round() {
+ clear_undo();
let n_frigates = count_american_frigates(game.where);
let n_gunboats = count_american_gunboats(game.where);
if (n_frigates + n_gunboats > 0) {
@@ -1282,6 +1283,7 @@ states.naval_battle_american_card = {
function goto_naval_battle_tripolitan_card() {
game.the_guns_of_tripoli = false;
if (can_play_the_guns_of_tripoli()) {
+ clear_undo()
game.active = TR;
game.state = 'naval_battle_tripolitan_card';
return;