• 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 - EW Dracholiches - Tank not quite in range, party members die, settings?

Joined
Mar 9, 2017
RedCents
13,167¢
I'm working on the named dracholiches in EW. I keep having an issue where my pullertank SK will grab one, bring it back and the DPS melee toons will all run in. Then the SK is in attack mode, but seems to be out of range. Like the dracho's have large attack range, but smaller "hit box." So SK in camp slowly loses aggro and the melee toons gain aggro until they start getting killed.

Is there a setting like campradius or in [Melee] that would help this? Either for melee toons or the pullertank. Thanks.
 
I'm working on the named dracholiches in EW. I keep having an issue where my pullertank SK will grab one, bring it back and the DPS melee toons will all run in. Then the SK is in attack mode, but seems to be out of range. Like the dracho's have large attack range, but smaller "hit box." So SK in camp slowly loses aggro and the melee toons gain aggro until they start getting killed.

Is there a setting like campradius or in [Melee] that would help this? Either for melee toons or the pullertank. Thanks.

Once you make the changes that @( @ )( @ ) suggested, let us know how it works. I'd be curious because I had the same issue.
 
I've set MeleeDistance=50 on pullertank and a couple of the melee. Will report back. Wish there were more dracos in range of camp to test it faster.
 
Still getting the lack of aggro with =50. Melee turns on and he'll autoswing, but 95% of his DPS entries are failing. He'll hit Spurn on himself but no lifetaps, terror, spear or such.

The dracolich has a 75 unit melee range, it never closes beyond 75 range once it's back in camp. Melee toons engage fine but Tank won't use his dps or aggro stuff on the draco. Has to be something about 75 range that's making KA wait to pop DPS entries? These taps/terror/aggro things all have 200 default range and 254 range with extended detrimental range.
 
Yeah I can manually cast them or I can manually charge the SK into like 25-40 units range of Dracolich and KA will go back to using all my DPS entries. I'm looking for the setting now, trying different ones on SK.
 
You wouldn't want to decrees MeleeDistance, you would want to increase it on your tank. Are you getting any to far or not close enough messages?
what does ${Target.MaxRangeTo} return when the dracolich is targeted?
 
I'm getting "too far" EQ messages.

I've set SK to MeleeDistance=78 and it did close the distance after a bit. Trying it out a few more times.
 
Tank is UseMQ2Melee=0

Do you need the melee DPS toons settings?

I'm trying the tank with MeleeRange=90 now, but he'll still sometimes pull the draco to camp and then let the draco stay at 75 range. SK turns on auto-attack, gets out-of-range spam from like Rending Blade, will cast Spurn on himself from DPS, but rest of DPS spells don't go off. If I close to 40 or so, spells all go back to working.

Here's my SK ini. The issue is only with draco's and their 75 range thing. All other mobs close to 10-30 range and KA works like a charm.
INI:
[General]
KissAssistVer=11.005
Role=pullerTank
CampRadius=45
CampRadiusExceed=300
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=20
MedCombat=0
LootOn=1
RezAcceptOn=1
AcceptInvitesOn=1
EQBCOn=1
GroupWatchOn=1
HoTTOn=0
CharInfo=Shadow Knight|115|GOLD
IRCOn=0
CampfireOn=1
DPSMeter=1
ScatterOn=0
DefaultUI=TRUE
TheWinTitle=NULL
GemStuckHelp=Sometimes the spellgems get stuck in a foreverloop, casting a altability that has a cast time will unstick it, this is a eq bug.
GemStuckAbility=NULL
Scatter=0
MoveCloserIfNoLOS=0
XTSlot=1
GroupWatchCheck=FALSE
DanNetOn=0
DanNetDelay=20


[Melee]
AssistAt=99
MeleeOn=1
FaceMobOn=1
MeleeDistance=90
StickHow=front
AutoFireOn=0
UseMQ2Melee=0
DismountDuringFights=0
TargetSwitchingOn=0

