UNPKG

farming-weight

Version:

Tools for calculating farming weight and fortune in Hypixel Skyblock

99 lines 2.63 kB
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