mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-16 06:07:21 +01:00
Client Fixes (#9056)
* remove console.log calls used for debugging * open member modal when clicking on user name or avatar in chat * misc fixes to strings, payments, ... * simplify code * secure statsComputed
This commit is contained in:
@@ -15,16 +15,16 @@ function equipmentStatBonusComputed (stat, user) {
|
||||
let equipped = user.items.gear.equipped;
|
||||
let equippedKeys = values(!equipped.toObject ? equipped : equipped.toObject());
|
||||
|
||||
/* eslint-disable no-console */
|
||||
console.log(equippedKeys);
|
||||
each(equippedKeys, (equippedItem) => {
|
||||
console.log(equippedItem, gear[equippedItem]);
|
||||
/* eslint-enable no-console */
|
||||
let equipmentStat = gear[equippedItem][stat];
|
||||
let classBonusMultiplier = gear[equippedItem].klass === user.stats.class ||
|
||||
gear[equippedItem].specialClass === user.stats.class ? 0.5 : 0;
|
||||
gearBonus += equipmentStat;
|
||||
classBonus += equipmentStat * classBonusMultiplier;
|
||||
let item = gear[equippedItem];
|
||||
|
||||
if (item) {
|
||||
let equipmentStat = item[stat];
|
||||
let classBonusMultiplier = item.klass === user.stats.class ||
|
||||
item.specialClass === user.stats.class ? 0.5 : 0;
|
||||
gearBonus += equipmentStat;
|
||||
classBonus += equipmentStat * classBonusMultiplier;
|
||||
}
|
||||
});
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user