Murkrow: Perish Song~Fly Gallade
IF Gallade is the target of a successful (self-protecting/evasive move) including by itself on A2, THEN replace that action with Night Shade Gardevoir
IF Gallade is KO'd replace remaining actions with Night Shade Gardevoir
Pidgeotto: Faint Attack Gardevoirx2
IF Gardevoir is the target of a successful (self-protecting/evasive action)(including by itself) which activates before you can move, THEN replace that action with Brave Bird Gallade
IF you are targeted by an Encore AND the conditions for the previous substitution were activated, THEN redirect that action to target Dragonite.
IF Gardevoir is KO'd, replace al remaining actions with Wing Attack Dragonite