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

boikawt

Member
Joined
Dec 31, 2020
RedCents
50¢
Pronouns
He/Him
Wrong forum
I have been looking through ini files trying to figure this out. It may be easy and I am overlooking it. In Kissassist, how to do set up a Familiar/Pet illusion to cast on my pet? No matter where I set it up (Buffs or Pet Buffs) it will cast it without pet targeted so it just summons the familar instead of casting illusion on my pet. Is there a way to set a spell to cast only on a pet, similar to "Buff1=<spell>|Class|War"? My pet has a set name if that helps anything. Thank you in advance.
 
I have been looking through ini files trying to figure this out. It may be easy and I am overlooking it. In Kissassist, how to do set up a Familiar/Pet illusion to cast on my pet? No matter where I set it up (Buffs or Pet Buffs) it will cast it without pet targeted so it just summons the familar instead of casting illusion on my pet. Is there a way to set a spell to cast only on a pet, similar to "Buff1=<spell>|Class|War"? My pet has a set name if that helps anything. Thank you in advance.
Code:
[Pet]
PetOn=1
PetCombatOn=1
PetSpell=Diabo Sivuela's Faithful
PetBuffsOn=1
PetBuffsSize=5
PetBuffs1=Spirit Reinforcement
PetBuffs2=Companion's Aegis
PetBuffs3=Companion's Fortification
PetBuffs4=Companion's Intervening Divine Aura
PetBuffs5=Metamorph Wand - Worg
 
Code:
[Pet]
PetOn=1
PetCombatOn=1
PetSpell=Diabo Sivuela's Faithful
PetBuffsOn=1
PetBuffsSize=5
PetBuffs1=Spirit Reinforcement
PetBuffs2=Companion's Aegis
PetBuffs3=Companion's Fortification
PetBuffs4=Companion's Intervening Divine Aura
PetBuffs5=Metamorph Wand - Worg
Code:
[Pet]
PetOn=1
PetCombatOn=1
PetSpell=Diabo Sivuela's Faithful
PetBuffsOn=1
PetBuffsSize=5
PetBuffs1=Spirit Reinforcement
PetBuffs2=Companion's Aegis
PetBuffs3=Companion's Fortification
PetBuffs4=Companion's Intervening Divine Aura
PetBuffs5=Metamorph Wand - Worg
Discription of Metamorph Wand - Worg "Changes the looks of your pet." That being the case it will land on pet regardless of what you have target. The Familiar/Pet illusions don't automatically land on pet, you have to target your pet in order for it to cast on pet.
 
Discription of Metamorph Wand - Worg "Changes the looks of your pet." That being the case it will land on pet regardless of what you have target. The Familiar/Pet illusions don't automatically land on pet, you have to target your pet in order for it to cast on pet.
show us what you are trying to cast, would probably help
 
show us what you are trying to cast, would probably help
It is a summon familiar and pet illusion from a heritage crate. If you target your pet and cast it will place the illusion effect on your pet. If you do not have your pet targeted when you cast it will just summon the familiar and not cast illusion on your pet. Casters do not target pets when casting pet buffs, as pet buffs automatically land on pets regardless of current target.
 
I wrote an LEM that does this. I have an updated version that works better what I posted here. <<<<Older version.

I will uploaded here and replace the older version when i get home. I am still at work.
 
