UNPKG

osrs-tools

Version:

A comprehensive TypeScript library for Old School RuneScape (OSRS) data and utilities, including quest data, skill requirements, and game item information

548 lines (547 loc) 11.4 kB
[ { "name": "Aberrant spectres", "amountMin": 40, "amountMax": 90, "extendedAmountMin": 200, "extendedAmountMax": 250, "unlockRequirements": { "slayer": 60, "combat": 65, "quests": ["Priest in Peril"] }, "alternatives": ["Deviant spectres"], "weight": 8 }, { "name": "Abyssal demons", "amountMin": 40, "amountMax": 90, "extendedAmountMin": 200, "extendedAmountMax": 250, "unlockRequirements": { "slayer": 85, "combat": 85, "quests": ["Priest in Peril", "Fairytale II - Cure a Queen"] }, "alternatives": ["Abyssal Sire"], "weight": 5 }, { "name": "Ankou", "amountMin": 25, "amountMax": 35, "extendedAmountMin": 91, "extendedAmountMax": 150, "unlockRequirements": { "combat": 40 }, "alternatives": ["Dark Ankou"], "weight": 7 }, { "name": "Basilisks", "amountMin": 40, "amountMax": 90, "extendedAmountMin": 200, "extendedAmountMax": 250, "unlockRequirements": { "slayer": 40, "combat": 40, "defence": 20 }, "alternatives": ["Basilisk Knight"], "weight": 8 }, { "name": "Bloodveld", "amountMin": 40, "amountMax": 90, "extendedAmountMin": 200, "extendedAmountMax": 250, "unlockRequirements": { "slayer": 50, "combat": 50, "quests": ["Priest in Peril"] }, "alternatives": ["Mutated Bloodveld"], "weight": 8 }, { "name": "Blue dragons", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 65, "quests": ["Dragon Slayer I (partial)"] }, "alternatives": ["Baby blue dragons", "brutal blue dragons", "Vorkath"], "weight": 7 }, { "name": "Brine rats", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "slayer": 47, "combat": 45, "quests": ["Olaf's Quest (partial)"] }, "alternatives": [], "weight": 7 }, { "name": "Cockatrice", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "slayer": 25, "combat": 25, "defence": 20 }, "alternatives": ["Moonlight Cockatrice"], "weight": 8 }, { "name": "Crabs", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "slayer": 1 }, "alternatives": [ "Ammonite crabs", "Frost crabs", "Rock crabs", "Sand crabs", "Swamp crabs" ], "weight": 8 }, { "name": "Crocodiles", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 50 }, "alternatives": [], "weight": 6 }, { "name": "Dagannoth", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 75, "quests": ["Horror from the Deep"] }, "alternatives": [ "Dagannoth spawn", "Dagannoth fledgeling", "Dagannoth Kings" ], "weight": 7 }, { "name": "Dust devils", "amountMin": 40, "amountMax": 90, "extendedAmountMin": 200, "extendedAmountMax": 250, "unlockRequirements": { "slayer": 65, "combat": 70, "quests": ["Desert Treasure I (partial)"] }, "alternatives": [], "weight": 8 }, { "name": "Elves", "amountMin": 30, "amountMax": 70, "unlockRequirements": { "combat": 70, "quests": ["Regicide (partial)"] }, "alternatives": ["Elf warrior", "mourner (Mourner Headquarters)"], "weight": 7 }, { "name": "Fever spiders", "amountMin": 30, "amountMax": 90, "unlockRequirements": { "slayer": 42, "combat": 40, "quests": ["Rum Deal (partial)"] }, "alternatives": [], "weight": 7 }, { "name": "Fire giants", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 65 }, "alternatives": [], "weight": 7 }, { "name": "Gargoyles", "amountMin": 40, "amountMax": 90, "extendedAmountMin": 200, "extendedAmountMax": 250, "unlockRequirements": { "slayer": 75, "combat": 80, "quests": ["Priest in Peril"] }, "alternatives": ["Grotesque Guardians"], "weight": 5 }, { "name": "Ghouls", "amountMin": 10, "amountMax": 40, "unlockRequirements": { "combat": 25, "quests": ["Priest in Peril"] }, "alternatives": [], "weight": 7 }, { "name": "Harpie Bug Swarms", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "slayer": 33, "combat": 45, "firemaking": 33 }, "alternatives": [], "weight": 8 }, { "name": "Hellhounds", "amountMin": 30, "amountMax": 60, "unlockRequirements": { "combat": 75 }, "alternatives": [ "Cerberus", "Skeleton Hellhound", "Greater Skeleton Hellhound" ], "weight": 7 }, { "name": "Hill Giants", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 25 }, "alternatives": ["Obor", "Cyclops"], "weight": 7 }, { "name": "Hobgoblins", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 20 }, "alternatives": [], "weight": 7 }, { "name": "Ice giants", "amountMin": 30, "amountMax": 80, "unlockRequirements": { "combat": 50 }, "alternatives": [], "weight": 7 }, { "name": "Ice warriors", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 45 }, "alternatives": ["Icelords"], "weight": 7 }, { "name": "Infernal Mages", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "slayer": 45, "combat": 40, "quests": ["Priest in Peril"] }, "alternatives": [], "weight": 8 }, { "name": "Jellies", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "slayer": 52, "combat": 57 }, "alternatives": ["Warped Jelly", "Chilled jelly"], "weight": 8 }, { "name": "Jungle horrors", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 65, "quests": ["Cabin Fever"] }, "alternatives": [], "weight": 8 }, { "name": "Kalphite", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 15 }, "alternatives": [ "Kalphite worker", "Kalphite soldier", "Kalphite guardian", "Kalphite Queen" ], "weight": 7 }, { "name": "Kurask", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "slayer": 70, "combat": 65 }, "alternatives": [], "weight": 7 }, { "name": "Lesser demons", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 60 }, "alternatives": ["Zakl'n Gritch"], "weight": 7 }, { "name": "Mogres", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "slayer": 32, "combat": 30, "quests": ["Skippy and the Mogres"] }, "alternatives": [], "weight": 7 }, { "name": "Molanisks", "amountMin": 40, "amountMax": 50, "unlockRequirements": { "slayer": 39, "combat": 50, "quests": ["Death to the Dorgeshuun"] }, "alternatives": [], "weight": 7 }, { "name": "Moss giants", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 40 }, "alternatives": ["Bryophyta"], "weight": 7 }, { "name": "Nechryael", "amountMin": 40, "amountMax": 90, "extendedAmountMin": 200, "extendedAmountMax": 250, "unlockRequirements": { "slayer": 80, "combat": 85, "quests": ["Priest in Peril"] }, "alternatives": ["Greater Nechryael"], "weight": 5 }, { "name": "Ogres", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 40 }, "alternatives": ["Ogress Shaman", "Ogress Warrior"], "weight": 7 }, { "name": "Otherworldly beings", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 40, "quests": ["Lost City"] }, "alternatives": [], "weight": 8 }, { "name": "Pyrefiends", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "slayer": 30, "combat": 25 }, "alternatives": ["Pyrelord"], "weight": 8 }, { "name": "Sea snakes", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "slayer": 40, "combat": 50, "quests": ["Royal Trouble"] }, "alternatives": ["Sea Snake Hatchling", "Sea Snake Young"], "weight": 6 }, { "name": "Shades", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 30 }, "alternatives": ["Loar", "Phrin", "Riyl", "Asyn", "Fiyr", "Urium Shades"], "weight": 8 }, { "name": "Shadow warriors", "amountMin": 30, "amountMax": 80, "unlockRequirements": { "combat": 60, "quests": ["Legends' Quest"] }, "alternatives": [], "weight": 8 }, { "name": "Spiritual creatures", "amountMin": 40, "amountMax": 90, "extendedAmountMin": 181, "extendedAmountMax": 250, "unlockRequirements": { "slayer": 63, "combat": 60, "quests": ["Death Plateau"], "skills": { "strength": 60, "agility": 60 } }, "alternatives": ["Spiritual ranger", "warrior", "mage"], "weight": 8 }, { "name": "Terror dogs", "amountMin": 20, "amountMax": 45, "unlockRequirements": { "slayer": 40, "combat": 60, "quests": ["Haunted Mine"] }, "alternatives": [], "weight": 6 }, { "name": "Trolls", "amountMin": 40, "amountMax": 90, "unlockRequirements": { "combat": 60 }, "alternatives": ["Mountain troll", "ice troll", "Troll general"], "weight": 7 }, { "name": "Turoth", "amountMin": 30, "amountMax": 90, "unlockRequirements": { "slayer": 55, "combat": 60 }, "alternatives": [], "weight": 8 }, { "name": "Vampyres", "amountMin": 10, "amountMax": 20, "extendedAmountMin": 200, "extendedAmountMax": 250, "unlockRequirements": { "combat": 35, "quests": ["Priest in Peril"] }, "alternatives": [ "Feral Vampyre", "Vampyre Juvinate", "Vyrewatch", "Vyrewatch Sentinel" ], "weight": 7 }, { "name": "Werewolves", "amountMin": 30, "amountMax": 60, "unlockRequirements": { "combat": 60, "quests": ["Priest in Peril"] }, "alternatives": [], "weight": 7 } ]