[Buffs]
BuffsOn=1
Buffs1=Dark Lord's Unity (Azia)|dual|Remorseless Demeanor
Buffs2=Cadcane's Skin
Buffs3=Cadcane's Horror
Buffs4=Shroud of the Restless
Buffs5=Voice of Thule|MA
Buffs6=Stormwall Stance
Buffs7=Drape of the Iceforged
Buffs8=Syl`Tor Covenant
Buffs9=Call of Twilight
Buffs10=Specter Skin
Buffs11=Remorseless Demeanor
Buffs12=Concordant Disruption
Buffs13=${InvSlot[Charm].Item.Name}|Dual|Geomantra
Buffs14=NULL
Buffs15=Jungle Raptor Saddle|dual|Mount Blessing Beza|mount|cond1
Buffs16=Jungle Raptor|remove
Buffs17=Breather|End|19
Buffs18=NULL
Buffs19=Summoned: Glowing Modulation Shard|Mana|80|45|cond7
Buffs20=Wand of Pelagic Transvergence|Mana|90|15|cond7
BuffsSize=20
BuffsCOn=1
RebuffOn=1
CheckBuffsTimer=20
PowerSource=NULL


[DPS]
DPSOn=2
DebuffAllOn=0
DPSSize=35
DPSSkip=1
DPSInterval=2

DPS1=Spurn|100|Mash
DPS2=Rending Blade|100|Mash

//Check if SK needs AC taps
DPS3=Protest for Power|100|cond2
DPS4=Torrent of Anguish|99|Once|cond3

//Unholy Aura - lifetap dps disc for easy pulls
DPS5=!Unholy Aura Discipline|99|cond21

//Lifetaps
DPS6=NULL
DPS7=Vicious Bite of Chaos|97
DPS8=NULL
DPS9=Bond of Vulak|98
DPS10=Vulak's Bite|98
DPS11=Touch of Zlandicar|98
DPS12=Touch of Drendar|100
DPS13=Dire Indictment|100|cond22
DPS14=Dissident Fang|100|cond23

DPS15=Gift of the Quick Spear|97|cond8
DPS16=Spear of Cadcane|95|cond9
DPS17=Spear of Cadcane|100|Mash|cond10

DPS18=Encroaching Darkness|75|Once
DPS19=Thought Leech|99|cond5
DPS20=Miniature Horn of Unity|99|cond6

//Named
DPS21=!Command:/stopdisc|100|cond11
DPS22=Deflection Discipline|100|cond12
DPS23=Restless Mantle|100|cond13
DPS24=Cadcane's Carapace|100|cond14
DPS25=Cursed Guardian Discipline|100|cond15
DPS26=Reaver's Bargain|100|cond16
DPS27=Leechcurse Discipline|100|cond17
DPS28=Spite of Kra`Du|100|cond18

DPS29=Spire of the Reavers|99|cond4
DPS30=Bloody Orc Signet|99|cond4
DPS31=Visage of Decay|95|cond4
DPS32=NULL
DPS33=NULL
DPS34=NULL
DPS35=NULL





[AE]
AEOn=1
AERadius=50
AESize=12
AE1=Explosion of Spite|2
AE2=Spire of the Reavers|2
AE3=Shield Flash|3
AE4=Scourge Skin|3
AE5=Cadcane's Carapace|3
AE6=Visage of Decay|3
AE7=Cursed Guardian Discipline|4
AE8=Explosion of Hatred|4
AE9=Blood Drinker's Coating|4
AE10=Chattering Bones|4
AE11=Visage of Death|5
AE12=Restless Mantle|5


[Aggro]
AggroOn=1
Aggro1=Taunt|100|<
Aggro2=Terror of Mirenilla|100|<
Aggro3=Hate's Attraction|100|<
Aggro4=NULL
AggroSize=4
AggroCond1=!${Target.Type.Equal[Corpse]}
AggroCond2=!${Target.Type.Equal[Corpse]}
AggroCond3=!${Target.Type.Equal[Corpse]}
AggroCond4=FALSE

