• 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

Question - Bow swapping for Avatar proc (2 Viewers)

ventrosi

Member
Joined
Jan 16, 2013
RedCents
92¢
Hopefully this is the right place for this.


I’ve been using an Avatar proc bow as my main ranged weapon on my ranger. I recently got a straight DPS upgrade and was wondering if there’s a way to have the ranger use the Avatar bow until the proc fires, then automatically swap to the new bow.


Right now I have a /mac that equips the Avatar bow, checks for the buff, and swaps once it sees the proc — but I still end up having to manually swap back and forth to re-proc it later, which is what I’m trying to avoid.


I searched through a bunch of threads on bandolier, but didn’t see anything that quite fits this use case (auto proc → swap → later re-proc without manual intervention).


Is there a cleaner or more automated way to handle this?
Slot-based, bandolier-based, plugin-based — I’m open to ideas.


Thanks in advance.

Edit: I use all CWTN plugins
 
I don't see any mention of what class automation you're using. Maybe I haven't had enough coffee yet though?

This also sounds like a prime candidate for a LEM
 
I suggest looking at making or finding a LEM (* might already exist on the forums)
 
You'd prolly want to use a LEM to check for the buff and swap with your defined bandolier sets
 
So I ended up figuring this all out with LEM. Worked through some spam issues and now its working solid! Appreciate all the guidance.
 
YAML:
reacts:
  AvatarOFF:
    action: /band activate avataroff
    condition: >-
      ${Me.CombatState.Equal[COMBAT]} && (!${Me.Buff[Avatar].ID} || ${Me.Buff[Avatar].Duration}
      < 30000) && ${Me.Primary} != 179
  AvatarON:
    action: /band activate avatarON
    condition: >-
      ${Me.CombatState.Equal[COMBAT]} && (${Me.Buff[Avatar].ID} && ${Me.Buff[Avatar].Duration}
      > 30000) && ${Me.Primary} == 179

this is a react i used many years ago. has everything you need to figure out how to do it with lem and Lua.
 
Question - Bow swapping for Avatar proc

Users who are viewing this thread

  • R
  • microscope
Back
Top
Cart