• 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 - How to KA Priest to support a Pet Tank?

Joined
Jun 7, 2020
RedCents
1,814¢
Hello RedGuides!

The basic question is this - How to KA Priest to support a Pet Tank?

i.e. looking at the scenario where there aren't healer mercs, and it's a group of KA toons, specifically with a KA priest [ cleric / druid / shaman ], doing the primary group healer role in support of a KA Pet Tank / Puller Pet Tank [ Beast / Mage / Necrp ].

There isn't a concern with the Pet Tank itself, (or other dps classes), as they work fine when supported by a healer merc.
This question is centric around, what to consider for the KA Priest ini, and how KA is started to assist.


If the tank were a traditional plate, [ warrior / shadow knight / paladin ], all the supporting toons start with "assist" and have him target.
Priest profiles, in heal sections, perhaps buff sections, often have conditions applied that do something specific in support of the "MA".
Putting those two together, the tank is marked in group as MT / MA in the group roster by the leader, the other toons are assisting and the priest is following it's profile with a plate tank bias.

How is this achieved when the group is being lead by a toon doing Pet Tanking?


Heal group pets on? Yes. Isn't that the same as giving healing to a dps class in the toon, in response to any pet taking damage?
I'm thinking about it from the view that the pet is the focus of that damage, it is tanking. How does it get the special treatment, the priestwould give a traditional plate tank, with a "MA" condition on the heal line for example.


I will extract from this KA IN, "Sic 110 TBL Cleric Updated for 11.005+", to give an example.

[CODE lang="ini" title="buffs"]Buffs11=Shining Fortress|MA
Buffs12=Ward of Assurance|MA
Buffs13=Curate's Retort|MA
Buffs16=Divine Guardian|MA[/CODE]

[CODE title="heals" highlight="6,10"];Sixteenth/Fifteenth line does med heal and super heal if below 25% health - we start heal check @40, if we wait till 25, tank might be dead
Heals4=Sixteenth Serenity|25|MA
;Dissi TBL Dicho spell - heal plus max health, additional group heal
Heals5=Dissident Blessing|60|MA
;Spiritual Remedy - "insta duration" heal set for MA only
Heals19=Spiritual Remedy|99|MA
;Promised Remedy - "insta duration" heal set for MA only
Heals20=Promised Remedy|99|MA
;Spiritual Remedy - "insta duration" heal set for Not MA
Heals29=Spiritual Remedy|80|!MA
;Promised Remedy - "insta duration" heal set for Not MA
Heals30=Promised Remedy|80|!MA[/CODE]


That sort of thing has been great inspiration, in which define the buffs and spells that want priority treatment for the MA tank.
But, if this were a Mage tanking with his pet, wouldn't that be casting the buffs and heals onto the mage, rather than the pet?



I've tried things such as starting KA for assist with the pet targeted, and it makes for strange results while in 'chase'. Not sure if that's the right approach and think there must be several things to consider.


Hopefully the solution is something around how to setup and start the KA priest, so that it can support a pet tank situation regardless how the pet is controlled - be it KA, RGMerc, CTWN or .. manual play without MQ!
As such, here I am asking for guidance. Thanks.




Regards and Best Wishes.
 
In the absence of feedback, I've continued experiments.



It feels like pets, aren't included in the buff cycle for other toons.

In a freshly started group, a KA priest will buff the members of the group but not their pets directly. ( Pet may receive buffs indirectly as part of a group spell cast and the pet owner has Companion Suspension rank 3+ AA).
The cycle which looks at such as group members, and other characters on DanNet that are close enough to receive buffs; just not pets. (unless you own the pet and have pet buffs defined in pet section).


To explicitly have the pet added for single target buffs, on the priest toon:-
  1. Target the pet
  2. /tbmanager add

That at least gets the pet into the buff cycle.



But what about specific buffs, that only want on the tank, i.e. the pet, and not other group members?
This required a bit more thought and a potential work-around is this:-

Instead of using the condition; " |MA ", instead go for " |Class|War ".

i.e. using the original post examples again, the following
INI:
Buffs16=Divine Guardian|MA
becomes
INI:
Buffs16=Divine Guardian|Class|War


It's a bit of a weak work-around.
Later levels of the game, the general take on the pets is this:-
  • Beastlord pets, are Warriors.
  • Necro's pets, are Warrior or rogue.
  • Mage, with Air Earth & Fire identify as Warrior and Water as Rogue.


Testing with a variety of simple spells, in which I marked the ini to use them only on warriors, the buffing KA toon contently buffed the pets individually that had been /tbmanager added.

One caveat though, is that the buffer does seem to be a bit lazy, have apathy for doing the rebuffs at times.
e.g. I click off the buff on the pet toon. The priest toon MQ window says "Pet-name needs buff-name because it wore off.". But a long wait, (minutes!) can happen from time to time, instead of seconds.
 
As a general question, is what I'm trying to do just something that KissAssist doesn't support doing natively ?


I can't believe I'm the first to look at running a KissAssist Cleric / Shaman / Druid in group to buff & heal for a Beast / Mage / Necro pet tanking



I've had success with the toons Pet Tanking, when supported by a healer merc in the group (accepting merc limitations)
Yet to get the most out of the game, out of using MacroQuest, I'd like to have the merc replaced by a real toon with MQ KA controlling it.


