UNPKG

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
"use strict"; 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);