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

Development::Bots Forum for bots.

Reply
 
Thread Tools Display Modes
  #1  
Old 08-23-2009, 05:13 AM
kofac
Fire Beetle
 
Join Date: Mar 2009
Location: England
Posts: 25
Default Vanishing Bots R954

I run PeqDatabase R946 and just updated to latest Bot Code R954. Mainly to see if I can fix a bunch of zone crashes. Not sure if its bot related but my PC used to be rock solid.

Where as since pretty much the bot code changes its just very patchy. Seems worse if I have more bots. I raided King & Queen in Chardok on Friday with 28 bots and another player. We had about 10 crashes in under 20 minutes. Normally its just zoning but this was all the time.

So I have just updated to R954 to see if it helps any. But what happens is when bots are spawned. If there not casting they turn invisible. Its only for casters my Rouge bot stayed visible at all times. If you move them they pop back into view. But as soon as you stop and there not casting they disappear.

Not sure if this is happening to anyone else but thought would post up just in case. Also is the Changelog ok it used to get updated every time the code updated. But now it seems a bit hit and miss its reporting last update was 8/17/09.
Reply With Quote
  #2  
Old 08-23-2009, 05:56 AM
kofac
Fire Beetle
 
Join Date: Mar 2009
Location: England
Posts: 25
Default

After some more testing its all bots even non casters disappear when stood still.
Reply With Quote
  #3  
Old 08-23-2009, 09:40 AM
shanekukacka
Fire Beetle
 
Join Date: Jul 2009
Location: home
Posts: 21
Default

Happens to me also, one thing I noticed as well was if the bard bot dissapears every so often she will stop singing all songs until I give her an item then her songs resume again. Hope this helps figure out whats going on
Reply With Quote
  #4  
Old 08-23-2009, 10:12 AM
leslamarch
Discordant
 
Join Date: Sep 2006
Location: Green Bay, WI
Posts: 436
Default

Yeah same here, its seems it has been doing it since the new MQ detection code.
Reply With Quote
  #5  
Old 08-23-2009, 12:00 PM
Domel
Fire Beetle
 
Join Date: Oct 2008
Location: Washington
Posts: 23
Default

Looks like r933 did it.

bot.cpp had this removed:
Code:
1031            //60 seconds, or whatever the rule is set to has passed, send this position to everyone to avoid ghosting
1032             if(/*global_position_update_timer.Check() && */!moving){
1033                 SendAllPosition();
1034             }
Reply With Quote
  #6  
Old 08-23-2009, 12:33 PM
WildcardX
Developer
 
Join Date: Apr 2003
Posts: 589
Default

I put the code block back in as of r955. Thanks for reporting this.
__________________
Read my developer notes at my blog.

Quote:
If it's not on IRC, it ain't l33t!
Reply With Quote
  #7  
Old 08-23-2009, 01:44 PM
Domel
Fire Beetle
 
Join Date: Oct 2008
Location: Washington
Posts: 23
Default

Ack ! Looks like SendAllPosition() got removed, I got it to work by changing it to SendPosition()

change bot.cpp to this:
Code:
1033                 SendPosition();
Reply With Quote
  #8  
Old 08-23-2009, 01:57 PM
WildcardX
Developer
 
Join Date: Apr 2003
Posts: 589
Default

Thanks! I'll make that change to the repo also.
__________________
Read my developer notes at my blog.

Quote:
If it's not on IRC, it ain't l33t!
Reply With Quote
  #9  
Old 08-23-2009, 02:00 PM
WildcardX
Developer
 
Join Date: Apr 2003
Posts: 589
Default

Got it into the repo as of r956.
__________________
Read my developer notes at my blog.

Quote:
If it's not on IRC, it ain't l33t!
Reply With Quote
  #10  
Old 08-23-2009, 02:19 PM
pfyon's Avatar
pfyon
Discordant
 
Join Date: Mar 2009
Location: Ottawa
Posts: 495
Default

Ah, that might explain why make failed for r955.
Reply With Quote
  #11  
Old 09-04-2009, 02:11 PM
Tharkun
Hill Giant
 
Join Date: Aug 2009
Posts: 125
Default Lolz

I thought that was a feature of the bots... something only the lines of the bots not aggro'n some random mob that was in range.

To used the AI's where the I is disputable I guess.
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 08:54 AM.


 

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