A rule prevents Bitterheart Witch from being coded
I was about to code Bitterheart Witch, then the ruling on Gatherer stopped me:
"The Curse must be legally able to enchant the player. For example, if the player has protection from red, you couldn't put a red Curse onto the battlefield this way."
There's no CanAttachTo for players, so how could this be achieved? I thought about crazy things like making all players except the chosen one untargettable by the chosen curse, and then put it into play with PseudoPlaySpell... but it's still not correct because I shouldn't even be allowed to choose a curse that I can't put on the chosen player.
I'm hoping that someone comes up with a brilliant idea, but I think it will be hard.
"The Curse must be legally able to enchant the player. For example, if the player has protection from red, you couldn't put a red Curse onto the battlefield this way."
There's no CanAttachTo for players, so how could this be achieved? I thought about crazy things like making all players except the chosen one untargettable by the chosen curse, and then put it into play with PseudoPlaySpell... but it's still not correct because I shouldn't even be allowed to choose a curse that I can't put on the chosen player.
I'm hoping that someone comes up with a brilliant idea, but I think it will be hard.
