Aite so, I was in with my clefable and opponents slowbro used future sight (gotta love low ladder), he switched into his scizor on my moonblast, then I switched to lando-t on his u-turn, he took rocky helmet and pivoted out into rotom-w As you can see, the future sight attack hit me, and altho its not a contact move it still triggered rocky helmet, making rotom-w take some damage
errr there are actually many bugs around future sight and doom desire that needs a fix :v see http://pokemon-online.eu/threads/33813/ thx for the input, but right now it is kind of hard to fix codewise. Anyway, hope @Fuzzysqurl can look into this in the future :v
https://github.com/po-devs/pokemon-online/commit/ddcfd0eef94fc3408007331b2a8e75de8c8ca32a I barely caught the tip i needed with that log. That top line of the chat let me know that Rocky helmet activated the same turn. Future Sight took on all the same properties as the move before it, in this case contact.