Skip to main content

Commands

nexBash is driven from the in-game command line with the nb alias. Every command is nb <verb> [args]. Type nb help in the client for the live list.

Run control

CommandEffect
nb startStart bashing. Resolves the area for your location, enables the Bashing reflex group, starts the run scoreboard, and begins navigating and fighting.
nb stopStop bashing. Disables reflexes, drops the target list, restores curing defaults, and reports the run summary.
nb clear / nb resetReload the current area definition and (re)start bashing. Use this after editing targets so the live run picks up the change.

Configuration

CommandEffect
nb config / nb settingsOpen the configuration dialog.
nb addareaRegister the current GMCP area as a new (empty) area definition and persist it.
nb addnpc <name>Add an NPC target to the active area by exact name. Persisted when the area is registered.

nb addnpc requires an exact, case-sensitive in-game name, for example:

nb addnpc a Nelbennir alchemist

Profiles

Manage the active class's combat profiles:

CommandEffect
nb profileList profiles, marking the active one.
nb profile <name>Switch to a saved profile.
nb profile save <name>Save the current priorities as a profile (and make it active).
nb profile rm <name>Delete a profile (the implicit default is protected).

Help

CommandEffect
nb helpShow the command menu and the supported classes.

An unknown verb, or nb with no verb, prints a short notice pointing you at nb help.

Calling the parser directly

The alias handler is also exposed on the global, which is handy for scripting or binding to a button:

nexBash.aliases("start");
nexBash.aliases("profile group");