I have to add about overheat when you have the overheat you could QUICKLY RESET it by using another type of fireball(in my case if I change Fireball to Acidball)

I think it`s leak of balance


Experience is a hard master but a good teacher-Proverb of RPG player (c)