- Joined
- Apr 9, 2016
- RedCents
- 855¢
- Version of KissAssist.mac?
- 12.002
- When did your problem start?
- Yesterday
- Character Role?
- PullerTank
- What class is having this issue?
- Paladin
- How often does this issue occur?
- Often
- Can you reproduce the issue?
- Yes. Just by running the macro in Veksar in pullertank mode.
So I just came back to the game a week or so ago and have been running KA with no issues until yesterday. I have my paladin set to "pullertank" mode and she will pull for a while and then end the macro with the error in the screenshot below

This is happening with increasing frequency and despite searching in the forums, I can't find anything that would be the culprit. I have been using the same INI file for my paladin for a while, with no issues until yesterday. I have included it below and would appreciate any guidance. Thanks in advance.
Edit: I should mention that the screenshot above reflects a modification I did to Kissassist.mac in an attempt to debug the issue on my own. It originally looked like this:
/if (${If[${PullHoldCond},0,1]} && !${DragCorpse}) {
If I put the code back to the original values, it still has the same issue. Hopefully this doesn't confuse the issue.
[CODE title="Kissassist INI file"][General]
KissAssistVer=12.002
CharInfo=Me|53|SILVER
Role=Tank
CampRadius=350
CampRadiusExceed=400
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=25
MedCombat=0
LootOn=0
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=1
EQBCOn=0
IRCOn=0
HoTTOn=0
CampfireOn=0
EQBCOn=0
DanNetOn=1
ScatterOn=0
LOSBeforeCombat=1
LootOn=0
DanNetDelay=20
IRCOn=0
DPSMeter=0
XTSlot=1
MedStop=100
GroupWatchCheck=FALSE
CorpseRecoveryOn=0
[Buffs]
BuffsOn=1
BuffsSize=16
## ------ Auras - placeholder ------ ##
Buffs1=NULL
## ------ Beginner Buffs ------ ##
Buffs2=command:/useitem Worn Totem|Dual|Blessing of Swiftness|Cond23
## ------ Click off the Free to play nag popup ------ ##
Buffs3=command:/notify AlertWnd ALW_Dismiss_Button leftmouseup
## ------ Bandolier - Return to Sword and Board ----- ##
Buffs4=Command:/bandolier activate Deflection|Cond8
## ------ Group Buffs ------ ##
# -- AC / HP -- #
Buffs5=Valor|Cond13
Buffs6=Symbol of Pinzarn|Cond14
Buffs7=Brell's Steadfast Aegis|Cond15
Buffs8=Armor of Faith|Cond16
# -- Resists -- #
Buffs9=NULL
Buffs10=Endure Magic|Cond18
Buffs11=NULL
## ------ Self Buffs ------ ##
Buffs12=Divine Might|Cond20
Buffs13=Divine Purpose|Cond21
Buffs14=Valor of Marr|Cond22
## ------ Miscellaneous ------ ##
Buffs15=Hammer of Striking|Summon|Summoned: Hammer of Striking|1|Cond24
# -- Potions -- #
Buffs16=Distillate of Skinspikes VI|Dual|Distillate of Skinspikes|Cond26
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL
[Melee]
AssistAt=100
MeleeOn=1
FaceMobOn=3
MeleeDistance=60
StickHow=delaystrafe moveback 40% loose
AutoFireOn=0
UseMQ2Melee=0
TargetSwitchingOn=1
PetTauntOverride=0
[DPS]
DPSOn=1
DPSSize=9
DPSSkip=20
DPSInterval=2
## ----- Bandolier - 3 Settings Required."2Hander", "Deflection", and "UndeadDeflect" ----- ##
# ----- "UndeadDeflect" must have the Paladins summoned Bane Dmg vs Undead weapon equipped ----- #
DPS1=Command:/bandolier activate 2Hander|100|Cond10
DPS2=Command:/bandolier activate Deflection|100|Cond11
DPS3=Command:/bandolier activate UndeadDeflect|100|Cond3
## ------ Self Buffs ------ ##
DPS4=Yaulp II|99|Me|Cond25
## ------ Combat Skills / Discs ------ ##
DPS5=Bash|98|Cond9
DPS6=Disarm|97|Mash
DPS7=NULL
DPS8=Dismiss Undead|90|Cond3
DPS9=Holy Might|75
DebuffAllOn=0
[Aggro]
AggroOn=1
AggroSize=2
Aggro1=Taunt|100|<
Aggro2=Stun|75|<<
[Burn]
BurnAllNamed=0
UseTribute=0
BurnSize=1
Burn1=Intensity of the Resolute
[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=400
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=1
ChainPull=1
ChainPullHP=80
PullPause=30|2|Cond12
PullLevel=0|0
PullArcWidth=0
PullOnReturn=1
[Heals]
HealsOn=0
AutoRezOn=2
HealsSize=5
# ------ Group Heal ------ #
Heals1=Wave of Life|70|!MA
# ------ Heal Healers ------ #
Heals2=Superior Healing|45|CLASS|CLR,SHM,DRU
# ------ Self Heals ------ #
Heals3=Superior Healing|45|ME
Heals4=Lay On Hands|30|CLASS|PAL,CLR,SHM,DRU
Heals5=Renewal|0|rezooc
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealInterval=0
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
RezMeLast=0
[Cures]
CuresOn=2
CuresSize=2
Cures1=Cure Disease|Disease
Cures2=Remove Curse|Curse
[KConditions]
ConOn=1
CondSize=26
## ------ Basic ------ ##
Cond1=TRUE
Cond2=FALSE
## ------ Target Properties (placeholder) ------ ##
Cond3=${Target.Body.Name.Equal[Undead]}
Cond4=${Target.ConColor.Equal[White]} || ${Target.ConColor.Equal[Yellow]} || ${Target.ConColor.Equal[Red]}
Cond5=${Target.Named} && (${Target.ConColor.Equal[Yellow]} || ${Target.ConColor.Equal[Red]})
Cond6=${Me.GroupAssistTarget.Named}
Cond7=${Target.Named}
## ------ Bandolier ------ ##
Cond8=!(${Me.Inventory[13].Type.Equal[1H Slashing]} || ${Me.Inventory[13].Type.Equal[1H Blunt]} || ${Me.Inventory[13].Type.Equal[Piercing]})
Cond9=${Me.Inventory[14].Type.Equal[Shield]}
# Activate Two Hander DPS
Cond10=!(${Me.Inventory[13].Type.Equal[2H Slashing]} || ${Me.Inventory[13].Type.Equal[2H Blunt]} || ${Me.Inventory[13].Type.Equal[2H Piercing]}) && ${SpawnCount[npc radius 100 zradius 30]} < 3 && ${Me.PctHPs} > 75 && ${Me.XTarget} < 3 && !${Target.ConColor.Equal[Red]} && !${Me.Buff[Resurrection Sickness].ID} && !${Me.Buff[Revival Sickness].ID} && !${Target.Body.Name.Equal[Undead]}
# Activate One Hander Defense
Cond11=!(${Me.Inventory[13].Type.Equal[1H Slashing]} || ${Me.Inventory[13].Type.Equal[1H Blunt]} || ${Me.Inventory[13].Type.Equal[Piercing]}) && (${SpawnCount[npc radius 100 zradius 30]} > 3 && ${Me.XTarget} > 3) || ${Target.ConColor.Equal[Red]} || ${Me.PctHPs} < 50 || (${Me.Buff[Resurrection Sickness].ID} || ${Me.Buff[Revival Sickness].ID}) && !${Target.Body.Name.Equal[Undead]}
## ----- Groupwatch and PullPause ----- ##
Cond12=${Me.Snared} || ${Group.AnyoneMissing} || ${Me.Buff[Resurrection Sickness]].ID} || ${Me.Buff[Revival Sickness].ID}
## ------ Buff Stacking ------ ##
# ------ Group Buffs ------ #
Cond13=!${Target.Buff[Valor].ID} && ${Spell[Valor].StacksTarget}
Cond14=!${Target.Buff[Symbol of Pinzarn].ID} && ${Spell[Symbol of Pinzarn].StacksTarget}
Cond15=!${Target.Buff[Brell's Steadfast Aegis].ID} && ${Spell[Brell's Steadfast Aegis].StacksTarget}
Cond16=!(${Target.Buff[Armor of Faith].ID} || ${Target.Buff[Protect].ID}) && ${Spell[Armor of Faith].StacksTarget}
Cond17=!${Target.Buff[Endure Poison].ID} && ${Spell[Endure Poison].StacksTarget}
Cond18=!${Target.Buff[Endure Magic].ID} && ${Spell[Endure Magic].StacksTarget}
Cond19=!${Target.Buff[Resist Disease].ID} && ${Spell[Resist Disease].StacksTarget}
# ------ Self Buffs ------ #
Cond20=!${Me.Buff[Divine Might].ID} && ${Spell[Divine Might].Stacks} && ${Me.FreeBuffSlots} > 0
Cond21=${Me.PctMana} > 35 && ${Me.PctHPs} < 95 && ${Me.FreeBuffSlots} > 0
Cond22=!${Me.Buff[Valor of Marr].ID} && ${Spell[Valor of Marr].Stacks} && ${Me.FreeBuffSlots} > 0
Cond23=!${Me.Buff[Blessing of Swiftness].ID} && ${Spell[Blessing of Swiftness].Stacks} && ${Me.FreeBuffSlots} > 0
Cond24=${FindItemCount[=Summoned: Hammer of Striking]}<1
## ----- Combat ----- ##
Cond25=!${Me.Sitting} || !${Me.Mount.ID}
# ------ Potions ------ #
Cond26=${FindItemCount[=Distillate of Skinspikes VI]} > 0 && !${Me.Buff[Distillate of Skinspikes].ID} && ${Spell[Distillate of Skinspikes].Stacks} && ${Me.FreeBuffSlots} > 0
[Spells]
LoadSpellSet=2
Gem1=Holy Might
Gem2=Dismiss Undead
Gem3=Cure Disease
Gem4=Ethereal Cleansing
Gem5=Yaulp II
Gem6=Wave of Life
Gem7=Superior Healing
Gem8=Remove Curse
MiscGem=8
MiscGemLW=0
MiscGemRemem=1
SpellSetName=KissAssist
CastingInterruptOn=1
CheckStuckGem=1
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSize=3
GoMSpell1=NULL
GoMSpell2=NULL
GoMSpell3=NULL
[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=0
AESize=10
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
AE6=NULL
AE7=NULL
AE8=NULL
AE9=NULL
AE10=NULL
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[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
[KissError]
LastCMD:=/endmacro
ErrorDateTime:=05/28/2023 10:56:57
ErrorMsg:=NULL
DataError:=NULL
SyntaxError:=NULL
RunningTime:=1949095
BuildDate:=20230525
CurrentUI:=zliz
[/CODE]

This is happening with increasing frequency and despite searching in the forums, I can't find anything that would be the culprit. I have been using the same INI file for my paladin for a while, with no issues until yesterday. I have included it below and would appreciate any guidance. Thanks in advance.
Edit: I should mention that the screenshot above reflects a modification I did to Kissassist.mac in an attempt to debug the issue on my own. It originally looked like this:
/if (${If[${PullHoldCond},0,1]} && !${DragCorpse}) {
If I put the code back to the original values, it still has the same issue. Hopefully this doesn't confuse the issue.
[CODE title="Kissassist INI file"][General]
KissAssistVer=12.002
CharInfo=Me|53|SILVER
Role=Tank
CampRadius=350
CampRadiusExceed=400
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=25
MedCombat=0
LootOn=0
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=1
EQBCOn=0
IRCOn=0
HoTTOn=0
CampfireOn=0
EQBCOn=0
DanNetOn=1
ScatterOn=0
LOSBeforeCombat=1
LootOn=0
DanNetDelay=20
IRCOn=0
DPSMeter=0
XTSlot=1
MedStop=100
GroupWatchCheck=FALSE
CorpseRecoveryOn=0
[Buffs]
BuffsOn=1
BuffsSize=16
## ------ Auras - placeholder ------ ##
Buffs1=NULL
## ------ Beginner Buffs ------ ##
Buffs2=command:/useitem Worn Totem|Dual|Blessing of Swiftness|Cond23
## ------ Click off the Free to play nag popup ------ ##
Buffs3=command:/notify AlertWnd ALW_Dismiss_Button leftmouseup
## ------ Bandolier - Return to Sword and Board ----- ##
Buffs4=Command:/bandolier activate Deflection|Cond8
## ------ Group Buffs ------ ##
# -- AC / HP -- #
Buffs5=Valor|Cond13
Buffs6=Symbol of Pinzarn|Cond14
Buffs7=Brell's Steadfast Aegis|Cond15
Buffs8=Armor of Faith|Cond16
# -- Resists -- #
Buffs9=NULL
Buffs10=Endure Magic|Cond18
Buffs11=NULL
## ------ Self Buffs ------ ##
Buffs12=Divine Might|Cond20
Buffs13=Divine Purpose|Cond21
Buffs14=Valor of Marr|Cond22
## ------ Miscellaneous ------ ##
Buffs15=Hammer of Striking|Summon|Summoned: Hammer of Striking|1|Cond24
# -- Potions -- #
Buffs16=Distillate of Skinspikes VI|Dual|Distillate of Skinspikes|Cond26
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL
[Melee]
AssistAt=100
MeleeOn=1
FaceMobOn=3
MeleeDistance=60
StickHow=delaystrafe moveback 40% loose
AutoFireOn=0
UseMQ2Melee=0
TargetSwitchingOn=1
PetTauntOverride=0
[DPS]
DPSOn=1
DPSSize=9
DPSSkip=20
DPSInterval=2
## ----- Bandolier - 3 Settings Required."2Hander", "Deflection", and "UndeadDeflect" ----- ##
# ----- "UndeadDeflect" must have the Paladins summoned Bane Dmg vs Undead weapon equipped ----- #
DPS1=Command:/bandolier activate 2Hander|100|Cond10
DPS2=Command:/bandolier activate Deflection|100|Cond11
DPS3=Command:/bandolier activate UndeadDeflect|100|Cond3
## ------ Self Buffs ------ ##
DPS4=Yaulp II|99|Me|Cond25
## ------ Combat Skills / Discs ------ ##
DPS5=Bash|98|Cond9
DPS6=Disarm|97|Mash
DPS7=NULL
DPS8=Dismiss Undead|90|Cond3
DPS9=Holy Might|75
DebuffAllOn=0
[Aggro]
AggroOn=1
AggroSize=2
Aggro1=Taunt|100|<
Aggro2=Stun|75|<<
[Burn]
BurnAllNamed=0
UseTribute=0
BurnSize=1
Burn1=Intensity of the Resolute
[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=400
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=1
ChainPull=1
ChainPullHP=80
PullPause=30|2|Cond12
PullLevel=0|0
PullArcWidth=0
PullOnReturn=1
[Heals]
HealsOn=0
AutoRezOn=2
HealsSize=5
# ------ Group Heal ------ #
Heals1=Wave of Life|70|!MA
# ------ Heal Healers ------ #
Heals2=Superior Healing|45|CLASS|CLR,SHM,DRU
# ------ Self Heals ------ #
Heals3=Superior Healing|45|ME
Heals4=Lay On Hands|30|CLASS|PAL,CLR,SHM,DRU
Heals5=Renewal|0|rezooc
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealInterval=0
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
RezMeLast=0
[Cures]
CuresOn=2
CuresSize=2
Cures1=Cure Disease|Disease
Cures2=Remove Curse|Curse
[KConditions]
ConOn=1
CondSize=26
## ------ Basic ------ ##
Cond1=TRUE
Cond2=FALSE
## ------ Target Properties (placeholder) ------ ##
Cond3=${Target.Body.Name.Equal[Undead]}
Cond4=${Target.ConColor.Equal[White]} || ${Target.ConColor.Equal[Yellow]} || ${Target.ConColor.Equal[Red]}
Cond5=${Target.Named} && (${Target.ConColor.Equal[Yellow]} || ${Target.ConColor.Equal[Red]})
Cond6=${Me.GroupAssistTarget.Named}
Cond7=${Target.Named}
## ------ Bandolier ------ ##
Cond8=!(${Me.Inventory[13].Type.Equal[1H Slashing]} || ${Me.Inventory[13].Type.Equal[1H Blunt]} || ${Me.Inventory[13].Type.Equal[Piercing]})
Cond9=${Me.Inventory[14].Type.Equal[Shield]}
# Activate Two Hander DPS
Cond10=!(${Me.Inventory[13].Type.Equal[2H Slashing]} || ${Me.Inventory[13].Type.Equal[2H Blunt]} || ${Me.Inventory[13].Type.Equal[2H Piercing]}) && ${SpawnCount[npc radius 100 zradius 30]} < 3 && ${Me.PctHPs} > 75 && ${Me.XTarget} < 3 && !${Target.ConColor.Equal[Red]} && !${Me.Buff[Resurrection Sickness].ID} && !${Me.Buff[Revival Sickness].ID} && !${Target.Body.Name.Equal[Undead]}
# Activate One Hander Defense
Cond11=!(${Me.Inventory[13].Type.Equal[1H Slashing]} || ${Me.Inventory[13].Type.Equal[1H Blunt]} || ${Me.Inventory[13].Type.Equal[Piercing]}) && (${SpawnCount[npc radius 100 zradius 30]} > 3 && ${Me.XTarget} > 3) || ${Target.ConColor.Equal[Red]} || ${Me.PctHPs} < 50 || (${Me.Buff[Resurrection Sickness].ID} || ${Me.Buff[Revival Sickness].ID}) && !${Target.Body.Name.Equal[Undead]}
## ----- Groupwatch and PullPause ----- ##
Cond12=${Me.Snared} || ${Group.AnyoneMissing} || ${Me.Buff[Resurrection Sickness]].ID} || ${Me.Buff[Revival Sickness].ID}
## ------ Buff Stacking ------ ##
# ------ Group Buffs ------ #
Cond13=!${Target.Buff[Valor].ID} && ${Spell[Valor].StacksTarget}
Cond14=!${Target.Buff[Symbol of Pinzarn].ID} && ${Spell[Symbol of Pinzarn].StacksTarget}
Cond15=!${Target.Buff[Brell's Steadfast Aegis].ID} && ${Spell[Brell's Steadfast Aegis].StacksTarget}
Cond16=!(${Target.Buff[Armor of Faith].ID} || ${Target.Buff[Protect].ID}) && ${Spell[Armor of Faith].StacksTarget}
Cond17=!${Target.Buff[Endure Poison].ID} && ${Spell[Endure Poison].StacksTarget}
Cond18=!${Target.Buff[Endure Magic].ID} && ${Spell[Endure Magic].StacksTarget}
Cond19=!${Target.Buff[Resist Disease].ID} && ${Spell[Resist Disease].StacksTarget}
# ------ Self Buffs ------ #
Cond20=!${Me.Buff[Divine Might].ID} && ${Spell[Divine Might].Stacks} && ${Me.FreeBuffSlots} > 0
Cond21=${Me.PctMana} > 35 && ${Me.PctHPs} < 95 && ${Me.FreeBuffSlots} > 0
Cond22=!${Me.Buff[Valor of Marr].ID} && ${Spell[Valor of Marr].Stacks} && ${Me.FreeBuffSlots} > 0
Cond23=!${Me.Buff[Blessing of Swiftness].ID} && ${Spell[Blessing of Swiftness].Stacks} && ${Me.FreeBuffSlots} > 0
Cond24=${FindItemCount[=Summoned: Hammer of Striking]}<1
## ----- Combat ----- ##
Cond25=!${Me.Sitting} || !${Me.Mount.ID}
# ------ Potions ------ #
Cond26=${FindItemCount[=Distillate of Skinspikes VI]} > 0 && !${Me.Buff[Distillate of Skinspikes].ID} && ${Spell[Distillate of Skinspikes].Stacks} && ${Me.FreeBuffSlots} > 0
[Spells]
LoadSpellSet=2
Gem1=Holy Might
Gem2=Dismiss Undead
Gem3=Cure Disease
Gem4=Ethereal Cleansing
Gem5=Yaulp II
Gem6=Wave of Life
Gem7=Superior Healing
Gem8=Remove Curse
MiscGem=8
MiscGemLW=0
MiscGemRemem=1
SpellSetName=KissAssist
CastingInterruptOn=1
CheckStuckGem=1
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSize=3
GoMSpell1=NULL
GoMSpell2=NULL
GoMSpell3=NULL
[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=0
AESize=10
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
AE6=NULL
AE7=NULL
AE8=NULL
AE9=NULL
AE10=NULL
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[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
[KissError]
LastCMD:=/endmacro
ErrorDateTime:=05/28/2023 10:56:57
ErrorMsg:=NULL
DataError:=NULL
SyntaxError:=NULL
RunningTime:=1949095
BuildDate:=20230525
CurrentUI:=zliz
[/CODE]

