If there is an issue with your spells_new table, that can cause spells to not be able to load from the database. I recently saw this when I was editing the table using a webtool that I have for managing databases. The exact problem I had was that the tool had saved the spells I edited, but it put NULL entries into fields that were left blank and that do not allow NULL values. So, when it tried to load the spells, it failed because a couple of the spells were messed up in the database.
If you can figure out how to do it, I would highly recommend that you use the import and export perl scripts for managing your spells_new table. Some info on how to use them can be found in this thread:
http://www.eqemulator.net/forums/sho...t=24193&page=3
Specifically post 45 in that thread explains how to use the import and export scripts fairly well.
And yeah, the old Tox has a .map file and should work fine, but if you are using SoF, there is a new Tox and that version does not have a .map file for it yet. It is unfortunate too, because the new Tox is pretty awesome IMO. Most of the amazing new outdoor zones that come with SoF are missing their .map files, but hopefully at some point Azone2 will be updated to be able to handle the new zone file types for those files, because many of the missing zones are the best ones that were added!