Dawnhand Dissident should allow me to cast creature spells from among cards it exiled by removing three counters from among creatures I control
- Dominant language
- Java
- Stars
- 2.4k
- Forks
- 940
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 160
Description
Expected behavior:
Given I have exiled a creature card with [[Dawnhand Dissident]], e.g. by activating its second ability,
Given I control two creatures with a combined total of three counters between them,
When I attempt to cast that creature card from exile,
Then I should be able to pay the alternate cost imposed by Dawnhand Dissident by removing two counters from one creature and one counter from a different creature.
Current behavior:
Given I have exiled a creature card with [[Dawnhand Dissident]], e.g. by activating its second ability,
Given I control two creatures with a combined total of three counters between them,
When I attempt to cast that creature card from exile,
Then I am unable to pay the alternate cost imposed by Dawnhand Dissident because I cannot remove three counters from a single creature.
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate the Dawnhand Dissident card implementation and the alternate-cost payment entry point, then trace how its second ability handles cards exiled by it. Reproduce the case with two creatures holding three counters in total; done means the creature spell can be cast from exile by removing two counters from one creature and one from another.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Clearly specified
- Newbie friendliness
- 70/100