Achievements Login to Add Favorites
  • World of Warcraft
  • 730,706 Monthly Downloads
  • Supports: 7.3.0
  • 47,035,789 Total Downloads
  • Updated Sep 22, 2017
  • Created Jun 6, 2009
  • 13,320 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 f227cade2703f6b22bfdfa2372d616b77a21885b
Author:    James D. Callahan III <[email protected]>
Date:    Fri Sep 22 19:55:10 2017 -0500

commit 425722e814f089e292f25cf16d8692b7fa378ca1
Author: James D. Callahan III <[email protected]>
Date:   Fri Sep 22 19:49:31 2017 -0500

    Move Shar'thos to the correct zone, and add Krakkanon to another zone.

commit 036b0c65dae35aa7740a0b90572b91c476933f7c
Author: James D. Callahan III <[email protected]>
Date:   Fri Sep 22 18:38:35 2017 -0500

    Stonearm can also be found in Southern Barrens.

commit 0235491daf79d5a1e69139e4c03a63c01136bae6
Author: James D. Callahan III <[email protected]>
Date:   Fri Sep 22 16:34:23 2017 -0500

    Add the tracking quest to the un-killable version of Nithogg, so it doesn't alert after the actual version is killed - silly achievement uses the un-killable ID.

commit f11916cac1779167421f919393ed9d8179c398a5
Author: James D. Callahan III <[email protected]>
Date:   Fri Sep 22 16:20:40 2017 -0500

    Revert "Remove "cinematic" version of Nithogg - it's unkillable."

    This reverts commit 7489a782c286dbd35677d6fef9b961eca75b191b.

commit e9ed37a03444f0b1567ff12bf132b692e5c2de91
Author: James D. Callahan III <[email protected]>
Date:   Fri Sep 22 16:19:31 2017 -0500

    Add data for Bestrix, Cinderwing, Simone the Seductress, Aodh Witherpetal, Arthfael, Jaggen-Ra, Dread Corsair, Kudzilla, and Rage Rot.

commit 7489a782c286dbd35677d6fef9b961eca75b191b
Author: James D. Callahan III <[email protected]>
Date:   Fri Sep 22 16:12:06 2017 -0500

    Remove "cinematic" version of Nithogg - it's unkillable.

commit be7792aa5247f3e626ffa9d9fc0a45c24c8fab1c
Author: James D. Callahan III <[email protected]>
Date:   Fri Sep 22 15:17:35 2017 -0500

    Add data for Lightning Paw.

commit c59835ff353c35054362db25f49d4464e41a0079
Author: James D. Callahan III <[email protected]>
Date:   Fri Sep 22 14:48:45 2017 -0500

    Belatedly add data for Broken Shore NPCs.

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