• 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) 1.0.13

No permission to download
TheDroidUrLookingFor updated Guild Buff Assistant with a new update entry:

Version 1.0.11

[1.0.11]
General Update
- Added 121-125 spells for Magician
- Added 121-125 spells for Enchanter
- Added 121-125 spells for Ranger
- Added 121-125 spells for Shaman
- Added 121-125 spells for Cleric
- Added 121-125 spells for Beastlord
- Added 121-125 spells for Druid
- Added 121-125 spells for Paladin
- Added 121-125 spells for Wizard

Read the rest of this update entry...
 
Last edited:
I just saw this and clicked watch. Does not show up on my list in the Lua tab of the launcher. So unable to install that way. I downloaded and installed the folders. I just get this error message when I try and run the program.
 

Attachments

  • RGBuffBotErrorMessage.jpg
    RGBuffBotErrorMessage.jpg
    21.5 KB · Views: 3
Did you watch the discussion tab or the Overview tab? I have hit it on the discussion tab by mistake before and that does not work.


1689187840338.png

I just did a watch on the overview tab and then refreshed the Lua section and it's now there.

1689187974196.png
 
I just saw this and clicked watch. Does not show up on my list in the LUA tab of the launcher. So unable to install that way. I downloaded and installed the folders. I just get this error message when I try and run the program.
you have to watch the overview, not the discussion thread.
 
Ya.. let me double check 1st thing I checked.. I made that mistake in the past.
 
Same error. I removed the buffbot folder I installed via the zip. I installed via Lua tab and rebooted system.


1689190294905.png
 
TheDroidUrLookingFor updated Guild Buff Assistant with a new update entry:

Version 1.0.10

[1.0.10]
General Update
- Fixed issues with Utils loading
- Fixed loading issues when moving to a new version. Will now overwrite INI on version changes.
- Added ModRod1-4 to Mage
- Fixed issue with Shaman SoW Spells
- Added a wait after memming spells in the buff routine.
- Fixed issue with Bih`li and Tala`Tak for shaman

Read the rest of this update entry...
 
TheDroidUrLookingFor updated Guild Buff Assistant with a new update entry:

Version 1.0.10

[1.0.10]
General Update
- Fixed issues with Utils loading
- Fixed loading issues when moving to a new version. Will now overwrite INI on version changes.
- Added ModRod1-4 to Mage
- Fixed issue with Shaman SoW Spells
- Added a wait after memming spells in the buff routine.
- Fixed issue with Bih`li and Tala`Tak for shaman

Read the rest of this update entry...
 
I just installed the tool on my level 106 enchanter and it ran once, but never actually buffed. I then ran "/Lua stop buffbot" and restarted, but it just comes up with the messages saying that it detected I'm an enchanter and then "
++ BUFF BOT STARTED" and then immediately exits and crashes my EQ session. I completely wiped all files in my Release directory with "BuffBot" in the name and logged back in, only to have it crash again. I do have a level 15 enchanter that doesn't have the issue and I can launch it just fine. It appears to be something related to the fact that I'm only level 106 and it has spells populated all the way up to 120. It also defaults to those spells in the 1-45 spells drop-downs, even though they wouldn't cast on a lower level character. Is there some way I can detect why it's crashing my session?
 
I just installed the tool on my level 106 enchanter and it ran once, but never actually buffed. I then ran "/lua stop buffbot" and restarted, but it just comes up with the messages saying that it detected I'm an enchanter and then "
++ BUFF BOT STARTED" and then immediately exits and crashes my EQ session. I completely wiped all files in my Release directory with "BuffBot" in the name and logged back in, only to have it crash again. I do have a level 15 enchanter that doesn't have the issue and I can launch it just fine. It appears to be something related to the fact that I'm only level 106 and it has spells populated all the way up to 120. It also defaults to those spells in the 1-45 spells drop-downs, even though they wouldn't cast on a lower level character. Is there some way I can detect why it's crashing my session?

Yea I haven't gone through and pre-selected spells for all classes yet. However if you outline them for me I will make sure its in the next version. With that said it shouldn't be crashing even if you have spells you don't actually own selected, as I have checks to see if the spells in your spell book. The script should be savings its files in "/macroquest_directory/config/BuffBot". If that folders there just delete it to start all the way over. Inside that folder you can edit the INIs as well to turn things like debug on to see exactly where its crashing at.
 
Yea I haven't gone through and pre-selected spells for all classes yet. However if you outline them for me I will make sure its in the next version. With that said it shouldn't be crashing even if you have spells you don't actually own selected, as I have checks to see if the spells in your spell book. The script should be savings its files in "/macroquest_directory/config/BuffBot". If that folders there just delete it to start all the way over. Inside that folder you can edit the INIs as well to turn things like debug on to see exactly where its crashing at.
Thanks for the reply. I was able to "fix" it by manually editing the character's ini file and removing all of the spells that she didn't know (were too high level). I was never able to figure out why it crashes my entire EQ session, but I'm fine with the fix I implemented for now. Thanks again..
 
