Overview

TODO

Commands

/ub quests check <questFlag>

Checks quest flags, and thinks to yourself with the status. To find a quest flag, open quest tracker and click on something to print the name to the chatbox. Note: If you recently completed a quest, you need to run /myquests first.

Examples:

  •  /ub quests check blankaug - Think to yourself with the status of all quest flags matching blankaug

/ub myquests

Refreshes your quest flags with /myquests, and hides the output.

Examples:

  •  /ub myquests - Refreshes your quest flags with /myquests, and hides the output

Settings

QuestTracker.AutoRequest

Default Value: True
Loads Quests from server on login

Expression Methods

testquestflag

Checks if a quest flag has ever been completed. You must manually refresh /myquests after completing a quest, for these values to be up to date. UB will call /myquests once on login automatically.

Parameters:

  • Param #0: questflag (string) - quest flag to check

Returns: number - Returns 1 if you have ever completed this quest flag, 0 otherwise

Examples:

  •  testquestflag[spokenbobo] - Checks if your character is flagged for bobo

getqueststatus

Checks if a quest flag has a timer on it. If there is a timer it returns 0, if it’s ready it returns 0. You must manually refresh /myquests after completing a quest, for these values to be up to date. UB will call /myquests once on login automatically.

Parameters:

  • Param #0: questflag (string) - quest flag to check

Returns: number - Returns status of a quest flag. 0 = Not Ready, 1 = Ready

Examples:

  •  getqueststatus[blankaug] - Checks if your character is ready to run the blankaug quest again.

getquestktprogress

Checks progress of a killtask quest. You must manually refresh /myquests after completing a quest, for these values to be up to date. UB will call /myquests once on login automatically.

Parameters:

  • Param #0: questflag (string) - quest flag to check

Returns: number - Returns a progress count

Examples:

  •  getquestktprogress[totalgolemmagmaexarchdead] - Checks how many exarch kills you currently have

getquestktrequired

Checks total required solves of a killtask quest. If you have not started the killtask, this will return 0. You must manually refresh /myquests after completing a quest, for these values to be up to date. UB will call /myquests once on login automatically.

Parameters:

  • Param #0: questflag (string) - quest flag to check

Returns: number - Returns a required count

Examples:

  •  getquestktrequired[totalgolemmagmaexarchdead] - Checks required total exarch kills for this kill task

isrefreshingquests

Checks if quests are currently being fetched or processed

Returns: number - Returns 1 if quests are currently being fetched and processed, 0 otherwise

Examples:

  •  isrefreshingquests[] - Returns 1 if quests are currently being fetched and processed