• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver
Guild Buff Assistant

Release Guild Buff Assistant (1 Viewer) 2.0

No permission to download
The wizard TL's aren't working. The macro has Translocate Zone , needs to read Translocate: Zone . I updated mine locally and works smooth. Thanks for this !
 
The wizard TL's aren't working. The macro has Translocate Zone , needs to read Translocate: Zone . I updated mine locally and works smooth. Thanks for this !
WOW they gave wizards a Colostomy lmao .....ty for the info i am a <very> visually impaired player and never would have seen that colon missing and other than adding some shammy buffs this is a rocking macro .... I do have one question for the Devs how can I set the macro to single cast group buffs and if possible single target buffs for mercs if any are in group?
 
Last edited:
Sorry if this is someplace simple. But I can't find it. A little help pls. Where can I find the MQ2Cast_Spell_Routines.inc ?? Thanks for your time.
 
I had similar issues to Myysterio in running the macro on Sunday running on the test server.

There was an error message that the file guildassistant.mac was not found and the the character went back and forth between afk and back about once a second.
 
Looking for the settings to make it buff only guild and friends list. I cant get it to detect friends. Does it use your /friends list or does it use a setting in the ini?

INI:
[Account]
Use Account Mode=FALSE
Use Friend Mode=TRUE
Friends Buff Free=TRUE
Use Guild Mode=TRUE
Guild Buffs Free=TRUE
Starting Balance=5000
Buff Cost=100
Summon Cost=100
Port Cost=100
 
I cannot get it for the life of me to use the proper shaman buffs. I edited the INI file for my shaman, but it keeps readding spells i dont want to the list and since it says 71+, it casts a low level buff on me instead of the 115 version.
 
curoisity killing the cat. why isnt there a regen option for the druids?
 
curoisity killing the cat. why isnt there a regen option for the druids?
You can go into the open Source macro and alter the Druid's active buffs. It is not as simple as changing 1 line of code, you will need to read it and understand where all the changes need to be made in order to get the Druid to buff you the way you want. I would like to the see the Cleric buff with Symbol. I think that would require a particular /say statement to keep the cleric from always casting Righteousness
 
I cannot get it for the life of me to use the proper shaman buffs. I edited the INI file for my shaman, but it keeps readding spells i dont want to the list and since it says 71+, it casts a low level buff on me instead of the 115 version.
Did you change something in the code because, as far as I am aware ...buff bots defaults to Guildies and Friends. Let me know if you can find where you need to fix this issue.
 
I cannot get it for the life of me to use the proper shaman buffs. I edited the INI file for my shaman, but it keeps readding spells i dont want to the list and since it says 71+, it casts a low level buff on me instead of the 115 version.
go to the ini and change what spell 71+ will cast. 71+ can wear 115 buffs. so its fine.
 
Any way we can get the new tranquility port added?

Is there a good wait to trigger MGB buffs?

I love to be able to start off buffs for a raid by a tell.
 
Not that I am aware of but if one member in the group does the hail ...it will buff the entire group. I will look into making this an option for this particular purpose you are speaking of.
 
Last edited:
***ATTN: Currently the Cleric is not buffing at all. She stands up as to start buffing but just sits back down and I am having a brain fart trying to get her to do what she is suppose to do. I can not find the error or my coding ways so if you are a Creator and wish to take a look and try to help me ...I would be forever in your debt. Thanks and here is the file. Not sure if the second file has anything to do with what the Buffbots are doing, but I included it just in case. Thanks guys for helping the rookie out.
 

Attachments

Last edited:
Medicman updated Guild Buff Assistant with a new update entry:

Fixed Issues with Cleric not Casting

If not for the help of "SiC" and his patience with me, I probably would have never figured this out. However, he finally got it through my thick skull and now everyone is casting. I will be going through and updating spells on all the other classes when time permits and will post a new version as soon as possible. For now, everything seems to be working and I hope you enjoy this macro.

Read the rest of this update entry...
 
Ranger buffbot wasn't casting Arbor Stalker's Enrichment. Did an ugly modification to get it working. - If there is a better way, let me know =)

Added the following lines starting at line 549

/if (${Me.Class.Name.Equal[Ranger]} && !${Ini[BuffBot_${EverQuest.Server}_${Me.CleanName}.ini,Spells,85+ Enrichment].Length}) /call SetIni "BuffBot_${EverQuest.Server}_${Me.CleanName}.ini" "Spells" "85+ Enrichment" "Arbor Stalker's Enrichment|gem4"
/Declare RangerHighLvlBuff9 string outer ${Ini[BuffBot_${EverQuest.Server}_${Me.CleanName}.ini,Spells,85+ Enrichment]}
/Declare RangerHighLvlBuff9Gem string outer
/if (${Me.Class.Name.Equal[Ranger]} && ${RangerHighLvlBuff9.Find[|]}) {
/varset RangerHighLvlBuff9 ${RangerHighLvlBuff9.Arg[1,|]}
/varset RangerHighLvlBuff9Gem ${RangerHighLvlBuff9.Arg[2,|]}
}

And the following at line 1478
/if (${Me.Class.Name.Equal[Ranger]} && ${Spawn[ID ${Target.ID}].Level} >= 85) /call CASTMODE "${Spell[${RangerHighLvlBuff9}].RankName}" ${RangerHighLvlBuff9Gem} 15s
 
Last edited:
Wow this is awesome stuff


I remember someone having just buff bots casting randomly in Guild hall. But this is even better !!

Great job
 
