Cavero Plugins
Docs / Vorkath

// plugin guide

Cavero Vorkath

Hands-off Vorkath for mains and irons — Melee or Ranged, full mechanic handling, banking, restock and death-item recovery. Built for safe, consistent kills over max-efficiency times.

Melee + RangedDeath recoveryNo prayer flick / Woox-walk
Jump to section

Overview

Cavero Vorkath runs full Vorkath trips end to end: gear up at the bank, walk to the Ungael lair, fight the entire mechanic set, bank & restock between kills, and recover your items from Death if you go down. Pick Melee or Ranged in the Command Center and the plugin drives the rest from your saved loadout.

Made ridiculously easy to set up

Save one loadout, pick a bank, and press start — everything else is fully automatic, including Grand Exchange restocking when your bank runs short.

Designed for

  • Long, hands-off sessions with automatic banking and restock
  • Both main and ironman accounts
  • Safe, repeatable kills — not competitive kill times

What it won't do

No prayer flicking & no Woox-walking — and no plans to add them

This is a deliberate design choice, so set expectations accordingly:

  • No prayer flicking. The plugin keeps Protect from Magic up for the entire fight instead of flicking prayers on and off. It plays it safe rather than shaving prayer usage.
  • No Woox-walking. During the acid phase the plugin walks a safe line to survive the acid pools and breath — it does not keep attacking through the poison with a precise walk pattern. You lose DPS during acid by design.

The result is a stable, low-risk bot — expect solid, consistent kills, not max-efficiency Woox-style times. Neither feature is on the roadmap.

Quick start

  1. Pick a combat style — Melee or Ranged, in the Command Center. Each style has its own saved loadout.
  2. Configure the loadout for that style (Configure Loadouts): gear, food, prayer restore, anti-venom, optional antifire, and Crumble Undead runes (earth + air + chaos — fill your rune pouch and save the loadout with it filled).
  3. Set the special-attack weapon (optional) and your bank from the panel dropdowns. Optionally turn on GE auto-buy in the loadout editor to restock missing items from the Grand Exchange.
  4. Optional world-hop timer — set a min/max minutes interval, or leave at 0 to disable.
  5. Unpause from anywhere — carrying the teleports needed to reach your bank. It restocks, banks, and walks to the lair on its own.

Account compatibility

Supported

  • Main accounts
  • Ironman

Not recommended

  • Hardcore Ironman — the plugin recovers items from Death, but a death still loses your Hardcore status.

Combat automation

Melee & Ranged

Choose Melee or Ranged in the panel. Both reuse the same fight logic — the difference is the loadout, the offensive prayer, and a couple of style-specific behaviours. Each style keeps its own saved loadout, so you can switch without reconfiguring.

Prayers

Protect from Magic is kept up the whole fight (this also recovers from Vorkath's prayer-disable attack — it's re-flicked back on the next tick). The offensive prayer is auto-selected for your style — the best Melee prayer (Piety / …) or the best Ranged prayer (Rigour / …) — and follows a melee special-attack weapon while you are speccing with it. Prayers are dropped while looting and travelling to save points.

Firebomb dodge

When Vorkath launches the green dragonfire bomb the plugin steps clear of the blast before it lands. In Melee it prefers a tile still adjacent to Vorkath so it keeps hitting; in Ranged it steps to a safe tile out of melee range.

Acid phase

During the acid / poison phase the plugin walks a clear line through the pools, re-aiming in a new direction when it reaches the end rather than doubling back through its own trail. Run is turned off so it never oversteps onto a pool. It survives the phase rather than attacking through it — no Woox-walk.

Zombified Spawn

The freeze + Zombified Spawn special is handled with Crumble Undead. Your loadout needs earth + air + chaos runes (loose or in the rune pouch) for the spell to fire.

Special attacks

Set a special-attack weapon in the panel and the plugin pre-arms the spec so the opening hit on wake is already a special. It auto-swaps the spec weapon in, fires as energy allows, and swaps your main weapon (and shield) back afterwards with randomised timing. Two-handed spec weapons that need an inventory slot will drop a junk item (vial, else food) to make room — and in Melee the food is dropped right by Vorkath so it's an easy pickup after the kill.

