mirror of
https://github.com/sudoxnym/habitica-self-host.git
synced 2026-07-14 10:12:21 +00:00
WIP(customizations): animal bits
This commit is contained in:
parent
28fef8df86
commit
ecc8a65d28
2 changed files with 19 additions and 3 deletions
|
|
@ -235,7 +235,7 @@ export default function getItemInfo (user, type, item, officialPinnedItems, lang
|
|||
case 'gear':
|
||||
// spread operator not available
|
||||
itemInfo = Object.assign(getDefaultGearProps(item, language), {
|
||||
value: item.twoHanded ? 2 : 1,
|
||||
value: item.twoHanded || item.gearSet === 'animal' ? 2 : 1,
|
||||
currency: 'gems',
|
||||
pinType: 'gear',
|
||||
});
|
||||
|
|
|
|||
|
|
@ -677,15 +677,31 @@ shops.getCustomizationsShopCategories = function getCustomizationsShopCategories
|
|||
const animalEarsCategory = {
|
||||
identifier: 'animalEars',
|
||||
text: i18n.t('animalEars', language),
|
||||
items: [],
|
||||
};
|
||||
animalEarsCategory.items = values(content.gear.tree.headAccessory.special)
|
||||
.filter(gearItem => {
|
||||
const { owned } = user.items.gear;
|
||||
if (typeof owned[gearItem.key] !== 'undefined') {
|
||||
return false;
|
||||
}
|
||||
return gearItem.gearSet === 'animal';
|
||||
})
|
||||
.map(gearItem => getItemInfo(user, 'gear', gearItem, officialPinnedItems, language));
|
||||
categories.push(animalEarsCategory);
|
||||
|
||||
const animalTailsCategory = {
|
||||
identifier: 'animalTails',
|
||||
text: i18n.t('animalTails', language),
|
||||
items: [],
|
||||
};
|
||||
animalTailsCategory.items = values(content.gear.tree.back.special)
|
||||
.filter(gearItem => {
|
||||
const { owned } = user.items.gear;
|
||||
if (typeof owned[gearItem.key] !== 'undefined') {
|
||||
return false;
|
||||
}
|
||||
return gearItem.gearSet === 'animal';
|
||||
})
|
||||
.map(gearItem => getItemInfo(user, 'gear', gearItem, officialPinnedItems, language));
|
||||
categories.push(animalTailsCategory);
|
||||
|
||||
const shirtsCategory = {
|
||||
|
|
|
|||
Loading…
Reference in a new issue