• 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

KA 9 is completely not working on war

liword

New member
Joined
Apr 16, 2016
RedCents
50¢
There are several major issue I found make KA useless in war.
I just list 2 here to show that seems no one is ever use KA9 for war and seems it will never works.

1, It can't make war taunt.
I tried
DPSOn=2
Dps1=Taunt|95

And war is not taunt at all.

2, It can't make war keep Aggro.
I tried
[Aggro]
AggroOn=1
Aggro1=Blast of Anger|100|<|Mob
Aggro2=Rage of the Forsaken|100|<|Mob

And KA9 don't know the down time for any skill and keep spam "Trying to control Aggro"


Since KA9 is completely not woking on WAR.
Anyone can help me make KA8.5 works for WAR?
Or KA is never works on war?
 
Have you tried "DPSOn=1"?

I meant the syntax on the second part ... I've never seen a "<" used in the string before.
 
Have you tried "DPSOn=1"?

I meant the syntax on the second part ... I've never seen a "<" used in the string before.

Second part are copyed from Razkle.
Now you think he have syntax issue?
 

Attachments

  • 20160629_180951.png
    20160629_180951.png
    85.9 KB · Views: 116
I would move the aggro control stuff to a holyshit, and let KA pilot the char. A lot more flexibility.

Like these, in your server_toon.ini under the [MQ2Melee] section: (#1 taunts only if the mobs do not have you as a target and aggro is enabled, prevents the you already have aggro spam, and keeps taunt available for when you need it, #2, if it's available, and the target is a named, and if there are more than 1 mob around, and you have aggro turned on, will use the disc. You can alter these to whatever conditions you want.

[MQ2Melee]
holyflag1=1
holyflag2=1
holyshit1=/if (${Me.Combat} && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]} && ${Melee.AggroMode} && ${Me.SecondaryPctAggro}>70) /doability Taunt
holyshit2=/if (${Me.CombatAbilityReady[Blast of Anger]} && (${Target.Named} || ${SpawnCount[npc radius 50 zradius 10]}>1) && ${Melee.AggroMode}) /disc Blast of Anger

After adding and saving to the .ini file, type /melee load, and it the changes should take effect.
 
I would move the aggro control stuff to a holyshit, and let KA pilot the char. A lot more flexibility.

Like these, in your server_toon.ini under the [MQ2Melee] section: (#1 taunts only if the mobs do not have you as a target and aggro is enabled, prevents the you already have aggro spam, and keeps taunt available for when you need it, #2, if it's available, and the target is a named, and if there are more than 1 mob around, and you have aggro turned on, will use the disc. You can alter these to whatever conditions you want.

[MQ2Melee]
holyflag1=1
holyflag2=1
holyshit1=/if (${Me.Combat} && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]} && ${Melee.AggroMode} && ${Me.SecondaryPctAggro}>70) /doability Taunt
holyshit2=/if (${Me.CombatAbilityReady[Blast of Anger]} && (${Target.Named} || ${SpawnCount[npc radius 50 zradius 10]}>1) && ${Melee.AggroMode}) /disc Blast of Anger

After adding and saving to the .ini file, type /melee load, and it the changes should take effect.

It seems work, finial get war to Taunt.

So seems KA9 really won't work with war at all, have to use MQ2Melee.
Too bad they never notice user that.
 
I would consider it more that Discs work better with mq2melee. You still need KA to kick everything off, and chase/camp. Since holyshits were supported, I've moved all my discs to holyshits/downshits into melee, just for the flexibility on when they are activated without hacking KA, and breaking other characters.
 
Here is my warrior - pieced together from a few here on RG - I don't have many clickies, so nothing really added in the buffs section. This ini works great

Warrior targets himself and /mac kissassist Tank if the warrior is just tanking
Warrior targets himself and /mac kissassist Pullertank if the warrior is tanking and pulling
All other toons target the warrior and /mac kissassist assist
I use autocleric with my cleric - but everything else is kiss 9


