UNPKG

farming-weight

Version:

Tools for calculating farming weight and fortune in Hypixel Skyblock

180 lines 5.26 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 { GearSlot } from './armor.js'; export const EQUIPMENT_INFO = { LOTUS_BRACELET: { skyblockId: 'LOTUS_BRACELET', name: 'Lotus Bracelet', wiki: 'https://wiki.hypixel.net/Lotus_Bracelet', family: 'LOTUS', slot: GearSlot.Gloves, maxRarity: Rarity.Epic, baseStats: { [Stat.FarmingFortune]: 5, }, skillReq: { [Skill.Farming]: 10, [Skill.Garden]: 2, }, }, LOTUS_BELT: { skyblockId: 'LOTUS_BELT', name: 'Lotus Belt', wiki: 'https://wiki.hypixel.net/Lotus_Belt', family: 'LOTUS', slot: GearSlot.Belt, maxRarity: Rarity.Epic, baseStats: { [Stat.FarmingFortune]: 5, }, skillReq: { [Skill.Farming]: 10, [Skill.Garden]: 3, }, }, LOTUS_NECKLACE: { skyblockId: 'LOTUS_NECKLACE', name: 'Lotus Necklace', wiki: 'https://wiki.hypixel.net/Lotus_Necklace', family: 'LOTUS', slot: GearSlot.Necklace, maxRarity: Rarity.Epic, baseStats: { [Stat.FarmingFortune]: 5, }, skillReq: { [Skill.Farming]: 10, [Skill.Garden]: 4, }, }, LOTUS_CLOAK: { skyblockId: 'LOTUS_CLOAK', name: 'Lotus Cloak', wiki: 'https://wiki.hypixel.net/Lotus_Cloak', upgrade: { id: 'ZORROS_CAPE', reason: UpgradeReason.Situational, why: "A maxed Zorro's Cape provides significantly more fortune during a Jacob's contest, but slightly less outside of one.", }, family: 'LOTUS', slot: GearSlot.Cloak, maxRarity: Rarity.Epic, baseStats: { [Stat.FarmingFortune]: 5, }, skillReq: { [Skill.Farming]: 10, [Skill.Garden]: 5, }, }, ZORROS_CAPE: { skyblockId: 'ZORROS_CAPE', name: "Zorro's Cape", wiki: 'https://wiki.hypixel.net/Zorro%27s_Cape', upgrade: { id: 'LOTUS_CLOAK', reason: UpgradeReason.Situational, why: "A maxed Lotus Cloak provides slightly more fortune outside of a Jacob's contest, but significantly less fortune during one compared to a maxed Zorro's Cape.", }, slot: GearSlot.Cloak, maxRarity: Rarity.Mythic, baseStats: { [Stat.FarmingFortune]: 10, [Stat.FarmingWisdom]: 1, [Stat.Strength]: 10, [Stat.Ferocity]: 2, }, contestStatsMultiplier: 2, }, PEST_VEST: { skyblockId: 'PEST_VEST', name: 'Pest Vest', wiki: 'https://wiki.hypixel.net/Pest_Vest', slot: GearSlot.Cloak, maxRarity: Rarity.Legendary, baseStats: { [Stat.BonusPestChance]: 10, [Stat.PestCooldownReduction]: 15, }, }, PESTHUNTERS_GLOVES: { skyblockId: 'PESTHUNTERS_GLOVES', name: "Pesthunter's Gloves", wiki: 'https://wiki.hypixel.net/Pesthunter%27s_Gloves', slot: GearSlot.Gloves, family: 'PESTHUNTERS', maxRarity: Rarity.Epic, baseStats: { [Stat.BonusPestChance]: 5, [Stat.PestCooldownReduction]: 10, }, }, PESTHUNTERS_BELT: { skyblockId: 'PESTHUNTERS_BELT', name: "Pesthunter's Belt", wiki: 'https://wiki.hypixel.net/Pesthunter%27s_Belt', slot: GearSlot.Belt, family: 'PESTHUNTERS', maxRarity: Rarity.Epic, baseStats: { [Stat.BonusPestChance]: 5, [Stat.PestCooldownReduction]: 10, }, }, PESTHUNTERS_CLOAK: { skyblockId: 'PESTHUNTERS_CLOAK', name: "Pesthunter's Cloak", wiki: 'https://wiki.hypixel.net/Pesthunter%27s_Cloak', slot: GearSlot.Cloak, family: 'PESTHUNTERS', maxRarity: Rarity.Epic, baseStats: { [Stat.BonusPestChance]: 5, [Stat.PestCooldownReduction]: 10, }, upgrade: { id: 'PEST_VEST', reason: UpgradeReason.NextTier, why: 'The Pest Vest provides more fortune and a higher bonus pest chance.', }, }, PESTHUNTERS_NECKLACE: { skyblockId: 'PESTHUNTERS_NECKLACE', name: "Pesthunter's Necklace", wiki: 'https://wiki.hypixel.net/Pesthunter%27s_Necklace', slot: GearSlot.Necklace, family: 'PESTHUNTERS', maxRarity: Rarity.Epic, baseStats: { [Stat.BonusPestChance]: 5, [Stat.PestCooldownReduction]: 10, }, }, }; export const VISITORS_SERVED_BONUS = { 1: 1, 5: 2, 10: 3, 20: 4, 50: 5, 75: 6, 100: 7, 150: 8, 250: 9, 500: 10, 1000: 11, 2000: 12, 3000: 13, 4000: 14, 5000: 15, }; export const GREEN_THUMB_MULTIPLIER = { 1: 0.05, 2: 0.1, 3: 0.15, 4: 0.2, 5: 0.25, }; //# sourceMappingURL=equipment.js.map