Npc_Spells_Entries????
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?
|
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. |
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 |
Did you use #ai spellslist 1 before using the #bot debug spells command?
|
Yes I used that and this is the spell list that came from that...
|
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. |
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
|
Quote:
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 |
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
|
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 |
All times are GMT -4. The time now is 12:59 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.