So i was making a warlock routine but it kept spamming Hand of guldan. My condition was soul shards biggerorequal to 4. Even at 1, 2 or 3 it kept spamming the spell.
I've taken a look at player info and found this: SoulShards = 30 MaxSoulShards = 50.
So for some reason wrobot thinks we have 30 soulshards, no wonder it kept spamming.
So for you people having the same problem: put the amount of shards multiplied by 10 :p