Compose native Stone and Reinforcements without a physical-token bonus

This commit is contained in:
Quintine committed 2026-10-16 07:10:18 +11:00
1 parent be0644c0e9
commit 842fd72761
15 files changed
+280 -65

No files matched your search

+1 -5
View File
@@ -21251,11 +21251,7 @@ function validatePlan(
validBattleSlotPair(w, d, planetologistWeapon),
'Chemistry as a weapon needs another defense; Weirding Way as a defense needs another weapon.',
);
if ([w, d].some(isReinforcements)) {
requireRule(![w, d].some(isStoneBurner),
'Reinforcements cannot share this bounded plan with Stone Burner.');
currentReinforcementsCost(g, p);
}
if ([w, d].some(isReinforcements)) currentReinforcementsCost(g, p);
if ([w, d].some(isHarassWithdraw)) currentHarassWithdrawQuote(g, p, plan);
if (isMirrorWeapon(w)) {
const blocked = mirrorWeaponModeBlock(g) ?? stonePlanBlock(g, p, plan);