Maggot King
Combat level 741 · 1500 hitpoints
A solo-instanced Vampyrium boss released 30 June 2026 with The Blood Moon Rises. It uses all three attack styles at variable speed and is a genuine hybrid fight. You cannot bring only one style.
Requirements
- The Blood Moon Rises quest
- Vampyrium (forest east of Sangvesti)
- TWO styles required: melee plus ranged or magic
Pointers
- MELEE IS LOCKED OUT until it drops below roughly 980 hitpoints (~65%). Open with ranged or magic, then swap.
- It has an 80% weakness to FIRE magic. Fire spells (and a Tome of fire) are enormously stronger here than anything else in the opening phase.
- Max hits: ~55 on the melee lunge, 46 on magic/ranged. Prayer-switch on its animation.
- It respawns every 9 ticks (5.4s) after death, so trips are dense. Bring supplies for volume, not for one kill.
- Two corpse options: "Open-stomach" for normal drops, "Take-eggs" for an increased pet chance. Pick before you loot.
- It summons ur-maggot larvae mid-fight. Clear them or they chip you down.
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: Inquisitor's great helm sim
- Cape: Infernal cape sim
- Neck: Amulet of rancour sim
- Ammo: nothing sim
- Weapon: Inquisitor's mace 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
Inventory: 6 of 7 rows chosen by the sim, 1 carrying no channel at all.
- Elder maul sim
- Voidwaker sim
- Super combat potion(4) sim
- Zamorak brew(4) x6 sim
- Saradomin brew(4) x7 sim
- Cooked moonlight antelope x8 sim
- Max cape ruled
The model doubts this inventory ():
Spellbook: Lunar. Grants Vengeance.
Trip: about 2.6 kills in 7 minutes, limited by food.
mid tier, ranged (Ranged and Melee are too close to call)
Worn gear: 11 of 11 slots chosen by the sim.
- Head: Masori mask sim
- Cape: Blessed dizana's quiver sim
- Neck: Necklace of anguish sim
- Ammo: Ruby dragon bolts (e) sim
- Weapon: Zaryte crossbow sim
- Body: Masori body sim
- Shield: Twisted buckler sim
- Legs: Masori chaps sim
- Hands: Zaryte vambraces sim
- Feet: Avernic treads (max) sim
- Ring: Venator ring sim
The model doubts this gear (tied with an identical item, so enumeration order decided): the neck slot holds an item the model cannot tell apart from an alternative the search could equally have taken, re-scored identical in this row's own bag. Enumeration order decided it, so the sim had NO REASON; that is not the same as the pick being wrong. SOLVED_GEAR_TIES names them.
Inventory: 4 of 5 rows chosen by the sim, 1 carrying no channel at all.
- Ranging potion(4) x8 sim
- Bastion potion(4) sim
- Saradomin brew(4) x9 sim
- Super restore(4) x2 sim
- Teleport to house (tablet) ruled
The model doubts this inventory ():
Spellbook: Lunar. Grants Vengeance. Gave up Resurrect Greater Ghost.
Trip: about 1.45 kills in 5 minutes, limited by food.
mid tier, melee (Ranged and Melee are too close to call)
Worn gear: 11 of 11 slots chosen by the sim.
- Head: Inquisitor's great helm sim
- Cape: Infernal cape sim
- Neck: Amulet of torture sim
- Ammo: nothing sim
- Weapon: Inquisitor's mace sim
- Body: Inquisitor's hauberk sim
- Shield: Avernic defender sim
- Legs: Inquisitor's plateskirt sim
- Hands: Ferocious gloves sim
- Feet: Avernic treads sim
- Ring: Ultor ring sim
The model doubts this gear (tied with an identical item, so enumeration order decided): the neck slot holds an item the model cannot tell apart from an alternative the search could equally have taken, re-scored identical in this row's own bag. Enumeration order decided it, so the sim had NO REASON; that is not the same as the pick being wrong. SOLVED_GEAR_TIES names them.
Inventory: 6 of 7 rows chosen by the sim, 1 carrying no channel at all.
- Elder maul sim
- Voidwaker sim
- Super combat potion(4) sim
- Saradomin brew(4) x9 sim
- Zamorak brew(4) x8 sim
- Cooked moonlight antelope x4 sim
- Teleport to house (tablet) ruled
The model doubts this inventory ():
Spellbook: Lunar. Grants Vengeance.
Trip: about 1.77 kills in 6 minutes, limited by food.
budget tier, ranged (Ranged is fastest)
Worn gear: 11 of 11 slots chosen by the sim.
- Head: Masori mask sim
- Cape: Guthix cloak sim
- Neck: Necklace of anguish sim
- Ammo: Ruby dragon bolts (e) sim
- Weapon: Zaryte crossbow sim
- Body: Masori body (f) sim
- Shield: Twisted buckler sim
- Legs: Masori chaps sim
- Hands: Zaryte vambraces sim
- Feet: Avernic treads sim
- Ring: Venator ring sim
The model doubts this gear (tied with an identical item, so enumeration order decided): the cape, neck slots each hold an item the model cannot tell apart from an alternative the search could equally have taken, re-scored identical in this row's own bag. Enumeration order decided it, so the sim had NO REASON; that is not the same as the pick being wrong. SOLVED_GEAR_TIES names them.
Inventory: 4 of 5 rows chosen by the sim, 1 carrying no channel at all.
- Ranging potion(4) x9 sim
- Bastion potion(4) sim
- Saradomin brew(4) x10 sim
- Super restore(4) x2 sim
- Ring of dueling(8) ruled
The model doubts this inventory ():
Spellbook: Lunar. Grants Vengeance. Gave up Resurrect Greater Ghost.
Trip: about 1.55 kills in 5 minutes, limited by food.
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:empty (sim): the finished loadout leaves this slot EMPTY, and that is an ANSWER rather than a gap: a two-handed weapon forfeits the shield and a weapon that stores its own ammunition frees the ammo slot. Recorded so a null slot is never read as unprovenanced.
- derived:spec (sim): a carried special-attack weapon PROPOSED by `specPlan` (specchoice.js), which prices every SPEC_ATTACKS weapon that deals damage or drains defence on top of the bag solved without one, and KEPT by `judgeSpecArms` only where the composed bag with it beats the bag without it under `compareScores`. The row's `kpt.specWeapon` carries both arms.
- 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.