UNPKG

osrs-tools

Version:

A comprehensive TypeScript library for Old School RuneScape (OSRS) data and utilities, including quest data, skill requirements, and game item information

31 lines (30 loc) 1.22 kB
/** * Slayer Masters Module * Exports all Slayer master instances and utilities */ // Ensure registry is initialized first import { initializeMastersRegistry, } from "./registry"; // Import all masters (in order of progression - beginner to elite) import "./Turael"; // Combat 1 import "./Spria"; // Combat 1 import "./Mazchna"; // Combat 20 import "./Vannaka"; // Combat 40 import "./Chaeldar"; // Combat 70 import "./KonarQuoMaten"; // Combat 75 import "./Nieve"; // Combat 85 import "./Duradel"; // Combat 50 (but elite rewards) import "./Krystilia"; // Combat 1 (Wilderness) // Export individual masters export { Turael } from "./Turael"; export { Spria } from "./Spria"; export { Mazchna } from "./Mazchna"; export { Vannaka } from "./Vannaka"; export { Chaeldar } from "./Chaeldar"; export { KonarQuoMaten } from "./KonarQuoMaten"; export { Nieve } from "./Nieve"; export { Duradel } from "./Duradel"; export { Krystilia } from "./Krystilia"; // Export registry utilities and types export { getMasterByName, getAllMasters, getMastersByMinimumLevel, getMastersByProgression, getRandomMasterForLevel, SlayerMasterProgression } from "./registry"; // Initialize the registry on module load initializeMastersRegistry();