Actually thought it was max 25-50% with Shiv, guess I was wrong.
I remember this worked fine before, but people said it shouldn't work like that. I can see why though.
PS: If you fix this Heisenberg, know that it should only work for 1 cast, not for the whole 10 sec duration!
Dispel it or finish the cast = should be removed.