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

76 lines (75 loc) 2.1 kB
import { Npc } from "../Npc"; import { NpcDrop } from "../NpcDrop"; /** * Chicken * Wiki reference: https://oldschool.runescape.wiki/w/Chicken * * One of the weakest enemies in OSRS. Commonly killed by low-level players * training combat skills. Found in farms across Gielinor. */ export const chicken = new Npc({ id: 1017, name: "Chicken", examine: "Yep. Definitely a chicken.", members: false, officialWikiUrl: "https://oldschool.runescape.wiki/w/Chicken", combatLevel: 1, stats: { hitpoints: 3, attack: 1, strength: 1, defence: 1, magic: 1, ranged: 1, }, aggressiveStats: { attackBonus: -47, strengthBonus: -42, magicStrengthBonus: 0, rangedStrengthBonus: 0, }, defences: { melee: { stab: -42, slash: -42, crush: -42 }, magic: { bonus: -42, elementalWeakness: undefined }, ranged: { light: -42, standard: -42, heavy: -42 }, }, combat: { maxHit: 0, attackSpeed: 4, respawnTime: 15, isAggressive: false, isAttackable: true, attackStyles: ["Stab"], isPoisonous: false, hasWeaponVenom: false, weaknesses: [], }, immunities: { canBePoison: false, // Immune isPoisonous: false, canBeVenom: false, // Immune canBeCannoned: true, canBeThralled: true, }, locations: [ "Lumbridge Farms", "Falador Farms", "Ardougne Farms", "Entrana", "Isle of Souls", ], drops: [ new NpcDrop("Bones", 1, "Always"), new NpcDrop("Raw chicken", 1, "Always"), new NpcDrop("Feather", [5, 15], "1/2"), ], trivia: [ "One of the weakest enemies in OSRS", "Cannot deal damage to players", "Often killed by beginner players", "Feathers are in high demand for Fishing and Fletching", "Will sometimes retreat when below 1 HP", "Chicken coops often have items left behind by players", ], }); export default chicken;