Zombie Pirates
Combat level 22 · 30 hitpoints
Chaos Temple at level 11 Wilderness, released 10 April 2024. Individually pathetic (30 HP, max hit 2), so the money is purely in killing enormous numbers of them very fast, and the Medium Wilderness Diary more than triples the drop rate.
Requirements
- No quest requirement
- Ranged 80+ for the Venator bow (max efficiency)
- Attack 60+ for the budget melee method
- Prayer 37+
- MEDIUM WILDERNESS DIARY strongly recommended
Pointers
- THE MEDIUM WILDERNESS DIARY IS THE WHOLE METHOD. With it you get a 50% chance at a drop per kill; without it, 15%. That is 4,535 gp average per kill versus 1,382. Do the diary before you grind here.
- An AMULET OF AVARICE auto-notes your drops, which is what makes long trips possible. It also skulls you, so risk nothing else.
- They have a 50% elemental weakness to FIRE spells, and +0 defence in every category. They have no meaningful defence at all.
- A CHARGED Venator bow bounces one attack to up to two more nearby targets, and the Chaos Temple is a multi-combat area, which is the condition that passive needs. The bounces roll accuracy separately and hit for two-thirds of the max, and they only reach targets within two tiles. The UNCHARGED bow has no passive at all.
- They attack with crush every 3 seconds for a max of 2. Protect from Magic is the recommended overhead for the other Wilderness threats, not for them.
- Level 11 Wilderness means PKers. Skulled with an avarice on, you are a target. Bring nothing you cannot lose.
What the sim brings here
Every worn slot and every inventory row below is the combat simulation's own output, at the style it ranks fastest for each account tier. Each line carries the channel that chose it: sim means the model solved it, and inherited means the value came through from the hand-authored loadout the solver starts from. Riding through a generator does not make a value derived, so those are marked rather than presented as the model's answer. A line marked unattributed carries a channel the model's own vocabulary no longer declares, so no word is put on it at all rather than one being read off the channel's spelling. Where the model has not answered a row, its own refusal is printed instead; where it has answered a row it doubts, the answer is printed with the doubt attached rather than withheld.
max tier, melee (Melee is fastest)
Worn gear: 11 of 11 slots chosen by the sim.
- Head: Torva full helm sim
- Cape: Infernal cape sim
- Neck: Salve amulet (e) sim
- Ammo: Ancient blessing sim
- Weapon: Ursine chainmace sim
- Body: Torva platebody sim
- Shield: Avernic defender sim
- Legs: Torva platelegs sim
- Hands: Ferocious gloves sim
- Feet: Avernic treads (max) sim
- Ring: Ultor ring sim
The model doubts this gear (ranked without a risk term): this is Wilderness content and the gear search ranks on dps then kills per trip, neither of which prices the chance of LOSING the loadout. So this answer is best-in-slot at exactly the encounters where players deliberately bring a rag set, and it is very likely wrong about what you should actually carry. It is shown rather than withheld because a blank row tells you nothing you can act on. Closed by the carried-value ceiling Shane ruled on 2026-09-02, a player-set bound on pvpLoss(loadout).total that lets the search rank under a risk constraint without inventing a death probability. THE WIRE FOR IT EXISTS AS OF 2026-09-08 and this run did not set one: the per-tier default ceilings are Shane's to choose and he has not been asked, so absence here means no opinion rather than a number nobody ruled.
Inventory: 3 of 4 rows chosen by the sim, 1 carrying no channel at all.
- Super combat potion(4) sim
- Prayer potion(4) x21 sim
- Zamorak brew(4) x2 sim
- Max cape ruled
Spellbook: Lunar. Grants Vengeance.
Trip: about 2327.33 kills in 63 minutes, limited by prayer.
mid tier, melee (Melee is fastest)
Worn gear: 11 of 11 slots chosen by the sim.
- Head: Torva full helm sim
- Cape: Infernal cape sim
- Neck: Salve amulet (e) sim
- Ammo: Ancient blessing sim
- Weapon: Ursine chainmace sim
- Body: Inquisitor's hauberk sim
- Shield: Avernic defender sim
- Legs: Inquisitor's plateskirt sim
- Hands: Ferocious gloves sim
- Feet: Avernic treads (max) sim
- Ring: Ultor ring sim
The model doubts this gear (ranked without a risk term): this is Wilderness content and the gear search ranks on dps then kills per trip, neither of which prices the chance of LOSING the loadout. So this answer is best-in-slot at exactly the encounters where players deliberately bring a rag set, and it is very likely wrong about what you should actually carry. It is shown rather than withheld because a blank row tells you nothing you can act on. Closed by the carried-value ceiling Shane ruled on 2026-09-02, a player-set bound on pvpLoss(loadout).total that lets the search rank under a risk constraint without inventing a death probability. THE WIRE FOR IT EXISTS AS OF 2026-09-08 and this run did not set one: the per-tier default ceilings are Shane's to choose and he has not been asked, so absence here means no opinion rather than a number nobody ruled.
Inventory: 4 of 5 rows chosen by the sim, 1 carrying no channel at all.
- Super combat potion(4) sim
- Prayer potion(4) x20 sim
- Zamorak brew(4) x2 sim
- Teleport to house (tablet) ruled
- Ring of dueling(8) sim
Spellbook: Lunar. Grants Vengeance.
Trip: about 1688.1 kills in 55 minutes, limited by prayer.
budget tier, melee (Melee is fastest)
Worn gear: 11 of 11 slots chosen by the sim.
- Head: Torva full helm sim
- Cape: Ardougne cloak 3 sim
- Neck: Amulet of strength sim
- Ammo: Rada's blessing 2 sim
- Weapon: Ursine chainmace sim
- Body: Inquisitor's hauberk sim
- Shield: Antler guard sim
- Legs: Inquisitor's plateskirt sim
- Hands: Barrows gloves sim
- Feet: Aranea boots sim
- Ring: Ultor ring sim
The model doubts this gear (ranked without a risk term): this is Wilderness content and the gear search ranks on dps then kills per trip, neither of which prices the chance of LOSING the loadout. So this answer is best-in-slot at exactly the encounters where players deliberately bring a rag set, and it is very likely wrong about what you should actually carry. It is shown rather than withheld because a blank row tells you nothing you can act on. Closed by the carried-value ceiling Shane ruled on 2026-09-02, a player-set bound on pvpLoss(loadout).total that lets the search rank under a risk constraint without inventing a death probability. THE WIRE FOR IT EXISTS AS OF 2026-09-08 and this run did not set one: the per-tier default ceilings are Shane's to choose and he has not been asked, so absence here means no opinion rather than a number nobody ruled.
Inventory: 3 of 4 rows chosen by the sim, 1 carrying no channel at all.
- Super combat potion(4) sim
- Prayer potion(4) x21 sim
- Zamorak brew(4) x2 sim
- Ring of dueling(8) ruled
Spellbook: Lunar. Grants Vengeance.
Trip: about 1626.87 kills in 66 minutes, limited by prayer.
What each of those badges means
- derived:ascent (sim): an accepted coordinate-ascent move: betterThan() preferred this candidate over the incumbent under the row objective and band. The weapon+ammo+shield pairing and the crystal set arrive here too, because both are offered to the same acceptance test.
- derived:cheapestEqual (sim): cheapestOfEquals(): at budget, an exactly-tied cheaper item replaced the one in this slot. It changes the price and, by construction, not the score.
- derived:composed (sim): balanceInventory() sized this row from the derived supply menu. The menu enumerates CONSUMABLES and narrows by style, tier and price; it is not the authored bag.
- derived:obtainable (sim): canonicaliseObtainable(): the finished loadout named a variant the model cannot state a route to, and this pass swapped it for the obtainable equal.
- derived:travel (sim): travelPlan(): the way IN, ranked out of the derived transport graph against this account's own unlocks, rather than copied from whatever a human typed. The way OUT is a separate channel (`ruled:escape`) because it is a typed choice, not a ranking.
- ruled:escape (ruled): escapeLeg(): the way OUT, taken from the typed per-tier table ESCAPE_PLAN and judged against the account, with nothing substituted and no fallback ladder. The ACCOUNT CHECK is a derivation; the CHOICE of item is not, so this is not a `derived:` channel. ESCAPE_PLAN carries no attributedTo field (PROVENANCE_BACKLOG: silent-and-unattributed), so this channel does not claim one either.