diff options
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -2051,7 +2051,8 @@ states.turncoat = { let dimension = DIMENSION_SPACES[game.where] view.prompt = "Turncoat in " + DIMENSION_NAME[game.where] + ": Replace an opponent's cube." for (let s of dimension) - for_each_enemy_cube(s, gen_action_piece) + if (can_replace_cube(s)) + for_each_enemy_cube(s, gen_action_piece) }, piece(p) { let s = game.pieces[p] |