diff options
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -2651,7 +2651,12 @@ function valid_spaces_infl() { // If the piece has the player's influence, add it and its adjacent spaces to the set if (player_influence > 0) { - valid_spaces_set.add(space.space_id) + if ( + ops > 1 || + !check_opp_control(space.space_id) || + (game.active === DEM && space.country === 'East_Germany' && game.persistent_events.includes(C_GENSCHER)) + ) + valid_spaces_set.add(space.space_id) let adjacent_spaces = get_adjusted_adjacency(space.space_id) for (let adj_space_id of adjacent_spaces) { |