magefree / magefree/mage

Multiple Role Tokens not removed

Open
#15,360 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

Have [[Gylwain, Casting Director]] and [[Anointed Procession]] in play.
Cast a creature spell to trigger Gylwain, creating a Monster role token.
Anointed Procession creates a duplicate role token attached to the creature but keeps the initial role token.

Expected behavior: First role token should be destroyed.
```
303.7a If a permanent has more than one Role controlled by the same player attached to it, each
of those Roles except the one with the most recent timestamp is put into its owner’s graveyard.
This is a state-based action.
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the Gylwain, Casting Director and Anointed Procession scenario described in the issue, then trace the role-token handling and state-based-action logic. Done means the older of multiple same-player Roles is put into its owner’s graveyard while the most recent Role remains attached.

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
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.