Minimal damage (actually, none)? Minimal EN cost? Yes please.
Reflect > Encore > Wish
Reflect > Encore > Wish
Handbook said:An attack clause takes the form "If Pokemon X uses move or move class Y" or "If X is ordered" or "If Pokemon is to use X" or even "IF Move". However, despite the terminology used, the substitution with that clause will activate if the right move is ordered, regardless of whether or not the move is actually successfully used.
With this simple change we can use stuff like "IF X is under Protect" or "If Protect is used successfully" without any fear of it being deemed illegal. Sure, the ref would have some discretion to decide what is and isn't allowed, but most situations are clear-cut anyway and there is always irc. We do that for combos in a much much more subjective manner and we haven't exploded because of it yet.