[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=Spurn|99|Tap
Heals2=Touch of Drendar|90|Tap
Heals3=Touch of Zlandicar|90|Tap
Heals4=Vulak's Bite|80|Tap
Heals5=Vicious Bite of Chaos|80|Tap
Heals6=Dire Indictment|50|Tap
Heals7=Reflexive Revulsion|40|Tap
Heals8=Dissident Fang|30|Tap
Heals9=Leech Touch|25|Tap
Heals10=Shield Flash|50|Tap
Heals11=Deflection Discipline|20|Tap
Heals12=Leechcurse Discipline|23|Tap
Heals13=${InvSlot[Chest].Item.Name}|29|Tap
XTarHeal=0
HealGroupPetsOn=0
HealsSize=13
AutoRezOn=0
XTarHealList=Xtar slots here Example: 5|6|7



[Cures]
CuresOn=0
Cures1=Purity of Death
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
CuresSize=5

[Pet]
PetOn=0
PetSpell=Minion of Drendar
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=1
PetBuffs1=Gift of Drendar
PetBuffs2=Companion's Aegis
PetFocus=NULL
PetCombatOn=1
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
MoveWhenHit=0
PetHoldOn=1
PetBuffsSize=2
PetToysSize=6
PetForceHealOnMed=0
PetToysGave=
PetAssistAt=99
PetAttackDistance=115
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=1
MercAssistAt=95

[Pull]
PullWith=Protest for Power
MaxRadius=800
MaxZRange=90
PullWait=15
BuffWait=10
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=60|2
PullLevel=0|0
PullPath=NULL
PullMeleeStick=0
UseWayPointZ=0
PullRadiusToUse=90
PullPause=60|2
CheckForMemblurredMobsInCamp=0
PullNamedsFirst=0
ActNatural=1
UseCalm=0
CalmWith=Harmony
PullArcWidth=0

[Burn]
BurnText=Nuke the site from orbit
BurnAllNamed=1
Burn1=Deflection Discipline
Burn2=Shield Flash|cond20
Burn3=Restless Mantle|cond7
Burn4=Harm Touch|Mob
Burn5=${InvSlot[Chest].Item.Name}
Burn6=Visage of Death
Burn7=Cerise Blade
Burn8=Veil of Darkness|Mob
Burn9=Spire of the Reavers
Burn10=Bloody Orc Signet
Burn11=Hate's Attraction|Mob
Burn12=T`Vyl's Resolve|Mob
Burn13=Projection of Doom|Mob
Burn14=Chattering Bones|Mob
Burn15=Scourge Skin
Burn16=Gift of the Quick Spear
Burn17=Reinforced Malaise
UseTribute=1
BurnSize=16



[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell=
GoMSpell1=NULL
GoMSpell2=NULL
GoMSpell3=NULL
GoMSize=3
GoMCond1=TRUE
GoMCond2=TRUE
GoMCond3=TRUE



[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=150
CampOnDeath=0
ClickBacktoCamp=0
[GMail]
GMailHelp=Events currently support - Dead,GM,Level,Named,Leftgroup
GMailOn=0
GMailSize=5
GMail1=NULL
GMail2=NULL
GMail3=NULL
GMail4=NULL
GMail5=NULL

[KConditions]
ConOn=1
CondSize=23
Cond1=${Zone.Outdoor}
Cond2=!${Me.Song[Protest for Power Recourse].ID} && ${Me.PctHPs}>75
Cond3=!${Me.Buff[Torrent of Anguish Recourse].ID} && ${Me.PctHPs}>75
Cond4=${Target.Named}

//Reaver's Bargain - Save mana/endur regen stuff for after Reaver's fades
Cond5=(${Me.PctMana}<10 || ${Me.PctEndurance}<10) && !${Me.Buff[Reaver's Bargain].ID}
Cond6=${Me.ItemReady[Miniature Horn of Unity]} && !${Me.Song[Blessing of Unity].ID} && (${Me.PctMana}<50 || ${Me.PctEndurance}<50) && !${Me.Buff[Reaver's Bargain].ID}
Cond7=!${Me.Buff[Reaver's Bargain].ID}

//Use spear nukes if SK health is ok, use Quick Spear AA on named when spear is ready to cast
Cond8=${Target.Named} && ${Me.SpellReady[${Spell[Spear of Cadcane].RankName}]}
Cond9=${Me.PctHPs}>80
Cond10=${Me.PctHPs}>80 && ${Me.Buff[Gift of the Quick Spear].ID}

//Named/AE(3+) - Should we drop a weak "disc" to replace with an available defensive one?
Cond11=(${Me.XTarget}>=3 || ${Target.Named}) && !${Me.Buff[Reaver's Bargain].ID} && (${Me.ActiveDisc.Name.Equal[Unholy Aura Discipline]} || ${Me.ActiveDisc.Name.Equal[${Spell[Spite of Kra`Du].RankName}]})

