Reverse Magic
Current Text: As of May 12 2014
"When this creature is targeted by an incantation or enchantment spell controlled by an opponent, you must reveal Reverse Magic during the Counter Spell Step. Redirect it back to the caster, who now becomes the target of the spell. You become the caster of that spell, and now control that spell, and may reselect any other choices the spell requires you to make. Recalculate the total mana cost of the spell; if the new cost is higher than the original cost, you must pay the difference. Then, destroy Reverse Magic."
When you cast a spell, follow these steps in order:
• Cast Spell
• Counter Spell
• Resolve Spell
So to go in order;
1. Cast spell step:
I cast drain life on my opponent.
2. Counter spell step:
Opponent reveals reverse magic,
Redirects the spell back at me,
then becomes the new caster of the spell and takes control of my drain life
If drain life could have more targets they could be added on at this point.
At this point we are still in the Counter Spell step
[mwcard=MW1E29] Nullify[/mwcard] reads:
When this creature is targeted by an incantation or enchantment spell controlled by an opponent . You must reveal Nullify during the counter spell step.This spell is counter then destroy Nullify.
Lets look at RM quickly for a sec
Redirect it back to the caster , who now becomes the target of the spell.
You become the caster of that spell, and now control that spell.
So RM changes targets then it changes control
If we look at Nullify it has another clause (spell controlled by an opponent ). Nullify will not make a mandatory trigger since RM causes the caster to target themselves then changes ownership.
Remember we are still in the counter spell step.
Step 2: Counter Spell
Some spells and abilities, such as the Nullify enchantment, may allow him to counter your spell.
So Nullify does not have a mandatory trigger at this point but the controller may still choose to reveal it. Before moving to the step 3 Resolve spell.