farming-weight
Version:
Tools for calculating farming weight and fortune in Hypixel Skyblock
99 lines • 2.63 kB
JavaScript
import { Rarity } from '../../constants/reforges.js';
import { Skill } from '../../constants/skills.js';
import { Stat } from '../../constants/stats.js';
import { UpgradeReason } from '../../constants/upgrades.js';
import { BaseItem } from '../base-item.js';
import { GearSlot } from '../definitions.js';
export class LotusBracelet extends BaseItem {
get skyblockId() {
return 'LOTUS_BRACELET';
}
get name() {
return 'Lotus Bracelet';
}
get wiki() {
return 'https://w.elitesb.gg/Lotus_Bracelet';
}
get maxRarity() {
return Rarity.Epic;
}
family = 'LOTUS';
slot = GearSlot.Gloves;
baseStats = { [Stat.FarmingFortune]: 5 };
skillReq = { [Skill.Farming]: 10, [Skill.Garden]: 2 };
upgrade = {
id: 'BLOSSOM_BRACELET',
reason: UpgradeReason.NextTier,
cost: { copper: 2500 },
};
}
export class LotusBelt extends BaseItem {
get skyblockId() {
return 'LOTUS_BELT';
}
get name() {
return 'Lotus Belt';
}
get wiki() {
return 'https://w.elitesb.gg/Lotus_Belt';
}
get maxRarity() {
return Rarity.Epic;
}
family = 'LOTUS';
slot = GearSlot.Belt;
baseStats = { [Stat.FarmingFortune]: 5 };
skillReq = { [Skill.Farming]: 10, [Skill.Garden]: 3 };
upgrade = {
id: 'BLOSSOM_BELT',
reason: UpgradeReason.NextTier,
cost: { copper: 5000 },
};
}
export class LotusNecklace extends BaseItem {
get skyblockId() {
return 'LOTUS_NECKLACE';
}
get name() {
return 'Lotus Necklace';
}
get wiki() {
return 'https://w.elitesb.gg/Lotus_Necklace';
}
get maxRarity() {
return Rarity.Epic;
}
family = 'LOTUS';
slot = GearSlot.Necklace;
baseStats = { [Stat.FarmingFortune]: 5 };
skillReq = { [Skill.Farming]: 10, [Skill.Garden]: 4 };
upgrade = {
id: 'BLOSSOM_NECKLACE',
reason: UpgradeReason.NextTier,
cost: { copper: 7500 },
};
}
export class LotusCloak extends BaseItem {
get skyblockId() {
return 'LOTUS_CLOAK';
}
get name() {
return 'Lotus Cloak';
}
get wiki() {
return 'https://w.elitesb.gg/Lotus_Cloak';
}
get maxRarity() {
return Rarity.Epic;
}
family = 'LOTUS';
slot = GearSlot.Cloak;
baseStats = { [Stat.FarmingFortune]: 5 };
skillReq = { [Skill.Farming]: 10, [Skill.Garden]: 5 };
upgrade = {
id: 'BLOSSOM_CLOAK',
reason: UpgradeReason.NextTier,
cost: { copper: 10000 },
};
}
//# sourceMappingURL=lotus.js.map