Skip to content

Implement Maintenance trainer card#228

Merged
bcollazo merged 1 commit intomainfrom
codex/implement-maintenance-card
Mar 29, 2026
Merged

Implement Maintenance trainer card#228
bcollazo merged 1 commit intomainfrom
codex/implement-maintenance-card

Conversation

@bcollazo
Copy link
Copy Markdown
Owner

Summary

  • implement Maintenance (B2b 066) move generation with the correct post-play hand-size requirement
  • add Maintenance effect resolution by selecting 2 cards from hand to shuffle into deck, then drawing 1
  • add a shared stack action for shuffling chosen hand cards into deck and cover the new trainer behavior with a unit test

Verification

  • cargo fmt
  • cargo clippy --fix --allow-dirty -- -D warnings
  • cargo test --features tui,test-utils
  • cargo run --bin card_test -- "B2b 066"

@bcollazo bcollazo merged commit a075227 into main Mar 29, 2026
2 checks passed
@bcollazo bcollazo deleted the codex/implement-maintenance-card branch March 29, 2026 06:52
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