• 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

Problem - Mage pet not attacking until mob is at 85%

Status
Not open for further replies.

mccluskm

Member
Joined
Sep 3, 2006
RedCents
Got a strange problem -- for some reason I cant seem to get my Mage to put his pet on a monster right away it always seems to wait for ~85% or when his Shock hits:

Here's my ini for reference:

Rich (BB code):
[General]
KissAssistVer=8.1.2
Role=Assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=25
MedCombat=0
LootOn=0
RezAcceptOn=0
AcceptInvitesOn=1
GroupWatchOn=1
EQBCOn=1
IRCOn=0
MiscGem=8
HoTTOn=0
CampfireOn=0
[SpellSet]
LoadSpellSet=0
SpellSetName=KissAssist
[Buffs]
BuffsOn=1
Buffs1=Shield of Lava|MA
Buffs2=NULL
Buffs3=NULL
Buffs4=NULL
Buffs5=NULL
Buffs6=NULL
Buffs7=NULL
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=0
FaceMobOn=1
MeleeDistance=75
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=1
DPSInterval=2
DPS1=Shock of Swords|95
DPS2=Malaise|98|once
DPS3=Elemental Maelstrom|97|once
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=0
Aggro1=NULL
Aggro2=NULL
Aggro3=NULL
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=0
Heals1=NULL
Heals2=NULL
Heals3=NULL
Heals4=NULL
Heals5=NULL
XTarHeal=0
[Cures]
CuresOn=0
Cures1=NULL
Cures2=NULL
Cures3=NULL
[Pet]
PetOn=1
PetSpell=Conjuration: Air
PetFocus=NULL
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=1
PetBuffs1=Burnout II
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetCombatOn=1
PetToysOn=0
PetToys1=NULL
PetToys2=NULL
PetToys3=NULL
PetToys4=NULL
PetToys5=NULL
PetToys6=NULL
PetToysGave=NULL
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
[Burn]
BurnText=Decepticons Attack
BurnAllNamed=0
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
[Pull]
PullWith=Melee
MaxRadius=350
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=0
AFKGMAction=1
AFKPCRadius=150
CampOnDeath=0
ClickBacktoCamp=0
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
 
I think when in assist mode, the pet will assist at your 'assistat' setting - 5. In your case that makes it 94%. You likely start your spell cast at 99, and either hit the mob dropping it down to 85 forcing the pet to attack, or by the time the mob is 94% and the pet attacks, your spell finishes.

When I'm actively playing, I use a hotkey to to send all pets in (requires eqbc configured and running): /bca //pet attack. If you are at a an easier camp, you can set your mage to the tank role, but that does risk fighting 2 mobs at the same time since it will break mez.

Or, if I'm right about that setting, you could modify your kissassist.mac and lower the extra delay (hopefully someone more knowledgeable can advise you)
 
I'm having the exact same problem, and I actually would like to use my pet as the main tank... any suggestions would be greatly appreciated!
 
Same thing here. I tried stripping my .ini to just 1 spell plus the pet and it will never send the pet in until a spell has been cast. It would be nice if it sent the pet in before anything else. The more spells you have in your DPS section the worse this gets. Many times my mage will not send in the pet untill the mob hits 70%. When I had only 1 spell the pet was going in reliably after the first cast.

- - - Updated - - -

For now I fixed this by adding the following code:

Rich (BB code):
/if (${Select[${Role},assist]} && !${Attacking}) { 
                      /pet attack
                      /varset Attacking 1
                      }

I added this at line 902 just past the line that reads: /echo ATTACKING -> ${Spawn[${MyTargetID}].CleanName} <-

This change will only help in assist mode. Pets are attacking as soon as my warrior knocks the mob down to 99%. This is probably not the best solution but it works for now. I hope to see pets attacking before DPS spells are cast in future versions of KissAssist.
 
Confirm same problem, but it wasent always like this

- - - Updated - - -

Confirm same problem, but it wasent always like this
 
Find This code in kissassist.mac in sub CombatPet
Rich (BB code):
   /if (${Select[${Role},pettank,pullerpettank]}) {
            /varset AttackDelay 0
        } else {
            /varset AttackDelay 5
Change 5 to 0 see if that helps
Rich (BB code):
   /if (${Select[${Role},pettank,pullerpettank]}) {
            /varset AttackDelay 0
        } else {
            /varset AttackDelay 0
 
The attackdelay was there for all roles besides pettank/pullerpettank to allow whomever is actually tanking the ability to generate sufficient agro/hate enuf to not allow the assist toons (anyone not in pettank/pullerpettank roles) to draw agro off at the start of the battle.

I'll talk to Maskoi and see if he wants to add "assist" role specifically to the condition for 0 delay.. or if he wants to revisit the entire logic and do something else.

- - - Updated - - -

This thread has been converted to a problem support ticket.
Some information was assumed or defaulted since it was not specifically supplied by the thread starter.
 
The attackdelay was there for all roles besides pettank/pullerpettank to allow whomever is actually tanking the ability to generate sufficient agro/hate enuf to not allow the assist toons (anyone not in pettank/pullerpettank roles) to draw agro off at the start of the battle.

Wouldent that be what you have the "assistat=" line for?
 
Problem - Mage pet not attacking until mob is at 85%
Status
Not open for further replies.

Users who are viewing this thread

Back
Top
Cart