• 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 - Healing Ma and everyone else at different % with same heals

Joined
Jul 18, 2015
RedCents
1,769¢
I was going through setting up my clerics heal section. It'll be something like this

Rich (BB code):
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
HealsCOn=1
HealsSize=20
Heals1=Beacon of Life|70|Group
Heals2=Bestow Divine Aura Azia|10|Caster
Heals3=Bestow Divine Aura Beza|10|Caster
Heals4=Blessing of Sanctuary|40|Caster
Heals5=Burst of Life|40|Ma
Heals6=Celestial Regeneration|50|Group
Heals7=Divine Arbitration|50|Group
Heals8=Aegis of Superior Divinity|45|Group
Heals9=Focused Celestial Regeneration|50|Ma
Heals10=Sanctuary|50|Me
Heals11=Word of Greater Reformation|80|Group
Heals12=Spiritual Remedy|90|Ma
Heals13=Graceful Remedy|90|Ma
Heals14=Fervid Renewal|90|Ma
Heals15=Mystical Intervention|85|Ma
Heals16=Virtuous Intervention|85|Ma
Heals17=Spiritual Remedy|70
Heals18=Graceful Remedy|70
Heals19=Fervid Renewal|70

Loaded up the cleric and he got errors. Eventually I figured out it was the repeated spells. I have remedies and renewal set up to heal my tank early and the rest of group at a lower percentage. I deleted the repeat of same spells and errors went away.

How do I go about using the same heals early on my tank, but lower on the rest of the group?
 
Rich (BB code):
Heals17=Spiritual Remedy|70|!MA
Heals18=Graceful Remedy|70|!MA
Heals19=Fervid Renewal|70|!MA

should work.

https://www.redguides.com/community/threads/26002-KissAssist-Instructions-amp-Settings-Info

Tried it, errors.

- - - Updated - - -

Also tried

Rich (BB code):
Heals12=Spiritual Remedy|90|Ma|IfNot|Ma|70
Heals13=Graceful Remedy|90|Ma|IfNot|Ma|70
Heals14=Fervid Renewal|90|Ma|IfNot|Ma|70

as well as

Rich (BB code):
Heals12=Spiritual Remedy|90|Ma|If|!Ma|70
Heals13=Graceful Remedy|90|Ma|If||!Ma|70
Heals14=Fervid Renewal|90|Ma|If|!Ma|70

No errors and that healed the Ma, but did nada for non-Ma. I'll search the board for conditions, but I don't think I saw anything related to this from looking for other stuff and I'm like a blind man on these things.

- - - Updated - - -

And then
Rich (BB code):
Heals12=Spiritual Remedy|90|Ma|95|If|!Ma
Heals13=Graceful Remedy|90|Ma|95|If|!Ma
Heals14=Fervid Renewal|90|Ma|95|If|!Ma

No good. Think I'm barking up the wrong tree.
 
FYI There is no |Group tag. Kiss automatically recognizes group heals
Rich (BB code):
Heals1=Beacon of Life|70|Group
All you need is
Rich (BB code):
Heals6=Celestial Regeneration|50
 
Thanks! Changed it.

Looks like this works for using the same heals at different % for Ma and !Ma and not getting an error. Think it works either way, but KISS calls out an error that I duplicated a spell.

Rich (BB code):
Heals12=Spiritual Remedy|90|Ma
Heals13=Graceful Remedy|90|Ma
Heals14=Fervid Renewal|90|Ma

Heals17=Spiritual Remedy Rk. II|95|!Ma
Heals18=NULL......(need to get Rk. II for this)
Heals19=Fervid Renewal Rk. II|95|!Ma

- - - Updated - - -

Got Graceful Remedy Rk. II. Entered Heals18=Graceful Remedy Rk. II, loaded up cleric and got errors. Nulled out Heals18 and no error. Went ahead and did

Rich (BB code):
Heals12=Spiritual Remedy|90|Ma
Heals13=Graceful Remedy|90|Ma
Heals14=Fervid Renewal|90|Ma

Heals17=Spiritual Remedy|70|!Ma
Heals18=NULL
Heals19=Fervid Renewal|70|!Ma

No error. For whatever reason, looks like repeating Graceful Remedy caused the error, entering Rk. doesn't matter. Only thing I can think of is there is a check on spells 100 and below and 101+ are not checked.
 
