I made a lot of spellsets in ax_peq and ax_classic that are not in PEQ. The "Default Pet <class here> List" is the original default caster list, which was moved away from the 1-12 range for a number of reasons, for example; not all the NPC casters in the game carry pets (only some do), all the casters spam too much by self casting many buff spells they don't even use on live, casters that could sow, were sowing everything in sight and in the dungeons too (this is not normal). The widely used spell "blind" (or "flash of light") is not a common NPC caster spell, in fact , I only recall muddites in Beholders with this spell.
So, since common caster npcs are assigned to one of id 1 -12, I re numbered 1-12 to 213-224, and started a more reasonable spell list for common casters with the 1-12 range - this saved me a lot of time of having to go though the whole database. fixing casters that were already assigned to the 1-12 range. I now could take "special" npc's and give them a "pet" and buff spell set.
This is probably far from perfect (I still need/am creating custom spellsets for special NPCs) , but *much* better than it was before. A side benefit from this was, dungeons with many casters (like Droga and Nurga), don't have pets spamming the zin (they don't use pets on live anyway).
Anyway, I did implement part of this idea to PEQ and I can see the original spellset there , the range is just different: 514 - 524 , so you would have to use the latter range.
But the self buff spells should work on PEQ in the 1-12 range also, as the only difference there is 1-12 has no pets and 514 - 524 does. the rest is the same.
You will not be able to use a lot of stuff from ax_peq/ax_classic to peq, unless you renumber them to match.
Make sure you restart your server when you make changes like this to the database; I believe spellsets are loaded into memory at startup, and changes will not take unless restarted.
Last edited by Angelox : 06-02-2007 at 08:09 AM.