Skip to content

Releases: jlnunez89/open-tibia-client

Bufixes: Training Mode, Heal Bot, Check Players.

Choose a tag to compare

@jlnunez89 jlnunez89 released this 28 Jun 15:52

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

Choose a tag to compare

@jlnunez89 jlnunez89 released this 25 Jun 23:44

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.

Choose a tag to compare

@jlnunez89 jlnunez89 released this 13 Jun 00:20

This just makes a few improvements to the Skill Training module:

image

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.

Choose a tag to compare

@jlnunez89 jlnunez89 released this 11 Jun 23:32

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.
    image

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

  • 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 count t as the value healed in that tick/round (when it's a positive change).
    image

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:
image

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.

image => image

Metrics (these are all scoped to the session, and get reset if you Reset Session in vBot Analytics Selector):

  • Rounds Since Blood is 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 like 1 - (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 your Blood Hits / Attack Rounds.

Note: The chart in Skills Training only "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 of Attack 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 TargetBot and Turn both bots OFF (panic) as bindable hotkeys.
    image

  • Added a new Training Mode script 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).

    image image
  • The Thrown Weapon module now offers 2 checkboxes: one for moving corpses and another to explicitly pick 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.
    image

Minor Changes

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

  • Auto Fisher now ignores tiles that technically have fishable water but that have something on top of them, which used to give the error You cannot use that object. as the script tried to fish on such items.

  • Rune Maker is 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 Wanderer script as it wasn't really useful.

Full Changelog: v0.0.4...v0.0.5

New Thrown Weapon Module

Choose a tag to compare

@jlnunez89 jlnunez89 released this 07 Jun 22:57

Full Changelog: v0.0.3...v0.0.4

Most notable:

  • A new Thrown Weapon module that aids in auto-picking up spears (or thrown weapons).
image
  • Multiple rune-maker configs are now possible.
image

Added a bunch of fixes to modules, tailored to 7.72

Choose a tag to compare

@jlnunez89 jlnunez89 released this 30 May 04:56

Full Changelog: 0.0.2...v0.0.3

Inital release of tailored client for 7.72

Choose a tag to compare

@jlnunez89 jlnunez89 released this 28 May 13:43

Stripped down version tailored for 7.72 with some extra scripts.