Skip to content

Repository files navigation

Buy me a coffeeBuy me a coffee

LlamaUtilities

Llama Utilities botbase for RebornBuddy along with LL orderbot tags

Installation

Automatic Setup

The easiest way to install LlamaLibrary is to install the updateBuddy plugin. It would be installed in the /plugins folder of your rebornBuddy folder as such:

RebornBuddy
└── Plugins
    └── updateBuddy
        ├── git2-a2bde63.dll
        ├── LibGit2Sharp.dll
        ├── Loader.cs
        └── UpdateBuddy.dll

It will automatically install the files into the correct folders and keep them up to date.

Manual Setup

For those of you that don't want to use repoBuddy here's the manual installtion method.

First off, make sure you remove any previous versions of LlamaLibrary you may have in the /BotBases folder.

Download the zip from LlamaUtilities and create a folder in /BotBases called LlamaUtilities and either unzip the contents of the zip into that folder, or check out using a SVN client to that folder.

LLFate profile tag

LLFate runs FATEs inside the map where the tag starts and reevaluates its While condition during selection and travel. Profiles remain responsible for teleporting or routing into the intended map before invoking the tag.

<LLFate MinLevel="1" MaxLevel="50" Timeout="7200" While="not HasAtLeast(15168,10) and IsOnMap(135)" FateIds="667,666,333" BlacklistIds="1303" HuntBetweenFates="false" />
  • FateIds limits selection to the listed FATE row IDs. BlacklistIds excludes IDs; the legacy Blacklist spelling is also accepted for profile compatibility. Focused FateIds profiles may omit MinLevel and MaxLevel; each level bound is applied only when that attribute is explicitly present, preserving older focused profiles.
  • HuntBetweenFates is false by default. When enabled, HuntRadius (default 50) is anchored where each optional hunt begins. Both the behavior and targeting provider abandon targets that cross the leash, preventing a moving enemy from pulling LLFate across the zone.
  • When While becomes false, LLFate cancels both ground and flight movement before returning control to the profile. It does not start a trip to an aetheryte.
  • Session reporting counts a FATE when RB exposes its completion state or when LLFate observed the player participating in that tracked event through its disappearance. The latter is necessary because the client often removes the live FATE wrapper before a COMPLETE status can be sampled.
  • After a FATE retires, the same local combat leash constrains targeting-provider admission as well as POI selection. This prevents RB's independent targeting pulse from reacquiring a retreating attacker after LLFate clears movement.
  • Combat targets must remain inside the selected event and maintain line of sight. Persistently obstructed targets are temporarily suppressed so targeting can recover instead of repeatedly casting through geometry or chasing outside the event.
  • Flying travel validates landing terrain at the event and nearby actors. Failed terrain receives a bounded retry budget and a temporary per-FATE cooldown rather than leaving the character airborne indefinitely; recurring spawns receive a fresh budget.
  • KillHandIn FATEs are intentionally unsupported and excluded from both selection and combat targeting until their item hand-in workflow can be automated safely.
  • Stale or incomplete live FATE snapshots are rejected before navigation. Leaving the starting map unexpectedly stops the bot rather than allowing an old destination to carry the character across zone boundaries.

About

Llama Utilities botbase for RebornBuddy along with LL orderbot tags

Resources

Stars

6 stars

Watchers

4 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages