Repository navigation
Releases: jlnunez89/open-tibia-client
Release list
Bufixes: Training Mode, Heal Bot, Check Players.
Small bugfixes
This version contains small bugfixes to:
- HealBot: wasn't correctly following rules in certain situations.
- Training Mode: no longer requires TargetBot to be enabled when picking Current or Party Member as targets.
- Check Players: now caches per player name, and for up to 300 minutes, so constant checking is avoided (e.g. when training).
Small Improvement to Training Mode
Now you can choose from TargetBot, Current Target, or Party for Training Mode targets (so you can, for example, auto-switch between multiple Monks).
Small Skill Training module improvement.
This just makes a few improvements to the Skill Training module:
Based on this article and this calculator:
- Learning Points are tracked more consistently (even for shielding).
- Adds "Next " timers so you know how long till you advance.
7.7 OTClientv8 v0.0.5 - Improved Analysers and support scripts.
In this release...
Featured change: The Improved Analyzers
The Damage Dealt, Damage Taken, and Healing vBot analyzers have been improved / refined, and a new Skills Training analyzer was introduced.
All of the charts in these now have a reduced window of ~150 seconds (~2.5 minutes) such that one can easily monitor in real-time the outputs expressed as "rounds": the combat rounds that happen every 2 seconds in Tibia.
Damage & Healing
-
Damage Dealt (approx): This is approximate because in 7.x we don't get a server message stating how much damage we deal to others but rather only get the animated text over the target. This means we can only 100% confidently atrribute the damage to the target if we are the only one attacking them, but it's close enough in training scenarios.

-
Damage Taken: Breaks down the damage received over time (rounds) and by top-hitters.

-
Healing (approx): This one is also approximate because in 7.x we only get packets updating our player's hitpoints (the net value after potentially multiple changes) so we can only approximate and categorize as healing as (X+t) where we counttas the value healed in that tick/round (when it's a positive change).

Skills Training (new)
This one keeps track of whether you have drawn blood from your target or not, and how many hits (rounds) have happened since you last did. From some guide:

Note: Like
Damage Dealt, this has the limitation of being unable to determine 100% accurately that you were the one who inflicted damage, which means it could still be inaccurate, but it's a reasonable approximation.
Since the overwhelmingly most common scenario is to train with >= 2 attackers, the module was built with this assumption.
=>
Metrics (these are all scoped to the session, and get reset if you Reset Session in vBot Analytics Selector):
Rounds Since Bloodis the curren't counter of how many hits since you last drew blood.Worst Dry Streak: The highest streak of rounds observed in which you didn't bleed your target.Rounds Lost: The total number of hits that didn't count towards your skill's training,Efficiency: A score of how efficient you have been in training your skill. Calculated as a percentage like1 - (Rounds Lost / Attack Rounds). You want to be as close to 100% as possible.Attack Rounds: The total number of attacks (hits) done on your target.Blood Hits: The total number of attacks (hits) done on your target that actually drew blood.Bleed Rate: Is just a percentage of yourBlood Hits / Attack Rounds.
Note: The chart in
Skills Trainingonly "advances" when you are attacking, so it won't count shielding/blocks hits. Assuming you are training with at least 2 monsters, you can estimate these to be twice the number ofAttack Rounds. Shielding progresses when you are holding a shield and it doesn't matter if you're bled or the hit is blocked by armor or poofs.
Other Noteworthy Changes
-
Added the options to
Toggle CaveBot,Toggle TargetBotandTurn both bots OFF (panic)as bindable hotkeys.

-
Added a new
Training Modescript that is meant to pause the TargetBot when the current target's HP reaches a certain % and resume when it reaches a certain %. This is meant to prevent you from killing your target (training partner, or maybe a Ghoul/Monk).
-
The
Thrown Weaponmodule now offers 2 checkboxes: one formoving corpsesand another to explicitlypick up from below corpses(which is impossible in the vanilla client). These were added to help mask the use of this tool and make it look more human.

Minor Changes
-
The looter script/bot now can be configured to drop all loot once it's too heavy.

-
Auto Fishernow ignores tiles that technically have fishable water but that have something on top of them, which used to give the errorYou cannot use that object.as the script tried to fish on such items. -
Rune Makeris now under the Tools tab. A bug was also fixed, in which multiple configurations weren't properly being loaded and could not be edited. -
The
Healbot(under HP tab) was also fixed to allow edition of the rules, rather than having to remove and readd them. -
Removed the
Wandererscript as it wasn't really useful.
Full Changelog: v0.0.4...v0.0.5
New Thrown Weapon Module
Full Changelog: v0.0.3...v0.0.4
Most notable:
- A new
Thrown Weaponmodule that aids in auto-picking up spears (or thrown weapons).
- Multiple rune-maker configs are now possible.

Added a bunch of fixes to modules, tailored to 7.72
Full Changelog: 0.0.2...v0.0.3
Inital release of tailored client for 7.72
Stripped down version tailored for 7.72 with some extra scripts.