Comments (2)
Odric, Blood-Cursed - (Gatherer) (Scryfall) (EDHREC)
{1}{R}{W}
Legendary Creature — Vampire Soldier
3/3
When Odric, Blood-Cursed enters the battlefield, create X Blood tokens, where X is the number of abilities from among flying, first strike, double strike, deathtouch, haste, hexproof, indestructible, lifelink, menace, reach, trample, and vigilance found among creatures you control. (Count each ability only once.)
Kathril, Aspect Warper - (Gatherer) (Scryfall) (EDHREC)
{2}{W}{B}{G}
Legendary Creature — Nightmare Insect
3/3
When Kathril, Aspect Warper enters the battlefield, put a flying counter on any creature you control if a creature card in your graveyard has flying. Repeat this process for first strike, double strike, deathtouch, hexproof, indestructible, lifelink, menace, reach, trample, and vigilance. Then put a +1/+1 counter on Kathril for each counter put on a creature this way.
Eater of Virtue - (Gatherer) (Scryfall) (EDHREC)
{1}
Legendary Artifact — Equipment
Whenever equipped creature dies, exile it.
Equipped creature gets +2/+0.
As long as a card exiled with Eater of Virtue has flying, equipped creature has flying. The same is true for first strike, double strike, deathtouch, haste, hexproof, indestructible, lifelink, menace, protection, reach, trample, and vigilance.
Equip {1}
Altar of the Wretched // Wretched Bonemass - (Gatherer) (Scryfall) (EDHREC)
{2}{B}
Artifact
When Altar of the Wretched enters the battlefield, you may sacrifice a nontoken creature. If you do, draw X cards, then mill X cards, where X is that creature's power.
Craft with one or more creatures {2}{B}{B}
{2}{B}: Return Altar of the Wretched from your graveyard to your hand.
🔄
Creature — Skeleton Horror
/
Wretched Bonemass's power and toughness are each equal to the total power of the exiled cards used to craft it.
Wretched Bonemass has flying as long as an exiled card used to craft it has flying. The same is true for first strike, double strike, deathtouch, haste, hexproof, indestructible, lifelink, menace, protection, reach, trample, and vigilance.
Indominus Rex, Alpha - (Gatherer) (Scryfall) (EDHREC)
{1}{U/B}{U/B}{G}{G}
Legendary Creature — Dinosaur Mutant
6/6
As Indominus Rex, Alpha enters the battlefield, discard any number of creature cards. It enters with a flying counter on it if a card discarded this way has flying. The same is true for first strike, double strike, deathtouch, hexproof, haste, indestructible, lifelink, menace, reach, trample, and vigilance.
When Indominus Rex enters the battlefield, draw a card for each counter on it.
from mage.
Alternative solution for 1 (if possible then it's better):
- move all shared code from
HexproofBaseAbility
toHexproofAbility
; - delete
HexproofBaseAbility
; - make
HexproofAbility
as parent for all other versions.
from mage.
Related Issues (20)
- Verify test is blind to dynamically added Effect/Abilities
- Emrakul, the Promised End's Mindslaver effect has issues passing priority HOT 6
- Kaya Spirits' Justice HOT 1
- Bold Plagiarist fails to trigger when counters placed via bloodthirst HOT 1
- Creatures sacrificed don't trigger their own death triggers HOT 11
- Mana generation doesn't respect extra mana generated by Roxanne, Starfall Savant HOT 1
- Bug in Annie Joins Up
- Exerted creatures could use a hint for not untapping HOT 4
- Blood Baron of Vizkopa only checks one opponent. HOT 2
- M3C - Modern Horizons 3 Commander Set Card Implementation Tracking HOT 1
- NPE when opponent conceded in the middle of activating an ability HOT 5
- Allow display of SubAbilities on the same line as the main Effect. HOT 2
- Myth Unbound doesn't draw you a card when your commander is put back into command zone from GY/Exile HOT 3
- Welcome to ... doesn't allow choosing creatures opponent controls HOT 3
- Hellcarver Demon does not exile the cards meant to be played HOT 2
- Refactor: consolidate "has all activated abilities of" HOT 2
- Rework RemoveCounterCost HOT 2
- fix HELIOS One and Chthonian Nightmare HOT 6
- Displaced Dinosaurs bug? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mage.