• 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 - Med for Health with KissAssist

SomeRandomDude

Well-known member
Joined
Jan 29, 2023
RedCents
208¢
I'm trying to use KissAssist to have a couple of melee characters bootstrap themselves close to my main group's level. The issue that I'm having is that I don't see an easy way to encourage them to stop pulling in order to med for health. They literally just fight until they're dead because the med-related things (MedOn, MedStart, MedStop, GroupWatchOn) all appear to consider only mana/endurance.

I think the answer may be to create a GroupWatchCheck that uses the "Injured" field of the "Group" object. Like this:
GroupWatchCheck=cond1
cond1=${Group.Injured[80]>0}

But if you want it to work when grouped or not grouped then:
cond1=(${Me.Grouped} && ${Group.Injured[80]}>0) || (!${Me.Grouped} && ${Me.PctHPs}<80)

Is this the preferred way? Thanks.

(I suppose the real preferred way is to just throw in a cleric merc, but I'm too stubborn.)
 
Maybe this on your puller?

PullPause2#MinutesTime in Minutes to pull mobs before Holding Pulls|How long in minutes after holding to resume pulls. Optional Cond# can be used to check if pulls should continue to be held.
Pulls will be held if condition returns true. Example:
PullPause=30|2|cond1
cond1=${Me.Snared}
 
i was trying the same thing as u was, but mine also included a cond for escape (ex. if group member is below 20 health cast lesser evacuate or something). unfortunately i cant find all the words that i can use in the statement. the>< do not work, nor does NotEqual.
 
Question - Med for Health with KissAssist

Users who are viewing this thread

Back
Top
Cart