replace direct access to choiceResults with MagicEvent method
replace direct access to choiceResults with MagicEvent method
replace direct access to choiceResults with MagicEvent method
replace direct access to choiceResults with MagicEvent method
replace direct access to choiceResults with MagicEvent method
remove choiceResults from executeEvent
should be clearing choice of copy not the original card on stack
remove choiceResults
replace cast with getTargetPlayer
added getChosenPlayer to avoid casting, improved card code for Venser to remove casting and branching