summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/rules.js b/rules.js
index 95ab6a0..165c48a 100644
--- a/rules.js
+++ b/rules.js
@@ -637,10 +637,12 @@ function eliminate_block(who, reason) {
disband(who)
}
} else if (who === B_KING) {
- game.location[who] = NOWHERE
if (reason === 'combat' || reason === 'retreat') {
+ game.location[who] = NOWHERE
game.victory = "England won because the Scottish king has died in battle!"
game.result = ENGLAND
+ } else {
+ disband(who)
}
} else if (block_is_mortal(who) && (reason === 'combat' || reason === 'retreat')) {
game.location[who] = NOWHERE