For two games now, using Crystal Ray with having Marshadow-GX as my active and Glaceon-EX discard pile to use Marshadow's ability, hasfailed twice to work correctly with Crystal Rays subtext. What I mean by this is that I will have Marshadow use Crystal Ray, meaning all damage is prevented from Evolution Pokemon for my opponents turn. In Game 1, a Sylveon-GX attacked me using Fairy Wind for 110 and it went through without the effect of Crystal Ray activating to prevent the damage. In Game 2, an Espeon-GX hit me with its Psychic attack and it ALSO went through even though I used Crystal Ray to prevent that damage. It is unknown whether this is a glitch with Marshadow-GX or Glaceon-EX itself.