Warrior 9 INI
Rich (BB code):
[General]
KissAssistVer=9.06
Role=Tank
CampRadius=65
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=70
MedCombat=0
LootOn=1
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=0
EQBCOn=1
MiscGem=8
IRCOn=0
HoTTOn=0
CampfireOn=0
CastingInterruptOn=0
Ifson=1

[SpellSet]
LoadSpellSet=0
SpellSetName=KissAssist

[Buffs]
BuffsOn=1
ChecKBuffsTimer=20
RebuffOn=1
Buffs1=Champion's Aura|Aura
IgnoreBuffs2=Visage of the Girplan|Dual|Girplan Fortitude
IgnoreBuffs3=Illusion: Girplan|Remove
Buffs4=Huntsman's Ethereal Quiver|Summon|Ethereal Arrow|150
IgnoreBuffs5=Blood Drinker's Coating
Buffs6=Null
Buffs7=Penitence
Buffs8=NULL
Buffs9=NULL
Buffs10=NULL
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
PowerSource=NULL
Buffs2=NULL
Buffs3=NULL
Buffs4=NULL
Buffs5=NULL

[Melee]
AssistAt=100
MeleeOn=1
FaceMobOn=1
MeleeDistance=75
StickHow=loose
AutoFireOn=0
UseMQ2Melee=1

[AE]
AEOn=1
AERadius=50
AE1=Roar of Challenge|2|Mob
AE2=Stormstrike Blades|2|Mob
AE3=Area Taunt|4|Mob
AE4=Flash of Anger|2|Mob
AE5=No Time To Bleed|2|Mob
AE6=Last Stand Discipline Rk. II|3|Mob

[DPS]
DPSOn=1
DPSSkip=1
DPSInterval=2
DPS1=Blast of Anger|99
DPS2=Cyclone Roar Rk. II|98
DPS3=Banestrike|99
DPS4=NULL
DPS5=NULL
DPS6=NULL
DPS7=NULL
DPS8=NULL
DPS9=NULL
DPS10=NULL
DPS11=NULL
DPS12=NULL
DPS13=NULL
DPS14=NULL
DPS15=NULL
DebuffAllOn=0

[Aggro]
AggroOn=1
Aggro1=Taunt|100|<|Mob
Aggro2=Warlord's Grasp|100|<|Mob
Aggro3=Rage of the Forsaken|100|<|Mob
Aggro4=Blast of Anger|100|<|Mob
Aggro5=Ageless Enmity|100|<|Mob
Aggro6=Tormenting Shout|100|<|Mob
Aggro7=Unflinching Attention|100|<|Mob

