summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2024-05-30 00:33:36 +0200
committerTor Andersson <tor@ccxvii.net>2024-05-30 21:59:25 +0200
commit8bb5f1e3a67d7efa5fd22a3bdeadb39bc87ce6f7 (patch)
treefedd1bb875113671b3df95af8bc8c637303369bf /rules.js
parent84e488f8b16b9dfa2a29076369a223a956f0f8ad (diff)
downloadfriedrich-8bb5f1e3a67d7efa5fd22a3bdeadb39bc87ce6f7.tar.gz
polish retired text
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js12
1 files changed, 8 insertions, 4 deletions
diff --git a/rules.js b/rules.js
index d14b7bd..5694fa2 100644
--- a/rules.js
+++ b/rules.js
@@ -803,8 +803,6 @@ function remove_one_troop(p) {
}
function retire_general(p) {
- log("P" + p + " retired.")
-
// save troops if possible
let s = game.pos[p]
let n = game.troops[p]
@@ -820,8 +818,14 @@ function retire_general(p) {
n -= x
}
}
- if (n > 0)
- log("Lost " + n + " troops.")
+ if (n > 1)
+ log("P" + p + " retired with " + n + " troops.")
+ else if (n === 1)
+ log("P" + p + " retired with 1 troop.")
+ else
+ log("P" + p + " retired.")
+ } else {
+ log("P" + p + " retired.")
}
}