farming-weight
Version:
Tools for calculating farming weight and fortune in Hypixel Skyblock
121 lines • 2.8 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';
const RABBIT_GEM_SLOTS = [
{
slot_type: 'PERIDOT',
costs: [],
},
];
export class RabbitHelmet extends BaseItem {
get skyblockId() {
return 'RABBIT_HELMET';
}
get name() {
return 'Rabbit Helmet';
}
get wiki() {
return 'https://w.elitesb.gg/Rabbit_Armor';
}
get maxRarity() {
return Rarity.Uncommon;
}
family = 'RABBIT';
slot = GearSlot.Helmet;
gemSlots = RABBIT_GEM_SLOTS;
upgrade = {
id: 'MELON_HELMET',
reason: UpgradeReason.DeadEnd,
};
baseStats = {
[]: 15,
};
skillReq = {
[]: 15,
};
}
export class RabbitChestplate extends BaseItem {
get skyblockId() {
return 'RABBIT_CHESTPLATE';
}
get name() {
return 'Rabbit Chestplate';
}
get wiki() {
return 'https://w.elitesb.gg/Rabbit_Armor';
}
get maxRarity() {
return Rarity.Uncommon;
}
family = 'RABBIT';
slot = GearSlot.Chestplate;
gemSlots = RABBIT_GEM_SLOTS;
upgrade = {
id: 'MELON_CHESTPLATE',
reason: UpgradeReason.DeadEnd,
};
baseStats = {
[]: 15,
};
skillReq = {
[]: 15,
};
}
export class RabbitLeggings extends BaseItem {
get skyblockId() {
return 'RABBIT_LEGGINGS';
}
get name() {
return 'Rabbit Leggings';
}
get wiki() {
return 'https://w.elitesb.gg/Rabbit_Armor';
}
get maxRarity() {
return Rarity.Uncommon;
}
family = 'RABBIT';
slot = GearSlot.Leggings;
gemSlots = RABBIT_GEM_SLOTS;
upgrade = {
id: 'MELON_LEGGINGS',
reason: UpgradeReason.DeadEnd,
};
baseStats = {
[]: 15,
};
skillReq = {
[]: 15,
};
}
export class RabbitBoots extends BaseItem {
get skyblockId() {
return 'RABBIT_BOOTS';
}
get name() {
return 'Rabbit Boots';
}
get wiki() {
return 'https://w.elitesb.gg/Rabbit_Armor';
}
get maxRarity() {
return Rarity.Uncommon;
}
family = 'RABBIT';
slot = GearSlot.Boots;
gemSlots = RABBIT_GEM_SLOTS;
upgrade = {
id: 'MELON_BOOTS',
reason: UpgradeReason.DeadEnd,
};
baseStats = {
[]: 15,
};
skillReq = {
[]: 15,
};
}
//# sourceMappingURL=rabbit.js.map