Get an Epic Experience with Premium


Map & Minimap Login to Add Favorites
  • World of Warcraft
  • 290,770 Monthly Downloads
  • Supports: 5.4.8
  • 10,056,563 Total Downloads
  • Updated 09/20/2014
  • Created 09/13/2009
  • 5,962 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File:
Support development! **

About _NPCScan.Overlay

NPCScan.Overlay is an addition to _NPCScan that adds map overlays for rare mob patrols. When you search for a rare in _NPCScan, _NPCScan.Overlay will show where it patrols until you find it. It works similarly to keithgabryelski's Rare Spawn Overlay's , but supports the minimap and has a much smaller download size, along with a few new features.

Special thanks to Rare Spawn Overlay's patrol paths and Routes minimap drawing code for inspiration!

Note: _NPCScan.Overlay can integrate with _NPCScan if you have installed it, but make sure to keep both up to date if you do use both!

If you have a question check the FAQ, or a problem create a ticket


World Map

In addition to drawing paths on the World Map, _NPCScan.Overlay adds a key to a corner of the window with each rare's name. It only appears in zones that have rare maps, like Netherstorm as seen in the screenshot. Hovering over a mob's name in the key will cause the mob's path on the map to start flashing. If you need to read something under the key, it can be toggled by Clicking on the Key Toggle button on the map. The key can be repositioned by just moving your mouse over top of it while holding the shift key and the key will jump to a different corner.

Most map mods like Atlas will inherit the key and overlays from this module. Even Carbonite's map display will show them.

Battlefield Minimap

The small “Battlefield Minimap” (AKA the “Zone Map”) also shows mob paths.


All shapes and sizes of minimaps are supported. Rotating minimaps work fine as well.

One feature not shown in the screenshot is a thinner 100 yard range ring around your character. It helps you gauge _NPCScan's detection range, so you can sweep through zones more effectively. This option can be found in the Minimap subsection of the options panel, detailed below.


_NPCScan.Overlay's options can be found under _NPCScan's main options menu, under _NPCScan > Overlay or as its own entry of _NPCScan.Overlay if _NPCScan isn't installed. This panel can be opened with the “/npcscanoverlay slash command, or “/overlay” for short.

The “Always show all paths” checkbox at the top of the pane overrides the instructions of NPC tracking mods like _NPCScan to hide unused paths, and always displays all known paths instead.

The rest of the configuration pane lists each map display's options. You can enable/disable each map from here, as well as configure individual settings for them.

Each map display can have its overall transparency set independently with the “Alpha” slider, so that it doesn't obscure the maps themselves.

James D. Callahan III <>
2014-09-20 03:58:27 -0500


James D. Callahan III:
    - Replaced LDB tooltip explaining which clicks did what with a simple menu where the only click is on a menu item.
    - Replace the value of private.OverlayKeyColors with _NPCScanOverlayKeyColors on ADDON_LOADED, so the configs will work.
    - Restored assignment to _NPCScanOverlayKeyColors of private.OverlayKeyColors - this is a SavedVariable that allows users to set custom NPC colors.
    - Revert "Removed _NPCScanOverlayKeyColors from the SavedVariables line. Why the hell was this even here to begin with?"
    This reverts commit d05cd4f3e727322c4e131b5e585270b788d977eb.


First Previous Page 22 of 39 Next Last
  • #642


    Ok found that the code is based on the Achievments. However for example I just located "Krol the Blade" which was dead when I arrived. Now he is shown in the cached data and no longer shown on the overlay map while the Glorious Achievment still shows him as not killed.

  • #640

    Wieso muss man "Veraltete Addons laden" aktivieren damit _NPCScan.Overlay weiter funktioniert, wird das Addon nicht mehr aktualisiert?

  • #639

    Colors and names of rares do not show up once a character has killed a specific rare, but they show up for alts who have not.

  • #638

    Any chance this could be updated (maybe an additional add-on to work with it) to show the pathing of the hunter rares in Pandaria?

  • #635

    An update,  if possible, it will be greatly apreciated, tks

  • #634

    Was wondering as well if you could add a kill count as well for the rares and the time it was killed and found and maybe deaths this could make a new feature

  • #633

    There is some sort of delay bug

    I think it might be something to do with the colour it shows


    On the overlay it might be green but it will come up with a blue colour instead

  • #632

    Not working at all for me in 5.1

    Acts like it's not there

  • #636

    Works fine for me. Did you remember to turn on outdated addons?

  • #631

    Getting an error wiht 5.1 about mapid 809. Wanted to let you know. Will try loading it up in different areas (Was in bank in 2moon).

  • #630

    any idea why i can't get overlay in pandaria but i can in northrend?  using mapster as my map add on

  • #629

    There seems to be a bug where it delays in showing the rare that has been found not all rares do it but some do delay in showing it

  • #628

    Is there some reason you don't have Savage's path in Jade Forest?

  • #627

    I have tried al kinds of things and I cant get the npc scan window to open for me. also its very hard trying to find the place to reset the cache so I will still get the alarms when i am near an npc

  • #637

    I use this batch file to start wow. It deletes the creature cache file (only) when run. When WoW updates, it will delete the batch file, so keep a spare copy somewhere.

    Create a text file in your WDB directory (On my Win7 x64, it's: C:\Program Files (x86)\World of Warcraft\Cache\WDB\enUS )

    Name it whatever you want.bat (I use 'creaturecache.bat') and put the following text in it:

    del creaturecache.wdb
    "C:\Program Files (x86)\World of Warcraft\World of Warcraft Launcher.exe"

    That path is to my install's location of the launcher, again on Win7 x64. You'll need to find your own. Save the file (make sure you make a copy somewhere outside that folder) and make a shortcut on your desktop. This resets the creature cache every time you start, so NPCScan will always pick up the rares, once per launch. (Anything cached will remain cached until you log out and back with the batch file.)

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Absolute Lojack Giveaway!