Question - Bow swapping for Avatar proc (2 Viewers)

ventrosi

Member
Joined
Jan 16, 2013
RedCents
162¢
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.
 
here is another version of the same react, future proof in cae you plan on fightitng Emp in SSRA:


Code:
  AvatarPrimalFistWraps:
    action: /bandolier activate Avatar
    condition: >-
      ${Me.Buff[Avatar].Duration}<60000 && ${Me.CombatState.Equal[COMBAT]}
      && !${Me.Inventory[13].Name.Equal[Ancient Prismatic Fist Wraps]}
      && ${Target.Name.NotEqual[Emperor Ssraeshza]}
  AvatarPrimalFistWrapsNorm:
    action: /bandolier activate DPS
    condition: >-
      ${Me.Buff[Avatar].Duration}>60000 && ${Me.Inventory[13].Name.Equal[Ancient Prismatic Fist Wraps]} && ${Target.Name.NotEqual[Emperor Ssraeshza]}
 
Question - Bow swapping for Avatar proc

Users who are viewing this thread

  • W
Back
Top
Cart