If I cast Impatience and its the only spell I cast that turn
will I take 2 damage at end of turn or not?
If I cast Impatience and its the only spell I cast that turn
will I take 2 damage at end of turn or not?
It counts itself, so no, you won't.
Fluttershy is best pony.
that cant be right
because from what I learned here, first you cast the spell and then later it resolves
so when impatience resolved and enters the battlefield, it had already been cast
so it never saw any spell being casted
or did i get it wrong?
Impatience doesn't need to be in play when the spell is cast. It looks back over the entire turn to see whether or not a spell was cast, even if it wasn't in play.
Fluttershy is best pony.
does Battlegate Mimic also affect itself then when it is cast
No.
Fluttershy is best pony.
why does it work one way for one card but another way for the other?
It has everything to do with the way they're worded. Impatience simply needs you to have cast a spell at some point during the turn. Impatience itself is a spell, so you won't take damage the turn you cast it.
Battlegate Mimic, on the other hand, has a triggered ability: "Whenever you cast a spell that's both red and white, Battlegate Mimic becomes 4/2 and gains first strike until end of turn."
This is an ability that only triggers while Battlegate Mimic is on the battlefield. The Mimic must be on the battlefield when the spell is cast -- otherwise the ability doesn't trigger.
Since Battlegate Mimic is on the stack, not the battlefield, when you cast it, its triggered ability will never trigger from its own casting.
what about Enchantress's Presence?
No.
Fluttershy is best pony.
what about innistrad werewolf cards like Rampaging Werewolf do they only see spells while they are on the battlefield?
No, they're like Impatience. They look over the entire turn, regardless of when they actually came into play.
Fluttershy is best pony.