Я имею ввиду условие в скрипте.
Добавлено через 4 минуты
Вот пример:
Допустим, 10 колдовства 14 знания на старте
Приходит стат знания: колдовство = 10 + (14-10)/2 = 12
12\15
Приходит снова стат знания: колдовство = 12 + (15-12)/2 = 13
13\16
Приходит стат колдовства: +1 колдовства
14\16
Приходит +4 к стату колдовства: +2 к колдовству.
16\16
Если же хотим оставлять превышение, то считать разницу при превышении можно как нулевую (16-18) == 0