Orcish Cannonade deals 2 damage to any target and 3 damage to you.
Draw a card.
If the chosen target is an illegal target by the time Orcish Cannonade tries to resolve, the spell doesn’t resolve. You don’t draw a card, but you also don’t take 3 damage.