• 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
MQ2Heals

Release MQ2Heals

Error messages that scroll very quickly once first heal is needed... only stops when i turn off either KA or MQ2Heals:

1611066288225.png

MQ2Heals ini:
INI:
[MQ2Heals]
Enabled=1
Rez=1
CombatRez=1
CampFireRez=1
DynamicHeals=0
DoReviveMerc=1
PauseOnZone=0
Debug=0
DoFade=0
DoPromisedHeals=1
DoHoTHeals=1
DoFastHeals=1
DoPatchHeals=1
DoBigHeals=1
DoClickHeals=1
DoNukeHeals=1
DoHealNukes=1
DoLightHeals=1
DoGroupHeals=1
RaidTankMode=0
HealPoint=80
FastHealPoint=70
TankHealPoint=90
BigHealPoint=50
PatchHealPoint=40
ClickHealPoint=30
ZerkerHealPoint=85
GroupHealPoint=80
GroupHealCount=2
PullerHealRange=50
SelfHealPoint=40
SelfDAPoint=20
Yaulp=1
MemSpells=0
DoMed=1
DoMount=0
MedPct=1
MountItem=Verdant Hedgerow Leaf
HealsOn=1

KA12 ini:
INI:
[General]
KissAssistVer=12.001
Role=Assist
CampRadius=50
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=${Math.Rand[25,60]}
MedOn=1
MedStart=20
MedStop=90
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=0
GroupWatchOn=0
GroupWatchCheck=FALSE
CorpseRecoveryOn=0
EQBCOn=0
DanNetOn=1
DanNetDelay=20
IRCOn=0
CampfireOn=0
CharInfo=Cleric|68|FREE
DPSMeter=0
ScatterOn=1
XTSlot=1
[SpellS]
MiscGem=8
MiscGemLW=0
MiscGemRemem=1
LoadSpellSet=2
SpellSetName=KissAssist
CastingInterruptOn=1
Gem1=Pious Remedy
Gem2=Pious Light
Gem3=Pious Elixir
Gem4=Word of Replenishment
Gem5=Divine Aura
Gem6=Divine Barrier
Gem7=Unswerving Hammer of Retribution
Gem8=Yaulp VI
[Buffs]
BuffsOn=1
BuffsSize=7
Buffs1=Aura of the Zealot|aura
Buffs2=Conviction
Buffs3=Armor of the Zealot
Buffs4=Ward of Vengeance|Cond3
Buffs5=Panoply of Vie
Buffs6=Blessing of Devotion|caster
Buffs7=Rod of Mystical Transvergence|mana|50|50
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL
[Melee]
AssistAt=${Math.Rand[95,99]}
MeleeOn=1
FaceMobOn=2
MeleeDistance=50
StickHow=snaproll !front uw loose
AutoFireOn=0
UseMQ2Melee=0
TargetSwitchingOn=0
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSize=1
GoMSpell1=NULL
[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=1
GMail1=NULL
[AE]
AEOn=0
AESize=1
AERadius=50
AE1=NULL
[DPS]
DPSOn=1
DPSSize=3
DPSSkip=20
DPSInterval=2
DPS1=Mark of the Righteous|99|ma|once
DPS1=Yaulp VI|98
DPS2=Unswerving Hammer of Retribution|97|once
DebuffAllOn=0
DPS3=NULL
[Aggro]
AggroOn=0
AggroSize=1
Aggro1=NULL
Aggro2nd=0
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
AutoRezOn=2
HealsSize=7
Heals1=Reviviscence|0|rez
Heals2=Pious Light|70
Heals3=Pious Elixir|55
Heals4=Word of Replenishment|99|Cond4
Heals5=Pious Remedy|35
Heals6=Divine Aura|30|cond1
Heals7=Divine Barrier|20|cond2
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
RezMeLast=0
[Cures]
CuresOn=0
CuresSize=1
Cures1=NULL
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[Burn]
BurnAllNamed=0
UseTribute=0
BurnSize=1
Burn1=NULL
[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=350
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
PullPause=30|2
PullLevel=0|0
PullArcWidth=0
PullOnReturn=0
[PullAdvanced]
PullLocsOn=0
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=500
CampOnDeath=0
ClickBacktoCamp=2
[KConditions]
ConOn=1
CondSize=3
Cond1=${Me.CurrentMana} > 10 && ${Me.PctHPs} < 20 && ${Me.PctMana} < 10
Cond2=${Me.CurrentMana} > 100 && ${Me.PctHPs} < 20 && ${Me.PctMana} < 10
Cond3=${Me.CombatState.Equal[Combat]}
Cond4=(${Group.Injured[80]} >= 3)
 
I don't know... is it? Is that the issue? I've never used KA or MQ2Heals together before. I read there's a thing with KA12 and MQ2Cast in a different thread... maybe its related?

MacroQuest.ini says I should be loading MQ2Cast up every time.
 
I don't know... is it? Is that the issue? I've never used KA or MQ2Heals together before. I read there's a thing with KA12 and MQ2Cast in a different thread... maybe its related?

MacroQuest.ini says I should be loading MQ2Cast up every time.
it unloads mq2cast and mq2melee if you have use mq2melee = 0 in your KA ini

set it to 1 and it should work
 
Any idea what could be keeping this plugin from rezzing? I have combat and normal rez turned on and it won't do either.
 
Any idea what could be keeping this plugin from rezzing? I have combat and normal rez turned on and it won't do either.
Try turning them both on. There may be a discrepancy in how the plugin is saving the setting right now. If they're already on, are the corpses you're trying to rez in your group, raid, fellowship, or XTarget window? Also, what class, and what rez spell are you using (or AA)?

Code:
/heals rez on
/heals combatrez on
 
I'm using a cleric so it seems to use the AA rez when it wants to rez someone.

Both rez and combatrez are turned on and confirmed as being 1 in the ini. I tried turning one on, one off, both on, both off and then back on, reloading the plugin. i can't seem to pinpoint the issue though or why on rare occasions it'll rez 1 group member but most of the time it doesn't rez anyone.
 
I am giving KA12 a shot for my WAR, CLR, ENC, MAG, MNK, ROG group and its going really well so far (best KA attempt yet!). I was reading that its possible to let KA do most of the things for the cleric, but you leave the heals section off and let MQ2Heals take care of the healing. This sounds great and I'd like to set this up but I'm having some trouble. KA12 and MQ2Heals, for whatever reason, refuse to peacefully coexist for my cleric.

I can heal from KA12 with no problems when MQ2Heals isn't loaded. I can heal from MQ2Heals without issue when KA12 isn't running. However, when I put them together, the moment the first heal is needed, the cleric stands there while the MQ2 window scrolls quickly until I either unload mq2heals or end KA12. I've read that this works great for many people so I am not sure what I'm doing wrong. I'm sure it would be helpful to have some examples of the messages in the MQ2 window... I'll log in and get some screenshots. Let me know if there's any value in also posting my ini's too.

I’m one of those who use MQ2Heals and KA in parallel. I haven’t noticed issues healing, and I do all four coin missions at least once a day.
 
I got it fixed, its working really well now. I had mq2melee = 0 in my ini which cause ka to unload it which also unloaded mq2cast which caused my issue. Now that I have that all straightened out, my shaman and cleric are healing the group really well. Rez is kinda awkward and doesn't always work the way I expect but I'm working on troubleshooting that. I suspect it has to do with something I have set in both KA and mq2heals. I'll figure it out.

It would be cool if there was an option to announce heals in eqbc/dannet like KA does. That little bit of reassurance that everything is going to be okay makes me feel better sometimes lol.
 
I got it fixed, its working really well now. I had mq2melee = 0 in my ini which cause ka to unload it which also unloaded mq2cast which caused my issue. Now that I have that all straightened out, my shaman and cleric are healing the group really well. Rez is kinda awkward and doesn't always work the way I expect but I'm working on troubleshooting that. I suspect it has to do with something I have set in both KA and mq2heals. I'll figure it out.

It would be cool if there was an option to announce heals in eqbc/dannet like KA does. That little bit of reassurance that everything is going to be okay makes me feel better sometimes lol.
It does. /heals debug on
 
Does mq2heals use the clicky stick for rezzes? (or can we make it so it does?)
 
How would we get the update before the next MQ update? Tried a re-install from builder without any luck...

Many Thanks!
 
Here's a compiled version of MQ2Heals for Legacy MQ2.

Edit: With the addition of the "Staff of Forbidden Rites" clicky added to the Rez code (untested - because I don't have one).
Really excited to try this. The AA rez shammies get (that give exp back) can't be used while in combat, so often the shaman will leave a dead player dead rather than battle rez them to rejoin the right. Not a huge deal if its a dps or something, but really huge deal if it's the tank.
 
Really excited to try this. The AA rez shammies get (that give exp back) can't be used while in combat, so often the shaman will leave a dead player dead rather than battle rez them to rejoin the right. Not a huge deal if its a dps or something, but really huge deal if it's the tank.
Yeah, my druid has the same problem... Anyway, if you're on MQNext, try the following DLL:
 

Attachments

could we have it check if it actually has the mana to cast a spell? cause it will constantly stand you up to try and heal if you sitting down oom and someone needs a heal.
 
could we have it check if it actually has the mana to cast a spell? cause it will constantly stand you up to try and heal if you sitting down oom and someone needs a heal.
Certainly. I'll see what I can do. I'm not sure I'll keep maintaining 2 code bases, so it may just be for Next unless I get a ton of requests for legacy...

Edit: I already had the code checking for mana prior to casting a spell, but not before deciding to stand to cast that spell... So, I updated that and added an "Action Delay" to prevent Heals from spamming an attempt to cast a spell. It won't stop all spam, but will be more realistic to button activation times. Maybe that will help reduce suspensions for whoever uses this plugin.
 
Last edited:
G'morning! and Merry Christmas!

Have a few quick questions about some issues I have....

I've Never seen the plugin use the Aegis of Superior Divinity, is there a setting I need to adjust?
Frequently my cleric drops/breaks invisibility upon zoning
and lastly, ZerkerHealPoint, I can adjust it by issuing the command in game, or manually edit it in the INI file, but it always resets itself the next time I log into the game.

Any help or advice would be greatly appreciated!
 
The cleric breaks invis upon zoning because when you zone, the plugin sees your health drop to 0 for a short period, and casts a heal. I haven't implemented a workaround. I just hit invis again after I zone.
As far as Aegis, the plugin does not buff (at the moment). So, you'll need something else to keep that up until I add buff support.
I'll look into the ZerkerHealPoint. It should be saving in your .ini, and loading every time. Could be a typo or an oversight.
 
The Aegis isn't a buff, it's the cleric epic shield that cast "divine balance" which balances the group's hit points in emergencies. Very useful in a pinch!
 
Hello again!

I just recently went back to my original server, which has a berserker. Am still having the issue of not being able to set zerkerhealpoint and having it save. It always reverts back to default when I re-log my cleric.

Any thoughts on the other issues? Adding the cleric epic or a fix for dropping invis upon zoning. The latter issue makes it unsafe to use the wonderful abilitly to /travelto SomeZone.

Many thanks!
 
Hello again!

I just recently went back to my original server, which has a berserker. Am still having the issue of not being able to set zerkerhealpoint and having it save. It always reverts back to default when I re-log my cleric.

Any thoughts on the other issues? Adding the cleric epic or a fix for dropping invis upon zoning. The latter issue makes it unsafe to use the wonderful abilitly to /travelto SomeZone.

Many thanks!
I'll look into the zerkerhealpoint issue. I can add a delay for heals on zoning. If you turn breakinvis off, it should stop too, but you'll have to break invis yourself to start healing again.
 
I'll give that a shot! Appreciate it!

Am wondering if anyone else is seeing a problem with their zerkers as they upgrade the gear with each new expansion... Without any great changes to Buff and DPS sections (using KA), my zerker is now dropping to around 66% health, then after 15-30 seconds it settles in at 73%. And this of course causes the cleric to go nuts chain healing. Just seems that the health drops lower and lower with each new expansion.
 
Release MQ2Heals

Users who are viewing this thread

Back
Top
Cart