Invoke Despair Bug
Was playing a bot game against sparky, sparky had an Angel of Vitality enchanted with a Knights Pledge and a pacifism on one of my creatures. I played invoke despair: "Target opponent sacrifices a creature of their choice. If they can’t, they lose 2 life and you draw a card. Then repeat this process for an enchantment and a planeswalker." Sparky sacrificed the Angel and the Knights Pledge dropped to the artifact/enchantment zone and Sparky was then able to select the Knights Pledge as the second sacrifice target instead of the pacifism.
Per wording on Invoke Despair the creature is sacrificed (goes to graveyard with all auras that were attached to it) and THEN the next sacrifice step should occur.. there should be no timing where they can target the aura on the sacrificed creature.
-
Rezzahan#77802
commented
All three choices are made during the resolution of Invoke Despair, in sequence, with the sacrifice of the chosen permanent before the next choice is made. During that resolution state based actions AREN'T checked. Putting an aura that is illegally attached or not attached into the graveyard is a state based action, so does not occur during Invoke Despair's resolution. The aura is still on the battlefield after the enchanted creature is sacrificed, and thus a legal choice to sacrifice for the enchantment part. You do not sacrifice a creature and all auras attached to it, you only sacrifice the creature.