• 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 Problem

Status
Not open for further replies.

unprotectedtext

New member
Joined
Dec 2, 2014
RedCents
38¢
Still getting the pet is a destructible object problem, also its using spell slot 1 for switching spells out when I have them set to different spell slots.

Mage
Rich (BB code):
[General]
KissAssistVer=8.0
Role=Assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=10
MedCombat=0
LootOn=0
RezAcceptOn=0
AcceptInvitesOn=1
GroupWatchOn=1
EQBCOn=1
IRCOn=0
MiscGem=12
HoTTOn=0
CampfireOn=0

[SpellSet]
LoadSpellSet=0
SpellSetName=KissAssist

[Buffs]
BuffsOn=1
Buffs1=NULL
Buffs2=Arcane Distillect|Aura
Buffs3=Shield of Bronze|Me
Buffs4=Jeweled Plate Belt
Buffs5=Grant Frostrift Paradox|Summon|Summoned: Frostrift Sliver|1|Me
Buffs6=Splendrous Guardian Rk. II|Me
Buffs7=Summon Blazing Orb|Summon|Blazing Orb|1|Me
Buffs8=Gather Capacity Rk. II|Mana|75
Buffs9=Summoned: Large Modulation Shard|Mana|70
Buffs10=Enlightening Chaos Band
Buffs11=Large Modulation Shard|Summon|Summoned: Large Modulation Shard|1
Buffs12=Bright Warden's Opal Ring
Buffs13=Arcane Symbiosis|duel|Arcane Symbiosis Recourse
Buffs14=Summon Exigent Servant Rk. II|Summon|Summoned: Exigent Servant II|1|Me
Buffs15=Transistor Torque
Buffs16=NULL
Buffs17=Famished Flames|MA
Buffs18=Surge of Arcanum|MA
Buffs19=Summon Exigent Minion Rk. II|Summon|Summoned: Exigent Minion II|1|Me
Buffs20=NULL
RebuffOn=1
ChecKBuffsTimer=20

[Melee]
AssistAt=100
MeleeOn=0
FaceMobOn=0
MeleeDistance=150
StickHow=snaproll
AutoFireOn=0

