That certainly doesn't seem to mesh with what you're going for, or what you've coded. It looks like a Paladin shouldn't crit at all until level 15, and then they'd have:
* A 4% base chance from the new rule
* +1% for each 125 points of DEX up to 255 (Max 2%)
* +1% for each 500 points of DEX after 255
20% doesn't make sense with those numbers. 10% doesn't even make sense.
You mind copy/pasting your full TryCriticalHit() function into a Code block?
|