I have an issue with this script... for some reason, when a character has just enough sp to use the skill (ie. sp cost is 5, and at level 1 it is 10, and theyy have 10 sp) it only uses the original sp cost (5, not 10).
After it reduces the sp from the skill, you can't use it again, of course... but if you have a skill that costs 20, you are left with 10, then you can use a skill that costs 10, and be left with 5... enough to use another skill.
Any tips on how to deal with this? I am not a good scripter myself but I am trying to find a way. I could use some help though.... I've been fiddling with it for a while and can't seem to figure it out.