Skip to content

/dga

Syntax

/dga <command>

Description

Run <command> on every selected client, including this one. The multibox broadcast command.

Options

  • <command> — The whole rest of the line, sent verbatim. It can be a native EverQuest II command, a clockwork command, or plain chat.

How it reaches the other clients

Each injected client registers itself in a shared participant table. /dga delivers the line to every selected client's window; each one drains it on its own game thread and dispatches it locally — clockwork's own command registry first, then the game's RunInputLine if no handler claims it.

That registry-first ordering is why /dga /lua run gyonin works: the receiving client runs its own /lua handler, rather than handing an unknown command to the game.

Which clients are "selected" is set in the overlay's Multibox tab.

Examples

/dga /lua run gyonin
/dga /follow
/dga /say ready

Broadcast commands can't be broadcast

/dga refuses to broadcast a line whose first token is itself a broadcast command, and logs a warning instead:

/dga /dge /say hi     # refused

Every peer is also a client, so a relayed /dge would be re-handled by each receiver's own /dge handler and re-broadcast, amplifying across the mesh.

Examples of what not to do

Don't wrap eq2.peer.* calls in /dga or /dge — the Lua peer API already broadcasts. Doing both double-executes on every peer.

See also