Extend Semuta ordinary discards to native factions
Verify and publish checkpoint container / container (push) Canceled after 0s

This commit is contained in:
Quintine committed 2026-10-29 03:07:55 +11:00
1 parent 0f8e0b4153
commit 58303654e8
8 files changed
+323 -6

No files matched your search

+3 -1
View File
@@ -9707,7 +9707,9 @@ function semutaOfferSupported(
// staged offers and already-saved reactions retain the current rules.
return (g.semutaPreview === true || g.semutaRecruitsPreview === true &&
(!g.pendingTreacheryDiscard || !!g.pendingTreacheryDiscard.reaction) &&
basicIndependentSemutaProfile(g) &&
(continuation.kind === 'ordinaryCardDiscard' &&
['hajr', 'ghola', 'harvester', 'weather', 'atomics'].includes(continuation.effect)
? basicIndependentRecruitsSemutaProfile(g) : basicIndependentSemutaProfile(g)) &&
(continuation.kind === 'ordinaryCardDiscard' &&
['hajr', 'ghola', 'harvester', 'weather', 'atomics'].includes(continuation.effect) ||
continuation.kind === 'battleResolved' || continuation.kind === 'winnerMandatoryDiscard' ||