Card-Forge / Card-Forge/forge

Lifelink does not trigger off of arcbond effect if the creature dies

Open
#7,487 6 comments 0 reactions 2 assignees Claimed by @tool4ever View on GitHub
BUG Game Mechanics keep
Dominant language
Java
Stars
2.7k
Forks
1.1k
Avg merge
1d 1h
Merged PRs (30d)
158

Description

**Description:**
Arcbond + lifelink not triggering correctly if the creature dies. Although this could be how mtg is expected to work, but I'm unsure

**To Reproduce**
Steps to reproduce the behavior:
1. Have Arcbond + A creature with lifelink on the board. Opponent is attacking with a creature with enough damage to kill lifelink creature
2. Cast Arcbond, targeting lifelink creature, and declare lifelink creature
3. Assign damage step: Lifelink creature dies to attacker
4. Arcbond trigger goes on the stack
5. Stack resolves, Lifelink creature dead and no longer on board, due to state-based actions
6. Lifelink creature deals damage to each other creature and each player
7. No lifelink health gain triggered from arcbond triggered damage

**Expected behavior**
Expectation is that, even though the creature is in the graveyard, it is still dealing the damage, and arcbond uses the last "known" information of the lifelink creature. Ergo, the damage it deals would trigger the lifelink effect

**Desktop:**
- OS: Win11
- Chrome
- Version [e.g. 22]

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.