diff options
author | Tor Andersson <tor@ccxvii.net> | 2022-01-17 12:22:20 +0100 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2023-02-18 12:12:42 +0100 |
commit | 326fc7127cf2daf6f5dfee4abad1e736e6cf3828 (patch) | |
tree | 225a3ea46a7f569becb460a6bbdb02791ffecf5b /rules.js | |
parent | f4b137950b455b568baaeb42e83465b688d1df80 (diff) | |
download | shores-of-tripoli-326fc7127cf2daf6f5dfee4abad1e736e6cf3828.tar.gz |
Send damaged frigates home BEFORE naval bombardment!
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1422,7 +1422,7 @@ states.allocate_tr_hits = { } function move_damaged_frigate_to_year_track(p, supply) { - if (game.year === 1806) + if (game.year === 1806 || game.active_card === ASSAULT_ON_TRIPOLI) game.location[p] = supply; else game.location[p] = YEAR_TURN_TRACK[game.year + 1]; @@ -1457,6 +1457,11 @@ function resume_naval_battle() { log("The Tripolitan fleet has been eliminated."); move_all_pieces(US_MARINES, BENGHAZI, TRIPOLI); move_all_pieces(AR_INFANTRY, BENGHAZI, TRIPOLI); + + game.summary = []; + remove_damaged_frigates(); + flush_summary("Ships damaged:", true) + if (is_naval_bombardment_location(game.where)) { naval_bombardment_round(); game.state = 'land_battle_bombardment_results'; |