• 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 - Don't Heal the Puller!

Kramernaut

Member
Joined
Feb 3, 2020
RedCents
31¢
Hello All,
I am using kissassist for my cleric, and am trying to figure out how to make him stop healing the puller while the puller is splitting.
I have this at the moment, which seems like it should work, but doesn't.

Heals1=Merciful Light Rk.II|90|cond1
Cond1=!${Target.Distance} < 75

Any suggestions or help would be greatly appreciated.
 
Your condition says:
Cast this heal IF
The target distance is NOT less than 75 units

Take the ! out and you should be fine

Cond1=${Target.Distance} < 75
 
Thanks for the reply, it's good to know what the ! means there.
But he still casts as soon as I get into spell range even without the ! there.
 
[General]
KissAssistVer=11.005
Role=Assist
CampRadius=30
CampRadiusExceed=100
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
GroupWatchCheck=FALSE
EQBCOn=0
DanNetOn=0
DanNetDelay=20
IRCOn=0
CampfireOn=0
CharInfo=Cleric|109|SILVER
DPSMeter=1
ScatterOn=0
XTSlot=1
[Buffs]
BuffsOn=1
BuffsSize=20
Buffs2=Unified Hand of Nonia|Dual|Symbol of Nonia|MA
Buffs3=Divine Guardian|MA
Buffs4=Aura of Divinity|Aura
Buffs5=Aura of the Reverent|Aura
Buffs6=Shining Bulwark|Ma
Buffs7=Shining Bulwark|Melee
Buffs8=Ward of Surety|Ma
Buffs9=Rallied Greater Ward of Vie|Ma
Buffs10=Veturika's Perseverance|mana|10
Buffs20=Unified Hand of Nonia|Dual|Symbol of Nonia|Caster
RebuffOn=1
CheckBuffsTimer=20
Buffs1=NULL
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
PowerSource=NULL
[AE]
AEOn=1
AESize=10
AERadius=50
AE1=Fundament: Third Spire of Divinity|2
AE2=Flurry of Life|3
AE3=Celestial Rapidity|3
AE4=Healing Frenzy|3
AE5=Silent Casting|3
AE6=NULL
AE7=NULL
AE8=NULL
AE9=NULL
AE10=NULL
[Heals]
HealsOn=1
HealsSize=15
Heals1=Merciful Light Rk.II|90|cond1
Heals3=Merciful Remedy Rk.II|90|cond1
;Heals4=Beacon of Life|70
;Heals5=Burst of Life|70
;Heals6=Celestial Regeneration|70
;Heals7=Divine Arbitration|70
;Heals8=Exquisite Benediction|70
;Heals9=Fervid Renewal|95
;Heals10=Ardent Light|85
AutoRezOn=1
AutoRezWith=Blessing of Resurrection
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
Heals2=NULL
Heals10=NULL
Heals11=NULL
Heals12=NULL
Heals13=NULL
Heals14=NULL
Heals15=NULL
XTarHeal=1
XTarHealList=2|3|4|5|6|7|8|9|10
HealGroupPetsOn=0
Heals4=NULL
Heals5=NULL
Heals6=NULL
Heals7=NULL
Heals8=NULL
Heals9=NULL
[Burn]
BurnSize=15
BurnAllNamed=1
Burn1=Flurry of Life
Burn2=Fundament: Third Spire of Divinity
Burn3=Healing Frenzy
Burn4=Channeling the Divine
Burn5=Celestial Rapidity
Burn6=NULL
Burn7=NULL
Burn8=NULL
Burn9=NULL
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
Burn15=NULL
UseTribute=0
[GoM]
GoMSize=3
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell1=NULL
GoMSpell2=NULL
GoMSpell3=NULL
[Spells]
MiscGem=8
MiscGemLW=0
MiscGemRemem=1
CastingInterruptOn=0
LoadSpellSet=2
SpellSetName=KissAssist
[Melee]
AssistAt=95
MeleeOn=0
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=1
TargetSwitchingOn=0
[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
[DPS]
DPSOn=0
DPSSize=20
DPSSkip=20
DPSInterval=2
DPS1=NULL
DPS2=NULL
DPS3=NULL
DPS4=NULL
DPS5=NULL
DPS6=NULL
DPS7=NULL
DPS8=NULL
DPS9=NULL
DPS10=NULL
DPS11=NULL
DPS12=NULL
DPS13=NULL
DPS14=NULL
DPS15=NULL
DPS16=NULL
DPS17=NULL
DPS18=NULL
DPS19=NULL
DPS20=NULL
DebuffAllOn=0
[Aggro]
AggroOn=0
AggroSize=5
Aggro1=NULL
Aggro2=NULL
Aggro3=NULL
Aggro4=NULL
Aggro5=NULL
[Cures]
CuresOn=0
CuresSize=5
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=350
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullPause=30|2
PullLevel=0|0
PullArcWidth=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=0
CondSize=5
Cond1=${Target.Distance} < 75
Cond2=TRUE
Cond3=TRUE
Cond4=TRUE
Cond5=TRUE
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[KissError]
LastCMD:=/endmacro
ErrorDateTime:=03/07/2020 20:04:22
ErrorMsg:=NULL
DataError:=NULL
SyntaxError:=NULL
RunningTime:=412990
BuildDate:=20200218
CurrentUI:=test
[MySpells]
Gem1=NULL
Gem2=NULL
Gem3=NULL
Gem4=NULL
Gem5=NULL
Gem6=NULL
Gem7=NULL
Gem8=NULL
Gem9=NULL
Gem10=NULL
Gem11=NULL
Gem12=NULL
Gem13=NULL
 
Yes, I have tried it with that off and on, but it doesn't seem to change anything.
Assuming you mean tagged in the ingame group window. The puller isn't normally running a macro, as sometimes it's me playing manually, and sometimes a friend playing manually.
 
Last edited:
"Target" can be a little tricky in conditions, since KA may not be targeted on the person/mob you expect when it runs the check. Or EQ can take a split second to adjust to the new target and get all the info.

Maybe set your puller to the healer's XTarget slot 2 and try this one. Xtarget distance should be updated all the time and available.

cond1=${Me.XTarget[2].Distance}<75
 
I like the idea, but it didn't work for me either =(
To test this, i am making the puller take damage, then slowing going back toward the healer, and stopping where he starts casting heal. Then doing /echo ${Me.XTarget[2].Distance}. This time he started healing at ${Me.XTarget[2].Distance} = 150
 
No stupid questions! That's why I asked for the whole ini, glad eqtrader got you figured out!
 
Glad my stupid question helped someone else at least!
By the way, I ended up adding a line of sight check also. It seems to be working well together.

${Me.XTarget[2].Distance}<75 && ${Me.XTarget[2].LineOfSight}
 
Question - Don't Heal the Puller!

Users who are viewing this thread

Back
Top
Cart