NPCScan Reborn is a rare NPC scanner addon for World of Warcraft. It automatically detects rare mobs, quest NPCs, and achievement-related creatures in your surroundings using multiple detection methods: nameplates, mouseover, target changes, vignettes (minimap and world map icons), and zone-based scan lists.
When a rare NPC is found nearby, the addon alerts you with customizable screen flashes, sound effects, and a target button that lets you instantly target the creature. It tracks which rares you've already killed (via quest completion flags and achievement criteria) and automatically removes them from the scan list so you only get alerted for NPCs you still need.
Key features include a DataBroker tooltip showing all scannable NPCs in your current zone with their mount, pet, toy, and tameability information at a glance, full achievement integration that links NPCs to their related achievement criteria, a blacklist system for zones and individual NPCs, custom NPC tracking by ID, and a complete preferences panel accessible via /npcscan.
NPCScan Reborn is a port of the original NPCScan (v9.0.1.3 by Torhal) updated for WoW Midnight 12.0 by Hilkarus, with a full compatibility layer for the Midnight taint model and Secret Values system, expanded continent and zone support from Shadowlands through Midnight (Quel'Thalas), and resilient error handling throughout.