Constructive feedback EQ2bot & class bugs/feauture requests

Nobody

Active Member
All classes:
option for Main Tank/Main assist for raiding usage. (could be used for pugs)

Maybe wait for "please assist me on" to be called in raid channel for pet classes to wait for the pet to be sent in? (could be done i suppose with adjusting the assist and wait % part but thats kinda unreliable)

Tank classes:
be awesome if it used rescue to get mobs off the priest classes..

Priest classes:

When the group gets hit by an AE that the priest can cure multiple members with, it uses single target heals only.

When epic mob engaged, be more stringent on mana usages and use each priest classes "specialty heals" more (druids regen, shaman ward, templars reactive)

Defiler specific:
Awesome script. However i'd like there to be an optional pet use for it... there are times when its not really all that useful and casting it just wastes time. :)

Necro Specific:
- I find it doesn't buff the 2 necro pet buffs down the WIS line when re-casting the bot, Minions uproar and Minions barrier.

- New pet options for Necro and Conj needs to be added for the int caster pet and special pet. (/pet ranged be default when its casted and /pet melee when the scout and tank pet is out)

- I find the script is using lower level versions of the spells availble to it at times. (siphon life for example when abate life is availble) and i've seen it actually cast siphon life and then a bit later use abate life.


:cool:
 

Pygar

EQ2Bot Specialist
First off, thanks for the feedback. I'm looking at doing some enhancements to EQ2Bot, and welcome any feedback.

Let me break down what's currently on my list of enhancements for EQ2Bot I'm investigating:
1. More position checks to allow class files to behave a bit more intelligently in choosing which arts to use and when.
2. An array of spell availability that would allow class files to only use v and x abilities if y, and z are not available. (might not make it to bot and leave for class files)
3. Auto transmute treasued items on loot
4. BASIC and I mean BASIC harvesting.
5. Breaking up MainTank (primary heal target) and MainAssist. This is important for raid enviornments and is a current defficiency
6. Fixing Looting of Lore and No Drop if looting is enabled at all.
7. Removing / Depricating class specific functionality from EQ2Bot. Managing Stances is a prime example.
8. Jousting Triggers, to optionally joust mobs based upon /raidsay keyword matching.
9. Use of potions to self-cure afflictions for non-priests.

I'm open to adding an option for assisting, but I've been happy working around the assist%'s. But I'll leave it on the table for consideration as I'm already looking at breaking mainassist out and doing jousting triggers.

Regarding the remaining requests:
1. Rescue use:
Completely up to class files. I know my guardian script does this already, but I can't say I've verified if any other class files are specifcally using this. I in fact don't advocate using rescue based upon the class that has agro, but instead the class file should evaluate the taunts that are available on agro loss. The first thing it should do is intercept / ward the person that has agro, then use standard taunts if available, then proceed to stronger speciality use taunts if others fail. Ultimately all up to the class file provider, but this is the general method that I try to incorporate to tank classes.
2. Group Cures
Most of the current priest files, and certainly the ones I've been putting out do use group cures. Keep in mind, most of these heal routines only use the group version if 3 or more group members are afflicted. If its only 2, singles are typically used.
3. Pet Toggles
Got to agree, adding the option to disable pet use, and even dumbfire pets would be recommended for all class files. There are certainly encounters and situations you want to be able to easily disable them. As for the defiler specificaly, thats up to Kayre. Of course this is solely a class file implementation, the bot itself has no control or awareness of this.
4. Necro Enhancements:
The necro script is really outdated, and I've been intending to get a new one out for the past month, I've just not found the time to complete it. However, it will use AA buffs for pets, as well as ooze if selected.
5. Script Using Lower Level spells
I'm not sure this bug really exists. Everytime I thought it was hapening, it was because I had not updated the spells in the drop downs in the HO tab as I leveled. Its possible the script wont pick the newest spell if you've leveled since you last recycled it. I'm not sure if I'm going to try to address this issue at this time.

If anyone else has any other input or suggestions, please append to the post.
 

Amadeus

The Maestro
Staff member
And, by the way (at least in the current incarnation), EQ2Bot is open source. Which means you can make modifications yourself and then submit them to Pygar, Kayre, or on the boards for probable inclusion in the script for everyone.
 

Mandrake

Active Member
Climbing in follow.iss... the increased use of climbable walls makes that a real treat

Dont cast while invis! thats pretty much a class file thing.. but damn thats annoying.

I like the idea of assigning prioritys to spells.. that could be usefull
 

tconciello

Active Member
Pygar said:
First off, thanks for the feedback. I'm looking at doing some enhancements to EQ2Bot, and welcome any feedback.

Let me break down what's currently on my list of enhancements for EQ2Bot I'm investigating:
1. More position checks to allow class files to behave a bit more intelligently in choosing which arts to use and when.
2. An array of spell availability that would allow class files to only use v and x abilities if y, and z are not available. (might not make it to bot and leave for class files)
3. Auto transmute treasued items on loot
4. BASIC and I mean BASIC harvesting.
5. Breaking up MainTank (primary heal target) and MainAssist. This is important for raid enviornments and is a current defficiency
6. Fixing Looting of Lore and No Drop if looting is enabled at all.
7. Removing / Depricating class specific functionality from EQ2Bot. Managing Stances is a prime example.
8. Jousting Triggers, to optionally joust mobs based upon /raidsay keyword matching.
9. Use of potions to self-cure afflictions for non-priests.

I'm open to adding an option for assisting, but I've been happy working around the assist%'s. But I'll leave it on the table for consideration as I'm already looking at breaking mainassist out and doing jousting triggers.

Regarding the remaining requests:
1. Rescue use:
Completely up to class files. I know my guardian script does this already, but I can't say I've verified if any other class files are specifcally using this. I in fact don't advocate using rescue based upon the class that has agro, but instead the class file should evaluate the taunts that are available on agro loss. The first thing it should do is intercept / ward the person that has agro, then use standard taunts if available, then proceed to stronger speciality use taunts if others fail. Ultimately all up to the class file provider, but this is the general method that I try to incorporate to tank classes.
2. Group Cures
Most of the current priest files, and certainly the ones I've been putting out do use group cures. Keep in mind, most of these heal routines only use the group version if 3 or more group members are afflicted. If its only 2, singles are typically used.
3. Pet Toggles
Got to agree, adding the option to disable pet use, and even dumbfire pets would be recommended for all class files. There are certainly encounters and situations you want to be able to easily disable them. As for the defiler specificaly, thats up to Kayre. Of course this is solely a class file implementation, the bot itself has no control or awareness of this.
4. Necro Enhancements:
The necro script is really outdated, and I've been intending to get a new one out for the past month, I've just not found the time to complete it. However, it will use AA buffs for pets, as well as ooze if selected.
5. Script Using Lower Level spells
I'm not sure this bug really exists. Everytime I thought it was hapening, it was because I had not updated the spells in the drop downs in the HO tab as I leveled. Its possible the script wont pick the newest spell if you've leveled since you last recycled it. I'm not sure if I'm going to try to address this issue at this time.

If anyone else has any other input or suggestions, please append to the post.

Just one suggestion on the necro enhancements, currently there is code in the necro script (from the looks of it, after browsing the .iss) for animist's transference, but it doesn't seem to work. A really nice touch would be if it used that, consumption, and displace life intellengtly.
 
Last edited:
Top Bottom