We know it works with a real toon tank, just I'm struggling with figuring out for a pet tank.



Thanks.
 
In the absence of feedback, I've continued experiments.



It feels like pets, aren't included in the buff cycle for other toons.

In a freshly started group, a KA priest will buff the members of the group but not their pets directly. ( Pet may receive buffs indirectly as part of a group spell cast and the pet owner has Companion Suspension rank 3+ AA).
The cycle which looks at such as group members, and other characters on DanNet that are close enough to receive buffs; just not pets. (unless you own the pet and have pet buffs defined in pet section).


To explicitly have the pet added for single target buffs, on the priest toon:-
  1. Target the pet
  2. /tbmanager add

That at least gets the pet into the buff cycle.



But what about specific buffs, that only want on the tank, i.e. the pet, and not other group members?
This required a bit more thought and a potential work-around is this:-

Instead of using the condition; " |MA ", instead go for " |Class|War ".

i.e. using the original post examples again, the following
INI:
Buffs16=Divine Guardian|MA
becomes
INI:
Buffs16=Divine Guardian|Class|War


It's a bit of a weak work-around.
Later levels of the game, the general take on the pets is this:-
  • Beastlord pets, are Warriors.
  • Necro's pets, are Warrior or rogue.
  • Mage, with Air Earth & Fire identify as Warrior and Water as Rogue.


Testing with a variety of simple spells, in which I marked the ini to use them only on warriors, the buffing KA toon contently buffed the pets individually that had been /tbmanager added.

One caveat though, is that the buffer does seem to be a bit lazy, have apathy for doing the rebuffs at times.
e.g. I click off the buff on the pet toon. The priest toon MQ window says "Pet-name needs buff-name because it wore off.". But a long wait, (minutes!) can happen from time to time, instead of seconds.
Mage Air and fire pets don't think they are warriors Air is Monk and Fire is Wizzy but just my redcents
 
Mage Air and fire pets don't think they are warriors Air is Monk and Fire is Wizzy but just my redcents

Thank you for taking time to read my question / post.


It's not about what they themselves think they are, or how the pet acts in combat.
It's how they identify, as a class. Specifically when code / macro script queries what it is.
That in turn how KA perceives that toon or pet and decides how to buff it, based on the ini profile conditions.

On a mage, I summoned the ToV era pets and they came up as listed 3 warriors and a rogue.
Similar, I know necro for some expansions have been warrior / rogues. But do accept they have had monks at much lower levels ( 50s? ).


What i talked of earlier, is purely a work-around as try to figure this out.
Thanks again though, for reading and responding.
 
As a general question, is what I'm trying to do just something that KissAssist doesn't support doing natively ?


I can't believe I'm the first to look at running a KissAssist Cleric / Shaman / Druid in group to buff & heal for a Beast / Mage / Necro pet tanking



I've had success with the toons Pet Tanking, when supported by a healer merc in the group (accepting merc limitations)
Yet to get the most out of the game, out of using MacroQuest, I'd like to have the merc replaced by a real toon with MQ KA controlling it.


We know it works with a real toon tank, just I'm struggling with figuring out for a pet tank.



Thanks.
you have all these different things up in so many different ways ...... but to use the ini KA for pets tanking is like use the Mage as Tank so set his role to /PetTank in the ini then in game set roles to MT and MA and that should put his pet tanking Taunt on and healers will heal the pet tank I Run Mage, Chanter, Shaman, Necro, Ranger, Druid ...... Shaman MH Druid is just ADPS and dps driven..... But most important is having your roles set right is how to get the whole ini to work MA is who is TANKING make sure your tanking roles are set right and everyone will do their jobs.
 
As a general question, is what I'm trying to do just something that KissAssist doesn't support doing natively ?

I suspect this use case hasn't been investigated too much in the past, so some aspects of pet tanking are probably overlooked.

Perhaps you could add some functionality by using Conditions to check a specific pet name?
 
I Run Mage, Chanter, Shaman, Necro, Ranger, Druid ...... Shaman MH Druid is just ADPS and dps driven..

Can you share your Shaman ini profile please.

I'm specifically interested in how your shaman is giving priority to healing the mage's pet and getting that pet buffed etc



An area i'm having difficulty understanding is if the Mage is set as MA / MT, how do the other toons buffing / healing, know to focus on the pet and not the pet owner.

As Sics profile for clerics had given ideas. Not everyone in a group is treated equally. The MA Tank, gets priority for some specific single target buffs, and first cast of heals at higher health levels.
Great when the MA is a Warrior, Shadow Knight or Paladin. But when it comes to say a Mage, I believe it's casting on the Mage, and not the Mages pet.
 
I pullerpettank on my necro. My shaman does a fine job healing my pet tank… not sure what the problem is. I just start my shaman’s KA with the pet targeted. Everything in the Ini still say MA and it works fine.

I even figured out how to use a merc tank as MA with the help from this group. You change out all of the MA to class|War.
 
Can you share your Shaman ini profile please.

I'm specifically interested in how your shaman is giving priority to healing the mage's pet and getting that pet buffed etc



An area i'm having difficulty understanding is if the Mage is set as MA / MT, how do the other toons buffing / healing, know to focus on the pet and not the pet owner.

