Frequently asked questions - Total-RP/Total-RP-3-Extended GitHub Wiki

How do I use the quest actions (Listen, inspect, interact or speak) ?

First, be sure to have activated a Campaign in your quest log. You can only have one campaign active at a time.

From there you can either:

  • Perform an action by right-clicking on the Quest log button on the TRP3 shortcut bar and select your action.
  • Select a NPC and select an action on the TRP3 target frame.
  • Create quest action macros with the quick tool on the quest log page (top right arrow button) and place the macros on your game bars.

I put a condition in my workflow but it doesn't work when I fulfill it

A workflow doesn't run on its own, it has to be executed. It can either be executed by the player (linking the workflow to an action, running a workflow from another workflow) or by events (linking the workflow to a game event or an Extended event, like the start of a quest).

You can learn more about this in the Workflows overview.

My workflow is not retrieving the value given in the "Prompt for input" effect

"Prompt for input" is an asynchronous effect, meaning the rest of the workflow after the effect will continue without waiting for player input. If you wish to execute effects in response to the player input, you need to make another workflow containing those effects and put the name of this workflow in the "Workflow callback" field of the input effect.

Macro effect restrictions

Due to game engine limitations, the macro effect has the following rules:

  • This effect will be completely ignored while in combat.
  • This effect ignores delays. The generated macro commands from your workflow effects are compiled when the item is used and executed immediately.
  • This effect will only be executed when an item is right-clicked from the inventory by the player (it can be a workflow called by an item being used). It will be ignored if called by a campaign event or a cutscene. (Support for cutscene dialog buttons will be added in an update).
  • Due to the dangerous nature of allowing access to commands like /use, /gquit or /script, this effect's security is set to "dangerous" and requires manual approval when receiving an item using such effect via trade or imports.