Thank you @TheDroidUrLookingFor for making this Lua. I appreciate your hard work. Is removing unknown spells still the only fix for the crashes right now? Can we implement logic that checks if a spell is scribed to prevent the crash? I just started using this today so I'll do some experimenting but it ran for a minute (kept making my cleric stand and sit so I minimized Lua window then it crashed).
 
Thank you @TheDroidUrLookingFor for making this LUA. I appreciate your hard work. Is removing unknown spells still the only fix for the crashes right now? Can we implement logic that checks if a spell is scribed to prevent the crash? I just started using this today so I'll do some experimenting but it ran for a minute (kept making my cleric stand and sit so I minimized LUA window then it crashed).

Yea I'll check it out tomorrow when I have time and add a fix for that. I'll just make sure its in your Book if not dont even show it in the list.
 
Does the Hail to receive buffs work for random players?

I'd like to make it so I can park my shaman in the guild hall and hand out buffs to passersby.

edit: was able to answer my own question. Cool feature, I recall mages in wow classic vanilla had similar scripts setup to accept payment and teleport users back to orgrimmar from badlands.
 
Last edited:
I'm having some issues with the Druid bot. I'm not able to get the Zephyr's to work. Under druid options > port message it says "Available Zephyrs: No ports currently." Instead of listing all available Zephyrs I have, like the example screenshot on page 1. I'm either not configuring Zephyr correctly, or it's not autodetecting the ones I have. It's also casting whichever movement speed buff you have selected, despite not having the box checked to cast it.

The Lua crashes if you collapse/minimize the buffbot gui. If you try to run the Lua again, it crashes. The only fix I found was to clear saved ImGui Window Settings to make it load in its expanded form again.

I checked BuffBot_SoAndSo_Druid.ini after it was setup and saved. The file is basically empty. It only has the word return, meanwhile other classes have their settings listed.

I've captured a couple errors coming from the Druid.

Running Lua script 'buffbot' with PID 3
[BuffBot] Class detected as Druid
...Vanilla\MacroQuest\Release\Lua\BuffBot\Classes\Druid.Lua:289: attempt to index local 'conf' (a nil value)
stack traceback:
...Vanilla\MacroQuest\Release\Lua\BuffBot\Classes\Druid.Lua: in function 'Setup'
...ocal\VeryVanilla\MacroQuest\Release\Lua\buffbot\init.Lua:215: in function 'Setup'
...ocal\VeryVanilla\MacroQuest\Release\Lua\buffbot\init.Lua:218: in main chunk
Ending Lua script 'buffbot' with PID 3 and status -1

and

...ocal\VeryVanilla\MacroQuest\Release\Lua\buffbot\init.Lua:376: bad argument #1 to 'gsub' (string expected, got nil)
stack traceback:
[C]: in function 'gsub'
...ocal\VeryVanilla\MacroQuest\Release\Lua\buffbot\init.Lua:376: in function <...ocal\VeryVanilla\MacroQuest\Release\Lua\buffbot\init.Lua:344>

Thank you,
 
Last edited:
Hi guys, curious what went wrong with the druid failing to load up what to do next, others before and after him LUAs loading up just fine.
 

Attachments

  • 20231011_185344.jpg
    20231011_185344.jpg
    1.2 MB · Views: 5
So I installed this Lua and it was working decently until I clicked the down arrow in the upper left to get it out of my way for a second, it ended itself and now it won't launch at all. I restarted client and still persists. No error message displayed. See image.1697299043812.png
 
I have the same as above on my Cleric. Also I cannot get it to generate a Guild file. Even after installing it on Cleric, Enchanter, Druid, and Ranger. I have 2 full groups of 6 in the same guild. This doesn't seem to recognize that fact.

Thanks for putting this together, the concept is great. It is probably me messing this up. Can you steer me in the right direction please?

Vrak

PS I got the Druid to work once, but nada on RNG,MAG, ENC, and CLR. BuffBot starts then immediately ends with PID10 and status 0.
 
I'm having some issues with the Druid bot. I'm not able to get the Zephyr's to work. Under druid options > port message it says "Available Zephyrs: No ports currently." Instead of listing all available Zephyrs I have, like the example screenshot on page 1. I'm either not configuring Zephyr correctly, or it's not autodetecting the ones I have. It's also casting whichever movement speed buff you have selected, despite not having the box checked to cast it.

The Lua crashes if you collapse/minimize the buffbot gui. If you try to run the Lua again, it crashes. The only fix I found was to clear saved ImGui Window Settings to make it load in its expanded form again.

I checked BuffBot_SoAndSo_Druid.ini after it was setup and saved. The file is basically empty. It only has the word return, meanwhile other classes have their settings listed.

I've captured a couple errors coming from the Druid.

Running lua script 'buffbot' with PID 3
[BuffBot] Class detected as Druid
...Vanilla\MacroQuest\Release\lua\BuffBot\Classes\Druid.lua:289: attempt to index local 'conf' (a nil value)
stack traceback:
...Vanilla\MacroQuest\Release\lua\BuffBot\Classes\Druid.lua: in function 'Setup'
...ocal\VeryVanilla\MacroQuest\Release\lua\buffbot\init.lua:215: in function 'Setup'
...ocal\VeryVanilla\MacroQuest\Release\lua\buffbot\init.lua:218: in main chunk
Ending lua script 'buffbot' with PID 3 and status -1

