Great script; though I was wondering, is it possible to make it so that a skill that is 'unlearned' via the Change Skills event command has its AP reset back to zero for the character that lost it? It looks like the character retains their full AP bar for a skill that got unlearned. Curious because it would work well with a passive incremental skill system I'm using in my game. Alternatively, a script call that would just manually reset AP to a certain amount for a given character and given skill would work.