• IS THIS SITE UGLY? Click "RG3" at the very bottom-left of this page to change it. To dismiss this notice, click the X --->

Request - Autobuff plugin

Joined
Dec 7, 2013
Likes
0
RedCents
10¢
#1
I recently switched over from mmobugs and am really glad I have. One thing that i miss terribly is the autobuff plugin that they have that is exclusive to that compile.

You could /tell sosando buffx

sosando would queue buffs up and cast in order received. It was a fantastic plugin that i used a great deal. I could /bcaa /tell wizard01 pok and he would cast TL on each toon as they requests came in. I could restrict requests to guild only and had capability to ignore any other toons.

The autobuff feature for raids was fantastic as well. /tell shaman2 dcure and disease cure would go out.

Any chance of something like this in plugin form in the future so that it is independent of running a macro?
 
Joined
Mar 15, 2016
Likes
81
RedCents
1,510¢
#3
I like the idea. I'm going to be really busy through january, if sym hasn't made the plugin by then someone send me a pm and I'll put it togethor.
 
Joined
Mar 15, 2016
Likes
81
RedCents
1,510¢
#5
@levox

I still like the idea, unfortunately my wife is 41 weeks pregnant so it is unlikely that I will put this together in the next month of two.
 
Joined
Oct 26, 2012
Likes
0
RedCents
#8
Any update here? Seen that MMObugs has this, but nothing even similar to here or Killians E3 macro. Would be hella nice.
 
Joined
Dec 29, 2017
Likes
607
RedCents
5,559¢
#9
So essentially just want a buff bot? I mean, I can see the logic in my brainz already. Except for the events part. Perhaps use the OnIncomingChat Plugin API bit to parse the information from the tell. With a Queue that holds the needed buffs and person to buff. That's more of a collection thing, which I haven't looked into with C++, though the idea isn't bad. You essentially just want a plugin that turns a player into a buff bot.

A macro that does it as mentioned previously already exists. I have a few projects going already so I'm not sure if I'll dive into the concept anytime soon, but pretty sure I could pull it off as a plugin.

The idea of a plugin over a macro is that you would want the player to always have access to the plugin, so that they can run it and a macro at the same time. So I'm searching for justification in a way. If you're essentially turning a toon into a buff bot and that would be all they did, then at what point would they need to be doing something else? If they are running a macro, what takes priority? Is there a way to determine who's turn it is communicating between a plugin and a macro? Interested in the concept, but don't want to reinvent the wheel.

But moving forward after I understand the justification. Would need to get more specifics for the requirements of the incoming tell. Wouldn't want just anyone to be able to send you a tell and get a buff.

Perhaps those could be toggles. GroupRequired, GuildRequired, etc. Where you could limit it to guild members or group members only?
 
Joined
Jan 19, 2016
Likes
40
RedCents
351¢
#11
I think you hit it with being able to run plugin and macro at the same time.

Say a toon dies I can just request the buffs i need from each class from 1 screen vs going to my druid, going to my shaman, going to my cleric, pausing KA loading said buff.

I would assume you would only use this out of combat. So no worries what has priority.
 
Joined
Oct 28, 2005
Likes
60
RedCents
593¢
#12
i could see the benefit. i run a tank and cleric in raids and someone will send a tell to my cleric asking for a buff. there should be an keyword ini so i could set up to match buffs to words in tells that could trigger /rt buffX that would be handy.
 
Joined
Dec 29, 2017
Likes
607
RedCents
5,559¢
#13
Well in MQ2Farm I've already sorted out not requiring rank specification for Discs, which are stored as spells in the functions I use. So
Soandso tells you, Temperance etc etc etc whatever yadada.

It would be received OnIncomingChat, where incoming color to look for is,
C++:
case 257://Color: 257 - Other /tell's you
which specifically only grabs incoming tells. Then I could parse the line to get the senders name, which could then verify they are in your group....not sure how to handle guild only. I'm sure there's access to that information, just haven't used it yet. Then get the spell. It would need to be a pretty specific way of sending the tell so that the information can be parsed. Then I just check that character's spell book for the spell and get their highest rank of it, verify subscription status, and ensure it's memorized (not in that order persay), once I verify it, can throw the toon requesting the buff into a queue, then OnPulse check the queue, and if it has anything in it, verify it's valid and target the person in question (checking their distance to be close enough to receive the buff) and then cast it?

Seems pretty straight forward, but my limited knowledge would likely find something to get stuck on trying to make it.

things for something like this that I don't know.

How to get the toon to memorize a spell.
How to use queues, could always use a vector, but then it would be in reverse order I think, which would be opposite of what I want. Unless I can figure out how to remove stuff from the front of the vector instead of the back.
I'd have to write something to parse the information from the tell, and develop a method of determining how the tell needs to be laid out a bit more specifically.
Perhaps add a list somewhere of people that can use the buff bot without a requirement such as group or guild. IE: your boxes not in group/guild.
 
Joined
Dec 29, 2017
Likes
607
RedCents
5,559¢
#15
Yeah, I had issues with the vector's because I didn't really understand why it needed the iterator instead of just letting me use an integer for the index location, but I suppose it makes sense that vector.begin() iterator would work fine for the first one. I wouldn't need to add or subtract anything.
 
Last edited:
Joined
Jan 19, 2016
Likes
40
RedCents
351¢
#16
Can you just use the MQ2AutoAccept File for who you will buff?
No need to check group or guild.
 
Joined
Aug 10, 2015
Likes
9
RedCents
726¢
#17
Would like to see this buff plugin become a reality as well. One of the only things that I am missing in my eq/mq life that I used to have.
 
Joined
Dec 29, 2017
Likes
607
RedCents
5,559¢
#18
Well, I try not to depend on other things if I can avoid it. Having the option for it to be a stand alone would be better when possible. I haven't started looking at starting this yet. As I said I have a lot of things on my plate atm. As I clear them off I'll try to get around to looking into making this. Though, no promises on if that would be anytime soon.
 
Top