• Hail, we're RedGuides. We want you to play six (yes, 6!) EverQuest characters at once. We have scripts and a friendly community to help, please join our playstyle and say hello! 👋
Resource icon

Aggro Watch 2.1

Download
Other Authors
  • Rakha
Server Type
🏢 Live
Source Repository
https://github.com/Rakharistasia/Aggrowatch


aggrowatch​

A compact MacroQuest Lua script that displays a real-time count of nearby NPC mobs grouped into three distance bands, with color-coded threat indicators and progress bars.


What it does​

Every 250 ms, aggrowatch queries SpawnCount for live NPCs (excluding pets) at three radii and breaks the results into exclusive rings so the numbers don't double-count:
BandRadiusColour
Melee≤ 14 unitsGreen → Orange → Red
Close15 – 40 unitsYellow → Orange
Mid41 – 100 unitsBlue
Each band shows:
  • A text line with the exact count
  • A horizontal progress bar scaled against the total mid-range count
A summary line at the bottom shows the total NPC count within 100 units.

Melee colour thresholds​

CountColour
0Green
1 – 2Orange
3+Red


Run with:
Code:
/lua run aggrowatch


Commands​

CommandEffect
/lua run aggrowatchStart the script
/aggrowatchToggle the window on/off
The window is AlwaysAutoResize and can be dragged anywhere on screen. Closing the window via the X button stops the toggle but leaves the script running — use /aggrowatch to bring it back.


Notes​

  • Only counts NPC spawns with nopet — player characters, pets, and mercenaries are excluded.
  • Counts are exclusive per ring (melee count does not include mobs already counted in close or mid).
  • The script exits cleanly when the Character Select screen is detected.
Author
Joakhan
Watchers
9
First release
Last update

Ratings

0.00 star(s) 0 ratings

Share this resource

Latest updates

  1. rename zip

    Aggrowatch-master to aggrowatch
  2. Update overview, and remove use of mq.cmd('/echo...

    Thanks Sic for the pointers.
Back
Top
Cart