Card-Forge / forge

An unofficial rules engine for the world's greatest card game.
https://card-forge.github.io/forge/
GNU General Public License v3.0
993 stars 566 forks source link

Engine does not activate Illusionary Mask correctly #6217

Closed brederic closed 1 month ago

brederic commented 1 month ago

Describe the bug Illusionary Mask does not bring creature to the battlefield as expected

To Reproduce Steps to reproduce the behavior:

  1. Illusionary Mask in play with creature card in hand with Mana Cost 3, during main phase
  2. Click on Illusionary Mask, choose X=3, tap 3 mana matching the mana cost of the creature in hand.
  3. Click on creature card in hand
  4. Nothing happens.

Expected behavior The creature should be placed in play face down as a 2/2 creature.

Desktop (please complete the following information):

Jetz72 commented 1 month ago

What was the creature and what mana did you use to pay X? Illusionary Mask doesn't just care about numeric mana value, it has to use the same kinds of mana that could actually pay the creature's cost.

brederic commented 1 month ago

It happened several times. Here is one that I specifically remember. I had Earth Elemental in hand, Mana Cost 3RR. I had three forests and two mountains untapped. After activating Illusionary Mask all my mana was tapped but no creature appeared on the battlefield in any form.