As Sics profile for clerics had given ideas. Not everyone in a group is treated equally. The MA Tank, gets priority for some specific single target buffs, and first cast of heals at higher health levels.
Great when the MA is a Warrior, Shadow Knight or Paladin. But when it comes to say a Mage, I believe it's casting on the Mage, and not the Mages pet.
[General]
KissAssistVer=12.002
[SpellSet]
LoadSpellSet=2
[StartupCommands]
CommandSize=9
Command1=/plugin mq2melee unload
Command2=/plugin mq2cast load
Command3=/event on
Command4=/event load
Command5=/event list
Command6=/pet leader
Command7=/burn off
Command8=/burn off
Command9=/xtar set 1 groupassisttarget
[Buffs]
BuffsOn=1
BuffsSize=15
Buffs1=Talisman of the Usurper|Dual|Vampyre Focusing
Buffs2=Pact of the Wolf|Aura
Buffs3=Visionary's Unity|Dual|Pack of Lunar Wolves|Me
Buffs4=Lupine Spirit|Dual|Spirit of Tala'Tak|Me
Buffs5=Cannibalization|mana|60|60
Buffs6=Preincarnation|Me
Buffs7=Melancholy|MA
Buffs8=Spirit of Renewal|Cond14
Buffs9=Hoary Agreement|Cond2
Buffs10=Fungal Underbulk|Dual|Familiar: Fungal Underbulk|ME
Buffs11=Ancient Coalition|MA
Buffs12=Spirit Guardian|MA
Buffs13=Jann's Veil|dual|Illusion Benefit Greater Jann|Cond10
Buffs14=Illusion: Duende|remove
Buffs15=Crown of Deceit|dual|Illusion: Feir|Me
Buffs16=Fervent Growth|class|war
RebuffOn=1
CheckBuffsTimer=20
[AE]
AEOn=1
AESize=2
AERadius=100
AE1=Wind of Malaise|3
AE2=Turgur's Virulent Swarm|3
[Melee]
AssistAt=99
MeleeOn=1
FaceMobOn=1
MeleeDistance=75
StickHow=snaproll rear
AutoFireOn=0
UseMQ2Melee=0
TargetSwitchingOn=0
PetTauntOverride=0
[DPS]
DPSOn=2
DPSSize=17
DPSSkip=1
DPSInterval=1
DPS1=Blessed Spiritstaff of the Heyokah|99|Cond3
DPS2=Malaise|99|debuffall|malo
DPS3=Blessed Spiritstaff of the Heyokah|99|Cond3
DPS4=Turgur's Swarm|99|debuffall|Cond1
DPS5=Turgur's Virulent Swarm|99|debuffall|Cond18
DPS6=Fleeting Spirit|99|Cond19
DPS7=Ecliptic Roar|99|Me
DPS8=Blessed Spiritstaff of the Heyokah|99|Weave|Cond3
DPS9=Rowain's Recourse|99|Cond4
DPS10=Polar Gift|99|MA
DPS11=Spiritual Shower|99|MA|Cond16
DPS12=Rabid Bear|99|Cond19
DPS13=Spire of Ancestors|99|Cond19
DPS14=Spirit Call|99|Cond19
DPS15=Chaotic Toxin|99
DPS16=Cannibalization|99|Cond2
DPS17=Spirit of Renewal|99|Me|Cond14
DebuffAllOn=1
[Aggro]
AggroOn=1
AggroSize=1
Aggro1=Ancestral Guard|99|>
[Heals]
HealsOn=1
HealsSize=18
Heals1=Ecliptic Roar|99
Heals2=Blessed Spiritstaff of the Heyokah|99|Cond3
Heals3=Rowain's Recourse|99|Cond4
Heals4=Polar Gift|99|MA
Heals5=Spiritual Shower|99|MA|Cond16
Heals6=Reckless Resurgence|90|MA
Heals7=Reckless Renewal|90|MA
Heals8=Reckless Rejuvenation|90|MA
Heals9=Reckless Resurgence|90|Cond15
Heals10=Reckless Renewal|90|Cond15
Heals11=Reckless Rejuvenation|90|Cond15
Heals12=Antediluvian Intervention|50
Heals13=Soothsayer's Intervention|50
Heals14=${InvSlot[Chest].Item.Name}|30
Heals15=Jeweled Apothic Dragon Spine Hammer|90|MA
Heals16=Staff of Forbidden Rites|0|rez
Heals17=Rejuvenation of Spirit|0|rezooc
Heals18=Union of Spirits|30
AutoRezOn=1
AutoRezWith=Staff of Forbidden Rites
[Cures]
CuresOn=1
CuresSize=2
Cures1=Radiant Cure
Cures2=Purified Spirits
[Pet]
PetOn=1
PetCombatOn=1
PetSpell=Diabo Sivuela's Faithful
PetBuffsOn=1
PetBuffsSize=1
PetBuffs1=Spirit Bracing
PetRampPullWait=0
PetSuspend=0
PetForceHealOnMed=0
[Burn]
BurnSize=5
BurnAllNamed=0
Burn1=Spire of Ancestors
Burn2=Fleeting Spirit
Burn3=Spirit Call
Burn4=Rage of Rolfron|Cond8
Burn5=Rabid Bear
[GoM]
GoMSize=1
[KConditions]
ConOn=1
CondSize=19
Cond1=${Target.BuffsPopulated} && !${Target.Buff[Turgur's].ID} && ${Me.XTarget} < 2
Cond2=${Me.PctMana} < 80 && ${Me.PctHPs} > 90
Cond3=${Me.Song[Spirit of Vesagran].ID}
Cond4=!${Me.Song[Rowain's].ID}
Cond5=${Target.Named} || ${Me.XTarget} > 3
Cond6=${Target.Named} || ${Me.XTarget} > 1
Cond7=!${Me.Buff[Auspice of the Hunter].ID} && !${Me.Aura[Circle of Power].ID}
Cond8=${Me.Song[Healing Twincast].ID}
Cond9=!${Me.Song[Healing Twincast].ID}
Cond10=!${Me.Buff[Illusion Benefit Greater Jann].ID}
Cond11=${Target.Level}>=${Math.Calc[${Me.Level}+1].Int} || ${Select[${Target.Name},Primal Guardian,Tantorling]} > 0
Cond12=${Group.Injured[50]} >= 2 || ${Group.Injured[35]} >= 1
Cond13=${Group.Injured[90]} > 0
Cond14=!${Me.Song[Spirit of Renewal].ID}
Cond15=!${Me.SpellReady[${Spell[Spiritual Shower].RankName}]}
Cond16=${Me.Song[Healing Twincast].ID} && ${Me.SpellReady[${Spell[Spiritual Shower].RankName}]}
Cond17=${Me.XTarget} > 1
Cond18=${Target.BuffsPopulated} && !${Target.Buff[Turgur's].ID} && ${Me.XTarget} > 1
Cond19=${BurnOn} > 0
[Spells]
Gem1=Ecliptic Roar
Gem2=Polar Gift
Gem3=Spiritual Shower
Gem4=Reckless Resurgence
Gem5=Reckless Renewal
Gem6=Reckless Rejuvenation
Gem7=Rowain's Recourse
Gem8=Antediluvian Intervention
Gem9=Melancholy
Gem10=Fervent Growth
Gem11=Chaotic Toxin
Gem12=Spirit of Renewal
Gem13=Talisman of the Usurper


This is my 120 Shaman ini using Dannet and updated to NoS
 
@jessesarah19 looking at your buff section....


[CODE lang="ini" highlight="10,14-15"][Buffs]
BuffsOn=1
BuffsSize=15
Buffs1=Talisman of the Usurper|Dual|Vampyre Focusing
Buffs2=Pact of the Wolf|Aura
Buffs3=Visionary's Unity|Dual|Pack of Lunar Wolves|Me
Buffs4=Lupine Spirit|Dual|Spirit of Tala'Tak|Me
Buffs5=Cannibalization|mana|60|60
Buffs6=Preincarnation|Me
Buffs7=Melancholy|MA
Buffs8=Spirit of Renewal|Cond14
Buffs9=Hoary Agreement|Cond2
Buffs10=Fungal Underbulk|Dual|Familiar: Fungal Underbulk|ME
Buffs11=Ancient Coalition|MA
Buffs12=Spirit Guardian|MA
Buffs13=Jann's Veil|dual|Illusion Benefit Greater Jann|Cond10
Buffs14=Illusion: Duende|remove
Buffs15=Crown of Deceit|dual|Illusion: Feir|Me
Buffs16=Fervent Growth|class|war[/CODE]


Are those 3 buffs you've marked for MA, actually being applied to the Pet? i.e. the Mage's pet, and not the Mage itself?



Similar when I look at the heals.

[CODE lang="ini" highlight="7,9-11,18"][Heals]
HealsOn=1
HealsSize=18
Heals1=Ecliptic Roar|99
Heals2=Blessed Spiritstaff of the Heyokah|99|Cond3
Heals3=Rowain's Recourse|99|Cond4
Heals4=Polar Gift|99|MA
Heals5=Spiritual Shower|99|MA|Cond16
Heals6=Reckless Resurgence|90|MA
Heals7=Reckless Renewal|90|MA
Heals8=Reckless Rejuvenation|90|MA
Heals9=Reckless Resurgence|90|Cond15
Heals10=Reckless Renewal|90|Cond15
Heals11=Reckless Rejuvenation|90|Cond15
Heals12=Antediluvian Intervention|50
Heals13=Soothsayer's Intervention|50
Heals14=${InvSlot[Chest].Item.Name}|30
Heals15=Jeweled Apothic Dragon Spine Hammer|90|MA
Heals16=Staff of Forbidden Rites|0|rez
Heals17=Rejuvenation of Spirit|0|rezooc
Heals18=Union of Spirits|30[/CODE]

... are those MA marked heals only being cast on the Pet, and not on the Mage ?
 
Can you share your Shaman ini profile please.

I'm specifically interested in how your shaman is giving priority to healing the mage's pet and getting that pet buffed etc



An area i'm having difficulty understanding is if the Mage is set as MA / MT, how do the other toons buffing / healing, know to focus on the pet and not the pet owner.

As Sics profile for clerics had given ideas. Not everyone in a group is treated equally. The MA Tank, gets priority for some specific single target buffs, and first cast of heals at higher health levels.
Great when the MA is a Warrior, Shadow Knight or Paladin. But when it comes to say a Mage, I believe it's casting on the Mage, and not the Mages pet.
[General]
KissAssistVer=12.002
Role=PetTank
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=1
MedStart=50
MedStop=100
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=0
GroupWatchCheck=FALSE
CorpseRecoveryOn=0
EQBCOn=0
DanNetOn=1
DanNetDelay=20
IRCOn=0
CampfireOn=0
CharInfo=Magician|120|GOLD
DPSMeter=1
ScatterOn=0
XTSlot=0
DefaultUI=TRUE
LOSBeforeCombat=0

[Spells]
MiscGem=8
MiscGemLW=0
MiscGemRemem=1
LoadSpellSet=1
SpellSetName=maggroup
CastingInterruptOn=0
Gem1=Shield of Destiny
Gem2=Restless Symbiosis
Gem3=Twincast
Gem4=Gather Potency
Gem5=Renewal of Evreth
Gem6=Composite Companion
Gem7=Burnout XIV
Gem8=Wand of Frozen Modulation
Gem9=Riotous Servant
Gem10=Barrage of Many Rk. II
Gem11=Chaotic Pyroclasm
Gem12=Spear of Molten Komatiite
Gem13=Spear of Molten Arcronite
CheckStuckGem=1

[Buffs]
BuffsOn=1
BuffsSize=11
Buffs1=Summon Modulation Shard|Summon|Summoned: Radiant Modulation Shard|1
Buffs2=Wand of Frozen Modulation|Summon|Wand of Restless Modulation|1
Buffs3=Summoned: Radiant Modulation Shard|mana|75
Buffs4=Wand of Restless Modulation|mana|75
Buffs5=Elemental Conversion|mana|50
Buffs6=Thaumaturge's Unity|DUAL|Chaotic Bestowal|Me
Buffs7=Restless Symbiosis|Dual|Restless Symbiosis Recourse|Me
Buffs8=Shield of Destiny|Me
Buffs9=Circle of Igneous Skin|MA
Buffs10=Arcane Distillect|Aura
Buffs11=Gather Potency|mana|20
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL

[Melee]
AssistAt=99
MeleeOn=0
FaceMobOn=0
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=0
TargetSwitchingOn=0
PetTauntOverride=0

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

[GMail]
GMailHelp=Events currently support - Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=1
GMail1=NULL

[AE]
AEOn=0
AESize=1
AERadius=50
AE1=NULL

[DPS]
DPSOn=1
DPSSize=9
DPSSkip=0
DPSInterval=0
DPS1=Malosinetra Rk. II|99|malo|always
DPS2=Roiling Servant Rk. II|99
DPS3=Composite Companion|99
DPS4=Twincast Rk. III|99|Cond1
;must specify the rank or will NOT work
DPS5=Barrage of Many Rk. II|99|Cond2
DPS6=Chaotic Calamity Rk. II|99|Cond3
DPS7=Spear of Molten Komatiite|99
DPS8=Spear of Molten Luclinite Rk. II|99
DPS9=Forceful Rejuvenation|99|Cond4
DebuffAllOn=0

[Aggro]
AggroOn=1
AggroSize=4
Aggro1=Arcane Whisper|80|>
Aggro2=Dimensional Shield|85|>
Aggro3=Companion of Necessity|99|>|Mob
Aggro4=Drape of Shadows|99|>

[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=1
AutoRezOn=0
HealsSize=5
Heals1=Heart of Froststone|90|Me
Heals2=Shield of the Elements|40|Me
Heals3=Companion's Fortification|80|Pet
Heals4=Renewal of Evreth|60|Pet
Heals5=Mend Companion|50|Pet
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
RezMeLast=0
HealInterval=0

[Cures]
CuresOn=0
CuresSize=1
Cures1=NULL

[Pet]
PetOn=1
PetSpell=Conscription of Water
PetFocus=NULL
PetShrinkOn=1
PetShrinkSpell=Stoneshadow Balefire Ring
;make sure to change it to whatever clicky item or spell you are using for shrink
PetBuffsOn=1
PetBuffsSize=5
PetBuffs1=Iceflame Barricade
PetBuffs2=Burnout XV Rk. II
PetBuffs3=Companion's Aegis
PetBuffs4=Second Wind Ward
PetBuffs5=Host in the Shell
PetCombatOn=1
PetAssistAt=99
PetAttackDistance=30
PetToysSize=1
PetToysOn=1
PetToys1=Grant Yalrek's Armaments|Summoned: Silver Shortsword|Summoned: Silver Shortsword
PetToysGave=Mack|Grant Yalrek's Armaments:Summoned: Silver Shortsword1|Grant Yalrek's Armaments:Summoned: Silver Shortsword2
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
MoveWhenHit=0
PetHoldOn=1
PetForceHealOnMed=0

[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92

[Burn]
BurnAllNamed=1
UseTribute=0
BurnSize=8
Burn1=Focus of Arcanum
Burn2=Companion's Fury
Burn3=Host of the Elements
Burn4=Servant of Ro
Burn5=Heart of Skyfire
Burn6=Spire of Elements
Burn7=${InvSlot[Chest].Item.Name}
Burn8=Improved Twincast

[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=350
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
PullPause=30|2
PullLevel=0|0
PullArcWidth=0
PullOnReturn=0

[PullAdvanced]
PullLocsOn=0

[AFKTools]
AFKHelp=AFKGMAction=0 Off, 1 Pause Macro, 2 End Macro, 3 Unload MQ2, 4 Quit Game
AFKToolsOn=1
AFKGMAction=1
AFKPCRadius=500
CampOnDeath=0
ClickBacktoCamp=0

[KConditions]
ConOn=1
CondSize=4
Cond1=!${Me.Buff[Twincast Rk. II].ID} && !${Me.Buff[Improved Twincast].ID} && !${Me.Buff[Twincast].ID} && !${Me.Buff[Twincast Rk. III].ID}
Cond2=${Spawn[${Target.ID}].NearestSpawn[6,pcpet radius 35].ID} || !${Me.Pet.Buff[Theft of Essence]}
Cond3=!${Me.Buff[Improved Twincast].ID} || !${Me.Buff[Twincast].ID} || !${Me.Song[Flames of Power].ID} || !${Me.Song[Conjurer's Synergy].ID}
Cond4=${Target.Named} && !${Me.SpellReady[Chaotic Pyroclasm]}
[KissError]
LastCMD:=/endmacro
ErrorDateTime:=08/15/2022 19:10:14
ErrorMsg:=NULL
DataError:=NULL
SyntaxError:=NULL
RunningTime:=22962712
BuildDate:=20220812
CurrentUI:=Default


This is my Mage ini needs to be updated cause i just got his expansion 5 days ago and need new spells but look at the top where it Says Role=PetTank that is what you start up your /mac kissassist in
 
@jessesarah19 looking at your buff section....


[CODE lang="ini" highlight="10,14-15"][Buffs]
BuffsOn=1
BuffsSize=15
Buffs1=Talisman of the Usurper|Dual|Vampyre Focusing
Buffs2=Pact of the Wolf|Aura
Buffs3=Visionary's Unity|Dual|Pack of Lunar Wolves|Me
Buffs4=Lupine Spirit|Dual|Spirit of Tala'Tak|Me
Buffs5=Cannibalization|mana|60|60
Buffs6=Preincarnation|Me
Buffs7=Melancholy|MA
Buffs8=Spirit of Renewal|Cond14
Buffs9=Hoary Agreement|Cond2
Buffs10=Fungal Underbulk|Dual|Familiar: Fungal Underbulk|ME
Buffs11=Ancient Coalition|MA
Buffs12=Spirit Guardian|MA
Buffs13=Jann's Veil|dual|Illusion Benefit Greater Jann|Cond10
Buffs14=Illusion: Duende|remove
Buffs15=Crown of Deceit|dual|Illusion: Feir|Me
Buffs16=Fervent Growth|class|war[/CODE]


Are those 3 buffs you've marked for MA, actually being applied to the Pet? i.e. the Mage's pet, and not the Mage itself?



Similar when I look at the heals.

[CODE lang="ini" highlight="7,9-11,18"][Heals]
HealsOn=1
HealsSize=18
Heals1=Ecliptic Roar|99
Heals2=Blessed Spiritstaff of the Heyokah|99|Cond3
Heals3=Rowain's Recourse|99|Cond4
Heals4=Polar Gift|99|MA
Heals5=Spiritual Shower|99|MA|Cond16
Heals6=Reckless Resurgence|90|MA
Heals7=Reckless Renewal|90|MA
Heals8=Reckless Rejuvenation|90|MA
Heals9=Reckless Resurgence|90|Cond15
Heals10=Reckless Renewal|90|Cond15
Heals11=Reckless Rejuvenation|90|Cond15
Heals12=Antediluvian Intervention|50
Heals13=Soothsayer's Intervention|50
Heals14=${InvSlot[Chest].Item.Name}|30
Heals15=Jeweled Apothic Dragon Spine Hammer|90|MA
Heals16=Staff of Forbidden Rites|0|rez
Heals17=Rejuvenation of Spirit|0|rezooc
Heals18=Union of Spirits|30[/CODE]

... are those MA marked heals only being cast on the Pet, and not on the Mage ?
Yes he gets all the buffs just like a normal tank does i think your not setting up your /mac kissassist Roles right i just put in my Mages ini
 
@jessesarah19 looking at your buff section....


[CODE lang="ini" highlight="10,14-15"][Buffs]
BuffsOn=1
BuffsSize=15
Buffs1=Talisman of the Usurper|Dual|Vampyre Focusing
Buffs2=Pact of the Wolf|Aura
Buffs3=Visionary's Unity|Dual|Pack of Lunar Wolves|Me
Buffs4=Lupine Spirit|Dual|Spirit of Tala'Tak|Me
Buffs5=Cannibalization|mana|60|60
Buffs6=Preincarnation|Me
Buffs7=Melancholy|MA
Buffs8=Spirit of Renewal|Cond14
Buffs9=Hoary Agreement|Cond2
Buffs10=Fungal Underbulk|Dual|Familiar: Fungal Underbulk|ME
Buffs11=Ancient Coalition|MA
Buffs12=Spirit Guardian|MA
Buffs13=Jann's Veil|dual|Illusion Benefit Greater Jann|Cond10
Buffs14=Illusion: Duende|remove
Buffs15=Crown of Deceit|dual|Illusion: Feir|Me
Buffs16=Fervent Growth|class|war[/CODE]


Are those 3 buffs you've marked for MA, actually being applied to the Pet? i.e. the Mage's pet, and not the Mage itself?



Similar when I look at the heals.

[CODE lang="ini" highlight="7,9-11,18"][Heals]
HealsOn=1
HealsSize=18
Heals1=Ecliptic Roar|99
Heals2=Blessed Spiritstaff of the Heyokah|99|Cond3
Heals3=Rowain's Recourse|99|Cond4
Heals4=Polar Gift|99|MA
Heals5=Spiritual Shower|99|MA|Cond16
Heals6=Reckless Resurgence|90|MA
Heals7=Reckless Renewal|90|MA
Heals8=Reckless Rejuvenation|90|MA
Heals9=Reckless Resurgence|90|Cond15
Heals10=Reckless Renewal|90|Cond15
Heals11=Reckless Rejuvenation|90|Cond15
Heals12=Antediluvian Intervention|50
Heals13=Soothsayer's Intervention|50
Heals14=${InvSlot[Chest].Item.Name}|30
Heals15=Jeweled Apothic Dragon Spine Hammer|90|MA
Heals16=Staff of Forbidden Rites|0|rez
Heals17=Rejuvenation of Spirit|0|rezooc
Heals18=Union of Spirits|30[/CODE]

... are those MA marked heals only being cast on the Pet, and not on the Mage ?
to answer your question yes the pet gets the buffs and not the mage .... Question when you fire everything up /Mac kissassist is that how you run it for all toons? Or on your Pet tanking lets say Mage you run your kissassist like this? /mac kissassist PetTank ?
 
I suspect this use case hasn't been investigated too much in the past, so some aspects of pet tanking are probably overlooked.

Perhaps you could add some functionality by using Conditions to check a specific pet name?


I'm not sure how.

I've noted such as - ${Group.MainAssist.Pet} - returns a spawn like name of the pet, if the MA has one, or "NO PET" if the MA doesn't.


I do like this train of thought though.

What would be ideal, was if KA had support for something like "MAPet" as a piped conditional.
 
to answer your question yes the pet gets the buffs and not the mage .... Question when you fire everything up /Mac kissassist is that how you run it for all toons? Or on your Pet tanking lets say Mage you run your kissassist like this? /mac kissassist PetTank ?

Yes, I run the pet toon with...
/mac kissassist pettank​
or
/mac kissassist pullerpettank​


The priest (and other toons)
Target the Mage, and run.....​
/mac kissassist assist​
 
Yes, I run the pet toon with...
/mac kissassist pettank​
or
/mac kissassist pullerpettank​


The priest (and other toons)
Target the Mage, and run.....​
/mac kissassist assist​
and in your ini when you do this it changes to Role=PetTank? and your pet is not getting buffed and healed as the MT/MA?
 
The only other reason i can think of if your ini's are good Role=PetTank and running em all right is maybe you don't have the right AA's in pet to get buffs? lol long shot but just thought i would throw it out not sure what lvl you even are lol
 
and in your ini when you do this it changes to Role=PetTank? and your pet is not getting buffed and healed as the MT/MA?


It was always my understanding that the "Role=" line was taken as a default, and it was overridden by what was put in as a parameter when the macro is executed.


But to confirm, I re-tested with the Mage having "Role=PetTank".
The mage was started with /mac kissassist PetTank

The mage is in group with MA/MT set.



the druid I had to hand, I gave it a simple buff instruction.

To buff "Spirit of Wolf|MA"

The druid was started up.
After a moment, it buffed the Mage, with Spirit of Wolf, and not the Mage Pet.
 
The only other reason i can think of if your ini's are good Role=PetTank and running em all right is maybe you don't have the right AA's in pet to get buffs? lol long shot but just thought i would throw it out not sure what lvl you even are lol


I really appreciate the fact you are trying to help.


This is single target buffing.
Something to only be cast at the Pet classes pet.

Appreciate your thoughts about ( group ) spell casting that require the suspend pet rank 3 aa, to land on pets when throwing them around random group memebers in range to have it also land on pets.
 
Ok, I'll strip it back to a simple pair of questions.



1 - How to get a KA toon, to single target buff only the MA Pet ?
e.g. buff "Divine Guardian" onto a Mage Pet, not the Mage or anyone else in group?



2- How to get a KA toon, to heal the MA Pet at a higher hp threshold for a spell, compared to others in group?
e
.g. where Sic had given this
Heals19=Spiritual Remedy|99|MA
Heals29=Spiritual Remedy|80|!MA




From what i've seen, using the MA conditional, directs things to the Pet Owner and not the Pet.

(Note: staring the macro by first target the MA, and then issuing /mac kissasist assist
at one point, i did try target the pet and start the macro, but it yielded strange movement, pathing, positioning of the assisting toon ).




I am getting a strong feeling that KissAssist will buff other toons pets, only if they are group wide spells or, and single targets only if the pet is manually added via the /tbmanager command. But even then, it's just a regular joe, and not special case, unless told to buff warriors as I've described in my second post in this thread, with "|Class|War".

Heals, again - if the "HealGroupPetsOn" is set, then healers will look around the group toons and pets and heal them. But the absence of priority given to pets, as Sic has looked to do for a real tank and the two statements for MA and !MA.




The various toons are all working great generally speaking, when supported by a merc healer.
The KA healer, works ok, when supporting a plate tank, because the plate tank is a member of the group in slots 1 thru 5.

It feels like KA isn't handling what could describe as "MA Pets".
 
In appreciation of those who read, and took time to give constructive input I've tagged you with redcents.


I think, in absence of anything else it really needs a comment from one of the guys supporting the KissAssist macro itself.


Thanks.
 
If you want to buff Character pets then set BuffsOn=2, and KA will check if the current character, getting buffs, has a pet and buff the pet. Turn on HealGroupPetsOn on your healers, and the pets master. The problem with setting a pet as MA, is when the pet/MA dies. The Pet name will change and the MA stored in kiss no longer matches, forcing you to restart KA on all characters. Other side of the coin is if the Pets master dies, then so does the pet, so keeping the pet's master alive is just as important as keeping the pet alive, when the pet is tanking. Also try using:

Heals19=Spiritual Remedy|99|Pet
 
Ok, I'll strip it back to a simple pair of questions.



1 - How to get a KA toon, to single target buff only the MA Pet ?
e.g. buff "Divine Guardian" onto a Mage Pet, not the Mage or anyone else in group?



2- How to get a KA toon, to heal the MA Pet at a higher hp threshold for a spell, compared to others in group?
e
.g. where Sic had given this
Heals19=Spiritual Remedy|99|MA
Heals29=Spiritual Remedy|80|!MA




From what i've seen, using the MA conditional, directs things to the Pet Owner and not the Pet.

(Note: staring the macro by first target the MA, and then issuing /mac kissasist assist
at one point, i did try target the pet and start the macro, but it yielded strange movement, pathing, positioning of the assisting toon ).




I am getting a strong feeling that KissAssist will buff other toons pets, only if they are group wide spells or, and single targets only if the pet is manually added via the /tbmanager command. But even then, it's just a regular joe, and not special case, unless told to buff warriors as I've described in my second post in this thread, with "|Class|War".

Heals, again - if the "HealGroupPetsOn" is set, then healers will look around the group toons and pets and heal them. But the absence of priority given to pets, as Sic has looked to do for a real tank and the two statements for MA and !MA.




The various toons are all working great generally speaking, when supported by a merc healer.
The KA healer, works ok, when supporting a plate tank, because the plate tank is a member of the group in slots 1 thru 5.

It feels like KA isn't handling what could describe as "MA Pets".
I have the same issue and have been testing without much luck. There seems to be an Out of Group use that should work, but ive not been able to get it to work properly yet.
The variables return the proper pet name, but in practice the druid just cycles through all grouped toons or casts on itself.

Buffs1=Frenzied Growth|OOG:${Spawn[MageNameHere].Pet.CleanName}


<edit> the heal does not work as expected. still having that cast on the non tankpet toons.
Heals1=Swarm of Fireflies|90|OOG:${Spawn[MageNameHere].Pet.CleanName}

I test the variable by typing in:
/say ${Spawn[MageNameHere].Pet.CleanName}


There have been other posts of folks ot being able to get OOG to work properly since a patch at somepoint. Ive not been able to track it down yet. Will post if i find something more.
 
Last edited:
Ok, I'll strip it back to a simple pair of questions.



1 - How to get a KA toon, to single target buff only the MA Pet ?
e.g. buff "Divine Guardian" onto a Mage Pet, not the Mage or anyone else in group?



2- How to get a KA toon, to heal the MA Pet at a higher hp threshold for a spell, compared to others in group?
e
.g. where Sic had given this
Heals19=Spiritual Remedy|99|MA
Heals29=Spiritual Remedy|80|!MA




From what i've seen, using the MA conditional, directs things to the Pet Owner and not the Pet.

(Note: staring the macro by first target the MA, and then issuing /mac kissasist assist
at one point, i did try target the pet and start the macro, but it yielded strange movement, pathing, positioning of the assisting toon ).




I am getting a strong feeling that KissAssist will buff other toons pets, only if they are group wide spells or, and single targets only if the pet is manually added via the /tbmanager command. But even then, it's just a regular joe, and not special case, unless told to buff warriors as I've described in my second post in this thread, with "|Class|War".

Heals, again - if the "HealGroupPetsOn" is set, then healers will look around the group toons and pets and heal them. But the absence of priority given to pets, as Sic has looked to do for a real tank and the two statements for MA and !MA.




The various toons are all working great generally speaking, when supported by a merc healer.
The KA healer, works ok, when supporting a plate tank, because the plate tank is a member of the group in slots 1 thru 5.

It feels like KA isn't handling what could describe as "MA Pets".
I’ve played around with my settings a ton and agree with you. When naming the pet owner as MA all of the single target buffs go to the owner and not the pet.

I will say, I’m having no problems with any content with this set up (exception of missions due to pet tanking proximity issue). My necro, shaman, bard rip through tier 2 named without a problem regardless of the buffs or healing priorities. Would it be better if kiss could manage pet tanks better, yes. But it is working pretty darn good without it.
 
Question - How to KA Priest to support a Pet Tank?

Users who are viewing this thread

Back
Top
Cart