[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=NULL
Heals2=Warlord's Resurgence|70
Heals3=Resplendent Glory|60
Heals4=Warlord's Bravery|40
Heals5=Flash of Anger|20|Tap
Heals6=Imperator's Command|End|95
Heals7=Breather|End|15
XTarHeal=1
HealGroupPetsOn=0

[Cures]
CuresOn=0
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL

[Burn]
BurnText=Decepticons Attack
BiurnAllNamed=1
Burn1=NULL
Burn2=NULL
Burn3=NULL
Burn4=NULL
Burn5=NULL
Burn6=NULL
Burn7=NULL
Burn8=NULL
Burn9=NULL
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
Burn15=NULL
BurnAllNamed=0
UseTribute=0

[Pull]
PullWith=Armsman's Bow|Ethereal Arrow
MaxRadius=600
MaxZRange=85
PullWait=0
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullLevel=0|0
PullPath=NULL

[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=4
AFKPCRadius=150
CampOnDeath=0
ClickBacktoCamp=0

[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=1
MercAssistAt=97






Holy stuffs
Rich (BB code):
[MQ2Melee]
StickCMD=loose
aggro=1
bash=1
callchallenge=1
commanding=20
defense=0
disarm=1
enrage=1
facing=1
fieldarm=0
gutpunch=1
infuriate=1
battleleap=1
kick=0
kneestrike=1
elbowstrike=0
throatjab=0
melee=1
opportunisticstrike=0
plugin=1
provokeend=1
provokeonce=0
provoke0=2002
provoke1=43021
provoke2=688
provoke3=43033
provoke5=3646
provoke6=10367
provoke7=43024
provoke8=43039
provoke9=3213
resume=75
stickbreak=1
stickrange=75
taunt=1
forage=1
holyflag0=1
holyflag1=1
holyflag2=1
holyflag3=1
holyflag4=1
holyflag5=1
holyflag6=1
holyflag7=1
holyflag8=1
holyflag9=1
holyflag10=1
holyflag11=1
holyflag12=1
holyflag13=1
holyflag14=1
holyflag15=1
holyflag16=1
holyflag17=1
holyflag18=1
holyflag19=1
holyflag20=1
holyflag21=1
holyflag22=1
holyflag23=1
downflag0=1
holyshit0=/if (${Me.Combat} && ${Me.AltAbilityReady[War Stomp]}) /alt act 691
holyshit1=/if (${Me.Combat} && ${Me.AltAbilityReady[Brace for Impact]} && ${Target.Named} || ${SpawnCount[npc radius 50]}>2) /alt act 1686
holyshit2=/if (${Me.Combat} && ${Me.PctHPs}<30 && ${Me.CombatAbilityReady[Flash of Anger Rk. II]}) /disc Flash of Anger Rk. II
holyshit3=/if (${Me.Combat} && !${Me.ActiveDisc.Name.Equal[Last Stand Discipline Rk. II]} && !${Me.Buff[Defensive Proficiency].ID}) /alt act 687
holyshit4=/if (${Me.Combat} && ${Me.CombatAbilityReady[No Time to Bleed Rk. II]} && ${Target.Named} || ${SpawnCount[npc radius 50]}>2) /disc No Time to Bleed Rk. II
holyshit5=/if (${Me.Combat} && ${SpawnCount[npc radius 50]}>1 &&  ${Me.CombatAbilityReady[Roar of Challenge Rk. II]}) /disc Roar of Challenge Rk. II
holyshit6=/if (${Me.Combat} && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]} || ${SpawnCount[npc radius 50]}>3 && ${Me.CombatAbilityReady[Area Taunt]}) /alt act 110
holyshit7=/if (${Me.Combat} && !${Melee.DiscID} && ${Me.CombatAbilityReady[Last Stand Discipline Rk. II]} && ${Target.Named} || ${SpawnCount[npc radius 50]}>3) /disc Last Stand Discipline Rk. II
holyshit8=/if (${Me.Combat} && !${Melee.DiscID} && !${Me.CombatAbilityReady[Last Stand Discipline Rk. II]} && ${Me.CombatAbilityReady[Armor of Darkened Runes Rk. II]} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} && ${Target.Named} || ${SpawnCount[npc radius 50]}>3) /disc Armor of Darkened Runes Rk. II
holyshit9=/if (${Me.Combat} && !${Me.ActiveDisc.Name.Equal[Last Stand Discipline Rk. II]} && ${Me.AltAbilityReady[Fundament: Third Spire of the Warlord]} && ${Target.Named} || ${SpawnCount[npc radius 50]}>3) /alt act 1402
holyshit10=/if (${Me.Combat} && !${Me.ActiveDisc.Name.Equal[Last Stand Discipline Rk. II]} && !${Me.CombatAbilityReady[Last Stand Discipline Rk. II]} && ${Me.CombatAbilityReady[Stout Defense Rk. II]} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} && ${Target.Named} || ${SpawnCount[npc radius 30]}>4) /disc Stout Defense Rk. II
holyshit11=/if (${Me.Combat} && ${Me.AltAbilityReady[Banestrike]} && ${Target.PctHPs}<99) /alt act 15073
holyshit12=/if (${Me.Combat} && ${Me.PctHPs}<40 && ${Me.AltAbilityReady[Warlord's Bravery]}) /alt act 804
holyshit12=/if (${Me.Combat} && ${Me.PctHPs}<37 && ${Me.AltAbilityReady[Warlord's Tenacity]}) /alt act 300
holyshit13=/if (${Me.Combat} && ${Me.PctHPs}<35 && ${Me.CombatAbilityReady[Fortitude Discipline]} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /disc Fortitude Discipline
holyshit14=/if (${Me.Combat} && ${Me.CombatAbilityReady[Determined Reprisal Rk. II]}) /disc Determined Reprisal Rk. II
holyshit15=/if (${Me.Combat} && ${Me.PctHPs}<50 && ${Me.AltAbilityReady[Resplendent Glory]}) /alt act 130
holyshit16=/if (${Me.Combat} && ${Me.PctHPs}<60 && ${Me.AltAbilityReady[Warlord's Resurgence]}) /alt act 911
holyshit17=/if (${Me.Combat} && ${Me.PctHPs}<70 && ${Cast.Ready[Castaway Breastplate of Havok]}) /cast item "Castaway Breastplate of Havok"
holyshit18=/if (${Me.Combat} && ${Me.PctEndurance}<6 && ${Me.CombatAbilityReady[Seventh Wind Rk. II]}) /disc Seventh Wind Rk. II
holyshit19=/if (${Me.Combat} && ${Me.AltAbilityReady[Imperator's Precision]} && ${Target.Named}) /alt act 2013
holyshit20=/if (${Me.Combat} && ${Me.AltAbilityReady[Imperator's Command]} && !${Target.Named}) /alt act 2011
holyshit21=/if (${Me.Combat} && ${Me.CombatAbilityReady[Cyclone Roar Rk. II]} && ${Melee.AggroMode}) /disc Cyclone Roar Rk. II
holyshit22=/if (${Me.Combat} && ${Me.AltAbilityReady[Blade Guardian]}) /alt act 967
holyshit23=/if (${Me.Combat} && ${Me.PctHPs}<30 && ${Me.AltAbilityReady[Dichotomic Shield]}) /disc 49000
downshitif=${If[${Zone.ID}!=344 && ${Zone.ID}!=345 && ${Zone.ID}!=219 && ${Zone.ID}!=463 && ${Zone.ID}!=202 && ${Zone.ID}!=151 && !${Me.Moving} && ${Zone.ID}!=203 && !${Me.Invis},1,0]}
downshit0=/if (${Me.PctEndurance}<21 && ${Me.CombatAbilityReady[Breather Rk. II]} && !${Me.Moving} && !${Me.Invis} && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /disc Breather Rk. II
 
To the original intent of this post:

1) There are hundreds, if not thousands of warriors using KA successfully.

2) The "<" is correct syntax for things in the [Aggro] section (as shown below)

3) KA can and will manage aggro. From the KA wiki:

Rich (BB code):
[Aggro] section. - Requires RoF expansion
AggroOn=0/1 Off/On
Aggro1=Fading Memories|20|> - AA/Disc/Item/Spell|% aggro|<> less than/greater than| Me/MA/Mob cast on Target.
use < to increase or maintain aggro
use > to decrease or avoid aggro

That particular example is to reduce aggro (like for rangers/beasts/rogues etc, or necros in that example).

Rich (BB code):
[Aggro]
AggroOn=1
Aggro1=Impose for Honor|80|<|Mob
Aggro2=NULL
Aggro3=NULL

This particular example is to INCREASE aggro (hate). Every time my pally has less than 80% of the hate he does Impose for Honor. It works. it saves heals for the cleric.

There are many ways to accomplish various things, many of them are handled by KA if the proper settings are set correctly.

Every time I have resorted to using Holy/Down w/MQ2melee I have turned around later and found a way to do it with KA. There are many places in INI's, and various plugin settings, that can and will affect the outcome. KA is an easy target (cause everyone uses it), but it is not to blame. Most times when ppl complain about KA it turns out, after some investigation, that there was a conflict either in an INI or one of the plugins that caused it. Ask me how I know. I didn't get that avatar by having really nice fuckin lips!

- - - Updated - - -

Jesus what has happened to me, I'm bloody fuckin defending KA...
 
To the original intent of this post:


Jesus what has happened to me, I'm bloody fuckin defending KA...

That's a damn good question. Something that is being overlooked and needs to be considered, is what/who is his Warrior trying to fight agro for. Does he have another melee toon or group member pet with Taunt turned on? Does he have another character in group that is doing hella damage to the mobs early into a fight. It may not be kiss, but something being over looked.
 
KA9 don't know the down time for any skill and keep spam "Trying to control Aggro"

KA9 won't use any dish like Ageless Enmity,Tormenting Shout,Unflinching Attention under [Aggro]

Rich (BB code):
[Aggro]
AggroOn=1
Aggro1=Taunt|100|<|Mob
Aggro2=Warlord's Grasp|100|<|Mob
Aggro3=Rage of the Forsaken|100|<|Mob
Aggro4=Blast of Anger|100|<|Mob
Aggro5=Ageless Enmity|100|<|Mob
Aggro6=Tormenting Shout|100|<|Mob
Aggro7=Unflinching Attention|100|<|Mob
 

Attachments

  • 20160709_040751.png
    20160709_040751.png
    22 KB · Views: 55
Last edited:
Yes it does spam the messages, but you will see another message when it actually able to cast an agro ability. Message would be something like this: Casting >> Warlord's Grasp << to control AGGRO SomeMobName.

The messages being spammed are just the abilities it is trying to cast if it can. It is not always able to cast some abilities while a disc is already active.
 
My Warrior works fine with KA9.0, he actually works better with KA9 than with KA8.5. I still have to tweak some things in MQ2melee to fine tune him, but we are working more and more towards moving as much as we can away from MQ2Melee. It just takes time getting things to work well. there are just some things you will always be able to do better in a plugin than a macro.
 
Hi liword, I can help you get your warrior set up. Let's start at the beginning.

Can you post the charname_kissassist.ini file of your warrior?
 
Yes it does spam the messages, but you will see another message when it actually able to cast an agro ability. Message would be something like this: Casting >> Warlord's Grasp << to control AGGRO SomeMobName.

The messages being spammed are just the abilities it is trying to cast if it can. It is not always able to cast some abilities while a disc is already active.

So you mean spam that message is a new function not bug, noted.

Another issue is KA9 won't use any dish like Ageless Enmity,Tormenting Shout,Unflinching Attention under [Aggro]
Is that also a new function?
 
Kiss should use any of your disks/combat abilities, The Ageless Enmity needs to be hot keyed, that way you can see if it gets triggered or not. AA's like Ageless Enmity don't add anything to the targets buff bar so you won't see anything to know, that's the reason for the hot key. Tormenting shout and Rage of the Forsaken put a buff in the targets buff bar and should work fine.

Here is a copy of my warriors Aggro section and it works in KA9:

Rich (BB code):
[Aggro]
AggroOn=1
Aggro1=Krondal's Roar|90|<|Mob
Aggro2=Rage of the Forsaken|85|<|Mob
Aggro3=Projection of Fury|75|<|Mob
Aggro4=Unbroken Attention|55|<|Mob
Aggro5=Blast of Anger|50|<|Mob

If you are still having issues you might want to turn on logging and capture a log file of just the normal output. Don't need to activate debug logging. after logging for about 30 minutes go back and search the log file for the term "<<< to Control AGGRO on"(without the quotes). That will show up every time your warrior casts one of the AGGRO entries.

Let me know what you find out.
 
KA 9 is completely not working on war

Users who are viewing this thread

Back
Top
Cart