Exile on Sheltered of the ghost not working
- Dominant language
- Java
- Stars
- 2.4k
- Forks
- 940
- Avg merge
- 2d 12h
- Merged PRs (30d)
- 160
Description
Summary
When a card like Banishing Light or Sheltered by Ghosts enters the battlefield and exiles a target nonland permanent with Sheltered by Ghosts on it an opponent controls, the Ward ability on the target is not triggered. The exile effect resolves even if the target has Ward (e.g., Ward {2}), and no payment or countering occurs.
Expected Behavior
If a permanent with Sheltered by Ghosts and so Ward is targeted by a spell or ability controlled by an opponent (including triggered abilities like Banishing Light’s or Sheltered by Ghosts’ exile effect), the Ward ability should trigger.
The opponent should be prompted to pay the Ward cost (e.g., {2}), or the effect should be countered if the cost is not paid or cannot be paid.
Actual Behavior
The exile effect from Banishing Light or Sheltered by Ghosts resolves and exiles the target, even if it has Ward (from Sheltered by Ghosts)
No prompt to pay Ward is shown, and the effect is never countered due to Ward.
I had this behavior against AI.
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the interaction against AI using Banishing Light or Sheltered by Ghosts targeting a permanent with Ward. Trace the triggered exile effect and Ward handling, then verify that the opponent is prompted for the Ward cost and that the effect is countered when payment is declined or unavailable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100