Compose native Richese No-Field and Stone with Advanced Occupy

This commit is contained in:
Quintine committed 2026-10-03 08:48:26 +10:00
1 parent 03c77604de
commit 113667da55
23 files changed
+985 -246

No files matched your search

+2 -1
View File
@@ -143,7 +143,8 @@ function calculate(
const profile = quoteEcazOccupyBattle({
battleOrderActor: occupy.battleOrderActor,
ecaz: { id: ecaz.id, faction: 'ecaz', ally: ecaz.ally, forces: occupy.ecazForces },
ally: { id: ally.id, faction: ally.faction, ally: ally.ally, forces: occupy.allyForces },
ally: { id: ally.id, faction: ally.faction, ally: ally.ally, forces: occupy.allyForces,
...(occupy.allyNoFieldPresence ? { noFieldPresence: true as const } : {}) },
lead: occupy.lead, canceled: occupy.canceled,
});
requireCombat(profile.forceOwner === occupy.forceOwner, 'Occupy lost its actual physical force owner.');