and

...ocal\VeryVanilla\MacroQuest\Release\lua\buffbot\init.lua:376: bad argument #1 to 'gsub' (string expected, got nil)
stack traceback:
[C]: in function 'gsub'
...ocal\VeryVanilla\MacroQuest\Release\lua\buffbot\init.lua:376: in function <...ocal\VeryVanilla\MacroQuest\Release\lua\buffbot\init.lua:344>

Thank you,
I'm having the same issue and the BuffBot_User_Druid file is also blank minus return at the top. I've also tried manually creating it and its always overwritten with the blank file. Is there any fix or workaround for this?
 
I have had this for awhile and have always had problems with it after starting it up. Either wont generate a file or leaves the files blank or it just wont open and crashes .

This would be a TERRIFIC Lua if it was working correctly. Thank you to the developers for the hard work they put into this but let's get this working again PLEASE!
 
OK just learning how to set this up: Questions?
1. How is enable meant to work? I assume when I do not have it checked the toon should not cast those lines. Also if checked it should. Cause mine is not casting spirit of Tala'lak, yet casting haste.
2. I do not see any spells for LS as an option yet.
 

Attachments

  • LUAShaman.png
    LUAShaman.png
    50.1 KB · Views: 2
Last edited:
Sorry if this is a dumb question, but can this or any other macro/Lua be used sort of in reverse.....if you want to cast your "lot" of buffs on someone..you target them and press a "buff button" and it will buff them with every thing you have appropriate for their level?
 
TheDroidUrLookingFor updated Guild Buff Assistant with a new update entry:

Version 1.0.11

[1.0.11]
General Update
- Added 121-125 spells for Magician
- Added 121-125 spells for Enchanter
- Added 121-125 spells for Ranger
- Added 121-125 spells for Shaman
- Added 121-125 spells for Cleric
- Added 121-125 spells for Beastlord
- Added 121-125 spells for Druid
- Added 121-125 spells for Paladin
- Added 121-125 spells for Wizard

Read the rest of this update entry...
 
Is there any way to add an option to hail one of the buffers and have the other buffers react as if they were hailed as well?

Thanks!
 
Hi everyone,

I'm running into an issue where despite having followed from overview, then installed the Lua, but the folder structure looks like this:

1704401944000.png

From what I've read, this seems wrong. Any idea what I am doing wrong? Thanks everyone!

Edit: I've also tried directly downloading and unpacking it in a folder titled BuffBot, then tried launching it, but still no go.
 
Last edited:
startup preamble, then immediately exits (gracefully) @ 'Mainloop Entry' row 939 consolemethod

have deleted ini and config files for the Magician character and restarted (new ini files created) but stil immediately exits
 
I haven't been on my PC in like two weeks, going by memory here.

The mq console window has a place to reset imgui. I used that option, but I think you might be able to adjust the setting if you were to find the mqoverlays file. Open that up and you might find the specific setting to toggle, which would be the least invasive to your other imgui settings.
 
How does everyone handle getting buffs from a group of buffers? Do you go buffer to buffer to get buffs?
 
I started writing macros for each buffer on each individual beggar, if that makes any sense at all. Cumbersome but it works.

Vrak
 
problems with 1.0.11
** if minimize window, then cannot restart because the Lua just exits. cannot be fixed unless unload all and edit macroquest_overlay.ini and restart all services
** if close ImGui window, before stopping buffbot.Lua then ImGui throws a mq overlay resume hissy fit. executing /overlay resume doesn't resolve the issue.
** if running mage toys , armor, heirlooms - if more than 1 toon says 'toys' at the same time, then buffbot just begins casting mask over and over and over again to the first toon that originally asked .. the script never moves on to service the next requestor
 
Last edited:
same as everyone else , ran the first time worked for me great, then tried to load it again another time and just keeps starting up and ending
 
I am trying to run this on a cleric but when I run it, this is the output. And yes, I do have those spells memmed in the gems it is saying.

1710965925941.png

Also, is there a way to turn off casting all of the spells listed? Like I only want to use the Unified Hand of Infallibility and nothing else, is there a way to disable the others? In this screen shot, it shows casting Shared Purity, even though I don't have it enabled anywhere in the gui UI, so not quite sure where that is coming from.

EDIT: Actually not sure if this can be corrected since it looks like the OP hasn't been back on the site since December. Does anybody else use anything that can act as buff bots?
 
Hello everyone, only way i was able to get the ui to open again was to delete all files and re put in new ones if you shut the window down my minimizing it.

there should be the mac version of this updated to 125 coming out soon that iv finished am just waiting for it to be reviewed, once done you all should have a better stable version and since that is done I am going to look into figuring out what's going on in this Lua
 
Release Guild Buff Assistant

Users who are viewing this thread

Back
Top
Cart