farming-weight
Version:
Tools for calculating farming weight and fortune in Hypixel Skyblock
28 lines • 845 B
JavaScript
import { getFortune } from './getfortune.js';
export function getFortuneProgress(level, source) {
return {
name: source.name,
maxLevel: source.maxLevel,
fortunePerLevel: source.fortunePerLevel,
wiki: source.wiki,
current: getFortune(level, source),
ratio: Math.min((level ?? 0) / source.maxLevel, 1),
max: source.maxLevel * source.fortunePerLevel,
upgrades: [],
};
}
export function getItemProgress(item) {
const info = item.info;
const upgrades = item.getUpgrades();
return {
name: item.item.name ?? item.item.skyblockId ?? 'Unknown Item',
current: item.fortune,
ratio: 0,
maxLevel: 0,
fortunePerLevel: 0,
max: 0,
wiki: info.wiki,
upgrades: upgrades,
};
}
//# sourceMappingURL=progress.js.map