// temp - && (${Me.CombatAbilityReady[${Spell[Krellnakor Mantle].RankName}]} || ${Me.CombatAbilityReady[${Spell[Tylix's Carapace].RankName}]} || ${Me.CombatAbilityReady[${Spell[Cursed Guardian Discipline].RankName}]} || ${Me.CombatAbilityReady[Deflection Discipline]} || ${Me.AltAbilityReady[Reaver's Bargain]})


//Named tanking - Cascading use of defensive discs. 
//12=Deflection, 13=Mantle, 14=Carapace, 15=Cursed Guardian, 16=Reaver's Bargain, 17=Leechcurse, 18=Spite
Cond12=${Target.Named} && !${Me.ActiveDisc.ID}
Cond13=${Target.Named} && !${Me.ActiveDisc.ID} && !${Me.Buff[Reaver's Bargain].ID}
Cond14=${Target.Named} && !${Me.ActiveDisc.ID} && !${Me.Buff[Reaver's Bargain].ID} && !${Me.CombatAbilityReady[${Spell[Restless Mantle].RankName}]}
Cond15=${Target.Named} && !${Me.ActiveDisc.ID} && !${Me.Buff[Reaver's Bargain].ID} && !${Me.CombatAbilityReady[${Spell[Restless Mantle].RankName}]} && !${Me.CombatAbilityReady[${Spell[Cadcane's Carapace].RankName}]}
Cond16=${Target.Named} && !${Me.ActiveDisc.ID} && !${Me.Buff[Reaver's Bargain].ID} && !${Me.CombatAbilityReady[${Spell[Restless Mantle].RankName}]} && !${Me.CombatAbilityReady[${Spell[Cadcane's Carapace].RankName}]} && !${Me.CombatAbilityReady[${Spell[Cursed Guardian Discipline].RankName}]}
Cond17=${Target.Named} && !${Me.ActiveDisc.ID} && !${Me.Buff[Reaver's Bargain].ID} && !${Me.CombatAbilityReady[${Spell[Restless Mantle].RankName}]} && !${Me.CombatAbilityReady[${Spell[Cadcane's Carapace].RankName}]} && !${Me.CombatAbilityReady[${Spell[Cursed Guardian Discipline].RankName}]} && !${Me.AltAbilityReady[Reaver's Bargain]}
Cond18=${Target.Named} && !${Me.ActiveDisc.ID} && !${Me.Buff[Reaver's Bargain].ID} && !${Me.CombatAbilityReady[${Spell[Restless Mantle].RankName}]} && !${Me.CombatAbilityReady[${Spell[Cadcane's Carapace].RankName}]} && !${Me.CombatAbilityReady[${Spell[Cursed Guardian Discipline].RankName}]} && !${Me.AltAbilityReady[Reaver's Bargain]} && !${Me.CombatAbilityReady[Leechcurse Discipline]}
Cond19=FALSE

//Burn - Use shield flash if we don't have deflection running
Cond20=${Me.ActiveDisc.Name.NotEqual[Deflection Discipline]}

//Unholy Aura - lifetap dps disc for easy pulls
Cond21=!${Target.Named} && !${Me.XTarget}<3 && !${Me.ActiveDisc.ID}

//Lifetaps - save bigger ones for low health
Cond22=${Me.PctHPs}<70
Cond23=${Me.PctHPs}<60



[MySpells]
Gem1=Stormwall Stance
Gem2=Cadcane's Skin
Gem3=Touch of Drendar
Gem4=Dire Indictment
Gem5=Protest for Power
Gem6=Terror of Mirenilla
Gem7=Torrent of Anguish
Gem8=Vulak's Bite
Gem9=Dissident Fang
Gem10=Spear of Cadcane
Gem11=Bond of Vulak
Gem12=Touch of Zlandicar
Gem13=Concordant Disruption



[KissError]
LastCMD:=/endmacro
ErrorDateTime:=02/17/2020 23:23:20
ErrorMsg:=DoCommand - Couldn't parse 'no'
DataError:=NULL
SyntaxError:=NULL
RunningTime:=47895453
BuildDate:=20200215
CurrentUI:=default

[Spells]
MiscGem=13
MiscGemLW=0
MiscGemRemem=1
CastingInterruptOn=0
LoadSpellSet=2
SpellSetName=Combat
Gem1=Stormwall Stance
Gem2=Cadcane's Skin
Gem3=Touch of Drendar
Gem4=Dire Indictment
Gem5=Protest for Power
Gem6=Terror of Mirenilla
Gem7=Torrent of Anguish
Gem8=Vulak's Bite
Gem9=Dissident Fang
Gem10=Spear of Cadcane
Gem11=Bond of Vulak
Gem12=Touch of Zlandicar
Gem13=Concordant Disruption
 
What is causing the problem is /stick. Try this change StickHow=front to StickHow=front 50%. Stick will try and keep you at max melee so you need to tell it to use 50% of max melee.
 
You could create a DPS entry and use the ambush tag to set stickhow based on the mob.

DPS1=command:/varset StickHow ${If[${Target.MaxRangeTo}>60,front 50%,front]}|100|ambush

Naaa forget that it won't work. you will have to create 2 entries with conditions. give me a sec..
 
I think this 50% change from @ctaylor22 is working, SK is charging into range right as they get in camp.
StickHow=front 50%

I'll pull a few more next re-pop and report back if this issue pops up again. Thanks everybody and thanks ctaylor!
 
DPS1=command:/varset StickHow front 50%|100|ambush|cond1
DPS2=command:/varset StickHow front|100|ambush|cond2

cond1=${Target.ID} && ${Target.MaxRangeTo}>=60
cond2=${Target.ID} && ${Target.MaxRangeTo}<60


The check doesn't have to be 60 you can make it what you want.
 
I had the same challenge...eventually, all dracos were killed. So, it may not be pretty and pet/ cleric merc might get eaten, but my sk was able to get/ keep agro just with spells...and hitting thin air...

Let me know if you figure out how to make this work. I still need 1 more augment and 4 caster shields :)
 
Changing the tank's stickhow to include the 50% is the trick. Draco's have 75 unit hitbox and that was putting tank out of range for a lot of abilities. If you add the 50%, it makes tank close to within half the hitbox range, so like 35-40 and they can fire all abilities.

This is the KA ini code change for tank.
INI:
[Melee]
StickHow=front 50%
UseMQ2Melee=0

ctaylor's conditions above could be added if you want to swap that 50% closing range on/off. I've just been running it permanently 50% and it seems fine. Tank does get right in the face of smaller mobs like orcs, but no issues so far.

If you're using mq2melee, you'd edit your stickrange (or maybe stickcmd if you're using MathCalc) to be something similar. I've turned off melee plugin on most of my toons so I didn't get to check these for dracos.

If you're running a KA PetTank, maybe try this setting so it doesn't lock draco too far away:
INI:
[Pet]
PetAttackDistance=55
 
btw did the draco spawn to anyone? I have camped it for a few days and nothing….
I could get the one next to ST entrance...but that's it.
 
try this: /melee stickmode=2

I was pulling my hair out trying to figure out why my ranger wasnt pulling into melee range on lots of occasions....this fixed it.
 
try this: /melee stickmode=2

I was pulling my hair out trying to figure out why my ranger wasn't pulling into melee range on lots of occasions....this fixed it.

You need to have MQ2MeleeOn=0 if you do this. Also, you need to have set up the StickCMD in the MQ2Melee ini file.

Kiss 12 will allow you to use MQ2MeleeOn=0/1/2 to control all this now. Setting MQ2MeleeOn=2 will let kiss do exactly what you are doing @surfdog21
 
DPS1=command:/varset StickHow front 50%|100|ambush|cond1
DPS2=command:/varset StickHow front|100|ambush|cond2

cond1=${Target.ID} && ${Target.MaxRangeTo}>=60
cond2=${Target.ID} && ${Target.MaxRangeTo}<60


The check doesn't have to be 60 you can make it what you want.

Bumping this because it's relevant for me at the moment.

Trying to do the above, I'm getting a variable error with "StickHow".

"/varset failed, variable "stickhow" not found"
 
And in fact, now, I'm getting a /cast variable error that is causing kissassist to pause over and over and over anytime it tries to cast something.

Any ideas how I reset variables and... if that's gonna fuck anything else I've done/modified?
 
@Sum1 if you can could you try and /echo the DPS Entry and see what is stored in the DPS[] array entry? I am thinking that the StickHow is getting changed to stickhow and the lowercase version is not valid.
 
Question - EW Dracholiches - Tank not quite in range, party members die, settings?

Users who are viewing this thread

Back
Top
Cart