Llama Utilities botbase for RebornBuddy along with LL orderbot tags
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.
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 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" />FateIdslimits selection to the listed FATE row IDs.BlacklistIdsexcludes IDs; the legacyBlacklistspelling is also accepted for profile compatibility. FocusedFateIdsprofiles may omitMinLevelandMaxLevel; each level bound is applied only when that attribute is explicitly present, preserving older focused profiles.HuntBetweenFatesisfalseby default. When enabled,HuntRadius(default50) 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
Whilebecomes 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
COMPLETEstatus 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.