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} |