Achievements Login to Add Favorites
  • World of Warcraft
  • 591,077 Monthly Downloads
  • Supports: 7.1.0
  • 43,693,410 Total Downloads
  • Updated Nov 23, 2016
  • Created Jun 6, 2009
  • 12,811 Favorites
  • Project Site
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File:
Support development! **

About NPCScan

NPCScan helps you find NPCs by scanning nameplates, minimap vignettes, and mouseover targets, with an optional dynamic targeting keybinding. Once an NPC is found by one of these methods, an on screen alert is displayed and an audio alert is played.

Comments and Feedback:

CurseForge Forum Thread

Bug Reports and Suggestions:

WowAce Issue Tracker


WowAce Localization


Alerts will be triggered whenever a nameplate is created, if that nameplate belongs to one of the tracked NPCs. To use this feature with any reliability, the Interface->Names->Always Show Nameplates option must be turned on from the WoW Game Menu.

Dynamic Target Keybinding

NPCScan includes a key binding that will trigger a dynamically-generated targeting macro. Each time it is pressed, the key binding will trigger a /targetexact <mob name> for every tracked NPC in the current zone you are in, in addition to any custom NPC additions. This only attempts a search each time it is triggered; it is not a continuous search.

To access this feature, just set a keybind under the Key Bindings->AddOns->NPCScan->Targeting Macro section.

“Found” Alert

When an NPC is found, NPCScan alerts you by playing a loud and distinctive sound, making your screen pulse red, and displaying a Targeting Button for every NPC that is found.

Targeting Buttons

When clicked, the targeting button tries to target the NPC it depicts. You can also bind a key to trigger the newest button, in cases where multiple buttons are spawned.

Note: These buttons cannot be shown during combat. In the unlikely case that you do find a tracked NPC while fighting, the button or buttons will appear after you leave combat.


NPCScan's main options window can be accessed from the Interface Options menu. To access the NPC list and other settings, type “/npcscan”.

New sounds can be added to the alert sound dropdown menu by installing SharedMedia.

tag 318231e2511f86c82ec2fec33059ce67b14c20a3
Author:    James D. Callahan III <[email protected]>
Date:    Sun Nov 20 08:14:59 2016 -0600

commit 20510369ca6e6ce9a24128a87f365a383db0ef8d
Author: James D. Callahan III <[email protected]>
Date:   Sun Nov 20 08:14:38 2016 -0600

    Move the raid icon to the left of the portrait, and put an obvious close button to the right of the NPC name instead of having the raid icon pull double-duty.

commit f8960d0f032ecb67e218baae82608a6b731c9c41
Author: James D. Callahan III <[email protected]>
Date:   Sun Nov 20 07:55:12 2016 -0600

    Also show rare NPCs as silver instead of gold.

commit 8f02258a5d1cb29ef2799ef8987c134327dcad55
Author: James D. Callahan III <[email protected]>
Date:   Sun Nov 20 05:42:42 2016 -0600

    Show rareelite NPCs as silver instead of gold.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Next