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

66 lines (65 loc) 1.76 kB
import { Npc } from "../Npc"; import { NpcDrop } from "../NpcDrop"; /** * Abyssal Sire * Wiki reference: https://oldschool.runescape.wiki/w/Abyssal_Sire * * A powerful abyssal demon boss found in the Abyssal Nexus. */ export const abyssalSire = new Npc({ id: 13083, name: "Abyssal Sire", examine: "A powerful abyssal demon.", members: true, officialWikiUrl: "https://oldschool.runescape.wiki/w/Abyssal_Sire", combatLevel: 350, stats: { hitpoints: 500, attack: 150, strength: 160, defence: 140, magic: 80, ranged: 60, }, aggressiveStats: { attackBonus: 80, strengthBonus: 85, magicStrengthBonus: 60, rangedStrengthBonus: 40, }, defences: { melee: { stab: 60, slash: 60, crush: 40 }, magic: { bonus: 50, elementalWeakness: undefined }, ranged: { light: 50, standard: 50, heavy: 30 }, }, combat: { maxHit: 80, attackSpeed: 5, respawnTime: 30, isAggressive: true, isAttackable: true, attackStyles: ["Magic", "Melee"], isPoisonous: true, hasWeaponVenom: true, weaknesses: ["Stab"], }, immunities: { canBePoison: false, isPoisonous: true, canBeVenom: false, canBeCannoned: false, canBeThralled: false, }, locations: ["Abyssal Nexus"], drops: [ new NpcDrop("Abyssal dagger", 1, "1/128"), new NpcDrop("Abyssal whip", 1, "1/512"), new NpcDrop("Abyssal orphan", 1, "1/128"), ], trivia: [ "A powerful abyssal demon boss", "Found in the Abyssal Nexus", "High-level slayer encounter", ], }); export default abyssalSire;