What feature do you want next in Genbot?

Post your completed (working) macros here. Only for macros using MQ2Data syntax!

Moderator: MacroQuest Developers

What feature do you want next in Genbot?

Features? Fix the bugs in this PoS before you even consider releasing EQ tw. . . er. Genbot 13.2!
16
16%
Heal me! Revise the healing code to finally deliver my heal messages, prioritize better, and unify the AE heals and targetted heals between pallies and the other healers!
21
21%
Spell cast limits! Add an argument to spell commands so I can set a number of resist retries or total time to try and cast the spell before quitting
1
1%
Buff Editing! Make it so I can delete buffs as well as add them. Something like "buffdel on mikey" to stop buffing mikey, or "buffdel clarity" to stop buffing anyone with clarity.
9
9%
Buff timing and icon naming! Add a buff duration and icon name to the .ini file, so I recast buffs accurately to take account of focus items and lower than max level.
2
2%
Equip command! Add in the equip command so I can manage my bots inventory remotely, and have him equip items to cast, and then requip his previous gear automagically!
4
4%
Protect me! Add a command so if anything attacks me, my bot will rush to my defense!
8
8%
Spell chains! Forget all of the triffles above, and power through to a fully configurable spell chain command system, so my casters can do AE or MA assist spells without any assistance. It'd be worth even waiting 2 months with no other progress.
14
14%
None of the above. I've got something better for Genbot I want you to do.
3
3%
None of the above. Relax, level your chars, make some plat. We can wait for that stuff.
20
20%
 
Total votes: 98

Vexix
Genbot Janitor
Posts: 245
Joined: Sat Apr 17, 2004 10:10 am

What feature do you want next in Genbot?

Post by Vexix » Fri Jul 09, 2004 11:12 am

I've been working a fair amount on genbot and have been forging ahead, while leaving some features unimplemented or completed. I thought I'd throw it out to a poll to see what people are most interested in having me include next.

Let me know what you voted for and why!

By the way, the vote of anyone who can send me a gmail invite has more weight. ;)

--Vexix
Last edited by Vexix on Fri Jul 09, 2004 7:08 pm, edited 1 time in total.

Drumstix42
a grimling bloodguard
a grimling bloodguard
Posts: 808
Joined: Mon May 03, 2004 4:25 pm

Post by Drumstix42 » Fri Jul 09, 2004 1:21 pm

Why would you post this in the Macro Depot exactly?

DumbStruck
a ghoul
a ghoul
Posts: 125
Joined: Fri Apr 30, 2004 8:46 am

Post by DumbStruck » Fri Jul 09, 2004 3:33 pm

i was gonna vote for teach me how to use it ..

Vexix
Genbot Janitor
Posts: 245
Joined: Sat Apr 17, 2004 10:10 am

Post by Vexix » Fri Jul 09, 2004 5:59 pm

DumbStruck -- Lol. Shoot, I was going to add that as an option, but I forgot. Er, next option:
Doco! Forget the damn code, and update the documentation already, so I can actually use genbot!
Drumstix42 -- Dunno. I was pondering where to put it, and thought I'd put it here since I thought that most people who read the genbot thread would look here.

--Vexix

missingfiles
a hill giant
a hill giant
Posts: 224
Joined: Wed Jun 09, 2004 1:15 pm

Post by missingfiles » Fri Jul 09, 2004 6:32 pm

I still working on your gmail invite :P

Vexix
Genbot Janitor
Posts: 245
Joined: Sat Apr 17, 2004 10:10 am

Post by Vexix » Fri Jul 09, 2004 7:09 pm

Thanks, Averad! :) So which did you vote for and why?

--Vexix

missingfiles
a hill giant
a hill giant
Posts: 224
Joined: Wed Jun 09, 2004 1:15 pm

Post by missingfiles » Fri Jul 09, 2004 7:35 pm

I voted for you to stay in my pocket till I need you MAWAHAHAHAHA.

Naw I voted for Protect me! Add a command so if anything attacks me, my bot will rush to my defense!. I play a necro and have a Pally as an Alt. I setup so he heals my pet but I would be nice when I have to fd and my pet died that the pally jumps in take dmg while I cast a new pet and get ready to attack.

JimJohnson
a grimling bloodguard
a grimling bloodguard
Posts: 1299
Joined: Sat Oct 11, 2003 6:00 am

Post by JimJohnson » Fri Jul 09, 2004 9:42 pm

Voted for improved heal code.

With Ml gone for awhile advbot wont be getting updated or improved so need a new heal mac. with ini abilities. Only other nice heal mac is afcleric and that has little customization that isnt hard coded.

mackster
a ghoul
a ghoul
Posts: 95
Joined: Mon Sep 09, 2002 3:02 pm

Post by mackster » Sat Jul 10, 2004 2:29 pm

One thing I've found exceptionally useful is how the bot will duck and prevent wasting mana if it is in the process of casting a nuke and the target dies before the spell casts.

