• 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 - SK Aggro?

Flowmsp

New member
Joined
Apr 2, 2016
RedCents
So just added a 105 Wiz and began using Raz's AFnuke mac. Having trouble with my SK keeping aggro, which I am not sure why. I know he can keep the aggro but with the Wiz nuking away it gets summoned and killed more often than i would like lol. Going to post up the ini and holies i am using. I pulled them from the compiled ini list here.

[General]
KissAssistVer=8.5.5
Role=PullerTank
CampRadius=25
CampRadiusExceed=1500
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=25
MedCombat=0
LootOn=0
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=1
EQBCOn=1
MiscGem=8
IRCOn=0
HoTTOn=0
CampfireOn=1
CastingInterruptOn=0
CharInfo=Shadow Knight|105
[SpellSet]oi
LoadSpellSet=0
SpellSetName=KissAssist
[Buffs]
BuffsOn=1
Buffs1=Drape of the Wrathforged Rk. II
Buffs2=Vizat's Skin Rk. II
Buffs3=Vizat's Horror Rk. II
Buffs4=Shroud of the Doomscale Rk. II
Buffs5=Voice of Thule|MA
Buffs6=Zombie Skin Rk
Buffs7=Staunch Stance Rk. II
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
RebuffOn=1
CheckBuffsTimer=20
PowerSource=NULL
[Melee]
AssistAt=100
MeleeOn=1
FaceMobOn=1
MeleeDistance=75
StickHow=front
AutoFireOn=0
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell1=NULL
GoMSpell2=NULL
GoMSpell3=NULL
[AE]
AEOn=1
AERadius=50
AE1=Doomscale Mantle Rk. II|4
AE2=Vizat's Carapace Rk. II|2
AE3=Explosion of Spite|2
AE4=Explosion of Hatred|4
AE5=NULL
[DPS]
DPSOn=1
DPSSkip=1
DPSInterval=2
DPS1=Terror of Narus Rk. II|100
DPS2=Deceitful Blight Rk. II|99
DPS3=Banestrike|94|Weave
DPS4=Spear of Vizat Rk. II|98
DPS5=Vicious Bite of Chaos|93|Weave
DPS6=Ragged Bite of Agony|92
DPS7=Encroaching Darkness|91|Weave
DPS8=NULL
DPS9=NULL
DPS10=NULL
DPS11=NULL
DPS12=NULL
DPS13=NULL
DPS14=NULL
DPS15=NULL
[Aggro]
AggroOn=0
Aggro1=NULL
Aggro2=NULL
Aggro3=NULL
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=Repel Rk. II|60|Tap
Heals2=Doomscale Mantle Rk. II|50|Tap
Heals3=Vizat's Carapace Rk. II|45|tap
Heals4=Unholy Guardian Rk. II Discipline|40|tap
Heals5=Fundament: Third Spire of the Reaver|35|Tap
Heals6=Leech Touch|25|Tap
Heals7=Deflection Discipline|20|Tap
Heals8=Companion's Blessing|55|Pet
Heals9=Divine Companion Aura|15|Pet
Heals10=Dire Declaration Rk. II|55|Tap
XTarHeal=0
Heals4=NULL
Heals5=NULL
HealGroupPetsOn=0
[Cures]
CuresOn=0
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
[Pet]
PetOn=1
PetSpell=Minion of Vizat Rk. II
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=0
PetBuffs1=Gift of Lutzen Rk. II
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetCombatOn=1
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
MoveWhenHit=0
PetToysGave=
[Burn]
BurnText=Decepticons Attack
BurnAllNamed=1
Burn1=Fundament: Third Spire of the Reavers
Burn2=Projection of Doom
Burn3=Innoruuk's Dark Blessing
Burn4=Chattering Bones
Burn5=Visage of Death
Burn6=NULL
Burn7=NULL
Burn8=NULL
Burn9=NULL
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
Burn15=NULL
UseTribute=0
[Pull]
PullWith=Terror of Narus Rk. II
MaxRadius=1200
MaxZRange=100
PullWait=0
PullRoleToggle=0
ChainPull=1
ChainPullHP=75
ChainPullPause=30|2
PullLevel=0|0
[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
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=1
MercAssistAt=95


Holies:
[MQ2Rez]
Soundfile=C:\Users\Matt\Desktop\MQ2\Release\mq2rez.wav
Accept=1
RezPct=96
[MQ2Melee]
downflag0=0
downflag1=0
downflag2=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
aggro=1
bash=1
challengefor=0
disarm=1
enrage=1
facing=1
feigndeath=off
feign0=0
feign1=0
infuriate=1
melee=1
stickbreak=1
stickrange=75
withstand=0
resume=20
taunt=1
gblade=0
steely=1
downshit0=/if (!${Me.Buff[Steadfast Stance].ID} && !${Me.CombatState.Equal[COMBAT]} && ${Me.PctMana}>80 && ${Cast.Ready[Steadfast Stance]} && ${Spell[Steadfast Stance].Stacks} && !${Me.Moving}) /casting "Steadfast Stance" -invis
downshit1=/if (!${Me.Buff[Vizat's Skin].ID} && !${Me.CombatState.Equal[COMBAT]} && ${Me.PctMana}>80 && ${Cast.Ready[Vizat's Skin]} && ${Spell[Vizat's Skin].Stacks} && !${Me.Moving}) /casting "Vizat's Skin" -invis
downshit2=/if (!${Melee.Combat} && ${Me.CombatAbilityReady[Rest]} && ${Me.PctEndurance}<21) /disc Rest -invis
holyshit0=/if (${Me.CombatAbilityReady[Vizat's Carapace Rk. II]} && ${Target.Named} && ${Me.CurrentEndurance}>2500 && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /disc Vizat's Carapace Rk. II
holyshit1=/if (${Me.CombatAbilityReady[Doomscale Mantle Rk. II]} && ${Target.Named} && !${Me.CombatAbilityReady[Vizat's Carapace Rk. II]} && ${Me.CurrentEndurance}>6500 && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /disc Doomscale Mantle Rk. II
holyshit2=/if (${Me.CombatAbilityReady[Unholy Guardian Rk. II Discipline]} && !${Me.CombatAbilityReady[Doomscale Mantle Rk. II]} && ${Target.Named} && !${Me.CombatAbilityReady[Vizat's Carapace Rk. II]} && ${Me.CurrentEndurance}>5000 && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /disc Unholy Guardian Rk. II Discipline
holyshit3=/if (${Target.Named} && !${Me.Song[Lich Sting Recourse].ID}) /casting "Innoruuk's Dark Blessing"|Item
holyshit4=/if (${Target.Named} && ${Me.AltAbilityReady[Harm Touch]}) /multiline ; /alt act 6000 ; /alt act 1277 ; /alt act 651 ; /alt act 3822
holyshit5=/if (${Me.CombatAbilityReady[Carmine Blade]} && ${Me.Buff[Visage of Death].ID} && ${Target.Type.Equal[NPC]}) /disc "Carmine Blade"
holyshit6=/if (${Me.CombatAbilityReady[Deflection Discipline]} && ${Me.PctHPs}<22 && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /disc Deflection Discipline
holyshit7=/if (${Me.CombatAbilityReady[Reflexive Rancor Rk. II]} && ${Me.PctHPs}<45 && ${Target.Type.Equal[NPC]} && ${Me.CurrentEndurance}>500) /disc Reflexive Rancor Rk. II
holyshit8=/if (${Me.CombatAbilityReady[Spite of Ronak]} && ${Me.PctHPs}<30 && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /disc Spite of Ronak
holyshit9=/if (${Melee.Combat} && ${Cast.Ready[Dire Insinuation]} && ${Target.Type.Equal[NPC]} && ${Me.PctHPs}<50 && ${Me.CurrentMana}>3800 && !${Me.Moving}) /casting "Dire Insinuation"
holyshit10=/if (${Melee.Combat} && ${Cast.Ready[Bond of Ralstok]} && ${Target.Type.Equal[NPC]} && ${Target.PctHPs}<100 && ${Me.CurrentMana}>2000 && !${Target.Buff[Bond of Ralstok].ID}) /casting "Bond of Ralstok"
holyshit11=/if (${Me.CombatAbilityReady[Doomscale Mantle Rk. II]} && ${Me.PctHPs}<50 && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} && ${Me.CurrentEndurance}>6500) /disc Doomscale Mantle Rk. II
holyshit12=/if (${Me.CombatAbilityReady[Vizat's Carapace Rk. II]} && ${Me.PctHPs}<50 && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} && !${Me.CombatAbilityReady[Doomscale Mantle Rk. II]} && ${Me.CurrentEndurance}>2500) /disc Vizat's Carapace Rk. II
holyshit13=/if (${Me.CombatAbilityReady[Unholy Guardian Rk. II Discipline]} && ${Me.PctHPs}<50 && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]} && ${Me.CurrentEndurance}>5000) /disc Unholy Guardian Rk. II Discipline
holyshit14=/if (${Me.AltAbilityReady[Leech Touch]} && ${Me.PctHPs}<25 && ${Target.Type.Equal[NPC]}) /alt act 87
holyshit15=/if (${Me.AltAbilityReady[Fundament: Third Spire of the Reaver]} && ${Me.PctHPs}<35 && ${Melee.AggroMode}) /alt act 1452
holyshit16=/if (${Me.PctHPs}<60 && ${Me.CombatAbilityReady[Repel Rk. II]} && ${Me.CurrentEndurance}>1500) /disc Repel Rk. II
holyshit17=/if (${Target.Named} && ${Me.AltAbilityReady[Fundament: Third Spire of the Reaver]} && ${Melee.AggroMode}) /alt act 1452
holyshit18=/if (${Target.Named} && ${Me.AltAbilityReady[Projection of Doom]} && ${Melee.AggroMode}) /alt act 3215
holyshit19=/if (${Melee.Combat} && ${SpawnCount[npc radius 50 zradius 10]}>3 && ${Me.CombatAbilityReady[Doomscale Mantle Rk. II]} && ${Melee.AggroMode} && ${Me.CurrentEndurance}>6500 && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /disc Doomscale Mantle Rk. II
holyshit20=/if (${Melee.Combat} && ${SpawnCount[npc radius 50 zradius 10]}>1 && ${Me.CombatAbilityReady[Vizat's Carapace Rk. II]} && ${Melee.AggroMode} && ${Me.CurrentEndurance}>2500 && ${Window[CombatAbilityWnd].Child[CAW_CombatEffectLabel].Text.Equal[No Effect]}) /disc Vizat's Carapace Rk. II
holyshit21=/if (${Target.Named} && ${Me.AltAbilityReady[Visage of Death]} && !${Me.Moving}) /alt act 9403
 
Rich (BB code):
holyshit1=/if (${Me.PctAggro}<100 && ${Group.MainTank.ID}==${Me.ID} && ${Me.AltAbilityReady[Ageless Enmity]} && ${Target.Distance}<50) /casting "Ageless Enmity" ALT
holyshit2=/if (${Me.PctAggro}<100 && ${Group.MainTank.ID}==${Me.ID} && ${Me.CombatAbilityReady[${Spell[Unflinching Acrimony].RankName}]} && ${Target.Distance}<50) /disc ${Spell[Unflinching Acrimony].RankName}
holyshit3=/if (${Me.PctAggro}<100 && ${Group.MainTank.ID}==${Me.ID} && ${Me.AltAbilityReady[Mindless Hatred]} && ${Target.Distance}<50) /alt activate 732
holyshit4=/if (${Me.PctAggro}<100 && ${Group.MainTank.ID}==${Me.ID} && ${Me.AltAbilityReady[Veil of Darkness]} && ${Target.Distance}<50) /casting "Veil of Darkness" ALT
holyshit5=/if (${Me.PctAggro}<100 && ${Group.MainTank.ID}==${Me.ID} && ${Me.AltAbilityReady[Projection of Doom]} && ${Target.Distance}<50) /casting "Projection of Doom" ALT
holyshit6=/if (${Me.PctAggro}<100 && ${Group.MainTank.ID}==${Me.ID} && ${Me.AltAbilityReady[Hate's Attraction]} && ${Target.Distance}<50) /casting "Hate's Attraction" ALT

I see you have projection already, but if your SK has access to the others, they may help (sorry if I am missing you already have the others as well) HA doesn't have the pull anymore but it does land a huge hate boost.

I put the group tank check for when I have multiple tank classes in the group but only want the 1 fighting for aggro (for named fights that take a while, like the Judicator's in PoWar)
 
Last edited:
a couple ideas:
add the two (I think) aggro type spells to the kissassist aggro section:
(Impose for power / Terror of Narus) & possibly dichotomic fang

also possibly fill out the GoM section to use some combination of:
largest DD (XXX spear), lifetap (Dire XXXX), or +Hate (Terror of XXX) and also possibly dichotomic fang.

you'd have to test the order & etc to find what works well
 
I have mine set up for checking of the previous one is used btw. IE holy 2 checks if holy1's ability of not available... holy 3 checks if holy 1 and 2 are not available... that way I don't fire them all off at once. I just pared it down some here, and put them in no particular order, so show a few extra stuff you may want to add
 
I have mine set up for checking of the previous one is used btw. IE holy 2 checks if holy1's ability of not available... holy 3 checks if holy 1 and 2 are not available... that way I don't fire them all off at once. I just pared it down some here, and put them in no particular order, so show a few extra stuff you may want to add

Can you share the full SK list? I was going to build what you're saying you already have, but time hasn't been on my side with all this RL stuff my gf has me constantly doing. I'd love to plagerize the hell out of your great work, if possible. Thanks!
 
Here are my current ones (Only level 101). If I'm missing any, let me know. I just throw the Terror/AE terror in KA, and let that use those two spells. The AAs/Discs are in my shits
Rich (BB code):
holyshit1=/if (${Me.Combat} && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]} && ${Melee.AggroMode} && ${Me.SecondaryPctAggro}>70) /doability Taunt
holyshit2=/if (${Me.AltAbilityReady[Hate's Attraction]} && ${Melee.AggroMode} && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]}) /alt act 9400
holyshit10=/if (${Melee.Combat} && (${SpawnCount[npc radius 50 zradius 10]}>1 || !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]}) && ${Me.AltAbilityReady[Veil of Darkness]} && ${Melee.AggroMode}) /alt act 854
holyshit11=/if (${Melee.Combat} && (${SpawnCount[npc radius 50 zradius 10]}>1 || !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]}) && ${Me.AltAbilityReady[Explosion of Hatred]} && ${Melee.AggroMode}) /alt act 822
holyshit12=/if (${Melee.Combat} && (${SpawnCount[npc radius 50 zradius 10]}>1 || !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]}) && !${Me.AltAbilityReady[Improved Explosion of Hatred]} && ${Me.AltAbilityReady[Improved Explosion of Spite]} && ${Melee.AggroMode}) /alt act 749
holyshit13=/if (${Melee.Combat} && (${SpawnCount[npc radius 50 zradius 10]}>1 || !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]}) && !${Me.AltAbilityReady[Improved Explosion of Hatred]} && !${Me.AltAbilityReady[Improved Explosion of Spite]} && ${Me.AltAbilityReady[Stream of Hatred]} && ${Melee.AggroMode}) /alt act 731
holyshit14=/if (${Me.AltAbilityReady[Ageless Enmity]} && ${Melee.AggroMode} && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]}) /alt act 10392
holyshit23=/if (${Me.CombatAbilityReady[Undivided Acrimony]} && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]} && ${Melee.AggroMode}) /disc Undivided Acrimony
holyshit25=/if (${Me.AltAbilityReady[Projection of Doom]} && ${Melee.AggroMode} && ${Target.Named} && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]}) /alt act 3215
holyshit30=/if (${Me.AltAbilityReady[Mindless Hatred]} && ${Melee.AggroMode} && !${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]}) /alt act 732

I still have issues with Wiz dying, but it's mostly due to the bard mezzing and the mem wipe going off, and the wizard is targeting the wrong thing. I have not figured out how to switch afnuke to a new target, /switch doesnt work. But, as long as he is on the tank's target, no issues with aggro with him or burn wiz mercs.
 
Rich (BB code):
!${Me.TargetOfTarget.CleanName.Equal[${Me.CleanName}]}
Ah. had not realized that route, awesome. Time to edit my set up while the server are down =D

Though I would be leery of setting up AE taunts, I have had it pull stuff from above/below/next room unexpectedly when in dungeons/buildings
 
Thanks toots, I'll try setting up a hotkey for that.

Haven't had a lot of issues with the SK AE taunts, they appear to be LoS. I've Target AE'ed and PBAE'd with mobs right on the other side of a wall, with no issues. I have been sitting in CoTF HA's or zones since getting the taunts, so I guess I haven't tried them in a tight multi layer dungeon.
 
Question - SK Aggro?

Users who are viewing this thread

Back
Top
Cart