Add calculation for equipment stat bonus

This commit is contained in:
Blade Barringer
2015-07-18 07:44:49 -05:00
parent 841923e054
commit e5428f29c1
2 changed files with 41 additions and 3 deletions

View File

@@ -15,6 +15,23 @@ function levelBonus(level) {
return statBonus;
}
module.exports = {
levelBonus: levelBonus
function equipmentStatBonus(stat, equipped) {
var gear = Content.gear.flat;
var total = 0;
var equipmentTypes = ['weapon', 'armor', 'head', 'shield'];
_(equipmentTypes).each(function(type) {
var equippedItem = equipped[type]
var equipmentStat = gear[equippedItem][stat];
total += equipmentStat;
});
return total;
}
module.exports = {
levelBonus: levelBonus,
equipmentStatBonus: equipmentStatBonus
}