Serenity / Bestiary
Skeleton warlord
He's heartless.
Back to the bestiary
Slayer encounter advice
Attack65
Strength65
Defence65
Ranged1
Hitpoints92
Before the encounter
Prepare for the hunt
Skeletons are undead so magic is your best bet against them, there is even a spell specially for fighting the undead.
Across the realm
Where to find it
- Ancient Cavern1 recorded spawn in this area.
Show map references
- X 1,767 · Y 5,355 · Floor 0
The spoils of the hunt
Drops and chances
Select a treasure to discover all its other sources.
| Item | Quantity | Loot roll | Drop chance |
|---|---|---|---|
Rune battleaxe | 1 | Shared table | ConditionalRDT |
Rune javelin | 5 | Shared table | ConditionalRDT |
Rune kiteshield | 1 | Shared table | ConditionalRDT |
Rune spear | 1 | Shared table | ConditionalRDT |
Rune sq shield | 1 | Shared table | ConditionalRDT |
Runite bar | 1 | Shared table | ConditionalRDT |
Shield left half | 1 | Shared table | ConditionalRDT |
Silver ore | 100 | Shared table | ConditionalRDT |
Steel arrow | 150 | Shared table | ConditionalRDT |
Tooth half of a key | 1 | Shared table | ConditionalRDT |
Uncut diamond | 1 | Shared table | ConditionalRDT |
Uncut emerald | 1 | Shared table | ConditionalRDT |
Uncut ruby | 1 | Shared table | ConditionalRDT |
Uncut sapphire | 1 | Shared table | ConditionalRDT |
74 loot entries
How to read these drop rates
These are the same Serenity loot rows shown on item pages. Main, charm and extra loot normally make separate rolls. When an encounter has a signature pre-roll, a signature reward replaces the common roll. Common-drop rates shown here include the chance of reaching that table. Empty slots are included in each pool's weights. A “1 in” rate is an average, not a guaranteed number of kills. Shared tables are conditional because additional rolls and equipment can affect their final chance. Scripts and encounter phases can award additional loot.
Combat levels come from the game cache. Statistics, Slayer advice, spawns and loot come from this Serenity server. Some encounters use scripts that override standard behaviour.













