• 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

Bug - Tank does not follow DPS mob health or |Once flags

DriveCrash

Well-known member
Joined
Jul 9, 2015
RedCents
993¢
Today while testing KA for something else, I noticed my tank (SK) is mister spam-a-lot with the damage spells.

I reverted to stock KA, and tried again. Then I changed the spells in the DPS section. I also relogged my characters, switched to a different class, and then tested using assist instead of tank role.

While in TANK role, dps abilities are spammed back to back (seems to follow dpsinterval) but does not use mob health or |once flags.

While in ASSIST role, dps abilities work normally, same character, same INI file.


Rich (BB code):
[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT MercsDoWhat a Clan Direwind carrionmancer %:98 ID:17945

[2015/07/31 11:17:32] [MQ2] DEBUG MercsDoWhat Enter

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT AggroCheck Enter

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT AggroCheck 100NULL0 Terror of Discord

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT AggroCheck 100NULL0 Spear of Muram

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT AggroCheck 100NULL0 Taunt

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT AggroCheck Leave

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT CombatPet: Enter

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT CombatCast Festering Darkness|50 Festering Darkness 50 NULL

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT CombatCast /echo Festering Darkness|50

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT CombatCast /echo Festering Darkness|50

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT CombatCast /echo Festering Darkness

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT CombatCast /echo 50

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT CombatCast Spell: Festering Darkness Target: 17945=17945 Timer: 0 DPSOn: 2

[2015/07/31 11:17:32] [MQ2] DEBUG CastWhat: Enter castWhat - Festering Darkness castTargetID - 17945

[2015/07/31 11:17:32] [MQ2] DEBUG CastWhat: SpellCheck HaveSpell:110 HaveMana:175<=8960

[2015/07/31 11:17:34] [MQ2] DEBUG CastWhat cast Spell result: CAST_SUCCESS

[2015/07/31 11:17:35] [MQ2] DEBUG CastWhat Leave CAST_SUCCESS

[2015/07/31 11:17:35] [MQ2] ** Festering Darkness on >> a Clan Direwind carrionmancer <<

[2015/07/31 11:17:35] [MQ2] DEBUGCOMBAT CombatCast Festering Darkness CAST_SUCCESS DPSTimer2 1200

[2015/07/31 11:17:35] [MQ2] Sub CheckHealth Enter

INI as tested:
Rich (BB code):
[General]
KissAssistVer=8.2.8
Role=Tank
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=1
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=70
MedCombat=0
LootOn=0
RezAcceptOn=1
AcceptInvitesOn=1
GroupWatchOn=2
EQBCOn=0
IRCOn=0
MiscGem=9
HoTTOn=0
CampfireOn=1
[SpellSet]
LoadSpellSet=0
SpellSetName=KissAssist
[Buffs]
BuffsOn=1
Buffs1=Cloak of Discord
Buffs2=Shroud of Discord
Buffs3=Pact of Decay
Buffs4=Call of Darkness
Buffs5=Grim Aura
Buffs6=Banshee Aura
Buffs7=Voice of Thule|Me
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
[Melee]
AssistAt=99
MeleeOn=1
FaceMobOn=1
MeleeDistance=50
StickHow=snaproll
AutoFireOn=0
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell1=NULL
GoMSpell2=NULL
[AE]
AEOn=0
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
[DPS]
DPSOn=1
DPSSkip=20
DPSInterval=2
DPS1=Blood of Inruku|98
DPS2=Festering Darkness|50
DPS3=Banestrike|30
DPS4=NULL
DPS5=NULL
DPS6=NULL
DPS7=NULL
DPS8=NULL
DPS9=NULL
DPS10=NULL
DPS11=NULL
DPS12=NULL
DPS13=NULL
DPS14=NULL
DPS15=NULL
[Aggro]
AggroOn=1
Aggro1=Terror of Discord
Aggro2=Spear of Muram
Aggro3=NULL
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
Heals1=Touch of the Devourer|50|Tap
Heals2=Leech Touch|10|Tap
Heals3=NULL
Heals4=NULL
Heals5=NULL
XTarHeal=0
[Cures]
CuresOn=0
Cures1=NULL
Cures2=NULL
Cures3=NULL
[Pet]
PetOn=1
PetSpell=Son of Decay
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=1
PetBuffs1=Rune of Decay
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetCombatOn=1
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
PetToysGave=
[Burn]
BurnText=awwhell
BurnAllNamed=1
Burn1=Harm Touch
Burn2=Decrepit Skin
Burn3=Blood of Inruku
Burn4=Theft of Agony
Burn5=Theft of Hate
Burn6=Spear of Muram
Burn7=NULL
Burn8=NULL
Burn9=NULL
Burn10=NULL
Burn11=NULL
Burn12=NULL
Burn13=NULL
Burn14=NULL
Burn15=NULL
[Pull]
PullWith=Melee
MaxRadius=400
MaxZRange=50
PullWait=0
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=3000
CampOnDeath=0
ClickBacktoCamp=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=1
MercAssistAt=99

Note: the timers do work. It does not chain cast DoT's or anything. It just ignores Mob health callout.
 
I will check this out today while I am testing things

[2015/07/31 11:17:32] [MQ2] DEBUGCOMBAT CombatCast Spell: Festering Darkness Target: 17945=17945 Timer: 0 DPSOn: 2

Shows DPSon=2 this will ignore health and cast spells in absolute order until the mob is dead.
it uses the descending health to order them.
 
I agree, but look at the INI, it's called for DPS=1. And i didn't change it with a slash command. If you look in the combat cast routine there is a section that actually sets the DPS var to 2. I'm Still on the road right now, or I'd link the lines for you. Sorry.
 
yea. the code basically sets DPSOn = 2 if your are the Main assist for the group and have DPSOn set to 1.

Rich (BB code):
/if (${MainAssist.Equal[${Me}]} && ${DPSOn}==1) /varset DPSOn 2
 
That's the line I was referring to. I assume that line was meant to have the tank burn dps to keep aggro, but the aggro section handles that nicely. I will remove that line and see what happens next time I can get online and test it. I've been crazy busy with work and unable to spend any time messing with this problem. Thanks for getting that code posted Ctaylor.
 
Any update to your testing Drive?

Nope. Been out of the country for a while now. I just got back and LO a patch.. so no MQ-KA for me. LOL. ;) From looking at the code I don't see why this wouldn't make you follow mobhealth, which would be great for an SK or something. Not so good on a pally since the bastig can't hold aggro anyway.

I'll update after MQ dev's update. :)
 
Bug - Tank does not follow DPS mob health or |Once flags

Users who are viewing this thread

Back
Top
Cart