You are getting an error message because the spell has different tags? Like
Rich (BB code):
Heals12=Spiritual Remedy|90|Ma
Heals13=Spiritual Remedy|95|!Ma

and you are talking about the ini check getting reporting an error when you start up right?
 
Yes, the error is on startup. I was trying to use three different heals like this

Rich (BB code):
Heals12=Spiritual Remedy|90|Ma
Heals13=Graceful Remedy|90|Ma
Heals14=Fervid Renewal|90|Ma

Heals15=Spiritual Remedy|70|!Ma
Heals16=Graceful Remedy|70|!Ma
Heals17=Fervid Renewal|70|!Ma

Spiritual Remedy and Fervid Renewal is fine being doubled up, no errors. I only get the error when I double up Graceful Remedy.
 
Only happens when I have Graceful Remedy entered twice. Yes, the spell is memmed. When it's only listed once, everything works fine.

20171006_102037.jpg

- - - Updated - - -

Found this thread, which looks like the error I have. https://www.redguides.com/community/threads/56458-Some-odd-error?highlight=gom+error. Got rid of Fervid Renewal and put Graceful Remedy in and had no errors, so guess it's the amount of heals I have.


This is my heal section

Rich (BB code):
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
HealsCOn=1
HealsSize=20
Heals1=Bestow Divine Aura Azia|10|!Ma
Heals2=Bestow Divine Aura Beza|10|!Ma
Heals3=Burst of Life|40|Ma
Heals4=Blessing of Sanctuary|40|!Ma
Heals5=Sanctuary|40|Me
Heals6=Focused Celestial Regeneration|50|Ma
Heals7=Aegis of Superior Divinity|50
Heals8=Divine Arbitration|60
Heals9=Celestial Regeneration|60
Heals10=Beacon of Life|75
Heals11=Spiritual Remedy|90|Ma
Heals12=Graceful Remedy|90|Ma
Heals13=Fervid Renewal|90|Ma
Heals14=Word of Greater Reformation|80
Heals15=Mystical Intervention|85|Ma
Heals16=Virtuous Intervention|85|Ma
Heals17=Spiritual Remedy|70|!Ma
Heals18=NULL
Heals19=Graceful Remedy|70|!Ma
Heals20=NULL
 
if heals can use conditionals why not set up a single heal and then using the condition of ma>this || everyone else<this

- - - Updated - - -

well i guess
Rich (BB code):
${MainAssist}
 
I am out of town this weekend but i will try to duplicate that error later this week.
 
There's gotta be a better way to do it than this, but this is the only way I found that will heal my tank at 90 and ignore healing the rest of the group with these three spells till they hit 70.

Rich (BB code):
Heals11=Spiritual Remedy|100
Heals12=Graceful Remedy|100
Heals13=Fervid Renewal|100

Rich (BB code):
Heals11=Spiritual Remedy|100
HealsCond11=${Spawn[${MainAssistID}].ID} && ${Spawn[${MainAssistID}].PctHPs} <= 90 || ${Group.Member[1].PctHPs} <= 70 || ${Group.Member[2].PctHPs} <= 70 || ${Group.Member[3].PctHPs} <= 70 || ${Group.Member[4].PctHPs} <= 70 || ${Group.Member[5].PctHPs} <= 70
Heals12=Graceful Remedy|100
HealsCond12=${Spawn[${MainAssistID}].ID} && ${Spawn[${MainAssistID}].PctHPs} <= 90 || ${Group.Member[1].PctHPs} <= 70 || ${Group.Member[2].PctHPs} <= 70 || ${Group.Member[3].PctHPs} <= 70 || ${Group.Member[4].PctHPs} <= 70 || ${Group.Member[5].PctHPs} <= 70
Heals13=Fervid Renewal|100
HealsCond13=${Spawn[${MainAssistID}].ID} && ${Spawn[${MainAssistID}].PctHPs} <= 90 || ${Group.Member[1].PctHPs} <= 70 || ${Group.Member[2].PctHPs} <= 70 || ${Group.Member[3].PctHPs} <= 70 || ${Group.Member[4].PctHPs} <= 70 || ${Group.Member[5].PctHPs} <= 70
 
Also, I want my cleric to heal Word of Great Reformation at 95health for anyone in the group out of combat so long as he is good on mana. In combat, I want him to heal at 80health.

