• 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! 👋

Question - KissAssist Bot's Mercenary control

sage254

Member
So I ran into a little problem: I play a puller, and two of my casters have tank mercenaries. When I make a pull and run back into a camp, the mercenaries run towards the pulled mob and by the time I am at the camp, they are outside of the camp assisting me, far away from the camp.
Is there any way for the kissassist bots to keep their mercenaries close? I was thinking that if I were to play a caster, I would switch "Passive" to "Aggressive" as soon as the mob enters the camp. How would I be able to keep the mercenaries in the camp with the KissAssist? Thanks!
 
So I ran into a little problem: I play a puller, and two of my casters have tank mercenaries. When I make a pull and run back into a camp, the mercenaries run towards the pulled mob and by the time I am at the camp, they are outside of the camp assisting me, far away from the camp.
Is there any way for the kissassist bots to keep their mercenaries close? I was thinking that if I were to play a caster, I would switch "Passive" to "Aggressive" as soon as the mob enters the camp. How would I be able to keep the mercenaries in the camp with the KissAssist? Thanks!

I do something similar for my DPS mercs in order to keep them in the camp until the mob is actually in range. Then I switch them to Burn mode. I use a pair of Reacts for this. (Edit to add, I don't use KissAssist to control my Mercs, they are left in Auto Mode so that EQ itself controls them once I take them out of Passive Mode.)

Reacts to control DPS merc switching from Passive to Burn
YAML:
  MercBurn:
    action: >-
      /multiline ; /stance Burn ; /react enable MercPassive ; /react disable
      MercBurn
    condition: >-
      ${Target.Distance} <= 40 && ${Me.CombatState.Equal[COMBAT]} && !${Mercenary.Stance.Equal[Burn]}
      && ${Mercenary.State.Equal[ACTIVE]} && (${Mercenary.Class.Name.Equal[Rogue]}
      || ${Mercenary.Class.Name.Equal[Wizard]})
  MercPassive:
    action: >-
      /multiline ; /stance Passive ; /react enable MercBurn ; /react disable
      MercPassive
    condition: >-
      ${Me.XTarget} <= 0 && ${Me.CombatState.NotEqual[COMBAT]} && !${Mercenary.Stance.Equal[Passive]}
      && ${Mercenary.State.Equal[ACTIVE]} && (${Mercenary.Class.Name.Equal[Rogue]}
      || ${Mercenary.Class.Name.Equal[Wizard]})
 
Last edited:
Question - KissAssist Bot's Mercenary control

Users who are viewing this thread

Back
Top
Cart