Add class bonus calc function

This commit is contained in:
Blade Barringer
2015-07-18 08:07:16 -05:00
parent e5428f29c1
commit 6d5b57d139
2 changed files with 40 additions and 3 deletions

View File

@@ -31,7 +31,18 @@ function equipmentStatBonus(stat, equipped) {
return total;
}
module.exports = {
levelBonus: levelBonus,
equipmentStatBonus: equipmentStatBonus
function classBonus(user, stat) {
var bonus = user._statsComputed[stat]
- user.stats.buffs[stat]
- levelBonus(user.stats.lvl)
- equipmentStatBonus(stat, user.items.gear.equipped)
- user.stats[stat]
return bonus;
}
module.exports = {
classBonus: classBonus,
equipmentStatBonus: equipmentStatBonus,
levelBonus: levelBonus
}