Resume suspended movement after Sapho recovery
This commit is contained in:
1 parent
26be6fd8ee
commit
ea910e9c82
11 files changed
+267
-17
No files matched your search
+2
-1
@@ -8049,7 +8049,8 @@ function treacheryDiscardIntegrity(g: Game) {
|
||||
typeof c.afterCurrent === 'string' && c.afterCurrent === c.previousActive &&
|
||||
c.afterCurrent !== c.player && g.movementRemaining[0] === c.afterCurrent &&
|
||||
saphoMovementStarted(g, getPlayer(g,c.afterCurrent)) &&
|
||||
g.movementRemaining.filter(id=>id!==c.afterCurrent).every(id=>!saphoMovementStarted(g,getPlayer(g,id)))) &&
|
||||
g.movementRemaining.filter(id=>id!==c.afterCurrent).every(id=>
|
||||
!saphoMovementStarted(g,getPlayer(g,id)) || c.mode === 'first' && id === c.player)) &&
|
||||
(c.mode === 'first'
|
||||
? g.movementRemaining[c.afterCurrent === undefined ? 0 : 1] === c.player &&
|
||||
c.previousActive !== c.player && !g.saphoMovementLast
|
||||
|
||||
Reference in new issue
Block a user