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

Development::Bots Forum for bots.

Reply
 
Thread Tools Display Modes
  #1  
Old 08-30-2011, 05:17 PM
Caryatis
Dragon
 
Join Date: May 2009
Location: Milky Way
Posts: 539
Default

lol so I had a look since your response made it seem like you did exactly what I said and you did.

Quote:
you need to be lvl 80+ and a server that allows that high of a level should have client AAs that high as well.
I'm not sure how much you play on other servers but there exactly 0 servers that have full support of AAs past DoDh. Changing the maxlevel rule is alot different than adding 400+ AAs so its not really fair to say if you have a max level of 85 then you should have matching AAs to go with it.

Quote:
I could give them all levels of every AA and they would still be deficient
I think that's faulty logic. Since the bot system as you have re-imagined it is easily scalable now, it would seem like it should support client AA only and as new client AAs are added, they can be added to the bot system(are bots not supposed to be client copies?).

Bots will always be underpowered compared to clients because they don't have a person controlling them directly and I dont think giving them powers not available to clients is the answer(might as well remove your whole system and just multiply dmg and avoidance by a rule value so people can change that on the fly, if the goal is simply to boost their power).

Great job on the update, dont get me wrong. Just my view.
Reply With Quote
  #2  
Old 08-30-2011, 10:00 PM
bad_captain
Developer
 
Join Date: Feb 2009
Location: Cincinnati, OH
Posts: 512
Default

Quote:
Originally Posted by Caryatis View Post
I'm not sure how much you play on other servers but there exactly 0 servers that have full support of AAs past DoDh. Changing the maxlevel rule is alot different than adding 400+ AAs so its not really fair to say if you have a max level of 85 then you should have matching AAs to go with it.
You're right, I've not played on any other servers with a higher max level. I just thought I remembered seeing different servers post how far they are with regards to AAs and expansions. But, to be honest, to add the AAs I've added would take an hour or two maybe, so it's not like they couldn't. So far, I don't think I've added any new AAs (except the corruption one and mental stamina), just additional ranks of existing AAs, so they should be able to easily be added.

Quote:
Originally Posted by Caryatis View Post
I think that's faulty logic. Since the bot system as you have re-imagined it is easily scalable now, it would seem like it should support client AA only and as new client AAs are added, they can be added to the bot system(are bots not supposed to be client copies?).
Ideally this would be the case. Unfortunately only maybe half of the important code is shared between the two (bots have their own attack, melee mitigation, etc. functions, and many of the client AAs within the shared mob code are enclosed within unnecessary if(IsClient()) checks, so the bots don't use them at all. This is something I'm trying to fix. Most developers who would be adding support for new AAs wouldn't be coding with bots in mind, so someone such as myself would then have to go back in and add support for bots. I don't particularly want to have to go in every few weeks to add in bot support for an AA that was added for clients just so bots don't have one that clients don't.

Quote:
Originally Posted by Caryatis View Post
Bots will always be underpowered compared to clients because they don't have a person controlling them directly and I dont think giving them powers not available to clients is the answer(might as well remove your whole system and just multiply dmg and avoidance by a rule value so people can change that on the fly, if the goal is simply to boost their power).
My goal wasn't to boost their power. It was to enable bots to have AAs that scale with their level so no one has yo to continuously monitor code submissions to see what AAs can be added for bots.

I think a rule for which expansion to allow AAs from would be a reasonable addition that would allow AAs to be coded and ready in case anyone wants them, but default to GoD or whatever so others don't have to worry about them if they don't want to.

Or, someone just need to go in and get up to date on all client AAs..
Reply With Quote
Reply

Thread Tools
Display Modes

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 03:12 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