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

65 lines (64 loc) 1.72 kB
import { Npc } from "../Npc"; import { NpcDrop } from "../NpcDrop"; /** * Deviant Spectres * Wiki reference: https://oldschool.runescape.wiki/w/Deviant_spectre * * An unusual variant of Aberrant spectre found in the Slayer Tower. */ export const deviantSpectres = new Npc({ id: 7296, name: "Deviant spectres", examine: "An unusual Aberrant spectre.", members: true, officialWikiUrl: "https://oldschool.runescape.wiki/w/Deviant_spectre", combatLevel: 162, stats: { hitpoints: 140, attack: 90, strength: 80, defence: 85, magic: 95, ranged: 60, }, aggressiveStats: { attackBonus: 40, strengthBonus: 30, magicStrengthBonus: 45, rangedStrengthBonus: 0, }, defences: { melee: { stab: 25, slash: 25, crush: 20 }, magic: { bonus: 30, elementalWeakness: undefined }, ranged: { light: 20, standard: 20, heavy: 15 }, }, combat: { maxHit: 35, attackSpeed: 5, respawnTime: 30, isAggressive: true, isAttackable: true, attackStyles: ["Magic"], isPoisonous: true, hasWeaponVenom: true, weaknesses: ["Fire"], }, immunities: { canBePoison: true, isPoisonous: true, canBeVenom: false, canBeCannoned: false, canBeThralled: true, }, locations: ["Slayer Tower"], drops: [ new NpcDrop("Slayer's respite", 1, "1/64"), new NpcDrop("Ancient shard", 1, "1/128"), ], trivia: [ "Unusual Aberrant spectre variant", "Found in Slayer Tower", "Poisonous creature", ], }); export default deviantSpectres;