Puller - cyritegamestudios/trust GitHub Wiki

Overview

The Puller role is responsible for pulling mobs for the party to battle.

Modes

See AutoPullMode, AutoCampMode

How it works

A Puller will pull mobs for the party to fight. In order to pull a mob, it must be added to the whitelist. When AutoPullMode is set to Auto, the Puller will pull a new target. If multiple Trusts have AutoPullMode set to Auto, each Trust will pull its own target. This way, you can pull and fight multiple mobs simultaneously. See AutoPullMode for a full list of pull modes and their behaviors.

Adding a new mob

You can add and remove mobs to pull using the Trust UI under Settings → Pulling → Targets. Note that you can only add mobs that are nearby.

image

Customizing pull actions

The main job of the Puller determines which actions will be used to pull. For example, by default a Rune Fencer will use Flash, a Warrior will use Provoke and a Corsair will used ranged attack. If that job has no means of pulling, the sub job will be used. If neither the main job nor sub job has a valid action to pull, the Puller will engage and approach the target. For job abilities, the target must be < 17 yalms away and for all other actions it must be < 18 yalms away. You can choose one or more spell, job ability or action to pull with using the Trust UI under Settings → Pulling → Actions.

image

Setting up a Camp (v10.5.3+)

You can configure your Puller to return to camp after the battle is done by setting AutoCampMode to Auto and using the // trust pull camp command at the location you would like your Puller to return to. You can make other party members return to camp as well by setting AutoFollowMode to Always and using the // trust follow PullerName or // trust assist PullerName command.

Alter Egos

If AutoTrustsMode is set to Auto, a Puller will not pull until all Alter Egos have been summoned. See the Truster role for more details.

Settings

N/A

Jobs

  • BLM
  • BLU
  • BRD
  • BST
  • COR
  • DNC
  • DRG
  • DRK
  • GEO
  • MNK
  • NIN
  • PLD
  • PUP
  • RDM
  • RNG
  • RUN
  • SAM
  • SCH
  • SMN
  • THF
  • WAR
  • WHM

Explore the code