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

Development::Bots Forum for bots.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-02-2011, 11:14 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default Mage Bot - Protection of Calliav

I create a mage bot group with 3 mages. I noticed that roughly ever 6 seconds they are casting Protection of Calliav on the pets, at least 2 of the mage bots are....the third one in the group is not casting the spell. Strangest thing.
Reply With Quote
  #2  
Old 04-02-2011, 11:49 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

I confirmed that with just one Mage Bot the spell is being cast roughly every 12-15 seconds. I checked and the spell is supposed to last 36 minutes or 5 hits, not matter how hard of the hits. The spellid is 4081.
Reply With Quote
  #3  
Old 04-03-2011, 09:25 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Okay I do know what is causing it now.

I had enabled botgroupbuffing in the rules table. I am guessing that the bot is maybe trying to buff me along with the pet and of course he cannot buff me with this spell so he keeps retrying until he runs out of mana.

After I get done with some things this morning I am going to look through the bot code. Not sure if my skill level is what is needs to be to make a fix though.

EDIT -----

I just noticed that multiple Magician bots in the group still fight over the spell Protection of Calliav, no matter what the rule value is set to.
Reply With Quote
  #4  
Old 04-03-2011, 12:58 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

And just for testing purposes I recompiled mine to Rev 1880 and did the optional and required SQL updates. I am still seeing the issue. I may temporarily remove the spell until Monday when I have more time to look into it.
Reply With Quote
  #5  
Old 04-05-2011, 12:43 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

After changing the spells txt files and the zone revamp files on my UF client, the problem seemed to have went away. So it was on my end.
Reply With Quote
  #6  
Old 04-14-2011, 04:55 PM
bad_captain
Developer
 
Join Date: Feb 2009
Location: Cincinnati, OH
Posts: 512
Default

With the code I committed last night, bots should now respect spell recast times, which doesn't exactly address this issue, but they should no longer repeatedly cast this, or ferine avatar, or whatever..
Reply With Quote
Reply


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 09:05 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 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3