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
123 lines (122 loc) • 6.21 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.spriaTasks = void 0;
const Requirement_1 = require("../../Requirement");
const Task_1 = require("../Task");
const spriaTasks = [
new Task_1.Task("Banshees", 15, 30, [
new Requirement_1.SlayerLevelRequirement(15),
new Requirement_1.CombatLevelRequirement(20),
new Requirement_1.QuestRequirement("Priest in Peril"),
], null, null, ["Twisted Banshee"], 8, [], 0, ["Slayer Tower (CKS)"]),
new Task_1.Task("Bats", 15, 30, [new Requirement_1.CombatLevelRequirement(5)], null, null, ["Giant bat", "Albino bat", "Death wing"], 7, [], 0, ["Silvarea, North of Digsite"]),
new Task_1.Task("Bears", 10, 20, [new Requirement_1.CombatLevelRequirement(13)], null, null, [
"Grizzly bear cub",
"Bear cub",
"Grizzly bear",
"Reanimated bear",
"Callisto",
"Artio",
], 7, [], 0, ["South-west of Legends' Guild (cannon)"]),
new Task_1.Task("Birds", 15, 30, [], null, null, [
"Chicken",
"Mounted terrorbird",
"Terrorbird",
"Rooster",
"Chompy bird",
"Seagull",
"Penguin",
"Duck",
"Duckling",
], 6, [], 0, ["West of the Champions' Guild (cannon ducks)"]),
new Task_1.Task("Cave bugs", 10, 30, [new Requirement_1.SlayerLevelRequirement(7)], null, null, [], 8, [], 0, ["Dorgesh-Kaan South Dungeon (AJQ)"]),
new Task_1.Task("Cave crawlers", 15, 30, [new Requirement_1.SlayerLevelRequirement(10), new Requirement_1.CombatLevelRequirement(10)], null, null, [], 8, [], 0, ["Fremennik Slayer Dungeon (AJR)"]),
new Task_1.Task("Cave slime", 10, 20, [new Requirement_1.SlayerLevelRequirement(17), new Requirement_1.CombatLevelRequirement(15)], null, null, [], 8, [], 0, ["Dorgesh-Kaan South Dungeon (AJQ)"]),
new Task_1.Task("Cows", 15, 30, [new Requirement_1.CombatLevelRequirement(5)], null, null, ["Buffalo", "Cow calf", "Undead cow"], 8, [], 0, ["East of Lumbridge"]),
new Task_1.Task("Crawling Hands", 15, 30, [new Requirement_1.SlayerLevelRequirement(5), new Requirement_1.CombatLevelRequirement(20)], null, null, [], 8, [], 0, ["Slayer Tower (CKS)"]),
new Task_1.Task("Dogs", 15, 30, [new Requirement_1.CombatLevelRequirement(15)], null, null, ["Jackal", "Guard dog", "Wild dog", "Reanimated dog"], 7, [], 0, ["East of Sophanem (Pharaoh's sceptre - Jaleustrophos)"]),
new Task_1.Task("Dwarves", 10, 25, [new Requirement_1.CombatLevelRequirement(6)], null, null, ["Black Guard", "Chaos Dwarf", "Dwarf gang member"], 7, [], 0, ["White Wolf Tunnel pub"]),
new Task_1.Task("Ghosts", 15, 30, [new Requirement_1.CombatLevelRequirement(13)], null, null, ["Tortured soul", "Forgotten Soul", "Revenants", "Death wing"], 7, [], 0, ["Catacombs of Kourend"]),
new Task_1.Task("Goblins", 15, 30, [], null, null, [
"Cave goblin guards",
"Sergeant Strongstack",
"Sergeant Steelwill",
"Sergeant Grimspike",
], 7, [], 0, ["East of Lumbridge"]),
new Task_1.Task("Icefiends", 15, 20, [new Requirement_1.CombatLevelRequirement(20)], null, null, [], 8, [], 0, ["Ice Mountain"]),
new Task_1.Task("Kalphite", 15, 30, [new Requirement_1.CombatLevelRequirement(15)], null, null, [
"Kalphite worker",
"Kalphite soldier",
"Kalphite guardian",
"Kalphite Queen",
], 6, [], 0, ["Kalphite Cave"]),
new Task_1.Task("Lizards", 15, 30, [new Requirement_1.SlayerLevelRequirement(22)], null, null, ["Small Lizard", "Desert Lizard", "Sulphur Lizard", "Grimy Lizard"], 8, [], 0, ["North of Nardah Fairy Ring (DLQ)", "Karuulm Slayer Dungeon"]),
new Task_1.Task("Minotaurs", 10, 20, [new Requirement_1.CombatLevelRequirement(7)], null, null, [], 7, [], 0, ["Stronghold of Security"]),
new Task_1.Task("Monkeys", 15, 30, [], null, null, [
"Karamjan Monkey",
"Monkey Guard",
"Monkey Archer",
"Monkey Zombie",
"Demonic Gorilla",
"Tortured Gorilla",
"Maniacal Monkey",
], 6, [], 0, [
"Ardougne Zoo",
"Karamja north-west of glider",
"Kruk's Dungeon",
"North of Cairn Isle",
]),
new Task_1.Task("Rats", 15, 30, [], null, null, [
"Giant rat",
"Dungeon rat",
"Crypt rat",
"Brine rat",
"Hell-Rat Behemoth",
"Giant crypt rat",
"Scurrius",
], 7, [], 0, ["Ferox Enclave"]),
new Task_1.Task("Scorpions", 15, 30, [new Requirement_1.CombatLevelRequirement(7)], null, null, [
"King Scorpion",
"Poison Scorpion",
"Pit Scorpion",
"Scorpia",
"Lobstrosity",
"Reanimated scorpion",
"Scorpia's offspring",
"Scorpia's guardian",
], 7, [], 0, ["Al Kharid Mine", "Dwarven Mine"]),
new Task_1.Task("Skeletons", 15, 30, [new Requirement_1.CombatLevelRequirement(15)], null, null, [
"Skeleton mage",
"Skeletons in the Stronghold of Security and Ancient Cavern",
"Vet'ion",
"Skogre",
"Shayzien Crypts Skeletons",
"Skeleton fremennik",
"Calvar'ion",
], 7, [], 0, ["Digsite Dungeon", "Catacombs of Kourend", "Edgeville Dungeon"]),
new Task_1.Task("Spiders", 15, 30, [], null, null, [
"Araxxor",
"Araxyte",
"Giant spider",
"Shadow spider",
"Giant crypt spider",
"Sarachnis",
"Temple Spider",
"Venenatis",
"Spindel",
], 6, [], 0, ["Outside H.A.M. Hideout", "Clock Tower dungeon"]),
new Task_1.Task("Wolves", 15, 30, [new Requirement_1.CombatLevelRequirement(20)], null, null, ["Big Wolf", "Desert Wolf", "Dire Wolf", "Ice wolf", "Jungle wolf", "White wolf"], 7, [], 0, ["White Wolf Mountain", "Stronghold of Security"]),
new Task_1.Task("Zombies", 15, 30, [new Requirement_1.CombatLevelRequirement(10)], null, null, [
"Monkey Zombie",
"Undead chicken",
"Undead cow",
"Undead Druid",
"Undead one",
"Zombie rat",
"Zogre",
"Armoured zombie",
"Zombie pirate",
"Vorkath",
], 7, [], 0, ["Alice's Farm West of Ectofuntus"]),
];
exports.spriaTasks = spriaTasks;