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

Development::Bots Forum for bots.

Reply
 
Thread Tools Display Modes
  #1  
Old 07-25-2012, 01:23 AM
louis1016
Hill Giant
 
Join Date: Dec 2009
Posts: 157
Default Bard bots

As stated in the other thread, I recently noticed I have issues with bard bots not singing any songs after their first fight. I have modified nothing in the source that would have to do with bard songs aside from adding them to the mez code. As another user previously experienced the same bug than I dont think it would have anything to do with this. I'm not sure what the issue is. If anyone can lead me in the right direction it would be much appreciated
Reply With Quote
  #2  
Old 07-25-2012, 01:12 PM
bad_captain
Developer
 
Join Date: Feb 2009
Location: Cincinnati, OH
Posts: 512
Default

I'll see if I can replicate this on my own server. I'll let you know what I find out.
Reply With Quote
  #3  
Old 07-25-2012, 02:36 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

I just tested my config out with the 2171 rev and sql update and didn't see any issues with my bards..at least after
a dozen or so fights in Umbral...

Could still be an issue, but didn't readily show with me.


Have you sourced in the bot stance updates?
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #4  
Old 07-25-2012, 04:15 PM
bad_captain
Developer
 
Join Date: Feb 2009
Location: Cincinnati, OH
Posts: 512
Default

Or the spell timers sql?
Reply With Quote
  #5  
Old 07-25-2012, 06:07 PM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

I like your suggestion better Bad_Captain
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #6  
Old 07-25-2012, 11:13 PM
louis1016
Hill Giant
 
Join Date: Dec 2009
Posts: 157
Default

Looks like i missed the latest bot spell timers sql, it works fine now, thanks a lot
Reply With Quote
  #7  
Old 07-26-2012, 12:17 AM
louis1016
Hill Giant
 
Join Date: Dec 2009
Posts: 157
Default

nevermind that, after a few more fights the bot bard stopped again.. i suppose ill try to run the debugger to see where the error is
Reply With Quote
  #8  
Old 07-26-2012, 02:03 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

I'll play a bit on my server tonight and see what happens.

Are the bot bards that do this in your personal group or in a bot group? (or both?)
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #9  
Old 07-31-2012, 02:08 AM
bad_captain
Developer
 
Join Date: Feb 2009
Location: Cincinnati, OH
Posts: 512
Default

I just did some testing, and my bard was singing her songs without stop. I'll do some more testing, but there may be something messed up on your end.

This was both in my group and within a botgroup.
Reply With Quote
  #10  
Old 07-31-2012, 05:01 AM
Uleat's Avatar
Uleat
Developer
 
Join Date: Apr 2012
Location: North Carolina
Posts: 2,815
Default

Also, if you modded your bots.cpp file at any time, if any future revisions update this file, you will have to revert
it to get the updated fixes.

Afterwards, you will have to go back in and make those modifications again. Diff files are good, but I'd recommend
just copying the modified function to a new text file in case that particular function is updated in the revision.


I never did have any problems with the current revision (2171 actually) and bard bot songs...
__________________
Uleat of Bertoxxulous

Compilin' Dirty
Reply With Quote
  #11  
Old 07-31-2012, 09:19 AM
bad_captain
Developer
 
Join Date: Feb 2009
Location: Cincinnati, OH
Posts: 512
Default

Quote:
Originally Posted by Uleat View Post
Also, if you modded your bots.cpp file at any time, if any future revisions update this file, you will have to revert
it to get the updated fixes.

Afterwards, you will have to go back in and make those modifications again. Diff files are good, but I'd recommend
just copying the modified function to a new text file in case that particular function is updated in the revision.


I never did have any problems with the current revision (2171 actually) and bard bot songs...
Not necessarily. I typically run with some custom code that I'm working on, and usually just do SVN Update, and it automatically merges the changes, just as long as they don't overlap. If they do, you get different files you must merge manually, then tell it the conflicts are resolved. Sometimes it's easier to copy out and then back in custom changes, but most of the time a simple update will work.
Reply With Quote
  #12  
Old 07-31-2012, 10:20 AM
louis1016
Hill Giant
 
Join Date: Dec 2009
Posts: 157
Default

i havent gotten around to testing but the problem is probably in my bot.cpp or botspellsai file. Ive done a lot of custom work and the problem is probably a byproduct of one of my changes. thanks for looking into the issue
Reply With Quote
  #13  
Old 07-31-2012, 11:09 AM
louis1016
Hill Giant
 
Join Date: Dec 2009
Posts: 157
Default

ok the problem was with my botspellsai.cpp in some code I added to heal lowest hp group members first, fixed it and now everything with my bards work fine, thanks again
Reply With Quote
  #14  
Old 07-31-2012, 04:00 PM
bad_captain
Developer
 
Join Date: Feb 2009
Location: Cincinnati, OH
Posts: 512
Default

Good to hear!
Reply With Quote
  #15  
Old 07-31-2012, 04:12 PM
Caryatis
Dragon
 
Join Date: May 2009
Location: Milky Way
Posts: 539
Default

Seriously Louis1016, be alittle respectful of people's time. You post in multiple threads about the issue, multiple updates and its all because YOU fucked up your code. BC is a stand up guy but its a huge dick move to waste other people's time because you were too lazy/stupid/retarded/inbred to remember you made changes and were too busy getting fat/sister fucking/injecting meth to just grab a fresh server copy and test.

Its hard enough for people to get answers around here as it stands, you will quickly find your small pool of interested helpers dwindle to nothing if you waste their time like this repeatedly.
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 11:31 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