XY: Fix Infiltrator + Future Sight/Doom Desire.

It seems to be much better if you just copied `isDirect = @isDirectHit(battle, user, target)` and used that in BW instead of overriding the entire function for XY.