I so hate these Gnats and their Shock Spikes yeah!!!

I have learnt to either laugh at it when I get stunned by the Spikes, or turn my back on the Gnat who has Spikes, or change target to auto-attack on the one without Spikes, while waiting for the "avoided" one for its Spikes to wear off, or use heavy WS on it to try to kill it without auto-attacking and get stunned.