Skip to content

Fix Smash Up extra play timing rules#4

Closed
deathcats4 wants to merge 1 commit into
mainfrom
codex/smashup-extra-play-timing-clean
Closed

Fix Smash Up extra play timing rules#4
deathcats4 wants to merge 1 commit into
mainfrom
codex/smashup-extra-play-timing-clean

Conversation

@deathcats4

@deathcats4 deathcats4 commented Apr 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • Fix Smash Up extra play timing so extra minion/action plays gained outside Play Cards must be used immediately or be lost
  • Keep normal extra plays gained during Play Cards bankable within that same phase
  • Add immediate extra-play interaction handling for start-of-turn, uncovered buried cards, and other non-Play Cards extra-play sources
  • Update the Smash Up rules doc to clarify the difference between start turn, special abilities, and phase 2 extra plays

Tests

  • npm run test -- src/games/smashup/__tests__/archmageE2E.test.ts src/games/smashup/__tests__/baseFactionOngoing.test.ts src/games/smashup/__tests__/factionAbilities.test.ts src/games/smashup/__tests__/expansionAbilities.test.ts src/games/smashup/__tests__/expansionOngoing.test.ts src/games/smashup/__tests__/wizard-archmage-discard-play.test.ts

@deathcats4 deathcats4 changed the title ?????????????? Fix Smash Up extra play timing rules Apr 10, 2026
@deathcats4 deathcats4 closed this Apr 10, 2026
deathcats4 pushed a commit that referenced this pull request Apr 11, 2026
chore: 新增 test:changed 脚本,移除自动生成的 manifest 文件跟踪
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant