• 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

Problem - KA Macro keeps ending

Redfrog

Is now BlueFrog
Creator
Joined
Nov 29, 2017
RedCents
3,991¢
I have a Druid I am running on KA, and is the group healer. Every so often I find the druid doing nothing and tank dies from no healing. In this group I also have a bard and Rog on KissAssist as well and their macros are fine. I do not get any MQ errors in the MQ window, just suddenly ends randomly (seeming). Rebooted the Druid to desktop and fully logged out, problem persists. While its running, Druid is doing well (though nowhere near as good as MQ2Druid..that was wonderful), then just nothing. No message, no crash. When I find out (usually from Tank death) I hit pause to check and see, no macro running to pause message. I restart it and life is good for awhile. Ideas? Also, do we have anything to beep and tell me Red, it stopped again!
 
I have a Druid I am running on KA, and is the group healer. Every so often I find the druid doing nothing and tank dies from no healing. In this group I also have a bard and Rog on KissAssist as well and their macros are fine. I do not get any MQ errors in the MQ window, just suddenly ends randomly (seeming). Rebooted the Druid to desktop and fully logged out, problem persists. While its running, Druid is doing well (though nowhere near as good as MQ2Druid..that was wonderful), then just nothing. No message, no crash. When I find out (usually from Tank death) I hit pause to check and see, no macro running to pause message. I restart it and life is good for awhile. Ideas? Also, do we have anything to beep and tell me Red, it stopped again!
if you post the KA we can take a look at it, its likely hitting an error and just stopping
 
i have had that happen before. i started with a new ini and just put in sections at a time and ran it for a few hours. if good add in other sections.
 
If it's erroring out there should be a section in your ini at the bottom labeled [KissError] that might have some useful info too. At least I think that's how that section works.
 