This is a great feature, and I think the macro would be even better if it could do the same for healing. Say if your bot is in the middle of casting a heal spell, and someone else's lands before your bot's, it would duck and prevent mana being wasted.

rencro
Custom Builder
Custom Builder
Posts: 56
Joined: Sat Sep 27, 2003 12:39 am

Post by rencro » Sun Jul 11, 2004 12:49 am

I voted :Relax, level your chars.... I just came back to eq( again ) and it took a few to get used to this "new" genbot. Everything seems solid, and I'm happy with it. Relax, play some, maybe "new" ideas will come to you, out of neccesity.... And thanks for keeping this alive...

Vexix
Genbot Janitor
Posts: 245
Joined: Sat Apr 17, 2004 10:10 am

Post by Vexix » Sun Jul 11, 2004 2:41 am

Hey guys!

Thanks for the comments. It helps to see where you want to extend genbot's abilities.

Jim -- Regarding improving healing, I'm not really thinking about doing a full advbot style system yet. I'll increase the functionality by adding group heals and such, but I really like the simplicity of the genbot heal and patch heal system. Little time to config and understand, and it works. What kind of additional functionality were you looking for?

Speaking of group heals, I've been debating the priority for them. Currently priority is normal heal>patch heal. Adding in group heals, should it be group heal>normal heal>patch heal? How should genbot decide which to cast?

Mackster -- Nice idea about aborting heals! When I go over the healing code, I'll be sure to put that in. Something like, if doing a normal heal or patch heal, if PctHPs>normal heal level +5%, then abort heal. By the way, have you ever had genbot abort a spell since the target died? I use genbot in some pretty low end exp areas, so I've never really had that happened. I'd be interested to hear if lots of people had had spells aborted that way.

Averad -- Hmm. . . So the way Protect Me will work, is if the bot sees an NPC close to you and facing you, it will assume you are being attacked and fire off a customized shortcut you create for that situation. I plan on using it for when my druid is aggroed, so my warr rushes in and does his aggro disc, perhaps AE taunt, or maybe shield.

For what you mentioned with your necro, it sounds like you know when your pet goes down, and could manually fire off a shortcut yourself? Basic functionality of the protect me event will be a triggered shortcut. The advantage of it will be that it's automated. Could help if want faster response to when you get aggroed, or if you want your bot to stand guard over you while you refill your coffee cup. Is that what you're looking for?

Rencro -- Glad ya like genbot. ;) I've got plenty of good ideas on how to improve it, just wish I had more time to implement! This poll is giving me a good idea of what other people want done.

For those who entered Fix the Bugs, what bugs do you want fixed? I've just fixed a bunch of them. I was a little dismayed to find that patch heals weren't working at all, and no one had kept on me to fix them. :? A few people had mentioned those kinds of issues, and I had responded things like, "Try this, and let me know if that doesn't fix it," and never heard back whether it worked or not. If you notice a bug, keep bringing it to my attention until I fix it. ;)

--Vexix

JimJohnson
a grimling bloodguard
a grimling bloodguard
Posts: 1299
Joined: Sat Oct 11, 2003 6:00 am

Post by JimJohnson » Sun Jul 11, 2004 9:56 am

no new functions really just fine tune and tweaking it with priorities. Maybe add in cancle a heal if targets life gets back above x value to save mana thats about all really.Think this was Mackster comment


For group heals, Avarage hps calculation if lower then xx % group heal --> normal heal --> spot heal

Manaweaver
decaying skeleton
decaying skeleton
Posts: 7
Joined: Sat Jul 03, 2004 8:55 am

Post by Manaweaver » Thu Jul 15, 2004 1:09 am

One thing I've found exceptionally useful is how the bot will duck and prevent wasting mana if it is in the process of casting a nuke and the target dies before the spell casts.
That doesn't happen anymore, it's no longer necessary to cancel the spell to save mana. I still have the habit of doing it, but stopped caring one night in KT and noticed that my mana was not draining when mobs would die before spells would land.

iusemq2
decaying skeleton
decaying skeleton
Posts: 8
Joined: Wed Jul 14, 2004 2:19 am

Post by iusemq2 » Thu Jul 15, 2004 1:51 am

I'd like a way for healers to identify pullers so they dont spam heals on them when they get hit while pulling ..

best way i can think of would be the cleric wont try to heal monks untill they are within melee range of the healer

also a command lilke puller is sk or puller is monk .. maby even the characters name so it's more specific about who it heals and how it does it

i like the heal priority idea too heal the tank over the guy at 70% hp from taking a riposite

Rusty~
a hill giant
a hill giant
Posts: 244
Joined: Wed Apr 14, 2004 2:55 pm

Post by Rusty~ » Thu Jul 15, 2004 2:30 am

That doesn't happen anymore, it's no longer necessary to cancel the spell to save mana.
interrupting spells still has benefits though. it allows you to instantly cast something else after interupting, and also, if you cast a spell that has long recast time, if it goes off after the mob dies, although it wont cost any mana, the spell will become unusable till the recast time is over just as if it had landed (tho i really wish they would fix this too...)