After the most recent maintenance update on July 4th, I’ve noticed that I always see the nameplates for Quest / World Quest NPCs regardless of any other settings or mods that should affect them.
I have my nameplates to On (Combat) by turning off the “Always Show Nameplates” option, and toggling the nameplates setting with the default “V” hotkey. This is the normal behavior I’d like, and before the maintenance it was fine. Now, however, if the NPC is marked for a quest item, the nameplate shows as soon as I get in range of it. I know it isn’t all nameplates as other neutral and hostile NPCs do not exhibit this behavior, just the quest / objective NPCs. As soon as I gather all the items and/or complete the objectives, the nameplate behavior for those NPCs goes back to normal.
I’ve tested this with addons that modify / affect nameplates, and with no addons at all / fresh interface by closing WoW and renaming my Interface, WTF, and Cache folders so WoW can create new ones when I launch it again. This odd behavior is the same with a fresh interface and default Blizzard nameplates.
I’ve searched through the settings and I can’t find any option to toggle nameplates specifically for quest mobs, and some Googling showed me a post on the WoW forums that indicated at one point there may have been, but I can’t find it where the user said it should be.
I know for sure it happens with the TWW quest “Those are Chitin Words”, and the DF quests “Build-a-Blanket” and “Heated Hearthstone Hustle” with the respective NPCs that drop those quest items. This also seems to happen with World Quest kill / loot objective NPCs.