Page 1 of 1

[confirmed]Jandor's Ring picks wrong card

PostPosted: 06 Oct 2018, 00:19
by Korath
Describe the Bug:
Jandor's Ring's activation cost is almost (but not quite) " {2}, {T}, discard the most recent card you drew this turn that's still in your hand:". "Not quite" is because it doesn't pick the most recent card; it picks the one with the highest internal index, which is only usually the same.

An easy repro that sidesteps the indexing issue:
  1. Jandor's Ring and plenty of mana on the bf.
  2. Draw a card.
  3. Draw a second card.
  4. Play or discard the second card.
  5. Activate Jandor's Ring, which you shouldn't be able to do; you'll be discard the first card and draw a third.
Which card behaved improperly?
Jandor's Ring.

Which update are you using? (date, name)Which type? (duel, gauntlet, sealed deck)
Dev master head, 6aea165.

What exactly should be the correct behavior/interaction?
" {2}, {T}, discard the last card you drew this turn:". The first sentence of its first ruling spells it out: 10/4/2004: If you do not have the card still in your hand, you can't pay the cost. [...]

Are any other cards possibly affected by this bug?
Sindbad and the miracle mechanic, see here. Those have trivial fixes, though.