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

Development::Bots Forum for bots.

Reply
 
Thread Tools Display Modes
  #1  
Old 12-20-2009, 03:00 AM
WkimWes
Sarnak
 
Join Date: Dec 2009
Posts: 42
Default BOT Attack

Hi All,

Newbie here, just setup my 1st server the last couple of days. Play it privately. I really do love the bot idea! Really appreciate and commend the work that has been done.

I do however have one question.

I noticed that when I play my warrior, the bots respond to the #bot group order attack command and they attack the target with no issue (even before I engage. However, when I try to play my cleric, beastlord, or ranger. They do not attack unless I start attacking. (melee) I was wondering if this was working as intended?

I think the logic should be reversed if there isn't anything wrong. As a "TANK" I should be the one who initiates the fight to gain aggro. If I a non tank class to get up close and melee, especially with a hard mob. I would think I'd be one dead feller quickly.
Reply With Quote
  #2  
Old 12-20-2009, 03:51 PM
prickle
Hill Giant
 
Join Date: Sep 2009
Posts: 147
Default

I play a ranger on my server and the "#bot botgroup attack <groupleader>" command works fine for me..

You might want to review the syntax of your attack commands. The botgroup leader's name is ~Case Sensitive~. That threw me for a loop for a bit. Also, the syntax still applies even if the bots are in your group. For example, to make my group attack my target my command is "/say #bot botgroup attack Prickle".

Alternately, I can inflict damage and then hit my attack button and all bots will attack my target.

The command works fine for me (Ranger), and for my friends (Druids).
Reply With Quote
  #3  
Old 12-20-2009, 04:01 PM
Kobaz
Hill Giant
 
Join Date: Nov 2008
Location: Gold Coast, Oz
Posts: 119
Default

I've found that with a non-melee char, hitting the melee key out of range, and then casting a small dot or nuke is enough to send the melee chars (and pets) in to fight. The problem is that with some mobs, they respond to the little spell with massive force - so if they respond with a big nuke things get messy.

Related is that my cleric bot will not heal if I get jumped, and I don't hit the melee key. So even though my pet is pounding on the mob, the bots will stand around and ignore me, while I slowly die, although they will heal my pet!!

I think there needs to be more thought on bot AI. One real issue is preventing AI such that you just park your group at a spawn point, go to bed and wake up with several levels. I don't see that improving the game at all. This is not an issue at the moment, but could be if the bots had too much autonomy.
Reply With Quote
  #4  
Old 12-20-2009, 04:53 PM
WkimWes
Sarnak
 
Join Date: Dec 2009
Posts: 42
Default

Quote:
Originally Posted by prickle View Post
I play a ranger on my server and the "#bot botgroup attack <groupleader>" command works fine for me..

You might want to review the syntax of your attack commands. The botgroup leader's name is ~Case Sensitive~. That threw me for a loop for a bit. Also, the syntax still applies even if the bots are in your group. For example, to make my group attack my target my command is "/say #bot botgroup attack Prickle".

Alternately, I can inflict damage and then hit my attack button and all bots will attack my target.

The command works fine for me (Ranger), and for my friends (Druids).

Thanks I will try that out, but I just found it odd it worked for my warrior and not the other chars.
Reply With Quote
  #5  
Old 12-20-2009, 05:05 PM
WkimWes
Sarnak
 
Join Date: Dec 2009
Posts: 42
Default

Wow I feel stupid, thanks a lot for your assistance..It was the syntax. Thanks a lot!

I kept adding the word "order". I feel very foolish now.
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 12:29 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