Skip to content

TLO

AQO Bot settings can be accessed via the AQO TLO:

General Settings

DataType Member Type Description Example
AQOType ToString string Output the current status and mode of AQO /echo ${AQO}
Paused boolean Output the current paused value /echo ${AQO.Paused}
Mode string The mode to run as: 0,manual,1,assist,2,chase,3,vorpal,4,tank,5,pullertank,6,puller,7,huntertank /echo ${AQO.Mode}
ChaseTarget string Name of the person to chase in chase mode. Its using an exact match spawn search for PC's only /echo ${AQO.ChaseTarget}
ChaseDistance int Distance threshold to trigger chasing the chase target /echo ${AQO.ChaseDistance}
ChasePaused bool Chase the chase target while paused /echo ${AQO.ChasePaused}
CampRadius int The radius within which you will assist on mobs /echo ${AQO.CampRadius}
Assist string Who to assist. Group MA, Raid MA 1, 2 or 3 /echo ${AQO.Assist}
AutoAssistAt int Mob Percent HP to begin assisting /echo ${AQO.AutoAssistAt}
AssistNames string Comma separated, ordered list of names to assist, mainly for manual assist mode in raids. /echo ${AQO.AssistNames}
SwitchWithMA bool Swap targets if the MA swaps targets /echo ${AQO.SwitchWithMA}
NukeManaMin int Minimum mana threshold to pause casting nukes /echo ${AQO.NukeManaMin}
DoTManaMin int Minimum mana threshold to pause casting DoTs /echo ${AQO.DoTManaMin}
LootMobs bool Toggle looting of mob corpses on or off for emu /echo ${AQO.LootMobs}
LootCombat bool Toggle looting of mob corpses during combat on or off for emu /echo ${AQO.LootCombat}
MainTank bool Toggle use of tanking abilities in case main tank role doesn\'t work, like on emu /echo ${AQO.MainTank}
ResistStopCount int The number of resists after which to stop trying casting a spell on a mob /echo ${AQO.ResistStopCount}
Timestamps bool Enable timestamps on log messages /echo ${AQO.Timestamps}

Heal Settings

DataType Member Type Description Example
AQOType HealPct int The Percent HP to begin casting normal heals on a character /echo ${AQO.HealPct}
PanicHealPct int The Percent HP to begin casting panic heals on a character /echo ${AQO.PanicHealPct}
GroupHealPct int The Percent HP to begin casting group heals /echo ${AQO.GroupHealPct}
GroupHealMin int The number of group members which must be injured to begin casting group heals /echo ${AQO.GroupHealMin}
HoTHealPct int The Percent HP to begin casting HoTs on a character /echo ${AQO.HoTHealPct}
RezGroup bool Toggle rezzing of group members /echo ${AQO.RezGroup}
RezRaid bool Toggle rezzing of raid members /echo ${AQO.RezRaid}
RezInCombat bool Toggle use of rez abilities during combat /echo ${AQO.RezInCombat}
PriorityTarget string For EMU, where group main tank role is unreliable, assign a character name to treat like the main tank /echo ${AQO.PriorityTarget}
XTargetHeal bool Toggle healing of PCs on XTarget /echo ${AQO.XTargetHeal}

Burn Settings

DataType Member Type Description Example
AQOType BurnAlways bool Burn routine is always entered and burn abilities are used as available. Its not great, it doesn't attempt to line up CDs or anything /echo ${AQO.BurnAlways}
BurnPct int Same as Burn Always, but only after mob HP is below this percent /echo ${AQO.BurnPct}
BurnAllNamed bool Enter burn routine when ${Target.Named} is true. Kinda sucks with ToL zones since so many akhevan trash mobs return true /echo ${AQO.BurnAllNamed}
BurnCount int Enter burn routine when greater than or equal to this number of mobs are within camp radius /echo ${AQO.BurnCount}
UseGlyph bool Toggle use of Glyph of Destruction on burns /echo ${AQO.UseGlyph}
UseIntensity bool Toggle use of Intensity of the Resolute Veteran AA on burns /echo ${AQO.UseIntensity}

Pull Settings

DataType Member Type Description Example
AQOType PullWith string How to pull mobs. May be one of melee, ranged, spell /echo ${AQO.PullWith}
PullRadius int The radius within which you will pull mobs when in a puller role /echo ${AQO.PullRadius}
PullHigh int The upper Z radius for pulling mobs when in a puller role /echo ${AQO.PullHigh}
PullLow int The lower Z radius for pulling mobs when in a puller role /echo ${AQO.PullLow}
PullArc int The pull arc, centered around the direction the character is currently facing, to pull mobs from /echo ${AQO.PullArc}
PullMinLevel int The minimum level mob to pull when in a puller role /echo ${AQO.PullMinLevel}
PullMaxLevel int The maxmimum level mob to pull when in a puller role /echo ${AQO.PullMaxLevel}
GroupWatchWho string Who to watch mana/endurance for, to decide whether to hold pulls and med /echo ${AQO.GroupWatchWho}
GroupStayClose bool Toggle whether puller should hold pulls if a group member is not with the group /echo ${AQO.GroupStayClose}

Rest Settings

DataType Member Type Description Example
AQOType RecoverPct int Percent mana or endurance to trigger recover abilities /echo ${AQO.RecoverPct}
MedCombat bool Toggle whether to med during combat. If on, character will still heal, tank, cc, debuff and buff, just not assist. /echo ${AQO.MedCombat}
MedHPStart int The Percent HP to begin medding at /echo ${AQO.MedHPStart}
MedHPStop int The Percent HP to stop medding at /echo ${AQO.MedHPStop}
MedManaStart int The Percent Mana to begin medding at /echo ${AQO.MedManaStart}
MedManaStop int The Percent Mana to stop medding at /echo ${AQO.MedManaStop}
MedEndStart int The Percent Endurance to begin medding at /echo ${AQO.MedEndStart}
MedEndStop int The Percent Endurance to stop medding at /echo ${AQO.MedEndStop}
ManastoneStart int Percent Mana to begin spamming manastone (EMU only) /echo ${AQO.ManastoneStart}
ManastoneStop int Minimum Percent HP to begin spamming manastone (EMU only) /echo ${AQO.ManastopStop}
ManastoneStartHP int Percent HP to stop spamming manastone (EMU only) /echo ${AQO.ManastoneStartHP}
ManastoneStopHP int Duration, in seconds, to spam manastone (EMU only) /echo ${AQO.ManastoneStopHP}

Display Settings

DataType Member Type Description Example
Theme string Pick a UI color scheme /echo ${AQO.Theme}
Opacity number Set the window opacity /echo ${AQO.Opacity}