diff options
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -2629,10 +2629,15 @@ function remove_governor(where, verbose) { log("Removed governor in %" + where + ".") eliminate_militia(where) - set_mobs(where, 0) remove_quaestor(where) remove_emperor_token(where) + // TODO: demagogue v3 + occupy breakaway -- leave mobs + if (is_deluxe() && game.demagogue & (1 << where)) + log(get_mobs(where) + " mobs remain.") + else + set_mobs(where, 0) + trigger_monument(where) // NOTE: Automated removal because it can be called from too many places. |