Card-Forge / Card-Forge/forge

Replacement effects should keep cause of the original event

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

Description

https://old.reddit.com/r/mtgrules/comments/q1k1qa/ranar_and_cosmic_intervention_one_or_more_spirits/
https://magicjudge.tumblr.com/post/711336202023862272/generally-do-replacement-effects-override-the
> modifying the result doesn’t change the cause

For the above cases using `ReplacementResult.Updated` should make it easier.

The tricky ones will be stuff where we need to switch to a different effect:
- Opponents SA giving you draw
- you activate _Words of Worship_
- _Rain of Gore_ should NOT replace the life gain

Only the exception for token/counter RE allows to treat the cause as effect if another RE was already applied.

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.