Den if block könnteste mit einer code zeile ersetzten.
Also dies ganze hier:
Code:

if (my.skill1 < 100) //Skill1 soll hier Var_Percent sein
{
my.skill1 += 5*time;
}else
{
my.skill1 = 0;
}



Durch das da:
Code:

my.skill1 += 5 * time_step % 100;



Anmerkung: Da ich davon ausgehe das du mindestens A6 benutzt rate ich dir statt "time" (alter syntax) den neuen syntax (time_step) zu benutzen. Ich habe diese in meinem beispiel berücksichtigt.