Resume native Basic arrivals after Ornithopter recovery
Allow the completed flight discard in the existing bare Basic E3 profile. Keep physical movement and its original arrival, then handle distinct Ambassador or Terror fresh groups without replaying effects or Semuta cost.
This commit is contained in:
1 parent
047011e243
commit
7b9938219d
12 files changed
+975
-8
No files matched your search
+2
-1
@@ -7621,7 +7621,8 @@ function semutaOfferSupported(
|
||||
!(continuation.kind === 'ornithopterDiscard' &&
|
||||
(continuation.source === 'end' || continuation.source === 'cunning' ||
|
||||
(continuation.source === 'move' &&
|
||||
!g.players.some(p => p.faction === 'ecaz' || p.faction === 'moritani') &&
|
||||
(!g.players.some(p => p.faction === 'ecaz' || p.faction === 'moritani') ||
|
||||
bareBasicSemutaProfile(g)) &&
|
||||
!g.pendingArrivalOverlap))) &&
|
||||
!(continuation.kind === 'truthtranceDiscard' &&
|
||||
(continuation.consumed.source === undefined || continuation.consumed.source === 'shrine') &&
|
||||
|
||||
Reference in new issue
Block a user