• 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 issue with PetToys

InsidiousBeing

New member
Joined
Mar 17, 2019
RedCents
Version of KissAssist.mac?
11.004
When did your problem start?
I am new to KissAssist, so I'm only noticing it now :)
Character Role?
  1. Assist
What class is having this issue?
  1. Magician
How often does this issue occur?
Always
Can you reproduce the issue?
Yes, by adding more than just the weapons to the PetToys section as such:

PetToys1=Summon Elemental Armaments|Summoned: Jagged Ragesword|Summoned: Jagged Ragesword
PetToys2=Summon Plate of the Prime
PetToys3=Summon Nastel's Heirlooms
PetToys4=Summon Muzzle of Mowcha
It seems to work fine with just the weapons, but if I throw in the armor, jewelry, and mask and request from another pet owner using /bct magename //PetToysPlease <pet name>- it will have two bizarre behaviors.


1. It will often get hung targeting the mage once it has one of the pet toys on the cursor indefinitely retargetting the mage over and over again.
2. If I manually target the pet, it begins to work but then it will run through the cycle of casting/giving multiple times with the pet rejecting and items being destroyed.

Has anyone else experienced either of these? It doesn't seem to ever update the ini with the PetToysGave for this pet, either... is that the issue?

Pet section of INI:

[Pet]
PetOn=1
PetSpell=Essence of Water
PetFocus=NULL
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=1
PetBuffsSize=4
PetBuffs1=Elemental Fury
PetBuffs2=Expedience
PetBuffs3=Rathe's Strength
PetBuffs4=Iceflame Guard
PetBuffsSize=4
PetCombatOn=1
PetToysOn=1
PetToys1=Summon Elemental Armaments|Summoned: Jagged Ragesword|Summoned: Jagged Ragesword
PetToys2=Summon Plate of the Prime
PetToys3=Summon Nastel's Heirlooms
PetToys4=Summon Muzzle of Mowcha
PetToysGave=Gasobn|Summon Elemental Armaments:Summoned: Jagged Ragesword1|Summon Elemental Armaments:Summoned: Jagged Ragesword2|Summon Plate of the Prime|Summon Nastel's Heirlooms|Summon Muzzle of Mowcha:Summoned: Muzzle of Mowcha
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
MoveWhenHit=0
PetToysSize=4
PetHoldOn=1
PetForceHealOnMed=0
PetAssistAt=99
PetAttackDistance=115
 
/bct magename //PetToysPlease <pet name> should be

/bct magename //PetToysPlz <pet name>

Not sure how the command you are issuing is triggering the mage to give out toys.

What Level is your pet?
 
//PetToysPlz is an alias of the command //PetToysPlease (which doesn't work for all versions of MQ2, only very vanilla I think.. so I chose to use the actual command and not the alias). Again, the problem isn't that it doesn't process the command it's that it hangs targeting the mage (when MQ says it's giving the pet the items). If I manually target the pet, it goes through and hands all over fine and summons the next bag of toys, but then I have to manually select the pet again.

I'm guessing the issue is only with me :( the pet is 108 (a 110 Necromancer's pet). He automatically gives his own pet everything fine due to the config settings above.
 
No. /PetToysPlease is not a command It is an event that is Triggered by /echo PetToysPlease. If you type /PetToysPlease at a command line while running kiss you should get an invalid command message. The /alias /pettoysplz does the /echo PetToysPlease to trigger the Event.

On your mage, while running kiss, target the necros pet and issue this command /pettoysplz ${Target.CleanName}. Does the Mage give the Necro Pet any Toys?

If /pettoysplease command is causing your mage to give toys to pets, check your /aliases and delete the /pettoysplease alias.
 
/pettoysplz returns an error, actually... which is why I looked up and found the /echo command (yes, I didn’t remember that part but it’s in the macro button :)).. I’m not sure where to put the alias actually, but if it just calls the command I’m already running, I’m not sure why I would expect different results.
 
Sounds like you may have an issue with some of your aliases. You may have some older aliases causing you issues. Try setting your version number in your ini file to 0 and launch kiss and see if it gives you a Version Mismatch Detected, Writing Aliases this can take up to 1 min message.

Your aliases are in your MacroQuest.ini file take a look there if you want to see all your /aliases.
 
If you're standing in a big pile sometimes the mage just can't correctly target the pet. I always make sure my mage has freedom of motion and then I'll manually move the pet classes so they aren't stacked up on each other. And once in awhile I find the mage no longer has an open top level slot. Probably 90% of my pet toy problems turn out to be /chase or /afollow or /camphere related and the mage can't move from his current spot to actually hand over the toys.
 
I don't *think* any of those were my issue, but I can confirm and validate that.. I usually have them spread out a little.. he's usually next to the pet but just keeps selecting himself. If I click on the pet it goes through and hands all the items over one by one perfectly fine.. it's that initial selection that doesn't appear to be working properly. I'll test and see, thank you for your input ;)
 
Nope.. works with his own pet 100%, fails to initially target the necro pet about 70%. The times it does target the pet correctly, it cycles through all of the pettoys and hands them and then does it again, and again, and again until I reset the macro.

I haven’t been able to pinpoint a cause yet... even tried a new macro file with just the pet toys filled out and same behavior.. he is only level 92 though so doesn’t have all the final toy items... so maybe its a bug with one of them... will validate that again when he levels up more.
 
Problem - Mage issue with PetToys

Users who are viewing this thread

Back
Top
Cart