LOL

Rich (BB code):
Heals14=Word of Greater Reformation|100
HealsCond14=${Me.CombatState.NotEqual[Combat]} && ${Me.PctMana} >=88 && (${Group.Member[0].PctHPs} <= 95 || ${Group.Member[1].PctHPs} <= 95 || ${Group.Member[2].PctHPs} <= 95 || ${Group.Member[3].PctHPs} <= 95 || ${Group.Member[4].PctHPs} <= 95 || ${Group.Member[5].PctHPs} <= 95) || ${Me.Combat} && (${Group.Member[0].PctHPs} <= 80 || ${Group.Member[1].PctHPs} <= 80 || ${Group.Member[2].PctHPs} <= 80 || ${Group.Member[3].PctHPs} <= 80 || ${Group.Member[4].PctHPs} <= 80 || ${Group.Member[5].PctHPs} <= 80

Is all that even needed if it's a group heal?
 
Also, I want my cleric to heal Word of Great Reformation at 95health for anyone in the group out of combat so long as he is good on mana. In combat, I want him to heal at 80health.

LOL

Rich (BB code):
Heals14=Word of Greater Reformation|100
HealsCond14=${Me.CombatState.NotEqual[Combat]} && ${Me.PctMana} >=88 && (${Group.Member[0].PctHPs} <= 95 || ${Group.Member[1].PctHPs} <= 95 || ${Group.Member[2].PctHPs} <= 95 || ${Group.Member[3].PctHPs} <= 95 || ${Group.Member[4].PctHPs} <= 95 || ${Group.Member[5].PctHPs} <= 95) || ${Me.Combat} && (${Group.Member[0].PctHPs} <= 80 || ${Group.Member[1].PctHPs} <= 80 || ${Group.Member[2].PctHPs} <= 80 || ${Group.Member[3].PctHPs} <= 80 || ${Group.Member[4].PctHPs} <= 80 || ${Group.Member[5].PctHPs} <= 80

Is all that even needed if it's a group heal?

Don't do that at 100%. Thats not how kiss is designed.
 
There's gotta be a better way to do it than this, but this is the only way I found that will heal my tank at 90 and ignore healing the rest of the group with these three spells till they hit 70.

Rich (BB code):
Heals11=Spiritual Remedy|100
Heals12=Graceful Remedy|100
Heals13=Fervid Renewal|100

Rich (BB code):
Heals11=Spiritual Remedy|100
HealsCond11=${Spawn[${MainAssistID}].ID} && ${Spawn[${MainAssistID}].PctHPs} <= 90 || ${Group.Member[1].PctHPs} <= 70 || ${Group.Member[2].PctHPs} <= 70 || ${Group.Member[3].PctHPs} <= 70 || ${Group.Member[4].PctHPs} <= 70 || ${Group.Member[5].PctHPs} <= 70
Heals12=Graceful Remedy|100
HealsCond12=${Spawn[${MainAssistID}].ID} && ${Spawn[${MainAssistID}].PctHPs} <= 90 || ${Group.Member[1].PctHPs} <= 70 || ${Group.Member[2].PctHPs} <= 70 || ${Group.Member[3].PctHPs} <= 70 || ${Group.Member[4].PctHPs} <= 70 || ${Group.Member[5].PctHPs} <= 70
Heals13=Fervid Renewal|100
HealsCond13=${Spawn[${MainAssistID}].ID} && ${Spawn[${MainAssistID}].PctHPs} <= 90 || ${Group.Member[1].PctHPs} <= 70 || ${Group.Member[2].PctHPs} <= 70 || ${Group.Member[3].PctHPs} <= 70 || ${Group.Member[4].PctHPs} <= 70 || ${Group.Member[5].PctHPs} <= 70


Don't do that at 100%. Thats not how kiss is designed.
There is a current bug in MQ2 we believe is causing this. Eqmule is aware it and currently try tracking down. We should get a fix in a day or 2.
 
casa could try netheal if you have all the group on the same comp, it can check for worsthp and can heal using that

- - - Updated - - -

and i would limit the amount of || in the conditionals, since it will slow down the built in logic
 
Question - Healing Ma and everyone else at different % with same heals

Users who are viewing this thread

Back
Top
Cart