I've seen a bit of strange things with those two cards..
If the AI uses purify on himself with jade shield the spell will be deflected and i get the counters, while if i do the same play, i get the counters and not the opponent, though the "reflect" spark is activated. Why this?