You could do it like exploit. I hated how exploit was done.
"Reinforce (When you cast this spell, you may exile a card from your hand that shares a color with it. At the beginning of your next upkeep, you may cast that card.)
When ~ enters the battlefield, if it was reinforced, put a +1/+1 counter on it and it gains haste until end of turn."
You need to remove damage from it as well. If you have a 3/3 with 3 damage and this on it, the game will be a draw since state based actions will keep trying to destroy the creature. I also think it should be an instant, since the main point is to save your creature from removal spells.
Changed the text and name of reiterate. I wish the text could be cut down. Is there a way we can have "When you cast this spell, you may exile a card from your hand which shares a colour with this spell." as reminder text (and thus can be hidden) because it never changes.
Not sure if I should swap one of the buffs for haste.
I tried fixing it but instead I made the greatest combo card with Phyrexian Dreadnought
You could do it like exploit. I hated how exploit was done.
"Reinforce (When you cast this spell, you may exile a card from your hand that shares a color with it. At the beginning of your next upkeep, you may cast that card.)
When ~ enters the battlefield, if it was reinforced, put a +1/+1 counter on it and it gains haste until end of turn."
You need to remove damage from it as well. If you have a 3/3 with 3 damage and this on it, the game will be a draw since state based actions will keep trying to destroy the creature. I also think it should be an instant, since the main point is to save your creature from removal spells.
Changed the text and name of reiterate. I wish the text could be cut down. Is there a way we can have "When you cast this spell, you may exile a card from your hand which shares a colour with this spell." as reminder text (and thus can be hidden) because it never changes.
Well this way the creature never leaves, meaning auras, equipment etc don't fall off.