_NPCScan

21 - Stop discarding the user's custom list

Upgrading from the old pre-mop version to 5.2, my list of custom NPCs was silently discarded.
So I took an hour to sort through my old settings and restore it.

Today, upgrading from 5.2 to 5.4, my list of custom NPCs was AGAIN silently discarded.
This is a very douchy thing to do to users. This addon has very few settings, but that custom list can represent alot of user effort and IMO should never be discarded.

If the addon wants to upgrade to a new settings database, it should either upgrade the previous settings, or otherwise there should be a very loud and obvious notice in the changelog and possibly a popup that this version will destroy all your settings.

Apologies about the lost data. The upgrade to 5.2 changed how the default rare mobs list handled and how the data was being stored. Unfortunately there was no good way to transition the data which is why it was reset. The changes to how settings were being handled were noted in the 5.1 patch notes. I don't know why the update to 5.4 reset the settings, as much of that has been handled by Torhal. Unfortunately these things do happen, which is why users should periodically backup there settings files.