Bolt switching (Ranged)

If your Ranged loadout carries two bolt types, the plugin uses the equipped bolt above a threshold and switches to the second (e.g. Ruby → Diamond) to finish — at a random 33–40% HP re-rolled each fight. Bolts are matched by gem, so regular and dragon variants are treated the same.

Consumables

Eating

Eating is auto-tuned — no HP config knob. It eats on an emergency HP floor (never letting you sit dangerously low) and tops up between danger with an overheal-aware check so it doesn't waste large amounts of healing. Overheal foods (anglerfish, brews) are recognised and topped to full on purpose.

Potions

Everything is detected from your live loadout — no per-item pickers. The plugin drinks combat / divine potions, antifire, anti-venom, and prayer restore as needed, and buffs up before the first poke. Prayer-restore and combat thresholds are auto-tuned from your base levels.

Banking & restock

Loadout

The whole kit — gear and supplies — comes from your saved loadout (per account, per style). There are no separate item pickers: food is whatever you tag as food, potions are matched by name, and the rune pouch is captured with its runes at save time. Save the loadout with the rune pouch filled (Crumble Undead runes loaded).

Restock & decanting

Restocking is one call: deposit junk, re-equip gear, decant partial potions into full doses, fill the rune pouch, and withdraw the inventory. Decanting and rune-pouch top-up are automatic — nothing extra to configure.

GE auto-buy

