HenchmanBot Get HenchmanBot

Realera · Souls of Elysium · Retronic · TibiaScape

Hunts all night.Never heals late.

A complete hunting bot for Tibia OT servers on OTClient. It picks the right target, throws runes where they hit the most, walks the route you recorded and loots the right corpse — and it checks line of sight before every cast.

4servers supported
10tabs, no config files
25msbetween combat decisions
28cavebot waypoint actions
172options explained on hover
269Lua functions when you want more
HP Healing
HP: %
Type:
Spell:
+ %/mob Max: %
MP Healing
MP: %
Friend Healing
Mode:
HP: % Key: Self HP%:
Type: Words:
Target:
Friends: 3
Range: + %/mob Max: %
Status Log
Bot ready! AutoWalk hook active.
Auto-heal enabled by default.
Press INSERT to toggle this window.
[20:14:03] Auto-heal enabled
[20:14:05] Auto-mana enabled
[20:14:09] HP healing type set to: Spell (no MP cooldown)
[20:14:17] Auto-targeting enabled
[20:14:21] Auto-loot enabled
[20:14:26] Friend heal: using friend list
[20:15:02] Added current position as waypoint
[20:15:40] Script list refreshed
HP 1180/1450 MP 640/1890 32415, 32180, 7

This is the real window. Click its tabs, hover any option.

The window is easiest to explore on a computer — the list below switches its tabs.

01 The window

Ten tabs. Hover anything.

Press INSERT in game and the window appears over the client. Pick a tab here to open it there.

  • Hover any option for a plain explanation of what it does — all 172 of them.
  • Tab labels turn green while that feature is running, with live HP, mana and position along the bottom.
  • Save and load your whole setup in one click.
The window
Show or hide
INSERT
Pause everything
CTRL+P
Tabs
10

02 Combat

Deciding what to throw, and where

What to cast, where to throw it, who to hit, and where to stand while it happens.

Spell caster

Your rotation, in your order, forty times a second.

  • Rules fire top to bottom: the first one whose conditions fit is the one that casts.
  • Checks real line of sight before it casts — no runes into walls.
  • Knows healing and attacking share a cooldown, and schedules around it instead of starving one.
At a glance
Rule types
6
Rules checked every
25 ms
Per-rule conditions
mana · HP% · mob count · filter

Area runes

Hits the most monsters it can from where you stand.

  • Skips any throw that would clip a stranger — friends and party members are fine.
  • Checks line of sight before it commits to the throw, the same as a direct spell.
At a glance
Bystander veto
2 tiles from any blast tile
Throws tried
best 5, first success wins

Targeting

The right monster, not just the nearest one — and a way out when you're cornered.

  • Picks by distance or HP — closest, lowest or highest — and re-checks ten times a second.
  • Prices the actual walk to a monster, not straight-line distance — nothing behind a wall counts as close.
  • Fully surrounded? It drops every rule and fights its way out.
At a glance
Re-selects every
100 ms
Creature filter
wildcards, attack-only or ignore
Trap escape
always on, overrides everything

Keep distance

Stays at range, and never backs you into a corner.

  • Prices every step correctly — diagonals cost their real 3×, corners and dead ends included.
  • Flexes one tile outside the band when a crowd makes that safer — never rigid when rigid gets you hit.
At a glance
Threat by distance
adjacent worst, gone at 3 tiles
Smart flex
1 tile, only in a crowd

03 Staying alive

The millisecond that kills you

Your heal shares a cooldown with your attacks. The bot schedules around that instead of hoping.

Healing, mana and the smart potion

A potion is only drunk when it cannot delay your next heal.

  • Heals and manas on your thresholds — spell or rune, any potion — earlier automatically when monsters crowd in.
  • HP and mana are read fresh every single pass, never a stale snapshot.
At a glance
Default thresholds
50% HP / 70% MP
Acceptable heal delay
600 ms — zero if a heal is due

Friend healer

Keeps your party standing without risking your own life.

  • Heals the lowest-HP friend under your threshold — never your own health below its own floor to do it.
  • Works off a friends list, a typed name, or simply your party.
  • Cannot reach them? It skips the cast instead of aiming at someone else.
At a glance
Heal with
spell or UH rune
Default thresholds
friend 70% / your own 80%

Equipment

Rings, spears and gold, handled.

  • Rings on and off with your HP, automatically — plus a second ring of any item ID with its own conditions.
  • Holds through the gap between two waves instead of flickering.
  • Auto-spear keeps your hand full; the gold changer clears every stack.
At a glance
Custom ring
any item ID, HP% + monsters near
Anti-flicker grace
1.5 s after the last monster

04 Cavebot

Walks your route all night

Record it once. Ropes, shovels, depots, NPCs and floor changes included.

The walker

