move construction of MagicTargetChoice into getAction instead of in executeEvent so errors is detected when the card is loaded
add missing filter