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.7 kB
import { Npc } from "../Npc"; import { NpcDrop } from "../NpcDrop"; /** * Baby Green Dragon * Wiki reference: https://oldschool.runescape.wiki/w/Baby_green_dragon * * A young green dragon found in Taverley Dungeon. */ export const babyGreenDragon = new Npc({ id: 1591, name: "Baby green dragon", examine: "A small green dragon.", members: true, officialWikiUrl: "https://oldschool.runescape.wiki/w/Baby_green_dragon", combatLevel: 49, stats: { hitpoints: 15, attack: 45, strength: 50, defence: 35, magic: 20, ranged: 1, }, aggressiveStats: { attackBonus: 15, strengthBonus: 20, magicStrengthBonus: 10, rangedStrengthBonus: 0, }, defences: { melee: { stab: 12, slash: 12, crush: 10 }, magic: { bonus: 5, elementalWeakness: undefined }, ranged: { light: 10, standard: 10, heavy: 6 }, }, combat: { maxHit: 7, attackSpeed: 5, respawnTime: 30, isAggressive: false, isAttackable: true, attackStyles: ["Magic"], isPoisonous: false, hasWeaponVenom: true, weaknesses: ["Fire"], }, immunities: { canBePoison: false, isPoisonous: false, canBeVenom: false, canBeCannoned: false, canBeThralled: true, }, locations: ["Taverley Dungeon"], drops: [ new NpcDrop("Bones", 1, "Always"), new NpcDrop("Dragon scales", [1, 2], "Always"), ], trivia: [ "Young form of green dragon", "Lowest level dragon", "Popular training creature", ], }); export default babyGreenDragon;