habitica-self-host/website/common/script/libs/getDebuffPotionItems.js

22 lines
499 B
JavaScript
Raw Normal View History

import { TRANSFORMATION_DEBUFFS_LIST } from '../constants';
export default function getDebuffPotionItems (user) {
const items = [];
const userBuffs = user.stats.buffs;
if (user) {
for (const key in TRANSFORMATION_DEBUFFS_LIST) {
if (userBuffs[key]) {
const debuff = TRANSFORMATION_DEBUFFS_LIST[key];
const item = {
path: `spells.special.${debuff}`,
type: 'debuffPotion',
};
items.push(item);
}
}
}
return items;
}