magefree / magefree/mage

Token Copies of Watcher for Tomorrow do not behave correctly when leaving the battlefield

Open
#12,916 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
2.4k
Forks
940
Avg merge
2d 12h
Merged PRs (30d)
160

Description

Watcher for Tomorrow has Hideaway, exiling a card when it enters.
It also has a triggered ability that reads "When Watcher for Tomorrow leaves the battlefield, put the exiled card into its owner's hand".

I've found the following interaction:

Have Inalla, Archmage Ritualist in the command zone.
Play Watcher for Tomorrow and pay the 1 for Inalla's triggered ability.
Both the original Watcher and its token copy come into play and each triggers Hideaway, exiling cards.
At end of turn, the token is exiled per Inalla's ability, but the exiled cards remain stranded in exile and are not added to the player's hand.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Java implementations for Watcher for Tomorrow and Inalla, Archmage Ritualist, then reproduce the described token-copy interaction. Trace how Hideaway's exiled card is associated with each permanent and what happens when the token leaves; done means both exiled cards reach their owners' hands as specified.

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.