• 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 - KA 11.005 PetFocus: inventory item Imprint of the Enhanced Minion

shu

Member
Joined
Oct 28, 2019
RedCents
40¢
Version of KissAssist.mac?
11.005
When did your problem start?
Not a problem it is a question.
Character Role?
  1. Assist
What class is having this issue?
  1. Magician
How often does this issue occur?
Always
I have tried everything I can think of but it does not seem possible during pet creation via KA to use my Enhanced Minion X111 which is a inventory item named Imprint of the Enhanced Minion. So when KA creates my pet he is 3 levels less than he would have been if I had created the pet. If anyone knows a solution to this would you please share your knowledge. TIA

Yes I have looked at mage ini file examples but all of those examples use equipped items. My only equipped item would only give me Enhanced Minion V.
 

If you search PetFocus on that page, you should see the syntax for swapping in a pet focus item, but here is the example line which goes in the [Pet] section of the kissassist ini

For you, it would be PetFocus=Imprint of the Enhanced Minion|rightear

it could be either leftear or rightear, it swaps back what ever was there anyway

worked for my bst I just tested on
 
I have tried everything I can think of but it does not seem possible during pet creation via KA to use my Enhanced Minion X111 which is a inventory item named Imprint of the Enhanced Minion. So when KA creates my pet he is 3 levels less than he would have been if I had created the pet. If anyone knows a solution to this would you please share your knowledge. TIA

Yes I have looked at mage ini file examples but all of those examples use equipped items. My only equipped item would only give me Enhanced Minion V.

If you search PetFocus on that page, you should see the syntax for swapping in a pet focus item, but here is the example line which goes in the [Pet] section of the kissassist ini

For you, it would be PetFocus=Imprint of the Enhanced Minion|rightear

it could be either leftear or rightear, it swaps back what ever was there anyway

worked for my bst I just tested on


the issue is that the item gives you personally a buff named "Enhanced Minion XIII" which then allows you to summon an enchanced pet as if you had it equipped. I believe @shu's issue is they're having trouble figuring out how to get kissassist to cast the buff BEFORE summoning the pet so it is empowered.

The item itself is not an equipable item (btw rip potion belt)

1598861907598.png

 
I thank all of you for the responses. There needs to be a solution because I can not disable the pet section which is all or nothing because I need pet buffs. I will keep my fingers crossed someone responds with a solution. /hope
 
you could try useing a BuffsX=command:/useitem "Imprint of the Enhanced Minion"|CondX where CondX is that you don't have a pet and don't have the buff, then another BuffX=Pet spell|CondY where CondY is you don't have a pet and you do have the Imprint buff

But for backup, if you don't have an imprint to use, you'd need another BuffX=PetSpell|CondZ where CondZ means you cant find the imprint in inventory/and you dont have a pet
 
So this seems to work, it'll cast the pet focus if you have an item and no buff. It'll only cast the pet spell if you have no pet and have the buff. and it'll only cast a pet without the buff and no pet if you don't have the imprint in inventory

Buffs1=Imprint of the Enhanced Minion|Cond1
Buffs2=Spirit of Blizzent|Cond2
Buffs3=Spirit of Blizzent|Cond3

Cond1=!${Me.Pet.ID} && !${Me.Buff[Enhanced Minion XIII].ID} && ${FindItemCount[Imprint of the Enhanced Minion]}
Cond2=!${Me.Pet.ID} && ${Me.Buff[Enhanced Minion XIII].ID}
Cond3=!${Me.Pet.ID} && !${FindItemCount[Imprint of the Enhanced Minion]}
 
Buffs1=Imprint of the Enhanced Minion|Cond3
Buffs2=Construct of Air|Cond4
Buffs3=Construct of Air|Cond5

PetOn=1
PetSpell=Construct of Air

Cond3=!${Me.Pet.ID} && !${Me.Buff[Enhanced Minion XIII].ID} && ${FindItemCount[Imprint of the Enhanced Minion]}
Cond4=!${Me.Pet.ID} && ${Me.Buff[Enhanced Minion XIII].ID}
Cond5=!${Me.Pet.ID} && !${FindItemCount[Imprint of the Enhanced Minion]}

Upon KA startup it seems the pet section is used before the buff section if you don't have a pet
 
It seems to me any solution must be within the pet section and the pet section does not allow the use of a pet power buff item from your inventory before creating the pet.
 
You'll have to turn off the pet section, or at least remove the pet summon spell
I don't know if having no pet spell means the section won't work but you could use the buff/dps section entirely for pet stuff without the pet section I'd imagine

I don't use kissassist, so I'm a long way from any sort of expert on this...

Without modifying the macro, there isn't any sort of functionality to create a way to use the imprint in the pet section as far as I can see
 
I think the only valid flags in the buff section is MA, Me, Melee, Caster, Class they dont support a PET flag. You can not use the pet section and omit PetSpell .
It seems my best workaround is to be certain my Imprint buff on the mage is fresh before leaving PoK that will give me 5.5 hours.
 
You could have your ini set as peton=0 and then use buffs and it's conditionals to do a command:/peton 1 only if you have the buff

The pet section isn't really flexible for buffs on yourself

I'm not in front of my computer any more to test this specifically sorry
 
I will make a note to look at this. I think the best thing to do is to add a new tag in the petbuffs. Use a tag like "|self" that could be cast/checked for your self and cast this before doing anything to your pet, from the checkpet routine. In the Pet buff routine we would just skip all entries with the "|self" tag.
 
Now that I looked at the code. I think this could be done using the PetFocus entry in the ini file. Current the entry looks for wearable items, but there is no reason we can't have it check for a buff/song.

Would do something like this:
PetFocus=Imprint of the Enhanced Minion|buff|Enhanced Minion XIII


The code to check for swapping in items has been changed, to now check the second arg/tag. If the second arg/tag is buff it will check if the DON'T have arg3(Enhanced Minion XIII) as a buff or song and will cast Imprint of the Enhanced Minion.

I added this into KissAssist 12(my test copy) and I still need to test it before I post the update. But if anyone wants to give it a go, just PM me and I can drop you a copy.
 
Thank you CTaylor when KA 12 goes out of beta I will try it I truly hope that KA 12 comes with excellent documentation. I was freaked by all the comments in KA 11 stating.. Needs more clarification. I am still new to KA and still learning everyday. IMO KA rocks
 
Question - KA 11.005 PetFocus: inventory item Imprint of the Enhanced Minion

Users who are viewing this thread

Back
Top
Cart