[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell1=Ruthless Servant Rk. II|Mob
GoMSpell2=NULL

[AE]
AEOn=0
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL

[DPS]
DPSOn=1
DPSSkip=1
DPSInterval=1
DPS1=Maloseneta Rk. II|97
DPS2=Fickle Flames|96
DPS3=Spear of Molten Steel Rk. II|95
DPS4=Force of Elements|94
DPS5=Blazing Orb|93
DPS6=Bolt of Molten Steel|92
DPS7=NULL
DPS8=Summoned: Frostrift Sliver|90
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=Replenish Companion|20|Pet
Heals2=Companion's Blessing|35|Pet
Heals3=NULL
Heals4=Fortify Companion|25|Pet
Heals5=Host in the Shell|22|Pet
XTarHeal=0

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

[Pet]
PetOn=1
PetSpell=Facet of Earth
PetFocus=NULL
PetShrinkOn=0
PetShrinkSpell=Diminutive Companion
PetBuffsOn=1
PetBuffs1=Iceflame Armor
PetBuffs2=Velocity
PetBuffs3=Burnout X Rk. II
PetBuffs4=NULL
PetBuffs5=Circle of Embers Rk. II
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetCombatOn=outer
PetToysOn=0
PetToys1=Grant Spectral Armaments|Summoned: Spectral Ragesword|Summoned: Spectral Ragesword
PetToys2=Grant Manaforged Plate
PetToys3=Grant Atleris' Heirlooms
PetToys4=Grant Visor of Vabtik
PetToys5=NULL
PetToys6=NULL
PetToysGave=NULL
PetBreakMezSpell=Blazing Orb
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=Pet
MaxRadius=60
MaxZRange=12
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


Enchanter

Rich (BB code):
[General]
KissAssistVer=8.0
Role=Assist
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=10
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=Voice of Premeditation Rk. II|Caster
Buffs2=Manastorm Rk. II
Buffs3=Hastening of Aransir Rk. II|MA
Buffs4=Mana Repercussion Aura|Aura
Buffs5=Shield of Bronze|Me
Buffs6=Ward of Arctending
Buffs7=Twincast Aura Rk. II|Aura
Buffs8=Shadowed Rune Rk. II|Me
Buffs9=Arcane Unity|Dual|Polyacanic Rune
Buffs10=Guard of Druzzil
Buffs11=NULL
Buffs12=NULL
Buffs13=Brimstone Potency Rk. II|MA
Buffs14=Legion of Tonmek|Me
Buffs15=NULL
Buffs16=Glyph Spray
Buffs17=NULL
Buffs18=Mana Draw|Mana|20
Buffs19=Summoned: Large Modulation Shard|Mana|70
Buffs20=NULL
RebuffOn=1
ChecKBuffsTimer=20

[Melee]
AssistAt=100
MeleeOn=0
FaceMobOn=0
MeleeDistance=150
StickHow=snaproll
AutoFireOn=0

[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant Rk. II|Mob
GoMSpell1=Mindscythe|Mob
GoMSpell2=NULL

[AE]
AEOn=0
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL

[DPS]
DPSOn=1
DPSSkip=1
DPSInterval=1
DPS1=Declaration of Tashan|98
DPS2=Attenuating Helix Rk. II|97
DPS3=NULL
DPS4=Chromatic Flash|95
DPS5=Chromaruin|94
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=Friendly Stasis|40|!MA
Heals3=Fundament: First Spire of Enchantment|50|Me
Heals4=NULL
Heals5=NULL
XTarHeal=0

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

[Pet]
PetOn=1
PetSpell=Seronvall's Animation
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=0
PetBuffs1=NULL
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetCombatOn=outer
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0

[Mez]
MezOn=1
MezRadius=100
MezMinLevel=50
MezMaxLevel=98
MezStopHPs=85
MezSpell=Mislead
MezAESpell=Peaceful Wave Rk. II|4

[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=1
MercAssistAt=80
 
I noticed your MiscGem=12 however didn't you want 1 to be your miscgem slot? Not sure if that will help but I hope it at least resolves spell memming issues you may have :)

Sorry this was meant to say your mage ini file had MiscGem=12
 
Last edited:
well the Gem problem has gone away, and about the destructible object problem I have been grouping lots lately so I have nothing to report about that, and the times that I did solo with my chanty it was good. until I get more time to test it out just the two toons im not sure it resolved. thanks a bunch THD and Maskoi.

- - - Updated - - -

Yup for sure spell meming in the right spot now. Now if only I can figure out the destructible object problem, it still seams to be troubling me.
 
I'm able to re-create this condition.

When targetting a pet.. and starting KissAssist with "/macro kissassist assist [PetName] 98"

The value that returns class type reports "Destructable Object"

${Spawn[=${MainAssist}].Class}

That is returning it.

If i have KissAssist running..... and target the pet... and do a "/echo ${Spawn[=${MainAssist}].Class} | ${Target.Class}" I yield "Destructable Object | Rogue"

This issue is highly erratic.... some times this happens... sometimes it does not... I'm trying to pin down under what conditions it happens atm.

--- UPDATE ---

I seem to have resolved this issue..... I need you to test my procedures.

I am able to re-create the condition consistently.... as well as resolve the issue consistently.... by the method in which I load the toons.

Loading multiple toons at the same time via a multilaunch in WinEQ2 / IsoBoxer creates this condition consistently.

Whenever I load multiple account/toons at the same time... this issue occurs.... if i load 1 account/toon at a time.. and wait for each to enter world before starting to load the next toon... this issue does NOT re-occur for me.

1) Go to your MQ2 directory... select it... right click on it... and disable READ ONLY attribute.. and apply it to all sub folders and files.
In this procedure we are ensuring all your MQ2 files and configs are not set to READ ONLY, thus preventing them from being updated / writen to by the system.

2) Load one account at a time / toon into world.
Meaning .... load one account.. select the toon.. load him into world... THEN do this for every other toon.... waiting until they are in world before loading the NEXT toon.

Once all toons are in world and setup.... startup kissassist by targeting the pet.. and issuing a "/macro kissassist assist [petname] 98"
Report back with your results.

If this works... I better see some thanks... lol


ALSO:

The method I use to launch KA on the toon having this issue helps me to know if the issue is present at all or not.
I have a social key setup with the following:

Rich (BB code):
line1=/squelch /target /clear
line2=/squelch /target [petname] pet
line3=/macro kissassist assist

I have my assistAt value set in my config... so i am NOT supplying it in the command line kickoff... and I do NOT supply the pet's name in the command line kickoff.. I leave the macro to pickup who the MA is by having the pet targetted first.

EVEN if the pet is seen as destructable... doing it as I just said... will make it work.. the pet will be your MA and you will still dps if you have it turned on in config.

If the condition exists... this method will fail launching KissAssist properly after the pet is selected, clearing the target after the pet is already targeted, and stopping KissAssist.

If the condition does not exist... this will launch kissassist properly with my toon using the pet as the main assist.
 
Last edited:
Thank you so much for going through this for me THD. Unfortunately I am working still for another two days, but cannot wait to get home to try this out. As soon as I get a chance I will report back to you.
 
Hey ....

I think solved the problem for good, or at least have a consistently working patch solution.

If you have a pet targetted.. then startup kissassist.. and the pet is relatively close to you (within your camp radius) it gets seen as a "Destructable Object" when returning back ${Spawn[=${MainAssist}].Class} value.
If you move the pet 20 paces outside of the toon's campradius.. then start kissassist with the pet targeted... it always returns back the correct class type.

When your MA pet is seen as a "Destructable Object", it does not properly switch targets to assist the pet as MA and or heal properly....

When your MA pet is seen as a valid pet class type, it does properly switch targets to assist the pet as MA and or heal properly....

I have gone through roughly 30 restart tests.... and in all 30 tests... if the pet is far enough away (slightly outside my own campradius) and i target the pet and run kissassist in assist mode... it WILL see it as a valid pet class and work properly. In ALL tests where the pet was too close when i had it targeted and started kissassist... that is when i see it as a "Destructable Object".

PLEASE TEST THIS ON YOUR END AS WELL.

--- update ---

I threw together a quick macro to test the difference in what spawn class and target class return back for pet via distance.
Initial tests show that many zones do not experience this issue, but certain TDS zones do.
I haven't gone through all expansion zones for obvious reasons.... but here is what I threw together if anyone wants to test this issue in any particular zone.

SpawnTargetCheck.mac
Rich (BB code):
Sub Main

/declare MainAssist   string   outer  ${Target.CleanName}

:MainLoop
   /if (!${Target.ID}) {
       /echo Ending macro, no target ID.
       /end
   }
   /echo T-Type:(${Target.Type}) T-Class:(${Target.Class}) SpnClass:(${Spawn[=${MainAssist}].Class})    
   /echo Dist:(${Target.Distance}) T-ClsSNm:(${Target.Class.ShortName})
   /delay 5
   /goto :MainLoop
/return

Just target the pet... and run the macro.
Let it go a few cycles then have the pet owner slowly walk away from you with pet following.
Check at what distance the SpnClass starts to freak out and report (Destructable Object).

To end the macro, simply drop target, or hit your social key with /end in it.

One zone I know for sure has the issue is Brother Island... going through zones one by one and comparing results.
 
Last edited:
I have tried all the things posted, this problem seams very erratic. the biggest problem I have when the pet goes destructible is the MA buffs. it tells me you must target someone before casting this spell. the small macro you made has helped me to know when to start kissassist on my second toon, which has helped greatly. I really appreciate all the help THD. I am still testing all this out with all the info you gave me. I'm starting to think it has something to do with my computer itself since I seam to be the only one that has this problem. Thanks again THD!!! I will be sending a donate your way.

Oh just so you know I have followed all your instructions to a T and the problem goes away then comes back. Very erratic. I think it has something to do with the fact that I never have a camp in one spot. always roving around and never afk.
 
Just an update, I've been using your test macro to find the best time to start up my second toon with KA and it seams the only time my second toon sees the pet as a warrior is when I stand directly on top of the pet, as a result I've been running the test macro till I it changes back to a warrior. I thought that it was strange since you were getting the opposite effect where you had to be farther away. since the MA buffs I have set up for the enchanter still wont land until he is on top of the pet I've made some changes to the way I set them up in KA. Specifically the rune spells that my enchanter cast, I have now set them up as heals and to watch an xTarget and set up an xTarget to be targets target and everything is working very well. I know this isn't a fix for the weird and erratic problem that I seam to be having, but it solves the issue that I been having with KA not hitting my pet with the runes to help the cleric with heals since I like to tackle stuff harder than I should be doing. As for the Mage I have now set up two KA ini files, one for when I am just pettanking and one for when I am in a group with a real tank, and I switch to them accordingly. when there is a real tank I have no issues at all with MA buffs in the dps section and buff section, just if I am trying to make the pet MA. Now I just switch back an forth between my group ini and pettank ini on my mage and the chanty is working great with the runes set up as heals.

Also just wanted to say thanks again TreeHuginDruid, I really appreciate you looking into this for me.
 
At this point I am going to close the ticket.
If the original opener wishes to have it re-opened or additional information to be added/discussed, please PM me.
I will re-open / unlock it at that time.... but this has been open far too long.. lol
 
Problem - Mage Pet Problem
Status
Not open for further replies.

Users who are viewing this thread

Back
Top
Cart