Re: Problém s kritikem v Kerindoru
Napsal: ned 27. kvě 2012 8:12:11
shodou okolnosti jsem na to koukal a 

a pro ElectriXe, vypocet kritiku v pripade pouziti skillu
nic totiz neni jednoduche
nejprve pripocist k sanci na kritik jeste ucinek manzelskeho bonusu
pokud je hodnota mensi nebo rovna 9 pak je to snadne sance na kritik je 50% hodnoty
pokud je hodnota vetsi pak se sance prepocita dle vzorce
((signed int)(v - 10 + ((unsigned int)(v - 10) >> 61)) >> 2) + 5
50% kritik je pak prepocten
((signed int)(v - 10 + ((unsigned int)(v - 10) >> 61)) >> 2) + 5
((signed int)(50 - 10 + ((unsigned int)(50 - 10) >> 61)) >> 2) + 5
((signed int)(40 + ((unsigned int)(40) >> 61)) >> 2) + 5
((signed int)(40 + 0) >> 2) + 5
(10) + 5
------------
15 % sance na kritik kouzlem
400% kritik je prepocten
((signed int)(v - 10 + ((unsigned int)(v - 10) >> 61)) >> 2) + 5
((signed int)(400 - 10 + ((unsigned int)(400 - 10) >> 61)) >> 2) + 5
((signed int)(390 + ((unsigned int)(390) >> 61)) >> 2) + 5
((signed int)(390 + 0) >> 2) + 5
(97) + 5
------------
103 % sance na kritik
(jestli teda pocitam spravne, obcas mi dela problem unsigned int a signed int a jejich bitova velikost)
stejny vzorec je u pruniku kouzlem