magefree / magefree/mage

Eye of Singularity not destroying permanents

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

Description

I have [[Eye of Singularity]] on the board and in response to my opponent playing a creature spell, I play [[Theoretical Duplication]] to create a token copy of the creature once it enters. Once the creature enters, I resolve the Eye's trigger first, then the Duplication, causing another Eye trigger. Things are working so far. However, once the token copy of the creature comes into play, the original creature my opponent controls is not destroyed.

According to the rulings for Eye:
If a permanent enters as a copy of another permanent, the permanent it is copying is destroyed and the copy stays on the battlefield. (2004-10-04)

Permanents with the same name as one already in play are also not being destroyed if played normally so it's probably not specific to a copy coming into play.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the implementations and tests for Eye of Singularity and Theoretical Duplication, then reproduce the reported sequence in a game test or manual scenario. Check the handling of Eye triggers when a same-named permanent enters, including a copy, and consider the issue done when the original permanent is destroyed as described by the cited ruling.

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
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.