Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Bots

Development::Bots Forum for bots.

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 03-14-2008, 11:55 AM
cubber
Discordant
 
Join Date: Apr 2006
Posts: 374
Default

Ok thanks cavedude I thought it had to have come from that update. One other thing I notice is as soon as I hand them the item they take off runnin'. Probably all part of the same issue.
  #2  
Old 03-16-2008, 09:06 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

In case anybody uses PEQ's CVS to update their database:

http://eqemulator.net/forums/showpos...9&postcount=26
  #3  
Old 03-16-2008, 09:34 AM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

I've updated the 1102 bots again. Source and Binaries
fixes:
Mana regen for caster bots is a little faster now
Bots will reflect worn gear stats better
Fixed issue with default.pl
  #4  
Old 03-19-2008, 06:29 PM
burnme
Fire Beetle
 
Join Date: Dec 2007
Posts: 3
Default

So is anyone planning on or finished cranking out an improved or *gasp* complete npc_spells_entries list for the rest of us to use?

Or should I go ahead and do it myself?
  #5  
Old 03-20-2008, 01:22 AM
Congdar
Developer
 
Join Date: Jul 2007
Location: my own little world
Posts: 751
Default

I've done it for the Cleric but haven't had time for the other classes. Feel free to contribute. Remember, these entries affect all npc casters, not just bots.
  #6  
Old 03-20-2008, 10:32 AM
Haven21
Fire Beetle
 
Join Date: Mar 2008
Posts: 6
Default

I've been messing around with trying to create custom spell sets for my bots and so far all of them work great except for shaman. Whenever i create a custom spell set for that class and change the bot to use that list it defaults on the spell list, i have to use #ai spellslist # to get it to use the custom list. I'm fairly certain i'm not doing anything wrong since I've gotten other classes to work so if someone could look into this that would be great!
  #7  
Old 03-20-2008, 03:14 PM
Aramid
Discordant
 
Join Date: May 2006
Posts: 356
Default

I started making Custom Spell lists but did not use the normal entries, instead added the id's in the 600's. The ones that I put to use those seem to work fine, but as you say, I haven't done the Shaman's yet, but have set the original ones as they should be by the minimum and maximum levels and I still have to use the #ai spellslist 6 to get the Shaman to load the higher level spells instead of the lower levels that he shouldn't even be loading. Once I get them all done, I'll edit the code in command.cpp where it assigns the spell lists to my 600's.

I'm going to try to get the time to setup the Shaman list tomorrow in the 600's and see if it loads them properly or not.

Also, the ones with pets seem to load that spell twice... Does that happen for anyone else?
__________________
Random Segments of Code....
  #8  
Old 03-22-2008, 11:01 PM
Arex
Hill Giant
 
Join Date: Jul 2004
Posts: 196
Default

Nice work on bots!! I only would like to suggest extend the range of bots to his owner, because they get so near that it is a bit disturbed. Would be a big problem to do it?
  #9  
Old 03-24-2008, 08:12 AM
Arex
Hill Giant
 
Join Date: Jul 2004
Posts: 196
Default

Hey guys, i was asking me, why u dont use the 100 first positions of npc_types table for bots?? Then u havent problems when new mobs are added to database
  #10  
Old 03-24-2008, 10:23 AM
cavedude's Avatar
cavedude
The PEQ Dude
 
Join Date: Apr 2003
Location: -
Posts: 1,988
Default

They are reserved by the client so we can't use them without causing problems. But, as I said there is no problem with IDs. PEQ will never ever use the IDs bots are given. Your going to have to drop and then resource your bots everytime you upgrade anyway, since the upgrade wipes the whole npc_types table away and loads it fresh.
Closed Thread


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 12:37 PM.


 

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