mirror of
https://github.com/bdnugget/rs-sdk.git
synced 2026-11-07 09:07:30 +00:00
* Improve agent API docs and validation * Drop the wiki search tool Removes wiki/search.ts and its test. The index only covered names, aliases, summaries and Sources lines, so it had worse recall than grep on body text (e.g. "cow hide" missed skills/crafting.md), and normalize() stripped underscores so map-square queries matched every neighbouring square (m50_50 returned m50_53 NPCs). The computed mapSquareBounds were only indexed as text, so coordinate lookups — the one thing grep can't do — never worked. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * Regenerate the wiki from server/content Adds the coordinate-samples column to NPC location tables and picks up content drift the checked-in pages had missed (807 NPC, 117 shop, 1573 item pages; 335 of them new). Examples: Aubury now stocks 1000 chaos/death runes rather than 500, and shop rows point at "Vial of water"/"Bolts" instead of the stale "Vial"/"Bolt" names. Also stops all three generators from crashing on their final step. Each one read wiki/README.md unconditionally, but that file has never existed, so the index update threw ENOENT on every run. Skip it when absent. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
12 KiB
12 KiB
Bones
Bones are for burying!
| Detail | |
|---|---|
| Type | Other |
| Members | No |
| Weight | 500g |
| Value | 0 gp |
Spawn Locations
| Area | Floor | Quantity |
|---|---|---|
| m37_147 | Ground | 1 |
| m38_49 | Ground | 1 |
| m38_50 | Ground | 1 |
| m39_147 | Ground | 1 |
| m39_46 | Ground | 1 |
| m39_47 | Ground | 1 |
| m39_48 | Ground | 1 |
| m40_147 | Ground | 1 |
| m40_152 | Ground | 1 |
| m40_46 | Ground | 1 |
| m40_47 | Ground | 1 |
| m41_153 | Ground | 1 |
| m41_58 | Ground | 1 |
| m44_149 | Ground | 1 |
| m44_152 | Ground | 1 |
| m45_153 | Ground | 1 |
| m46_152 | Ground | 1 |
| m46_161 | Ground | 1 |
| m46_57 | Ground | 1 |
| m46_58 | Ground | 1 |
| m46_61 | Ground | 1 |
| m48_153 | Ground | 1 |
| m48_154 | Ground | 1 |
| m48_155 | Ground | 1 |
| m48_57 | Ground | 1 |
| m49_154 | Ground | 1 |
| m49_58 | Ground | 1 |
| m50_56 | Ground | 1 |
| m50_58 | Ground | 1 |
| m50_61 | Ground | 1 |
| m51_57 | Ground | 1 |
| m51_58 | Ground | 1 |
| m52_152 | Ground | 1 |
| m52_153 | Ground | 1 |
| m52_53 | Ground | 1 |
Sources
- Dropped by: Kalphite Soldier (Always)
- Dropped by: Unferth (Always)
- Dropped by: Warrior (Always)
- Dropped by: Tower guard (Always)
- Dropped by: Ice warrior (Always)
- Dropped by: Pontak (Always)
- Dropped by: Farmer (Always)
- Dropped by: Dark warrior (Always)
- Dropped by: Ugthanki (Always)
- Dropped by: Khazard Guard (Always)
- Dropped by: Wizard Grayzag (Always)
- Dropped by: Khazard trooper (Always)
- Dropped by: Druid (Always)
- Dropped by: Souless (Always)
- Dropped by: Guard (Always)
- Dropped by: Goblin guard (Always)
- Dropped by: Lucien (Always)
- Dropped by: Jonny the beard (Always)
- Dropped by: Jonny the beard (Always)
- Dropped by: Guardian of Armadyl (Always)
- Dropped by: Shantay Guard (Always)
- Dropped by: Gnome woman (Always)
- Dropped by: Chaos druid warrior (Always)
- Dropped by: Barbarian guard (Always)
- Dropped by: Wizard (Always)
- Dropped by: Ocga (Always)
- Dropped by: Colonel Radick (Always)
- Dropped by: Archer (Always)
- Dropped by: Iban disciple (Always)
- Dropped by: Monk of Zamorak (Always)
- Dropped by: Inga (Always)
- Dropped by: Eadburg (Always)
- Dropped by: Chaos druid (Always)
- Dropped by: Earth warrior (Always)
- Dropped by: Bandit (Always)
- Dropped by: Dagannoth (Always)
- Dropped by: Skeleton Mage (Always)
- Dropped by: Unicorn Foal (Always)
- Dropped by: Freygerd (Always)
- Dropped by: Khazard commander (Always)
- Dropped by: Salarin the twisted (Always)
- Dropped by: Giant rat (Always)
- Dropped by: Dungeon rat (Always)
- Dropped by: Gnome child (Always)
- Dropped by: Lord Daquarius (Always)
- Dropped by: Chicken (Always)
- Dropped by: Gnome guard (Always)
- Dropped by: Market Guard (Always)
- Dropped by: Air elemental (Always)
- Dropped by: Al-Kharid warrior (Always)
- Dropped by: Woman (Always)
- Dropped by: Albatross (Always)
- Dropped by: Warrior woman (Always)
- Dropped by: Hero (Always)
- Dropped by: Kalphite Queen (Always)
- Dropped by: Chompy bird (Always)
- Dropped by: Chaos dwarf (Always)
- Dropped by: Ghoul (Always)
- Dropped by: Invrigar the Necromancer (Always)
- Dropped by: Khazard Ogre (Always)
- Dropped by: Elvarg (Always)
- Dropped by: Dark wizard (Always)
- Dropped by: Goblin (Always)
- Dropped by: Pirate Guard (Always)
- Dropped by: Head Thief (Always)
- Dropped by: Grizzly bear (Always)
- Dropped by: Terrorbird (Always)
- Dropped by: Agnar (Always)
- Dropped by: Gunthor the brave (Always)
- Dropped by: Bear Cub (Always)
- Dropped by: Fortress Guard (Always)
- Dropped by: Leech (Always)
- Dropped by: Breoca (Always)
- Dropped by: Rabbit (Always)
- Dropped by: Rowdy slave (Always)
- Dropped by: Watchman (Always)
- Dropped by: Servant (Always)
- Dropped by: Jennella (Always)
- Dropped by: Dire Wolf (Always)
- Dropped by: Pirate (Always)
- Dropped by: Zombie (Always)
- Dropped by: Fire Warrior of Lesarkus (Always)
- Dropped by: Entrana Fire Bird (Always)
- Dropped by: Black Knight Titan (Always)
- Dropped by: The Draugen (Always)
- Dropped by: Yeti (Always)
- Dropped by: Soldier (Always)
- Dropped by: Gull (Always)
- Dropped by: Dwarf (Always)
- Dropped by: Jungle Savage (Always)
- Dropped by: Hellhound (Always)
- Dropped by: Barbarian woman (Always)
- Dropped by: Ungadulu (Always)
- Dropped by: Gnome troop (Always)
- Dropped by: Clivet (Always)
- Dropped by: Rowdy Guard (Always)
- Dropped by: Bouncer (Always)
- Dropped by: Tribesman (Always)
- Dropped by: Cormorant (Always)
- Dropped by: Bear (Always)
- Dropped by: Sir Mordred (Always)
- Dropped by: Black unicorn (Always)
- Dropped by: Renegade Knight (Always)
- Dropped by: Tyras guard (Always)
- Dropped by: Wormbrain (Always)
- Dropped by: Viyeldi (Always)
- Dropped by: Highwayman (Always)
- Dropped by: General Khazard (Always)
- Dropped by: Death wing (Always)
- Dropped by: Melzar the mad (Always)
- Dropped by: Summoned Zombie (Always)
- Dropped by: Straven (Always)
- Dropped by: Lensa (Always)
- Dropped by: Mounted terrorbird gnome (Always)
- Dropped by: Knight of Ardougne (Always)
- Dropped by: Black Heather (Always)
- Dropped by: Rogue (Always)
- Dropped by: Hygd (Always)
- Dropped by: Guard dog (Always)
- Dropped by: Sir Harry (Always)
- Dropped by: Battle mage (Always)
- Dropped by: Thief (Always)
- Dropped by: Mercenary Captain (Always)
- Dropped by: Hobgoblin (Always)
- Dropped by: Orc (Always)
- Dropped by: Monk (Always)
- Dropped by: Leprechaun (Always)
- Dropped by: Oomlie Bird (Always)
- Dropped by: Kalphite Worker (Always)
- Dropped by: Speedy Keith (Always)
- Dropped by: Penguin (Always)
- Dropped by: Thug (Always)
- Dropped by: Ogre shaman (Always)
- Dropped by: Afflicted (Always)
- Dropped by: Witch (Always)
- Dropped by: Dagannoth mother (Always)
- Dropped by: Black unicorn Foal (Always)
- Dropped by: Lanzig (Always)
- Dropped by: Khazard warlord (Always)
- Dropped by: Alomone (Always)
- Dropped by: Kalphite Guardian (Always)
- Dropped by: Blessed Giant rat (Always)
- Dropped by: Tower Archer (Always)
- Dropped by: Jogre (3/128)
- Dropped by: Sassilik (Always)
- Dropped by: Ceolburg (Always)
- Dropped by: Barbarian (Always)
- Dropped by: White Knight (Always)
- Dropped by: Hazeel Cultist (Always)
- Dropped by: Forester (Always)
- Dropped by: Grizzly bear cub (Always)
- Dropped by: Borrokar (Always)
- Dropped by: Sir Carl (Always)
- Dropped by: Snake (Always)
- Dropped by: Guard Bandit (Always)
- Dropped by: Sir Jerro (Always)
- Dropped by: Necromancer (Always)
- Dropped by: Mercenary (Always)
- Dropped by: Mugger (Always)
- Dropped by: vampire_count (Always)
- Dropped by: Jailer (Always)
- Dropped by: Weaponsmaster (Always)
- Dropped by: Donny the lad (Always)
- Dropped by: Count Draynor (Always)
- Dropped by: Shipyard worker (Always)
- Dropped by: Foreman (Always)
- Dropped by: Jail guard (Always)
- Dropped by: Elf warrior (Always)
- Dropped by: Shadow warrior (Always)
- Dropped by: Paladin (Always)
- Dropped by: Man (Always)
- Dropped by: Black Knight (Always)
- Dropped by: Unicorn (Always)
- Dropped by: Cow (Always)
- Dropped by: Saradomin Wizard (Always)
- Dropped by: Zamorak Wizard (Always)
- Dropped by: Skeleton (Always)
- Dropped by: Skavid (Always)
- Dropped by: Tramp (Always)
- Dropped by: Hild (Always)
- Dropped by: Undead One (Always)
- Dropped by: Penda (Always)
- Dropped by: Freidir (Always)