@knave good call on looking at the error section, TY!
So here I see it looks like a condition is messing things up? First line:
Code:
[KissError]
LastCMD:=/if (NULL) /return CAST_COND_FAILED
ErrorDateTime:=07/29/2023 20:13:14
ErrorMsg:=You cannot pause or unpause a macro when one isn't running.
DataError:=NULL
SyntaxError:=NULL
RunningTime:=262235608
BuildDate:=20230720
CurrentUI:=ClearbrookeVert
[KConditions]
ConOn=1
CondSize=10
Cond1=${Target.ID} && ${Me.PctAggro}<50 && ${Range.Between[80,98:${Target.PctHPs}]}
Cond2=${Target.ID} && ${Me.PctMana}>40 && ${Me.PctAggro}<80 && !${Target.Buff[Nature's Blistering Wrath].ID} && ${Range.Between[80,98:${Target.PctHPs}]}
Cond3=${Target.ID} && !${Target.Buff[Glistening Frost].ID} && ${Range.Between[80,98:${Target.PctHPs}]}
Cond4=${Target.ID} && !${Target.Buff[Cowl of Ro].ID} && ${Range.Between[80,98:${Target.PctHPs}]}
Cond5=${Target.ID} && ${Me.PctAggro}<80
Cond6=!${Me.Aura[Frostreave Aura]}
Cond7=!${Target.Buff[Firefly Guardian Spirit].ID}
Cond8=${Zone.Type}!=0 && ${Zone.Type}!=3 && ${Zone.Type}!=4 && !${Me.Invis} && !${Me.Moving}
Cond9=!${Me.Buff[Group Spirit of the Great Wolf].ID}
Cond10=!${Me.Buff[Spirit of the Great Wolf].ID}
[BGCOLOR=initial]All copy pasta from resource pretty much, but I am a druid dummy. Also Chat and Sic have spoiled me with the other classes..one day maybe this one too...ahaha. :)[/BGCOLOR]
 
Here is the whole thing, if it helps diagnose anything.
Code:
[General]
KissAssistVer=12.002
Role=Assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedStop=100
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
GroupWatchCheck=FALSE
CorpseRecoveryOn=0
EQBCOn=0
DanNetOn=0
DanNetDelay=20
IRCOn=0
CampfireOn=0
CharInfo=Druid|111|SILVER
GroupEscapeOn=0
DPSMeter=0
ScatterOn=0
LOSBeforeCombat=0
XTSlot=1
[SpellS]
MiscGem=12
MiscGemLW=0
MiscGemRemem=1
LoadSpellSet=2
SpellSetName=KissAssist
CastingInterruptOn=1
CheckStuckGem=1
Gem1=Adrenaline Barrage
Gem2=Revitalization
Gem3=Curavida
Gem4=Glistening Frost
Gem5=Nature's Blistering Wrath
Gem6=Lunasalve
Gem7=Cyclonic Roar
Gem8=Talisman of the Unwavering
Gem9=Dichotomic Winds
Gem10=Remote Moonflash
Gem11=Frostreave Crystals
Gem12=Horde of Polybiads
Gem13=Succor
;
;Gem1=Revitalization
;Gem2=Lunasalve
;Gem3=Thornspike Rush
;Gem4=Survival of the Auspicious
;Gem5=Promised Rebirth
;Gem6=Legacy of Daggerspikes
;Gem7=Talisman of the Unwavering
;Gem8=Aura of Life
;Gem9=Sporali Storm
;Gem10=Pack Chloroplast
;Gem11=Legacy of Spike
;Gem12=Protection of Nature
[Buffs]
BuffsOn=1
BuffsSize=23
Buffs1=Darkpaw Destrier|Dual|Mount Mount Blessing Lena|Cond8
Buffs2=Talisman of the Unwavering|Me
Buffs3=Legacy of Daggerspikes|MA
Buffs4=Wildtender's Unity|Dual|Daggerspike Coat
Buffs5=Preincarnation|Me
Buffs6=Frostreave Aura|me|Aura|cond6
Buffs7=Arcronite Blessing|Me
Buffs8=Swarm of Fireflies|MA|Cond7
Buffs9=Group Spirit of the Great Wolf
Buffs10=!Shieldstone Blessing|MA
Buffs11=Guard of the Reptile|MA
Buffs12=Summoned: Large Modulation Shard|Mana|50
Buffs13=!Wrath of the Wild XXIII|MA
Buffs16=Communion of the Cheetah|Dual|Spirit of Cheetah
Buffs14=!Savage Growth|MA
Buffs15=Mask of the Wildtender|me
Buffs17=Nature's Response|me
Buffs18=Spirit of the Great Wolf|cond9
Buffs19=Group Spirit of the Great Wolf|cond10
Buffs20=!Bosquetender's Alliance|MA
Buffs21=!Wrath of the Wild XXIII|MA
Buffs22=Mammoth's Force|melee
Buffs23=${InvSlot[Chest].Item.Name}|99
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL
[Melee]
AssistAt=95
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=0
TargetSwitchingOn=0
PetTauntOverride=0
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSize=3
GoMSpell1=Dichotomic Winds
GoMSpell2=Nature's Blistering Wrath
GoMSpell3=Horde of Polybiads
[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=5
GMail1=NULL
GMail2=NULL
GMail3=NULL
GMail4=NULL
GMail5=NULL
[AE]
AEOn=1
AESize=10
AERadius=50
AE1=Spire of Nature|2
AE2=Nature's Boon|2
AE3=Silent Casting|2
AE4=Nature's Guardian|2|Mob
AE5=Spirits of Nature|2
AE6=Spirit of the Wood|2
AE7=Destructive Vortex|2
AE8=Focus of Arcanum|2
AE9=NULL
AE10=NULL
[DPS]
DPSOn=2
DPSSize=22
DPSSkip=1
DPSInterval=0
DPS1=Spirit of the Great Wolf|100|Cond9
DPS2=Group Spirit of the Great Wolf|100|Cond10
DPS3=Nature's Boon|100
DPS4=Nature's Fury|100
DPS5=Destructive Vortex|100
DPS6=Season's Wrath|100
DPS7=Fundament: Second Spire of Nature|100
DPS8=Spirits of Nature|100
DPS9=Spirit of the Bear|100|MA
DPS11=Twincast|100|Cond3
DPS12=Improved Twincast|100|Cond4
DPS13=Storm Strike|99|Mob|weave
DPS10=Remote Moonflash|98
DPS14=Cyclonic Roar|70|Once
DPS15=Dichotomic Winds|98
DPS16=Frostreave Crystals|90|Cond5
DPS17=Sporali Storm|99
DPS18=NULL
DPS19=NULL
DPS20=NULL
DPS21=NULL
DPS22=NULL
DebuffAllOn=0

;DPSOn=2
;DPSSize=20
;DPSSkip=5
;DPSInterval=1
;DPS1=Storm Strike|98|Cond1
;DPS2=Nature's Blistering Wrath|98|Cond2
;DPS3=Blessing of Ro|98|Cond4
;DPS4=Glistening Frost|98|Cond3
;DPS6=Remote Moonflash|98
;DPS8=Cyclonic Roar|70|Once
;DPS11=Dichotomic Winds|98
;DPS12=Frostreave Crystals|90|Cond5
[Aggro]
AggroOn=1
AggroSize=5
Aggro1=Protection of Direwood
Aggro2=NULL
Aggro3=NULL
Aggro4=NULL
Aggro5=NULL
AggroOn=0
[Heals]
HealsOn=1
HealsSize=18
Heals1=Call of the Wild|0|rezcombat
Heals2=Rejuvenation of Spirit|0|rezooc
Heals3=Wildtender's Survival|45|Weave
Heals4=Survival of the Auspicious|50|MA
Heals5=Convergence of Spirits|65|MA|Weave
Heals6=Spirit of the Bear|65|MA|Weave
Heals7=Thornspike Rush|65|MA
Heals8=Dissident Winds|65|Mob
Heals9=Blessing of Ro|80|Mob|Weave
Heals10=Revitalization|80|MA
Heals11=Glistening Frost|80|Mob
Heals12=Remote Moonflash|80|Mob
Heals13=Promised Rebirth|100|MA|Cond9
Heals14=Survival of the Auspicious|90|!MA
Heals15=Convergence of Spirits|90|!MA|Weave
Heals16=Lunasalve|80|!MA
Heals17=Blessing of Tunare|80|!MA|Weave
Heals18=Revitalization|80|!MA
AutoRezOn=1
AutoRezWith=Rejuvenation of Spirit
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
RezMeLast=1
HealInterval=0

;Heals1=Adrenaline Barrage|60
;Heals2=Curavida|60
;Heals7=Protection of Direwood|50|Me
[Cures]
CuresOn=1
CuresSize=5
Cures1=Wildtender's Breeze
Cures2=Radiant Cure
Cures3=Purified Spirits|Me
Cures4=NULL
Cures5=NULL
[Pet]
PetOn=0
PetSpell=Sustaining Growth
PetFocus=NULL
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=0
PetBuffsSize=8
PetBuffs1=NULL
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetCombatOn=1
PetAssistAt=95
PetAttackDistance=115
PetToysSize=6
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
MoveWhenHit=0
PetHoldOn=1
PetForceHealOnMed=0
PetToysGave=
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[Burn]
BurnSize=15
BurnAllNamed=1
Burn1=Group Spirit of the Great Wolf
Burn2=Focus of Arcanum
Burn3=Spirit of the Wood
Burn4=Spirits of Nature
Burn5=Nature's Boon
Burn6=Nature's Fury
Burn7=Nature's Guardian
Burn8=Destructive Vortex
Burn9=Season's Wrath
Burn10=Bosquetender's Fortitude|100|Cond10
Burn11=Frostreave Aura
Burn12=Spirit of the Bear|100|MA
Burn13=!Nature's Blistering Wrath
Burn14=Fundament: Second Spire of Nature|96
Burn15=Natures Blessing
UseTribute=0
[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=0
[KConditions]
ConOn=1
CondSize=10
Cond1=${Target.ID} && ${Me.PctAggro}<50 && ${Range.Between[80,98:${Target.PctHPs}]}
Cond2=${Target.ID} && ${Me.PctMana}>40 && ${Me.PctAggro}<80 && !${Target.Buff[Nature's Blistering Wrath].ID} && ${Range.Between[80,98:${Target.PctHPs}]}
Cond3=${Target.ID} && !${Target.Buff[Glistening Frost].ID} && ${Range.Between[80,98:${Target.PctHPs}]}
Cond4=${Target.ID} && !${Target.Buff[Cowl of Ro].ID} && ${Range.Between[80,98:${Target.PctHPs}]}
Cond5=${Target.ID} && ${Me.PctAggro}<80
Cond6=!${Me.Aura[Frostreave Aura]}
Cond7=!${Target.Buff[Firefly Guardian Spirit].ID}
Cond8=${Zone.Type}!=0 && ${Zone.Type}!=3 && ${Zone.Type}!=4 && !${Me.Invis} && !${Me.Moving}
Cond9=!${Me.Buff[Group Spirit of the Great Wolf].ID}
Cond10=!${Me.Buff[Spirit of the Great Wolf].ID}
[KissError]
LastCMD:=/if (NULL) /return CAST_COND_FAILED
ErrorDateTime:=07/29/2023 20:13:14
ErrorMsg:=You cannot pause or unpause a macro when one isn't running.
DataError:=NULL
SyntaxError:=NULL
RunningTime:=262235608
BuildDate:=20230720
CurrentUI:=ClearbrookeVert
 
I think it's all your NULLs. Or at least, I think fixing them will fix whatever the underlying issue is? Try removing them and shortening the size of the arrays on things like CuresSize, AggroSize, DPSSize, etc. The size needs to match the biggest number afaik

If that doesn't help, maybe take a close look at your conditions compared to what you copied them from and make sure there's not a typo in there somewhere. Nothing jumps out at me, but I don't know the MQ innards like some around here do.
 
Code:
[General]

[Buffs]
BuffsOn=1
BuffsSize=23
Buffs1=Darkpaw Destrier|Dual|Mount Mount Blessing Lena|Cond8
Buffs2=Talisman of the Unwavering|Me
Buffs3=Legacy of Daggerspikes|MA
Buffs4=Wildtender's Unity|Dual|Daggerspike Coat
Buffs5=Preincarnation|Me
Buffs6=Frostreave Aura|me|Aura|cond6
Buffs7=Arcronite Blessing|Me
Buffs8=Swarm of Fireflies|MA|Cond7
Buffs9=Group Spirit of the Great Wolf
Buffs10=!Shieldstone Blessing|MA
Buffs11=Guard of the Reptile|MA
Buffs12=Summoned: Large Modulation Shard|Mana|50
Buffs13=!Wrath of the Wild XXIII|MA
Buffs16=Communion of the Cheetah|Dual|Spirit of Cheetah
Buffs14=!Savage Growth|MA
Buffs15=Mask of the Wildtender|me
Buffs17=Nature's Response|me
Buffs18=Spirit of the Great Wolf|cond9
Buffs19=Group Spirit of the Great Wolf|cond10
Buffs20=!Bosquetender's Alliance|MA
Buffs21=!Wrath of the Wild XXIII|MA
Buffs22=Mammoth's Force|melee
Buffs23=${InvSlot[Chest].Item.Name}|99
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL

[Burn]
BurnSize=15
BurnAllNamed=1
Burn1=Group Spirit of the Great Wolf
Burn2=Focus of Arcanum
Burn3=Spirit of the Wood
Burn4=Spirits of Nature
Burn5=Nature's Boon
Burn6=Nature's Fury
Burn7=Nature's Guardian
Burn8=Destructive Vortex
Burn9=Season's Wrath
Burn10=Bosquetender's Fortitude|100|Cond10
Burn11=Frostreave Aura
Burn12=Spirit of the Bear|100|MA
Burn13=!Nature's Blistering Wrath
Burn14=Fundament: Second Spire of Nature|96
Burn15=Natures Blessing
UseTribute=0

[KConditions]
ConOn=1
CondSize=10
Cond1=${Target.ID} && ${Me.PctAggro}<50 && ${Range.Between[80,98:${Target.PctHPs}]}
Cond2=${Target.ID} && ${Me.PctMana}>40 && ${Me.PctAggro}<80 && !${Target.Buff[Nature's Blistering Wrath].ID} && ${Range.Between[80,98:${Target.PctHPs}]}
Cond3=${Target.ID} && !${Target.Buff[Glistening Frost].ID} && ${Range.Between[80,98:${Target.PctHPs}]}
Cond4=${Target.ID} && !${Target.Buff[Cowl of Ro].ID} && ${Range.Between[80,98:${Target.PctHPs}]}
Cond5=${Target.ID} && ${Me.PctAggro}<80
Cond6=!${Me.Aura[Frostreave Aura]}
Cond7=!${Target.Buff[Firefly Guardian Spirit].ID}
Cond8=${Zone.Type}!=0 && ${Zone.Type}!=3 && ${Zone.Type}!=4 && !${Me.Invis} && !${Me.Moving}
Cond9=!${Me.Buff[Group Spirit of the Great Wolf].ID}
Cond10=!${Me.Buff[Spirit of the Great Wolf].ID}
[KissError]
LastCMD:=/if (NULL) /return CAST_COND_FAILED
ErrorDateTime:=07/29/2023 20:13:14
ErrorMsg:=You cannot pause or unpause a macro when one isn't running.
DataError:=NULL
SyntaxError:=NULL
RunningTime:=262235608
BuildDate:=20230720
CurrentUI:=ClearbrookeVert

I don't know if not(!) buffs are valid.
Check buffs#10, 13, 14, 20 and 21

Also, check burns.
#13 has !
#10, 12 and 14 have |%%
#14 should be replaced with Spire of Nature
 
Problem - KA Macro keeps ending

Users who are viewing this thread

Back
Top
Cart