magefree / magefree/mage

Dawnhand Dissident should allow me to cast creature spells from among cards it exiled by removing three counters from among creatures I control

Open
#16,020 1 comment 0 reactions 0 assignees View on GitHub
bug
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.