[CODE title="LEM for targeting your pet and casting illusions"]cmV0dXJuIHsKIFsibG9hZCJdID0gewogIFsiem9uZSJdID0gIiIsCiAgWyJjbGFzcyJdID0gIiIsCiAgWyJhbHdheXMiXSA9IGZhbHNlLAogfSwKIFsibmFtZSJdID0gIkVtcGVyb3IgU3NyYWVzaHphIiwKIFsidHlwZSJdID0gImNvbmRpdGlvbnMiLAogWyJjb2RlIl0gPSAiYkc5allXd2diWEVnUFNCeVpYRjFhWEpsS0NkdGNTY3BDbXh2WTJGc0lHWjFibU4wYVc5dUlHTnZibVJwZEdsdmJpZ3BDZ3B0Y1M1a1pXeGhlU2duTW5NbktRcHBaaUFvZEc5emRISnBibWNvYlhFdVZFeFBMbEJsZEM1Q2RXWm1LQ2RRWlhRZ1NXeHNkWE5wYjI0NklFVnRjR1Z5YjNJZ1UzTnlZV1Z6YUhwaEp5a3BJRDA5SUNkT1ZVeE1KeWtnWVc1a0lHMXhMbFJNVHk1TlpTNVFaWFF1U1VRb0tTQitQU0F3SUdGdVpDQnViM1FnYlhFdVZFeFBMazFsTGtsdWRtbHpLQ2tnWVc1a0lHNXZkQ0J0Y1M1VVRFOHVUV1V1UTJGemRHbHVaeTVKUkNncElHRnVaQ0J0Y1M1VVRFOHVUV1V1V0ZSaGNtZGxkQ2dwSUdGdVpDQnViM1FnYlhFdVZFeFBMa05YVkU0dVVHRjFjMlZrS0NrZ2RHaGxiZ29nYlhFdVkyMWtLQ2N2WW05NGNpQlFZWFZ6WlNjcENpQnRjUzVrWld4aGVTZ25NWE1uS1FvZ2JYRXVZMjFrS0NjdmRHRnlaMlYwSUhCbGRDQnBaQ0FuSUM0dUlIUnZjM1J5YVc1bktHMXhMbFJNVHk1TlpTNVFaWFF1U1VRb0tTa3BDaUJ0Y1M1a1pXeGhlU2duTVhNbktRb2diWEV1WTIxa0tDY3ZkWE5sYVhSbGJTQWlUV1YwWVcxdmNuQm9JRmRoYm1RZ0xTQkZiWEJsY205eUlGTnpjbUZsYzJoNllTSW5LUW9nYlhFdVpHVnNZWGtvSnpaekp5a0tJRzF4TG1OdFpDZ25MMkp2ZUhJZ2RXNXdZWFZ6WlNjcENpQmxibVFnSUFvS0lDQWdJQ0FnSUNBS0lDQWdJQ0FnQ2dvZ0lDQWdJQ0FnQ2dvS1pXNWtDbkpsZEhWeWJpQjdZMjl1WkdaMWJtTTlZMjl1WkdsMGFXOXVmUT09IiwKIFsiY2F0ZWdvcnkiXSA9ICJVbHRpbHR5IiwKfQ==[/CODE]

Code:
local mq = require('mq')
local function condition()

mq.delay('2s')
if (tostring(mq.TLO.Pet.Buff('Pet Illusion: Emperor Ssraeshza')) == 'NULL') and mq.TLO.Me.Pet.ID() ~= 0 and not mq.TLO.Me.Invis() and not mq.TLO.Me.Casting.ID() and mq.TLO.Me.XTarget() and not mq.TLO.CWTN.Paused() then
 mq.cmd('/boxr Pause')
 mq.delay('1s')
 mq.cmd('/target pet id ' .. tostring(mq.TLO.Me.Pet.ID()))
 mq.delay('1s')
 mq.cmd('/useitem "Metamorph Wand - Emperor Ssraeshza"')
 mq.delay('6s')
 mq.cmd('/boxr unpause')
 end 

        
      

      


end
return {condfunc=condition}
 
