magefree / magefree/mage

verify test: false positive for rules text check on split cards with fuse

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

Description

Split cards with the fuse ability do show the fuse ability when rendered in game:
![image](https://github.com/magefree/mage/assets/12538125/94019172-fcf8-410f-92d4-6abb921cdb4f)

![image](https://github.com/magefree/mage/assets/12538125/2646be97-63d2-432c-b464-dbb5242449bd)

However, the verify test incorrectly flags them as missing the fuse ability:
```

Wrong card 2798: Far
+ Return target creature to its owner's hand.
ref:
+ Return target creature to its owner's hand.
- Fuse

Wrong card 2798: Away
+ Target player sacrifices a creature.
ref:
+ Target player sacrifices a creature.
- Fuse

```

I'm not totally sure how to handle this.

(Split cards without the fuse ability are correct in both cases.)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the verify test that compares rendered rules text, then reproduce the false positive with the split cards Far and Away. Check how fuse is handled for split cards and confirm that cards with fuse no longer report it as missing while split cards without fuse remain correct.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing-qa
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.