Macro APITriggers
Bank Node Reached
Runs when an adventurer reaches a bank node.
- Category
- Bank
- Runs when
- A bank node can be used.
- Summary
- Runs when an adventurer reaches a bank node.
- Version
- 1
Events
- system-bank-interaction
Lua Example
print("Bank", ctx.bank.bankKey)
bank.depositHaul()ctx Fields
| Trigger | Path | Type | Label | Description |
|---|---|---|---|---|
| Bank Node Reached | ctx.bank.bankKey | string | Bank | The bank reached by the adventurer. |
| Bank Node Reached | ctx.bank.timelineBankInteractionId | id | Bank interaction | The bank interaction used by deposit actions. |
| Bank Node Reached | ctx.bank.locationKey | string | Location | The large city or authored location containing the bank. |
| Bank Node Reached | ctx.player.level | number | Player level | The player level used for this macro run. |
| Bank Node Reached | ctx.player.currencyCopper | number | Currency | The player currency carried in copper. |
| Bank Node Reached | ctx.player.bag.usedSlots | number | Bag used | The number of backpack slots currently occupied. |
| Bank Node Reached | ctx.player.bag.maxSlots | number | Bag capacity | The current backpack capacity including equipped bag bonuses. |
| Bank Node Reached | ctx.player.bag.freeSlots | number | Bag free | The number of free backpack slots remaining. |
| Bank Node Reached | ctx.player.derivedStats.maxLife | number | Derived stat | A derived stat value; other stat keys are available beside maxLife. |
| Bank Node Reached | ctx.player.equipment.mainHand.itemDefinitionKey | string | Equipped item | An equipped item definition key. Replace mainHand with another equipment slot as needed. |
| Bank Node Reached | ctx.player.equipment.mainHand.rarity | string | Equipped item rarity | The rarity of an equipped item. |
| Bank Node Reached | ctx.player.equipment.mainHand.itemLevel | number | Equipped item level | The required level of an equipped item. |
| Bank Node Reached | ctx.player.equipment.mainHand.dropLevel | number | Equipped drop level | The drop level used to generate an equipped item. |
| Bank Node Reached | ctx.player.equipment.mainHand.stats.maxLife | number | Equipped item stat | A stat contribution from an equipped item; other stat keys are available beside maxLife. |
| Bank Node Reached | ctx.player.equipment.mainHand.affixes[].key | string | Equipped affix | A rolled affix key on an equipped item. |
Blocks
| Block | Category | Summary |
|---|---|---|
| Deposit item | Bank | Deposits one backpack item into the bank. |
| Deposit haul | Bank | Deposits all auto-fileable backpack items into the bank. |
| Continue | Flow | Returns continue to the Storyteller. |
| Pause | Flow | Returns pause to the Storyteller. |