Skip to content

/gbank

Script-provided

Registered by gbank. Start it with /lua run gbank.

Syntax

/gbank deposit <qty|all> <item name>
/gbank depositat <qty|all> <tab> <slot> <item name>
/gbank list
/gbank pace [ms]

Description

Deposit items from your bags into the guild bank. deposit auto-targets the first empty slot(s), tab 0 first; depositat names an explicit 0-based tab/slot for when auto-target can't read the bank.

Subcommands

Subcommand What
deposit <qty\|all> <item name> Auto-targets the first empty slot(s), tab 0 first. qty is a number (splitting stacks as needed) or all (every matching stack you carry).
depositat <qty\|all> <tab> <slot> <item name> Explicit 0-based tab + slot — the fallback for when auto-target can't read the bank. Deposits the first match only.
list Print the guild bank contents (read-only).
pace [ms] Show, or set, the gap between deposit pushes (persisted per box).

Examples

/lua run gbank
/gbank deposit all ruined leather pelt
/gbank deposit 5 Fashioned Velium Hoop
/gbank depositat 1 0 10 Fashioned Velium Hoop
/gbank list
/gbank pace 2000

The guild-bank throttle

The guild bank has its own anti-spam limiter, stricter than personal trade/inventory pacing — deposit too fast and the server replies "You've requested too many guild bank transactions in a short period of time" and silently drops the deposit. pace starts at 1500ms between pushes; raise it if you still hit the throttle message, lower it once you've found the server's real ceiling.

Reader is static-confirmed, not yet live-smoked

The deposit command shape (guild bank_deposit <index> <tab> <slot> <qty>) is solid. The auto slot-picking depends on a guild-bank-contents reader that is static-confirmed but not yet live-smoked; if it looks wrong, deposit refuses to guess and tells you to use depositat or run /lua run debug/gbankprobe.

Safety

  • Deposits from carried inventory only — never a worn/in-use bag container.
  • Auto-target never reuses a slot within one job, and only spills past tab 0 into tabs that look unlocked (occupied or labelled).
  • Nothing is destroyed — every deposit line is logged exactly as pushed.

See also

  • lib.inventory — item lookup behind the item-name matching.
  • /lua — load and unload scripts.