/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