Problem: Human has 5 sorus. However, let's say you use 3 sorus and /ability reset_cooldown. It doesn't actually reset soru count up to 5, it leaves it at 3. You can only reset soru count when soru is depleted. In the middle of a fight this makes you think that you have 5 sorus when you only have 1.
Suggestion: Add a soru counter. 1/5, 4/5 a constantly updating count of how many soru's you have remaining.