[CODE title="LEM for targeting your pet and casting illusions"]cmV0dXJuIHsKIFsibG9hZCJdID0gewogIFsiem9uZSJdID0gIiIsCiAgWyJjbGFzcyJdID0gIiIsCiAgWyJhbHdheXMiXSA9IGZhbHNlLAogfSwKIFsibmFtZSJdID0gIkVtcGVyb3IgU3NyYWVzaHphIiwKIFsidHlwZSJdID0gImNvbmRpdGlvbnMiLAogWyJjb2RlIl0gPSAiYkc5allXd2diWEVnUFNCeVpYRjFhWEpsS0NkdGNTY3BDbXh2WTJGc0lHWjFibU4wYVc5dUlHTnZibVJwZEdsdmJpZ3BDZ3B0Y1M1a1pXeGhlU2duTW5NbktRcHBaaUFvZEc5emRISnBibWNvYlhFdVZFeFBMbEJsZEM1Q2RXWm1LQ2RRWlhRZ1NXeHNkWE5wYjI0NklFVnRjR1Z5YjNJZ1UzTnlZV1Z6YUhwaEp5a3BJRDA5SUNkT1ZVeE1KeWtnWVc1a0lHMXhMbFJNVHk1TlpTNVFaWFF1U1VRb0tTQitQU0F3SUdGdVpDQnViM1FnYlhFdVZFeFBMazFsTGtsdWRtbHpLQ2tnWVc1a0lHNXZkQ0J0Y1M1VVRFOHVUV1V1UTJGemRHbHVaeTVKUkNncElHRnVaQ0J0Y1M1VVRFOHVUV1V1V0ZSaGNtZGxkQ2dwSUdGdVpDQnViM1FnYlhFdVZFeFBMa05YVkU0dVVHRjFjMlZrS0NrZ2RHaGxiZ29nYlhFdVkyMWtLQ2N2WW05NGNpQlFZWFZ6WlNjcENpQnRjUzVrWld4aGVTZ25NWE1uS1FvZ2JYRXVZMjFrS0NjdmRHRnlaMlYwSUhCbGRDQnBaQ0FuSUM0dUlIUnZjM1J5YVc1bktHMXhMbFJNVHk1TlpTNVFaWFF1U1VRb0tTa3BDaUJ0Y1M1a1pXeGhlU2duTVhNbktRb2diWEV1WTIxa0tDY3ZkWE5sYVhSbGJTQWlUV1YwWVcxdmNuQm9JRmRoYm1RZ0xTQkZiWEJsY205eUlGTnpjbUZsYzJoNllTSW5LUW9nYlhFdVpHVnNZWGtvSnpaekp5a0tJRzF4TG1OdFpDZ25MMkp2ZUhJZ2RXNXdZWFZ6WlNjcENpQmxibVFnSUFvS0lDQWdJQ0FnSUNBS0lDQWdJQ0FnQ2dvZ0lDQWdJQ0FnQ2dvS1pXNWtDbkpsZEhWeWJpQjdZMjl1WkdaMWJtTTlZMjl1WkdsMGFXOXVmUT09IiwKIFsiY2F0ZWdvcnkiXSA9ICJVbHRpbHR5IiwKfQ==[/CODE]

Code:
local mq = require('mq')
local function condition()

mq.delay('2s')
if (tostring(mq.TLO.Pet.Buff('Pet Illusion: Emperor Ssraeshza')) == 'NULL') and mq.TLO.Me.Pet.ID() ~= 0 and not mq.TLO.Me.Invis() and not mq.TLO.Me.Casting.ID() and mq.TLO.Me.XTarget() and not mq.TLO.CWTN.Paused() then
 mq.cmd('/boxr Pause')
 mq.delay('1s')
 mq.cmd('/target pet id ' .. tostring(mq.TLO.Me.Pet.ID()))
 mq.delay('1s')
 mq.cmd('/useitem "Metamorph Wand - Emperor Ssraeshza"')
 mq.delay('6s')
 mq.cmd('/boxr unpause')
 end

       
     

     


end
return {condfunc=condition}
You'll have to pardon my ignorance, but how do I apply this to the game? Copy is somewhere, of course, and execute somehow. I appreciate the help.
 
Question - Pets

Users who are viewing this thread

Back
Top
Cart