I just pulled rev654 and looked at spdat.h, it was already:
Code:
//#define NEW_LoadSPDat i'll compile and see what happens. my spells_new table in the db is full. (14257 spells it looks like) |
It seems my server is not loading the spells from the db for some reason.
the spells_new table is there with 14,257 entries. spdat.h is set to load from the db the zone logs say they've loaded spells, don't seem to be any errors zone log: Code:
--------------------------------------------- Code:
--------------------------------------------- |
recompiled rev654 with
Code:
#define NEW_LoadSPDat |
spells can be scribed and casted in both titanium and sof, however constantly getting 'you cannot see your target' messages. using rev28 of the maps
|
Not all SoF zones have .map files for them. You will need to verify the zone you are trying in has a .map file already. Otherwise, you won't be able to use that zone as a hunting zone, since players can't cast spells on others.
|
yea, but Tox? (should have specified)
|
Beh, edit:
maps were in eqemu\maps\maps, and the config file was maps\maps - was working before. moved them to eqemu\maps, changed the config and it works fine now. any thoughts on the db spells table problem? using both titanium and sof clients, with both titanium and sof spell sets, using only the spell files everything works. compiling the server to load from the db, doesn't. |
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! |
Thanks Trevius,
i was using whatever default table came with PEQ and hadn't made any changes with it. I'll try and import the sof spells and see what happens. i zoned into tox w/ sof (#zone tox - unless that one takes you to the old tox) and spells worked fine. it was populated so maybe it was the old one. thanks again! |
All times are GMT -4. The time now is 05:31 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.