summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorteisuru <31881306+teisuru@users.noreply.github.com>2023-09-05 16:27:27 +0200
committerTor Andersson <tor@ccxvii.net>2023-12-10 18:16:55 +0100
commit63a9b4c52ccca9fd469263fb3ce5f16e6ef9faa7 (patch)
tree0a93ce5403798066da9cade1255672d48ec9f6f7
parentd07ad342a32762fdb00e41932a5d65d3a3ddb5bd (diff)
downloadplantagenet-63a9b4c52ccca9fd469263fb3ce5f16e6ef9faa7.tar.gz
vassal muster rule
-rw-r--r--rules.js12
1 files changed, 8 insertions, 4 deletions
diff --git a/rules.js b/rules.js
index 7958309..e164774 100644
--- a/rules.js
+++ b/rules.js
@@ -2623,7 +2623,9 @@ states.command = {
// 7) Roll a die : <= current influence rating success, => failure. 1 always success, 6 always failure.
// 8) Place one vassal marker on the lord mat
// 9) Place the other vassal marker on the calendar box a number of turn equal to current turn + service (data.vassals.service)
-// 10) The vassals with service 0 are capabilities that will never be put on calendar, there will only be one marker on lord's mat.
+// 10) When the turn reaches back the face down vassal, the vassal marker on the calendar dissapear and the one on the map is turned face up, ready to be mustered again
+// 11) The vassals with service 0 are capabilities that will never be put on calendar, there will only be one marker on lord's mat.
+
// VASSAL DISBAND
// 1) One vassal marker is placed, face down, on his seat
@@ -3180,17 +3182,19 @@ function goto_forage() {
let die = roll_die()
if (die <= 4) {
add_lord_assets(game.command, PROV, 1)
- log(`${HIT[die]}, Successful Forage`)
+ log(`${HIT[die]}, Foraged at %${here}`)
+ deplete_locale(here)
}
else {
log(`${MISS[die]}, Forage Failure`)
}
}
else {
+ log(`Foraged at %${here}`)
add_lord_assets(game.command, PROV, 1)
+ deplete_locale(here)
+
}
- log(`Foraged at %${here}`)
- deplete_locale(here)
spend_action(1)
resume_command()
}