• Hail, we're RedGuides. We want you to play six (yes, 6!) EverQuest characters at once. We have scripts and a friendly community to help, please join our playstyle and say hello! 👋
  • We've added LLM sections to our Terms & Rules and Resource Rules, for everyone's sanity & in-game safety.
    Read more
    a. Do not replace your voice with an LLM. This goes for your posts and your scripts. Drafting and editing with a tool is fine, but don't take you out of what you share.
    b. Do not replace your EQ character's voice with an LLM. We don't want scripts that speak over /ooc, /shout or other public channels. This has been an unwritten rule that's kept casino scripts off the site for decades, but we're now compelled to make it clear: keep automated communication private.

    Why Does RG Review Scripts?
    Nearly every LLM-written Lua script we see is making your character do impossible things, and rarely in a way that's beneficial to you. We've seen heavy server hammering, /target over impossible distances when /nav spawn would passively accomplish the same thing, a spawn search that fires 20+ times per second, and other pointless actions that are likely annoying GMs.

    You are welcome to use LLMs as a tool to structure, draft, and edit your work, but please read critically before hitting /lua run
GroupAssistant.mac

Release GroupAssistant.mac 9-11-2021

Download

kaen01

I am not a complete idiot!..some parts are missing
Creator
kaen01 submitted a new resource:

GroupAssistant.mac - Will follow group around and keep them buffed and healed

GroupAssistant.mac v1.0
Will follow group around and keep them buffed and healed

Usage:
Mem your buffs, for the appropriate levels of your group.
Mem two heals, one fast cast for emergency, and one regular heal.
Start macro, with your group hugging the groupassistant he will pick them up and put on xtarget.

Your groupassisant will now start buffing and healing if need be.

Commands:

/gafollow <name>...

Read more about this resource...
 
probably a very silly question and i have all the plugins loaded but im getting this error.. "warning undefined variable WorstHurt used on line 106"

what am i doing wrong?
 
probably a very silly question and i have all the plugins loaded but im getting this error.. "warning undefined variable WorstHurt used on line 106"

what am i doing wrong?

Dependencies:

MQ2WorstHurt

Used by the healing routine, without this the macro will fail
 
@Ramesys could you post a screenshot of the error it shows in the in the mq2chatwindow?

it does seem like you not having the mq2worsthurt plugin loaded
 
For anyone with @Ramesys issue, this fixed it for me.

Change line 41-42 from:

INI:
    /if (${Bool[${Plugin[mq2nav]}]}) /squelch /plugin mq2nav noauto
    /if (${Bool[${Plugin[mq2worsthurt]}]}) /squelch /plugin mq2worsthurt noauto

to:

INI:
    /if (!${Bool[${Plugin[mq2nav]}]}) /squelch /plugin mq2nav load noauto
    /if (!${Bool[${Plugin[mq2worsthurt]}]}) /squelch /plugin mq2worsthurt load noauto

Is there an easy way for me to propose these changes that can get merged in a la git?
 
Last edited:
you can just add the changes and post it, i dont know how to add someone else as author, but if someone knows they can do that is all fine,
 
Gave this a try today on a OOG druid. I started the macro, but nothing seems to be happening. The dependent plugins are loaded. Is there an .ini being created that I need to edit?
Also, I notice it is attempting to assign the 2 toons I plan to buff to xtarget 12 and 13. The TLP server I'm on only has 5 xtarget slots. Could this be what's causing the issue?
 
Last edited:
this works great for PLiing, but I wish the snare/root/slow routines would be added... for now, I just manually added /cast 1 (gem 1 has my snare target-AOE spell mem-ed) on the heal routine, so that every time the druid casts a heal, she would also cast an AoE snare after... LOL, it works, but not optimal.
 
I see the OFFENSIVE subroutine, but currently not being used... perhaps the snare/root/slow routines can be added? I was looking into this snare condition, but don't know how to integrate it into the macro:

!${Target.Snared.ID} && ${Target.PctHPS} < 99 && ${Target.PctHPS} > 40 && ${Me.CombatState.Equal[COMBAT]}
 
Release GroupAssistant.mac

Users who are viewing this thread

Back
Top
Cart