What do you mean start again? I replaced your method with mine and it works perfectly for primary skills. The problem with % was in how it is implemented in computer math vs real life math (and I said how to correct it). And my methods do not look like black magic.