Turn on Buy missing items in the loadout editor's Grand Exchange card and the plugin will keep itself stocked: when the bank can't fill the loadout, it travels to the Grand Exchange, buys the missing items (guide price, raised automatically if an offer won't fill), then returns to the bank and continues the trip. Each item has an optional Skip GE Buy toggle and a GE Buy Qty (it buys the loadout quantity by default); untradeables are excluded automatically.

Set your buy quantities

The card shows a reminder to set each item's GE Buy Qty in its popup so it buys the right amount — do this once and restocking is fully hands-off.

Smart re-fight

The plugin tracks how much food you used last kill (a snapshot of inventory + ground food) and only re-enters for another kill while you still hold enough to cover it — otherwise it banks first. So it won't start a fresh fight on near-empty food.

Bank location

Pick your bank from the panel dropdown, or leave it on Auto (nearest). Make sure your loadout includes a way to reach your bank and return to Ungael.

Death recovery

If you die, the plugin detects it, walks to Torfinn (the Rellekka-side collector) and takes everything back from Death's coffer before resuming. Then the normal flow re-equips your loadout and heads back for the next kill.

Hardcore Ironman

Item recovery does not save your Hardcore status — a death still de-hardcores the account. Don't run this on an HCIM you care about.

Breaks & world hopping

  • Break handler — supported, and breaks only ever happen outside the lair (and after any death recovery has finished). It never stops mid-fight, so a break can't get you killed.
  • World hopping — set a min / max minutes interval in the panel (0 = off). A random time in that range is rolled each cycle; the hop only fires outside the lair (same rule as breaks). The panel shows a live Next hop in hh:mm:ss countdown.

Configuration reference

  • Combat style — Melee or Ranged (selects the loadout)
  • Special attack weapon — the weapon to spec with (None = no spec)
  • Bank — select the bank used for restocking
  • World-hop interval — min / max minutes (0 = off)
  • Configure Loadouts — gear + supplies per style (food, prayer restore, anti-venom, antifire, Crumble Undead runes / rune pouch)
  • Pause / Start and Debug / Bug report console

Eating, prayer-restore and combat thresholds are auto-tuned from your base levels — there are intentionally no threshold knobs.

Tips & gotchas

  • Save the loadout with the rune pouch filled — Crumble Undead needs earth + air + chaos runes to kill the spawn.
  • Carry the teleports needed to reach your bank.
  • Start from anywhere — it restocks, banks, then walks to the lair itself.
  • Bring antifire cover — an antifire potion in the loadout (or the appropriate shield) is strongly recommended.
  • This isn't a Woox bot — it prioritises survival over kill time (no flicking, no acid-phase DPS).

Troubleshooting

It won't kill the Zombified Spawn

Crumble Undead needs earth + air + chaos runes. Save your loadout with the rune pouch filled (or carry loose runes) so the spell can cast.

It keeps banking / restocking in a loop

Usually the bank can't complete the loadout — a missing item (food, potion, gear) means the withdrawal never finishes. Check the debug console for the missing item, and make sure your bank actually has everything the loadout lists.

It isn't using my special attack

Make sure the Special attack weapon is set in the panel and that the weapon is in your loadout. The plugin waits until it's equipped and the spec is armed before poking Vorkath.

It walks the acid line but never attacks during acid

That's intended — the plugin survives the acid phase rather than Woox-walking through it. It resumes attacking the moment the phase ends.

I died — what happens?

The plugin walks to Torfinn and collects your items from Death's coffer, then re-gears and continues. If it can't, grab your items manually and restart. (Don't run this on HCIM — a death loses Hardcore status regardless.)

Loadout quantities, quiver & loot space

Bank quantity versus return threshold

Withdraw at bank: X potions, Y doses each defines the bank-trip target. Return to bank at X doses or fewer is the remaining-dose trigger; 0 means empty. For example, withdrawing four 4-dose potions and returning at two doses means a 16-dose departure target, not a two-potion withdrawal. The plugin may also bank because of its own food, safety or trip settings.

Bank preparation restores the configured vial count and doses, replacing partials when needed. Continue when fully depleted and Skip if bank empty make a supply optional where supported; do not use them for something essential to your route or fight. Rune-pouch entries have separate refill targets and low-stock thresholds.

Dizana's quiver

With a quiver in the loadout, its ammunition slot appears to the right of the head, above the normal ammo slot. Configure its item, quantity and restock threshold separately. This supports a blessing or another ammunition type in the normal slot. Capture the actual contents, and use ammunition compatible with the selected weapon; a quiver does not make incompatible ammunition usable.

Supported charged equipment and repaired/degraded Barrows items are recognised across their usable variants. You do not need a new loadout simply because a repaired item loses its numeric suffix.

Moonlight moths and butterfly jars

Drop empty butterfly jars appears on Moonlight moth supply entries only and is off by default. Enable it to discard consumed moth jars. Even when disabled, an empty jar can be dropped as a last resort to make room for more valuable loot when there is no cheaper alternative. A live moth can also be replaced by more valuable loot.

High-value loot

Eligible, reachable ground loot worth more than 500,000 GP per stack takes priority over ordinary work, including holding an emergency escape while collecting it. Prayers, eating and hazard avoidance still run. Ownership, area and reachability checks still apply; this does not promise collection of another player's or inaccessible drop.

GE restocking and existing offers

When optional GE Restocking is enabled, missing tradeable supplies can be bought together. Configure each item's GE Buy Qty and Skip GE Buy settings. Coins can remain in the bank. The restocker tracks offers, actual trade values and available funds, and retries unfilled offers within its limits; a higher price does not guarantee a fill.

Already-bought items in all matching offer slots count toward the remaining requirement once collected, avoiding duplicate purchases. The main Collect to bank action collects all ready offers, including offers you placed manually. Keep that in mind when sharing the exchange with your own trades. Missing untradeable requirements still need to be supplied yourself.

Session limits & world hopping

Stop after kills sets the number of kills for this session; 0 means no limit. The plugin returns to bank and stops when the target is met.

Timed world hopping uses a world in the same region as the world being left, so a UK world stays in the UK region. Set either minimum or maximum interval to 0 to disable timed hopping. Hops wait for the plugin's safe point outside combat.

Acid movement & special-attack setup

At the acid-attack animation, the plugin immediately leaves the tile occupied when the attack began, then follows its acid walking line. Firebomb dodging and acid-line movement take priority over normal attacks. This is acid walking, not Woox-walking.

Set each special weapon's combat style, attack-style slot and energy requirement. The selected style determines the offensive prayer. Use X to remove a weapon. Shield-removing specials are guarded for dragonfire protection, and a missing special weapon does not prevent a necessary retreat.

Support