wowhead says that he should drop a helm that starts the quest guide says to get. I have killed him 3 times and he is not dropping the quest item. Am I missing something?
If you take a look at the npc and find the item in the list, the item has a 83% chance to drop, it’s rather unlucky for it to not drop on the third attempt, keep trying. However, the quest the item starts Zealots Dues is only a bread crumb quest and should be able to skip if the item doesn’t drop.