magefree / magefree/mage

Losing the game causes creatures with dynamic toughness to die.

Open
#11,579 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

In this game the Traxos player had Construct Tokens and Darksteel Juggernaught, both of which say they have power and toughness equal to the number of artifacts you control.
When the Traxos player lost the game, all permanents they controlled also left the game so they controlled no artifacts, this caused Darksteel Juggernaught and the Construct Tokens to somehow also die even though they had already left the game, which then caused Poison-Tip Archer to trigger.

Game log.
![image](https://github.com/magefree/mage/assets/48227302/ec98fcb3-86a6-4ea5-99db-037b5c2937e6)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the reported loss-of-game scenario with Traxos, Construct Tokens, Darksteel Juggernaut, and Poison-Tip Archer, using the attached game log as context. Trace how permanents leave play and how dynamic power and toughness are checked. Done means creatures that have already left the game do not die again or trigger Poison-Tip Archer.

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
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.