launcher
v2026.08.18.1534
18 Aug 2026
Launcher 2026.08.18.1534 — precision clicking, a proper script IDE, and a smarter engine
We went into the client's own renderer and pulled out the exact maths it uses to draw models on screen. The launcher now aims with the renderer's true centre, not an approximation.
Relaunch to update — the launcher fetches the new version itself.
Pixel-perfect object clicking
We went into the client's own renderer and pulled out the exact maths it uses to draw models on screen. The launcher now aims with the renderer's true centre, not an approximation.
- Object, door and wall clicks land exactly on the model — including thin things like fences and ladders.
- New setting: Script API → Central clicking. On, every interaction aims at the centre of the target instead of a randomised point. Off by default.
- Stacked ground items fixed — a pile of drops now takes exactly the item you asked for, matched by name, no matter what's on top.
- Item names resolve everywhere again — looting, dropping and using items by name all line up.
The script editor grew up
- F1 — quick actions palette: everything the editor can do in one searchable popup, with every shortcut listed. Click it or press the key, same result.
- Ctrl+I — cache picker: search Items, Objects and NPCs by name straight from the running client and insert the id at your caret. No more wiki tabs.
- Ctrl+T inserts your current tile; Ctrl+Shift+T twice records a whole area.
- Run console docked under the editor — print and trace output live, click a line to jump to it. Problems panel lists every error and warning, double-click to go there.
- Hover any command for its docs and examples; a hint above the caret tracks which argument you're typing.
- Type
{and press Enter — the block closes itself, indented. - Find & replace (Ctrl+H), comment toggle (Ctrl+/), duplicate line (Ctrl+D), font zoom (Ctrl+wheel).
- Autosave every 10 seconds with crash recovery — kill the client mid-edit and your work is offered back on reopen.
- New script templates: loop bot, state machine, message-reactive — all pre-checked against the engine.
The engine watches your back
- Scripts that use commands like
bankIsOpen()
are now guarded automatically: if the hooks ever aren't available, the script stops at start with a clear message instead of waiting forever. Ask the guard yourself in your script to take over that decision. - New:
bankDepositCape()
— empties a skill cape's item store into the bank in one call.
Relaunch to update — the launcher fetches the new version itself.