Skip to content

/alertmaster

Script-provided

Registered by alertmaster (alias /am). Start it with /lua run alertmaster.

Syntax

/alertmaster status | on | off
/alertmaster radius <n> | zradius <n> | remind <n> | guild
/alertmaster ignore <name> | unignore <name>
/alertmaster cmd add <text> | cmd remove <n> | cmd list
/alertmaster clear | reset

Description

Warns you when a player character outside your group or raid comes within an alert radius, and can optionally run a command or script when one does. A clockwork port of MacroQuest's AlertMaster.

Also answers to the short alias /am.

Subcommands

Subcommand What
status Print current settings. (Bare /alertmaster does the same.)
on / off Enable / disable scanning.
radius <n> Horizontal alert radius, in metres (1–2000).
zradius <n> Vertical (altitude) alert radius, in metres.
remind <n> Seconds between re-alerts for the same player.
guild Toggle "ignore same-guild players".
ignore <name> Add a player to the ignore list.
unignore <name> Remove a player from the ignore list.
cmd add <text> Add a command to run on detection, e.g. cmd add /tell Bob incoming.
cmd remove <n> Remove a configured command by 1-based index.
cmd list List the configured commands.
clear Clear all tracked players (resets "already seen").
reset Reset the window position to default.

Settings persist per character.

Examples

/lua run alertmaster
/am radius 60                 # alert within 60m horizontally
/am zradius 30               # ...and 30m vertically
/am guild                    # don't alert on guildmates
/am cmd add /tell Group incoming!
/am ignore Friendlyname
/am off

See also

  • /mapradar — see nearby spawns on the in-game map.
  • /grouphud — group/raid status overlay.