Thanks!! I will make the change to the macro and repost the update. I have been meaning to fix that but, health issues has kept me from doing some of the changes I had been meaning to do. Thanks for your input and I will try to get that fixed ASAP. Note: If you launcher updates the macro files, your file will be overwritten. To avoid this in the interim, stop watching the macro and it will not be overridden. I will post the change as soon as I can then you can start watching it again.
 
Thanks!! I will make the change to the macro and repost the update. I have been meaning to fix that but, health issues has kept me from doing some of the changes I had been meaning to do. Thanks for your input and I will try to get that fixed ASAP. Note: If you launcher updates the macro files, your file will be overwritten. To avoid this in the interim, stop watching the macro and it will not be overridden. I will post the change as soon as I can then you can start watching it again.
NP Medicman, like I said it was a quick ugly fix. I'm sure there was a better way to do it, so please by all means if there is change it that way. I hope that your health issues are getting better!.
 
Ports to Shadow Valley
Added the following: to buffbot.mac
Line 175 #Event ShadowValley "#1# says, in #*#, 'svalley'"
Line 176 #Event ShadowValley "#1# says, 'svalley'"

Line 2463 thru 2470
--------------------------------------------------------------------------------------------
| SUB: Event_ShadowValley
| --------------------------------------------------------------------------------------------
Sub Event_ShadowValley(Line,Sender)
/if (${ShowDebug}) DEBUGCHAT [${Macro.Name} @ ${Macro.CurLine}] ---> Sub Event_ShadowValley(${Line}, ${Sender}) Entry
/if (${Me.Class.Name.Equal[Druid]}) /call Port "${Sender}" "Zephyr: Shadow Valley"
/if (${Me.Class.Name.Equal[Wizard]}) /call Port "${Sender}" "Translocate Shadow Valley"
/return
 
Last edited:
@Medicman - Slowly working on the buffs for the other classes as I and guildies level up the buffers. It does look like the 120 buffs will land on 75+, which will make some of these changes a bit easier.
 
Good morning, this may be best asked here (I've asked on another also) is there a way that a trusted PC in the guild could send a tell to the bot to 'reset' it? Sometimes the toons lock up when an impatient player receives buffs locking them for all the others.

Currently we have to wait for them to be reset/loaded at source?

Thank you
 
Good morning, this may be best asked here (I've asked on another also) is there a way that a trusted PC in the guild could send a tell to the bot to 'reset' it? Sometimes the toons lock up when an impatient player receives buffs locking them for all the others.

Currently we have to wait for them to be reset/loaded at source?

Thank you
Unfortunately, at this time ...there is no way for them to auto-reset back to default state. I will talk to some other developers and see if that is even a possibility. I have had similar complaints complaints but you just need to put that info out to all guild members that only one person at a time can get buffed. What happens when there is to many requests, they go into this weird loop stating that "you can not do this ability while standing" or something to that affect. What happens when they don't sit back down. If they are standing, rest assured that they will not cast again until the owner resets the macro.
 
Unfortunately, at this time ...there is no way for them to auto-reset back to default state. I will talk to some other developers and see if that is even a possibility. I have had similar complaints complaints but you just need to put that info out to all guild members that only one person at a time can get buffed. What happens when there is to many requests, they go into this weird loop stating that "you can not do this ability while standing" or something to that affect. What happens when they don't sit back down. If they are standing, rest assured that they will not cast again until the owner resets the macro.
Morning Medicman, would just like to clarify it is 100% not a complaint, more an open thought.

I appreciate everything.

Thanks again.
 
Morning Medicman, would just like to clarify it is 100% not a complaint, more an open thought.

I appreciate everything.

Thanks again.
I did not take it as a complaint at all! I have known about this problem for some time now and I am not quite sure how to fix it at this time. I am looking into it though and thanks for bringing it up. Have a great and blessed day.
 
Good morning, this may be best asked here (I've asked on another also) is there a way that a trusted PC in the guild could send a tell to the bot to 'reset' it? Sometimes the toons lock up when an impatient player receives buffs locking them for all the others.

Currently we have to wait for them to be reset/loaded at source?

Thank you
[Buffbot]
trigger=#*#tells you, 'reset'#*#
command=/docommand /mac buffbot
[Buffbot2}
trigger=#*#tells you, 'Reset'#*#
command=/docommand /mac buffbot

This is how I have mine configured.
 
[Buffbot]
trigger=#*#tells you, 'reset'#*#
command=/docommand /mac buffbot
[Buffbot2}
trigger=#*#tells you, 'Reset'#*#
command=/docommand /mac buffbot

This is how I have mine configured.
Ah thank you - can anybody then /tell BUFFBOTNAME reset if that is input within?

Thank you
 
Added the ports to Shadow Valley -

#Event SValley "#1# says, 'svalley'"
#Event SValley "#1# says, in #*#, 'svalley'"

Under SUB: Event_GDivide
| --------------------------------------------------------------------------------------------
| SUB: Event_SValley
| --------------------------------------------------------------------------------------------
Sub Event_SValley(Line,Sender)
/if (${ShowDebug}) DEBUGCHAT [${Macro.Name} @ ${Macro.CurLine}] ---> Sub Event_SValley(${Line}, ${Sender}) Entry
/if (${Me.Class.Name.Equal[Druid]}) /call Port "${Sender}" "Zephyr: Shadow Valley"
/if (${Me.Class.Name.Equal[Wizard]}) /call Port "${Sender}" "Translocate Shadow Valley"
/return
 
This is custom to mine -

Added events to port to Walls of Slaughter since spelling slaughter for some classes like clerics is hard
#Event Slaughter "#1# says, in #*#, 'wos'"
#Event Slaughter "#1# says, 'wos'"

No afk message -
Removed lines 188, 201
 
Release Guild Buff Assistant

Users who are viewing this thread

Back
Top
Cart