Za chybou stoji funkce
Code:
KU_RingToLevel
z knihovny
Code:
x2_inc_spellhook.nss
, ktera nepocita s nulovym kruhem cantripu - v takovem pripade vraci zapornou hodnotu ktera zpetne probubla do systemu unavy a misto zvyseni unavy unavu snizi.
IMHO staci za uvodni definici promenne vyse uvedene funce (tj. za radek float fEqLevel = 0.0;) pridat nasledujici:
Code:
if(SpellLevel == 0){
SpellLevel = 1;
}
Edit: Tim bude unava za cantrip pribyvat stejne rychle jako za kouzla 1. kruhu.