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

118 lines (117 loc) 5.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SpriaTasks = void 0; const Requirement_1 = require("../../../model/Requirement"); const Task_1 = require("../../../model/slayer/Task"); exports.SpriaTasks = [ new Task_1.Task("Banshees", 15, 30, [ new Requirement_1.CombatLevelRequirement(15), new Requirement_1.CombatLevelRequirement(20), new Requirement_1.QuestRequirement("Priest in Peril"), ], null, null, ["Twisted Banshee"], 8), new Task_1.Task("Bats", 15, 30, [new Requirement_1.CombatLevelRequirement(5)], null, null, ["Giant bat", "Albino bat", "Death wing"], 7), 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), new Task_1.Task("Birds", 15, 30, [], null, null, [ "Chicken", "Mounted terrorbird", "Terrorbird", "Rooster", "Chompy bird", "Seagull", "Penguin", "Duck", "Duckling", ], 6), new Task_1.Task("Cave bugs", 10, 30, [new Requirement_1.SlayerLevelRequirement(7)], null, null, [], 8), new Task_1.Task("Cave crawlers", 15, 30, [new Requirement_1.SlayerLevelRequirement(10), new Requirement_1.CombatLevelRequirement(10)], null, null, [], 8), new Task_1.Task("Cave slime", 10, 20, [new Requirement_1.SlayerLevelRequirement(17), new Requirement_1.CombatLevelRequirement(15)], null, null, [], 8), new Task_1.Task("Cows", 15, 30, [new Requirement_1.CombatLevelRequirement(5)], null, null, ["Buffalo", "Cow calf", "Undead cow"], 8), new Task_1.Task("Crawling Hands", 15, 30, [new Requirement_1.SlayerLevelRequirement(5), new Requirement_1.QuestRequirement("Priest in Peril")], null, null, [], 8), new Task_1.Task("Dogs", 15, 30, [new Requirement_1.CombatLevelRequirement(15)], null, null, ["Jackal", "Guard dog", "Wild dog", "Reanimated dog"], 7), new Task_1.Task("Dwarves", 10, 25, [new Requirement_1.CombatLevelRequirement(6)], null, null, ["Black Guard", "Chaos Dwarf", "Dwarf gang member"], 7), new Task_1.Task("Ghosts", 15, 30, [new Requirement_1.CombatLevelRequirement(13)], null, null, ["Tortured soul", "Forgotten Soul", "Revenants", "Death wing"], 7), new Task_1.Task("Goblins", 15, 30, [], null, null, [ "Cave goblin guards", "Sergeant Strongstack", "Sergeant Steelwill", "Sergeant Grimspike", ], 7), new Task_1.Task("Icefiends", 15, 20, [new Requirement_1.CombatLevelRequirement(20)], null, null, [], 8), new Task_1.Task("Kalphites", 15, 30, [new Requirement_1.CombatLevelRequirement(15)], null, null, [ "Kalphite worker", "Kalphite soldier", "Kalphite guardian", "Kalphite Queen", ], 6), new Task_1.Task("Lizards", 15, 30, [new Requirement_1.SlayerLevelRequirement(22)], null, null, [ "Small Lizard", "Desert Lizard", "Sulphur Lizard (Slayer 44)", "Grimy Lizard (Slayer 44)", ], 8), new Task_1.Task("Minotaurs", 10, 20, [new Requirement_1.CombatLevelRequirement(7)], null, null, [], 7), new Task_1.Task("Monkeys", 15, 30, [], null, null, [ "Karamjan Monkey", "Monkey Guard", "Monkey Archer", "Monkey Zombie", "Demonic Gorilla", "Tortured Gorilla", ], 6), 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), 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), 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), new Task_1.Task("Sourhogs", 15, 25, [new Requirement_1.QuestRequirement("A Porcine of Interest")], null, null, [], 6), new Task_1.Task("Spiders", 15, 30, [], null, null, [ "Giant spider", "Shadow spider", "Giant crypt spider", "Sarachnis", "Temple Spider", "Venenatis", "Spindel", ], 6), new Task_1.Task("Wolves", 15, 30, [new Requirement_1.CombatLevelRequirement(20)], null, null, ["Big Wolf", "Desert Wolf", "Ice wolf", "Jungle wolf", "White wolf"], 7), 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", "Vorkath", ], 7), ];