Allow individual revived Fedaykin placement
This commit is contained in:
1 parent
6a0fba860d
commit
ff2826b980
25 files changed
+1301
-124
No files matched your search
@@ -1,7 +1,7 @@
|
||||
import type { Game } from './engine';
|
||||
import { location } from './board';
|
||||
import { validAmbassadorResume } from './ambassador-resume';
|
||||
import { validateHomeworldRevivalReturn } from './homeworld-revival-return';
|
||||
import { currentHomeworldRevivalArrival, validateHomeworldRevivalReturn } from './homeworld-revival-return';
|
||||
import { validateHomeworldVictoryReturn } from './homeworld-victory-return';
|
||||
import {
|
||||
validateHomeworldArrival,
|
||||
@@ -29,7 +29,7 @@ export function ambassadorPhaseAllowed(g: AmbassadorPhaseContext): boolean {
|
||||
tag: HomeworldArrivalTag;
|
||||
frame: HomeworldArrivalFrame | undefined;
|
||||
}[] = [
|
||||
{ tag: 'revivalEvent', frame: g.homeworldRevivalReturn },
|
||||
{ tag: 'revivalEvent', frame: currentHomeworldRevivalArrival(g.homeworldRevivalReturn) ?? undefined },
|
||||
{ tag: 'victoryEvent', frame: g.homeworldVictoryReinforcement },
|
||||
];
|
||||
const matching = candidates.filter(
|
||||
|
||||
Reference in new issue
Block a user