It knows when it's stuck, and never changes floor on a guess.

  • Record a hunt by walking it once, then fine-tune any waypoint in its own dialog.
  • 28 waypoint actions: ropes, shovels, doors, depots, NPC buys — and it crosses floors and whole towns from your minimap.
  • Tells a wall apart from a monster before it gives up, and only changes floor when the server confirms it — never on a timer.
At a glance
Waypoint actions
28
Town trip
deposit · withdraw · buy · refill

Follow

Keeps up — even up a staircase.

  • Keeps station at your chosen distance — and finds the stairs your leader just took if they vanish up one.
  • Leader mode flips it around: hunt your own route, and it waits while you're away.
At a glance
Follow distance
1–10 tiles
Lost leader
searches 7 tiles for the floor change

05 Loot

Which corpse was yours?

It watches the ground, not the creature list — so it always knows which body was yours.

Auto-loot

Right corpse, right bag, every move confirmed.

  • Follows your corpse through pushes, decay and a busy spawn.
  • Your item list by ID, each to its own bag — opens bags inside corpses and chains to the next backpack when one fills.
  • Confirms every move at both ends — no blind retries, no lost stacks.
At a glance
Destination bags
16
Bags inside corpses
opened, 3 levels deep

06 Scripting

When the tabs are not enough

Every setting, creature and bag is reachable from a script — the example below overrules the targeting engine.

Lua scripts

Your own rules, in a few lines of Lua.

  • One line to start: Module.New(name, fn) and it loops forever.
  • 269 functions: your character, creatures, bags, tiles, every setting.
  • Files and HTTP too — sync two characters, or alert your phone.
  • Run from the list or bind it to a key. Nothing ever auto-runs.
At a glance
Functions
269, in 5 namespaces
Reach
character · creatures · bags · tiles · settings · files · HTTP
Priority targetexcerpt
Module.New("PriorityTarget", function(mod)
    if not Self.isConnected() then
        mod:Delay(1000)
        return
    end

    local targetId = Self.TargetID()
    local pos = Self.Position()

    -- Nearest priority monster (tie-break on lowest HP).
    local best, bestDist, bestHp = nil, math.huge, 101
    for _, m in ipairs(Creature.iMonsters(RANGE, false)) do
        if m.health > 0 and isPriority(m) then
            -- Already locked on: keep it, no churn.
            if m.id == targetId then
                mod:Delay(CHECK_INTERVAL)
                return
            end
            local dist = math.max(math.abs(m.x - pos.x), math.abs(m.y - pos.y))
            if dist < bestDist or (dist == bestDist and m.health < bestHp) then
                best, bestDist, bestHp = m, dist, m.health
            end
        end
    end

    if best then
        Creature.Attack(best.id)
        mod:Delay(ATTACK_COOLDOWN)
        return
    end
    mod:Delay(CHECK_INTERVAL)
end)

07 Getting started

Running in about a minute

No install, no config files. Your first hunt is two checkboxes away.

  1. Add your keyGet the loader from the download page and run it as administrator. The first time, it opens Notepad for your key: paste it and save.
  2. AttachPick your open client and click Inject. The loader closes itself when it is done.
  3. Press INSERTThe window appears over the game. Tick Auto-Heal, tick Auto-Targeting, and you are hunting.

Ready when you are

  • Four supported servers — it recognises yours by itself.
  • Every feature on this page included.
  • Updates that follow the clients when they patch.

Your key arrives by email at your PayPal address — usually within a few hours, always within a day. The loader is on the download page.

08 FAQ

Before you buy

Delivery, servers, updates, and moving to a new PC.

How do I get my key?

Pay with PayPal. Your key arrives by email at the address on your PayPal account — usually within a few hours, always within a day. The loader is on the download page.

Can I get a refund?

If HenchmanBot won't run on your PC and we can't fix it within 48 hours, you get a full refund. If a client update stops it working, we add the lost days back to your license. Your key is delivered right away, so the 14-day right of withdrawal ends when you get it — you agree to that at checkout.

Which servers does it work on?

Realera (8.0), Souls of Elysium (SoE), Retronic and TibiaScape. It recognises yours by itself — nothing to pick, nothing to import.

What happens when the client updates?

A new version goes up on the download page, with a changelog of what changed. A brand-new server is an update too, not a different product.

Do I need to write scripts?

No. Everything on this page is a checkbox, a number or a list. Lua is there for the day you want more.

Can I use it on two characters?

Yes, on the same PC. Each client gets its own window and settings, and friend heal, follow and scripting are built for it.

Will it get me banned?

Nobody can promise otherwise, and you should not believe anyone who does. Automation is against the rules on most servers — the risk is yours.

What do I need to run it?

Windows and the client you already play on. One executable, no runtime, no install.

Can I move it to another PC?

Yes. A key works on one PC at a time, and you can move it to a different one once every 7 days — reply to your key email and we will switch it over.

Questions or problems?

Email henchmanbotsupport@gmail.com, or reply to the email your key came in. Either way it reaches us directly.