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
105 lines (104 loc) • 3.74 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("./task/DuradelTasks");
const NieveTasks_1 = require("./task/NieveTasks");
const SpriaTasks_1 = require("./task/SpriaTasks");
const TurealTasks_1 = require("./task/TurealTasks");
const VannakaTasks_1 = require("./task/VannakaTasks");
const MazchnaTasks_1 = require("./task/MazchnaTasks");
const ChaelderTasks_1 = require("./task/ChaelderTasks");
const KonarTasks_1 = require("./task/KonarTasks");
const KrystiliaTasks_1 = require("./task/KrystiliaTasks");
// 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', MazchnaTasks_1.mazchnaTasks, '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', TurealTasks_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', KonarTasks_1.konarTasks, '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', KrystiliaTasks_1.krystiliaTasks, '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', ChaelderTasks_1.chaeldarTasks, 'Zanaris', 0, 'https://oldschool.runescape.wiki/w/Chaeldar', {
1: 10,
10: 50,
100: 250,
1000: 500,
250: 350,
50: 150,
}, undefined);