• 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 - Cleric healing outside group

mckonz

Member
Joined
Jul 16, 2014
RedCents
110¢
I have my max AA cleric healing outside of my group. The cleric heals the tank fine, but doesn't heal anyone else. Is there a way to make the cleric heal all chars in the group, not just the main tank?
 
Could you explain xtarget for me? How do I add them? Haven't used this at all Thanks I have been using 2 clerics outside of group for heals with Kissassist. How would I add MQ2Heals into the mix? Appreciate the help on the new stuff.
 
Target the toon you want to watch > right click the top slot in the xtar window > I think its "current target" or just target

You can then save the xtar config with the same right click in the window.

Turn on xtarheals in the kiss ini of your cleric. You can watch 2 xtar targets for heals with kiss.

Rich (BB code):
XTarHeal=1
XTarHeal2=1
 
I do something a bit similar, i run two groups and have him check everyone. Downside to this is you need to change the macro to cover for everyone.

But it looks like this:

In your main code, you call the sub like this
Rich (BB code):
			/call HealSub TankName 50
			/if (${Macro.Return} > 0) /goto :IDIDTHEHEAL

			/call HealSub ChanterName 70
			/if (${Macro.Return} > 0) /goto :IDIDTHEHEAL

			/call HealSub RogueName 70
			/if (${Macro.Return} > 0) /goto :IDIDTHEHEAL

			/call HealSub TankName 70
			/if (${Macro.Return} > 0) /goto :IDIDTHEHEAL

etc


Then underneath I have the sub like this:

Rich (BB code):
Sub HealSub(charToHeal, int pctToHeal)
	/echo in HealSub checking ${Spawn[=${charToHeal}].Name}: ${Spawn[=${charToHeal}].PctHPs} <= ${pctToHeal}
	/stick off

	/if (!${Spawn[${charToHeal}].ID}) {
|		/1 char ${charToHeal} not around, so return 0
		/return 0
	}
	
| 4 = quick heal
	
	/if ( ${Spawn[${charToHeal}].PctHPs} <= ${pctToHeal}) {
		/if (${Cast.Ready[4]}) {
			/target id ${Spawn[${charToHeal}].ID}
			/casting "${Me.Gem[4].Name}" -maxtries|5
			/1 *** Healing ${Target} < ${pctToHeal} with ${Cast.Effect}***
			/echo returning 1
			/return 1
		} else {
		/echo returning 2
			/return 2
		}
	}
	/echo returning 0
/return 0


Setting it up like this allows me to ensure that not everyone is on equal ground, if the tank is <50 he gets first heal.

again, you need to know the names of the people, but pretty straight forward I think... The above assumes your heal spell is in 4, but your mileage may vary.

remove echo statements when done debugging
 
Question - Cleric healing outside group

Users who are viewing this thread

Back
Top
Cart