Unonwn G reads: "Once during your turn (Before you attack), if Unown G is on your bench, you may discard all cards attached to Unown G and attach Unown G to 1 of your Pokemon as a Pokemon Tool Card. As long as Unown G is attached to a pokemon, prevent all effects of attacks, excluding damage, done to that pokemon. I have been using this on the GE Primape to prevent him from confusing himself, as the confusion is an effect of his attack "Whump", and the power says nothing about the attack having to come from anywhere in specific. However, when i posted my decklist on the deck help forum, someone told me i was incorrect, and this wouldnt actualy prevent Primape from confusing himself. Any light that the Gods of Pokemon can shed?