mirror of
https://github.com/mwisnowski/mtg_python_deckbuilder.git
synced 2026-03-24 14:06:31 +01:00
1,010 B
1,010 B
MTG Python Deckbuilder
[Unreleased]
Added
- RandomService: Service wrapper for seeded RNG with validation (
code/web/services/random_service.py) - Random diagnostics:
GET /api/random/diagnosticsendpoint (requiresWEB_RANDOM_DIAGNOSTICS=1) - Random Mode docs:
docs/random_mode/covering seed infrastructure, developer guide, and diagnostics - Multi-copy include dialog: Typing a multi-copy archetype card (e.g., Hare Apparent) in Must Include now triggers a popup to choose copy count and optional Thrumming Stone inclusion
- Multi-copy/exclude conflict dialog: Selecting a multi-copy archetype while the same card is in the Exclude list now shows a resolution popup — keep the archetype (removes from excludes) or keep the exclude (disables archetype)
Changed
No unreleased changes yet
Fixed
- Multi-copy include count: Archetype cards in Must Include now inject the correct count instead of always adding 1 copy
Removed
No unreleased changes yet