magefree / mage

Magic Another Game Engine
http://xmage.today
MIT License
1.85k stars 761 forks source link

Empty the Laboratory death triggers #12770

Closed skaspels closed 1 week ago

skaspels commented 1 week ago

I have seen this happen in game several times, but am not 100% positive that it isn't functioning as designed; During the resolution of the [[Empty the Laboratory]], it often happens that spell finds a zombie that cares about when zombies die, like [[Archghoul of Thraben]]. When this happens, the game places an [[archghoul of thraben]] trigger on the stack for each of the zombies I sacrificed to the spell - I had thought that the resolution of the spell, the entering zombies will not see the zombies that died, but I could be wrong.

github-actions[bot] commented 1 week ago

Empty the Laboratory - (Gatherer) (Scryfall) (EDHREC)

{X}{U}{U} Sorcery Sacrifice X Zombies, then reveal cards from the top of your library until you reveal a number of Zombie creature cards equal to the number of Zombies sacrificed this way. Put those cards onto the battlefield and the rest on the bottom of your library in a random order.

Archghoul of Thraben - (Gatherer) (Scryfall) (EDHREC)

{2}{B} Creature — Zombie Cleric 3/2 Whenever Archghoul of Thraben or another Zombie you control dies, look at the top card of your library. If it's a Zombie card, you may reveal it and put it into your hand. If you don't put the card into your hand, you may put it into your graveyard.

Archghoul of Thraben - (Gatherer) (Scryfall) (EDHREC)

{2}{B} Creature — Zombie Cleric 3/2 Whenever Archghoul of Thraben or another Zombie you control dies, look at the top card of your library. If it's a Zombie card, you may reveal it and put it into your hand. If you don't put the card into your hand, you may put it into your graveyard.

xenohedron commented 1 week ago

probably missing processAction