Merge pull request #7064 from piousbox/shared-code-crit

shared-code-crit
This commit is contained in:
Matteo Pagliazzi
2016-04-12 09:58:46 +02:00
3 changed files with 20 additions and 10 deletions

View File

@@ -1,12 +1,6 @@
module.exports = function(user, stat, chance) {
var s;
if (stat == null) {
stat = 'str';
}
if (chance == null) {
chance = .03;
}
s = user._statsComputed[stat];
module.exports = function crit (user, stat = 'str', chance = 0.03) {
let s = user._statsComputed[stat];
if (user.fns.predictableRandom() <= chance * (1 + s / 100)) {
return 1.5 + 4 * s / (s + 200);
} else {