osrs-tools
Version:
A JavaScript package to provide JSON data for all current Old School RuneScape quests. This package aims to help junior software developers create tools related to Old School RuneScape. It's a work in progress, and issues should be reported to jamescer@ha
101 lines (100 loc) • 3.4 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Chaeldar = exports.Duradel = exports.Nieve = exports.Krystilia = exports.KonarQuoMaten = exports.Vannaka = exports.Turael = exports.Spria = exports.Mazchna = void 0;
const SlayerMaster_1 = require("../../model/slayer/SlayerMaster");
const DuradelTasks_1 = require("./tasks/DuradelTasks");
const NieveTasks_1 = require("./tasks/NieveTasks");
const SpriaTasks_1 = require("./tasks/SpriaTasks");
const Tureal_1 = require("./tasks/Tureal");
const VannakaTasks_1 = require("./tasks/VannakaTasks");
// TODO: Add the rest of the tasks for each master
// TODO: Add the rest of the masters
// TODO: Ensure points are correct
// Mazchna: https://oldschool.runescape.wiki/w/Mazchna
exports.Mazchna = new SlayerMaster_1.SlayerMaster("Mazchna", [], "Canifis", 0, "https://oldschool.runescape.wiki/w/Mazchna", {
1: 2,
10: 5,
100: 50,
1000: 100,
250: 70,
50: 15,
}, undefined);
// Spria: https://oldschool.runescape.wiki/w/Spria
exports.Spria = new SlayerMaster_1.SlayerMaster("Spria", SpriaTasks_1.SpriaTasks, "Draynor Village", 0, "https://oldschool.runescape.wiki/w/Spria", {
1: 2,
10: 5,
100: 50,
1000: 100,
250: 70,
50: 15,
}, undefined);
// Tureal: https://oldschool.runescape.wiki/w/Turael
exports.Turael = new SlayerMaster_1.SlayerMaster("Turael", Tureal_1.turealTasks, "Burthope", 0, "https://oldschool.runescape.wiki/w/Turael", {
1: 2,
10: 5,
100: 50,
1000: 100,
250: 70,
50: 15,
}, undefined);
// Vannaka: https://oldschool.runescape.wiki/w/Vannaka
exports.Vannaka = new SlayerMaster_1.SlayerMaster("Vannaka", VannakaTasks_1.VannakaTasks, "Edgeville Dungeon", 0, "https://oldschool.runescape.wiki/w/Vannaka", {
1: 2,
10: 5,
100: 50,
1000: 100,
250: 70,
50: 15,
}, undefined);
// Konar Quo Maten: https://oldschool.runescape.wiki/w/Konar_Quo_Maten
exports.KonarQuoMaten = new SlayerMaster_1.SlayerMaster("Konar Quo Maten", [], "Mount Karuulm", 0, "https://oldschool.runescape.wiki/w/Konar_Quo_Maten", {
1: 2,
10: 5,
100: 50,
1000: 100,
250: 70,
50: 15,
}, undefined);
// Krystilia: https://oldschool.runescape.wiki/w/Krystilia
exports.Krystilia = new SlayerMaster_1.SlayerMaster("Krystilia", [], "Edgeville", 0, "https://oldschool.runescape.wiki/w/Krystilia", {
1: 2,
10: 5,
100: 50,
1000: 100,
250: 70,
50: 15,
}, undefined);
// Nieve: https://oldschool.runescape.wiki/w/Nieve
exports.Nieve = new SlayerMaster_1.SlayerMaster("Nieve", NieveTasks_1.NieveTasks, "Nieve's Cave", 0, "https://oldschool.runescape.wiki/w/Nieve", {
1: 12,
10: 60,
100: 300,
1000: 600,
250: 420,
50: 180,
}, {
1: 15,
10: 75,
100: 375,
1000: 750,
250: 525,
50: 225,
});
// Duradel: https://oldschool.runescape.wiki/w/Duradel
exports.Duradel = new SlayerMaster_1.SlayerMaster("Duradel", DuradelTasks_1.DuradelTasks, "Shilo Village", 85, "https://oldschool.runescape.wiki/w/Duradel", {
1: 15,
10: 75,
100: 375,
1000: 750,
250: 525,
50: 225,
}, undefined);
// Chaeldar: https://oldschool.runescape.wiki/w/Chaeldar
exports.Chaeldar = new SlayerMaster_1.SlayerMaster("Chaeldar", [], "Zanaris", 0, "https://oldschool.runescape.wiki/w/Chaeldar", {
1: 10,
10: 50,
100: 250,
1000: 500,
250: 350,
50: 150,
}, undefined);