View Full Version : Npc_Spells_Entries????
RCPD0715
03-16-2008, 12:42 AM
I am pretty sure that I have the most up to date binaries and source for my server...but for some reason now....my 75 cleric bot is casting like level 20's 30's and one lvl 61 spell?? On my previous DB he was casting aegoism etc...where can i get a up to date npc_spells_entries??? Please?
Aramid
03-16-2008, 05:19 AM
It seems that as of now, the only way to make sure you have the correct spells for your bots level is to target your bot and use the command:
#ai spellslist # ( # Being the ID associated with your Bot's Class. For a cleric it is 1 unless you made custom spell lists)
This will create a problem for players with a regular level 0 status because they can't use the #ai spellslist # command.
To see what I mean, spawn your Bot, target it and use the command:
#bot debug spells to see what spells he has loaded.
Then use the #ai spellslist # ( # = 1 for Clerics) command and then again with the #bot debug spells and see if they are different.
RCPD0715
03-16-2008, 08:20 AM
I did the #bot debug list and for a level 75 cleric this is what he has.....
Slot 0 = Complete Healing (Never ever seen this casted)
Slot 1 = Supernal Light
Slot 2 = Supernal Remedy
Slot 3 = Condemnation
Slot 4 = judgement
Slot 5 = Petrifying Earth
Slot 6 = Greater Immobilize
Slot 7 = Frenzied Strength
Slot 8 = Resist Fire
Slot 9 = Resist Poison
Slot 10 = Blinding Luminance
Slot 11 = Resist Cold
Slot 12 = Resist Disease
Slot 13 = Resist magic
Slot 14 = Annul Magic
Slot 15 = Trepidation
This should not be spell set up for a level 75 cleric?
Any idea on how to manipulate each individual spell?
thanks
Aramid
03-16-2008, 08:30 AM
Did you use #ai spellslist 1 before using the #bot debug spells command?
RCPD0715
03-16-2008, 08:36 AM
Yes I used that and this is the spell list that came from that...
Aramid
03-16-2008, 08:48 AM
ok, then what you need to do is to set your maxlevel settings in the spell lists in the database. The PeQ Editor makes this easy to do.
I'll use pets as an example.
Pet Level 1 Set minlevel to 1 maxlevel to 4
Pet Level 5 Set minlevel to 5 maxlevel to 9
Pet Level 10 Set minlevel to 10 maxlevel to 12
Pet Level 13 Set minlevel to 13 maxlevel to 14
Pet Levek 15 and so on.
I hope that conveys what I mean. You see that the Level 1 pet will load up to level 4. Once you are at Level 5, Pet level 5 will load until you hit level 10, then Pet Level 10 takes over and so on.. The Pet Level 1 and 5 wil not load in the spellset when you are at level 10. You have to choose which spells should load at you level by adjusting the maxlevel setting in the datbase.
RCPD0715
03-16-2008, 08:57 AM
ok first of all, where do I find the PeQ editor? I used to have navicat but it expired and now im using heidiSql (which by the way sucks compared to navicat) anyways, i noticed that when you show the min and max levels there are different increments per level increase..like for example the Pet level 5 you have shown has a min and max of 4 levels , but the next two have only min and max of 2 levels? I hope that doesnt confuse what I am asking lol
Aramid
03-16-2008, 09:28 AM
ok first of all, where do I find the PeQ editor? I used to have navicat but it expired and now im using heidiSql (which by the way sucks compared to navicat) anyways, i noticed that when you show the min and max levels there are different increments per level increase..like for example the Pet level 5 you have shown has a min and max of 4 levels , but the next two have only min and max of 2 levels? I hope that doesnt confuse what I am asking lol
That is because after Pet Level 1, the next one is at level 5, so you want Pet level 1 to be cast when you are levels 1 thru level 4.
Now, on Pet Level 10, you only want it to cast from Level 10 to level 12 BECAUSE you have a more powerfull pet at Level 13. Same goes for Level 13 Pet. You only want it to spawn at Levels 13 and 14 BECAUSE you have a more powerfull Level 15 Pet you want to be cast at Level 15 on to next pet level.
The Editor can be found on this site under Development Tools here:
http://www.eqemulator.net/forums/showthread.php?t=20073
RCPD0715
03-16-2008, 09:30 AM
thanks alot aramid...I will fool around with this and see what i can come up with....I am so close to trashing bots on my server its not funny lol
Haven21
03-16-2008, 10:24 AM
If it helps any RCPD here is my cleric bot spell list at level 75...
Slot 0 = Complete Healing
Slot 1 = Supernal Light
Slot 2 = Divine Light
Slot 3 = Supernal Remedy
Slot 4 = Condemnation
Slot 5 = Judgement
Slot 6 = Aegolism
Slot 7 = Petrifying Earth
Slot 8 = Greater Immobilize
Slot 9 = Resist Fire
Slot 10 = Resist Poison
Slot 11 = Blinding Luminance
Slot 12 = Resist Cold
Slot 13 = Resist Disease
Slot 14 = Resist Magic
Slot 15 = Trepidation
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.