Go Back   EQEmulator Home > EQEmulator Forums > Support > Spell Support

Spell Support Broken Spells? Want them Fixed? Request it here.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #2  
Old 06-01-2007, 11:56 PM
Angelox
AX Classic Developer
 
Join Date: May 2006
Location: filler
Posts: 2,049
Default

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..
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 02:36 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3