• 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 - shaman buff issues k11 (1 Viewer)

timmy

Well-known member
Joined
Apr 1, 2014
RedCents
1,443¢
Version of KissAssist.mac?
KissAssistVer=11.010 Beta
When did your problem start?
making the switch from kiss10 to kiss11 with tbl release
Character Role?
  1. Assist
What class is having this issue?
  1. Shaman
How often does this issue occur?
Always
Can you reproduce the issue?
yes. each issue noted above behaves the same every time.
Buffs4=Dreamcatcher Nimbus|Me

^ does not work. the item name and the buff name are the same. tried with and without the |Me tag. #nimbusgate2018

Buffs8=Lupine Spirit|Dual|Spirit of Tala'Tak|MA

^ aa to cast spirit of tala'tak that i cannot get to fire. i tried with IV for the ability and nothing. i double checked the name of the AA and it is Lupine Spirit. this: Buffs7=Visionary's Unity|Dual|Pack of Mirtuk|Me works and is the same type of aa but no luck with lupine spirit. kiss does not throw an error on start up about not recognizing Lupine Spirit.

Buffs10=Talisman of Celerity|MA

^ casts when macro is started, even if MA has it. will not rebuff if i click it off. RebuffOn=1 and CheckBuffsTimer=12 are scared of rebuffing haste.

Buffs11=Talisman of the Wulthan|Dual|Preeminent Foresight|MA

^ works. except it doesn't appear to recognize the |MA tag at the end. it appears to track the buff on the shm and not the ma. if i click buff off the ma, no rebuff. if i click buff off shm, rebuff happens. the wiki says i can use a |MA flag at the end, but maybe that's not accurate with k11.
 
Last edited:
@ctaylor22 i haven't done anything past buffs just fyi!

Code:
[General]
KissAssistVer=11.010 Beta
Role=Assist
CampRadius=150
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=12
MedOn=1
MedStart=90
MedCombat=0
LootOn=0
RezAcceptOn=1|96
AcceptInvitesOn=1
GroupWatchOn=0
CastingInterruptOn=0
EQBCOn=0
IRCOn=0
MiscGem=1
MiscGemLW=0
MiscGemRemem=0
CampfireOn=0
CharInfo=Shaman|110|GOLD
DefaultUI=TRUE
DPSMeter=0
ScatterOn=0
[SpellSet]
LoadSpellSet=0
SpellSetName=KissAssist
[Buffs]
BuffsOn=1
BuffsSize=15
Buffs1=Summoned: Glowing Modulation Shard|Mana|70
Buffs2=Cannibalization|Mana|70|70
Buffs3=Communion of the Cheetah|Me
Buffs4=Dreamcatcher Nimbus|Me
Buffs5=Familiar of King Gelaqua|Dual|Familiar: Icy Gelidran
Buffs6=Preincarnation|Me
Buffs7=Visionary's Unity|Dual|Pack of Mirtuk|Me
Buffs8=Responsive Spirit|Me
Buffs9=Pact of the Wolf|Me
Buffs10=Talisman of Celerity|MA
Buffs11=Talisman of the Wulthan|Dual|Preeminent Foresight|MA
Buffs12=Incapacity|MA
Buffs13=Savage Growth|MA
Buffs14=Lupine Spirit|Dual|Spirit of Tala'Tak|MA
Buffs15=NULL
RebuffOn=1
CheckBuffsTimer=12
PowerSource=NULL
[Melee]
AssistAt=99
MeleeOn=0
FaceMobOn=0
MeleeDistance=75
StickHow=snaproll
AutoFireOn=0
UseMQ2Melee=0
[GoM]
GoMSHelp=Format - Spell|Target, MA Me or Mob, i.e. Rampaging Servant

Rk. II|Mob
GoMSize=3
GoMSpell1=Ancient Alliance|MA
GoMSpell2=NULL
GoMSpell3=NULL
[GMail]
GMailHelp=Events currently support -

Dead,Drag,GM,Level,Named,Leftgroup,Tells
GMailOn=0
GMailSize=5
GMail1=NULL
GMail2=NULL
GMail3=NULL
GMail4=NULL
GMail5=NULL
[AE]
AEOn=0
AESize=10
AERadius=50
AE1=NULL
AE2=NULL
AE3=NULL
AE4=NULL
AE5=NULL
AE6=NULL
AE7=NULL
AE8=NULL
AE9=NULL
AE10=NULL
[DPS]
DPSOn=0
DPSSize=20
DPSSkip=20
DPSInterval=2
DPS1=NULL
DPS2=NULL
DPS3=NULL
DPS4=NULL
DPS5=NULL
DPS6=NULL
DPS7=NULL
DPS8=NULL
DPS9=NULL
DPS10=NULL
DPS11=NULL
DPS12=NULL
DPS13=NULL
DPS14=NULL
DPS15=NULL
DPS16=NULL
DPS17=NULL
DPS18=NULL
DPS19=NULL
DPS20=NULL
DebuffAllOn=0
[Aggro]
AggroOn=0
AggroSize=5
Aggro1=NULL
Aggro2=NULL
Aggro3=NULL
Aggro4=NULL
Aggro5=NULL
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=0
HealsSize=15
Heals1=NULL
Heals2=NULL
Heals3=NULL
Heals4=NULL
Heals5=NULL
Heals6=NULL
Heals7=NULL
Heals8=NULL
Heals9=NULL
Heals10=NULL
Heals11=NULL
Heals12=NULL
Heals13=NULL
Heals14=NULL
Heals15=NULL
XTarHeal=0
XTarHeal2=0
XTarHealList=NULL
AutoRezOn=0
AutoRezWith=Your Primary Rez Item/AA/Spell
AutoRez1=Your Primary Rez Item/AA/Spell
AutoRez2=Your Secondary Rez Item/AA/Spell
AutoRez3=Your Third Rez Item/AA/Spell
HealGroupPetsOn=0
[Cures]
CuresOn=0
CuresSize=5
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
[Pet]
PetOn=0
PetSpell=YourPetSpell
PetShrinkOn=0
PetShrinkSpell=Tiny Companion
PetBuffsOn=0
PetBuffsSize=8
PetBuffs1=NULL
PetBuffs2=NULL
PetBuffs3=NULL
PetBuffs4=NULL
PetBuffs5=NULL
PetBuffs6=NULL
PetBuffs7=NULL
PetBuffs8=NULL
PetCombatOn=1
PetAssistAt=95
PetAttackDistance=115
PetToysSize=6
PetBreakMezSpell=NULL
PetRampPullWait=0
PetSuspend=0
MoveWhenHit=0
PetHoldOn=1
PetForceHealOnMed=0
[Burn]
BurnSize=15
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
UseTribute=0
[Pull]
PullWith=Melee
PullMeleeStick=0
MaxRadius=350
MaxZRange=50
UseWayPointZ=0
PullWait=5
PullRadiusToUse=90
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullPause=30|2
PullLevel=0|0
PullArcWidth=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
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[KConditions]
ConOn=0
CondSize=5
Cond1=TRUE
Cond2=TRUE
Cond3=TRUE
Cond4=TRUE
Cond5=TRUE
 
if you do a /useitem "Dreamcatcher Nimbus" from the command line what happens?

Buffs11=Talisman of the Wulthan|Dual|Preeminent Foresight|MA

This should work, but you have to wait for the ma to update the kissassist_buffs.ini file after you click off the buff, you can test it by editing the kissassist_buffs.ini file and clearout the ma's Buffs= and save the ini file and the next time the casters go through the Buff routine they will start buffing the MA.

The are 2 timers that determine how fast the buffers respond, 1 is a timer from writing buffs to the ini file and the other is for how often the ini file is checked. I think the latter is 30 seconds.
 
Last edited:
Group V1 spells are casting on other groups now, and some Group V2 spells are casting on self group only... Wonder what changed? Time to start researching what changed to fix this issue..
 
Buffs11=Talisman of the Wulthan|Dual|Preeminent Foresight|MA

This should work, but you have to wait for the ma to update the kissassist_buffs.ini file after you click off the buff, you can test it by editing the kissassist_buffs.ini file and clearout the ma's Buffs= and save the ini file and the next time the casters go through the Buff routine they will start buffing the MA.

attempted this. did not work. waited for 10 minutes to see if it would get around to, but never. KA will recognize if the MA clicks off cheetah and rebuffs him quickly, but doesn't care if he clicks off foresight. ka will buff shm with foresight if shm clicks it off. KA will not buff MA or shm with haste if they click it off. celerity is not listed in the ka buffs file but it will cast on startup.

log below for nimbus and lupine spirit hating their existence and refusing to come out and play. i couldn't get this to post with code tags so attached as txt file. i can do something else if this isn't acceptable (and you tell me what something else is!)
 

Attachments

That log file looks fine. I have to ask, are all your toons running KISS while your trying to buff them?

I won't be able to look into this today. I have to leave and won't be back until later tonight. I will do some testing tomorrow with my shaman and see if I can replicate what's happening to you. The log file will be a big help.
 
no rush, boss. grateful for you to look at it at your convenience!

all toons running KISS except tank. i attempted to run kiss on tank to see if i could fix the celerity and foresight buffing, but to no avail.

i've completed my ini and it has come together nicely but a few things i'm looking for a little feedback on.

Heals4=Soothsayer's Intervention|50

^ this is an AA that fires the spell intervention. i keep the spell memorized because using 1 doesn't lock out the other. 2 interventions without using rejuv is nice. i have seen the regular intervention fire but i haven't seen this fire. maybe that's just how it goes, but i'm curious if this looks correct. i haven't seen any other shm using this ability.

DPS3=Malaise|99|debuffall|malo
DPS4=Turgur's Swarm|99|Cond6
DebuffAllOn=2
Cond6=${Target.BuffsPopulated} && !${Target.Buff[Turgur's Diminishment].ID}

^ this works. kinda. debuffallon=2 really does a bangup job of getting everything slowed. malaise is always applied appropriately (and only once). sometimes, but not always, shm will put turgur's on more than once. i read a lot of other people having issues with multiple applications of turgur's and how using the slow tag just checks if it's slowed and not by what specifically. couple of things you wrote on it yourself. anyway, i tried to check for the diminishment buff because that's really what matters to me vs. the actual slow. like i said, it works well (applied once only) most of the time, but every so often it will apply it twice.

DPS12=Eyrzekla's Recourse|99|Me|Cond2
Cond2=!${Me.Song[Eyrzekla's Forbearance].ID}

^ so, this is a group heal in my dps section. i don't know if i really need the Me tag even in there but the spell fires. i put this in dps because i want this to just work as a second hot. it pulses out 3 heals after the first one leaving a stacking buff counter thingy each heal pulse (real technical language there on my part). i put the condition in because the gem will refresh before the final pulse has fired. it works. pretty well, actually. much more use of it in dps than in heals. the problem is every once in awhile, it will cast again before the forbearance buff has faded and then it won't stack. this isn't common, but it happens because i can see the blocked buff message. maybe my cond isn't written correctly, i'm not sure.

polite reminders about:

Buffs14=Lupine Spirit|Dual|Spirit of Tala'Tak|MA

^ i can always just use the spell instead of the AA but the fact there is an AA really drives me to use it because ... reasons.

Buffs4=Dreamcatcher Nimbus

^ moved the stupid thing around, thinking maybe it just hated being in a bag. no luck.

thanks for your help!
 
Missing buffs when some toons aren't running KA - KA doesn't check any targets for buff section, it reads a buff file that is updated by each toon running KA. So if a toon is on another computer, played manual or running a different macro, then KissAssist may do a buff at start up, but won't have any info about when the buff wears off.

You could look into Dannet or MQ2Netbots which can both do live relays of info between toons. Then use that info in the DPS section to do those buffs.

Turgur's or any debuff being recast - KA isn't always on the correct target right when it runs the Target conditions check. Healers and pet classes actually change target quite a bit, so I notice it on those toons the most. I think Maskoi mentioned he was looking at it for KA11. You could run it as another debuffall if you wanted, that system does it's own record keeping of which mobs have been slowed.

Eyrzekla's Recourse - Looks like this does a series of song buffs. Eyrzekla's Watch - > Eyrzekla's Persistence -> Eyrzekla's Forbearance. So maybe it is trying to recast during Watch or Forbearance?
Code:
DPS12=Eyrzekla's Recourse|99|Me|Cond2
Cond2=!${Me.Song[Eyrzekla's Watch].ID} && !${Me.Song[Eyrzekla's Persistence].ID} && !${Me.Song[Eyrzekla's Forbearance].ID}

Lupine Spirit - Does it work without the MA tag? Might be same issue of KA not having buff updates for the MA if not on KA. I think an issue with Lupine in general was mentioned when the AA first got updated. Not sure if that got worked out or not.

Nimbus - Temp work around.
Code:
DPS20=Command:/useitem "Dreamcatcher Nimbus"|98|cond20
[KConditions]
Cond20=!${Me.Buff[Dreamcatcher Nimbus].ID}
 
Missing buffs when some toons aren't running KA - KA doesn't check any targets for buff section, it reads a buff file that is updated by each toon running KA. So if a toon is on another computer, played manual or running a different macro, then KissAssist may do a buff at start up, but won't have any info about when the buff wears off.

well poop. i always play my tank, but the whole point of that was to rebuff unity after using fortitude. it's not a huge deal, i'm just lazy (and i don't know how to use eqbcs, or netbots, or dannet).

Turgur's or any debuff being recast
- KA isn't always on the correct target right when it runs the Target conditions check. Healers and pet classes actually change target quite a bit, so I notice it on those toons the most. I think Maskoi mentioned he was looking at it for KA11. You could run it as another debuffall if you wanted, that system does it's own record keeping of which mobs have been slowed.

that makes sense. it's really not a big thing, but every once in awhile when shm slows mob for the second time at 25 percent, i feel like it's a missed opportunity to do something else.

Eyrzekla's Recourse
- Looks like this does a series of song buffs. Eyrzekla's Watch - > Eyrzekla's Persistence -> Eyrzekla's Forbearance. So maybe it is trying to recast during Watch or Forbearance?

Code:
DPS12=Eyrzekla's Recourse|99|Me|Cond2
Cond2=!${Me.Song[Eyrzekla's Watch].ID} && !${Me.Song[Eyrzekla's Persistence].ID} && !${Me.Song[Eyrzekla's Forbearance].ID}

i'll give this a shot. the spell heals, puts up the watch, 7 seconds expire then it heals again puts up persistence, 11 seconds expire, puts up forbearance and then that heals a final time in 11 more seconds. so the spell will refresh while there are 4 (about) seconds left on the final heal and you can't overwrite it so you are basically putting the spell on cooldown without getting the healing pulses. forbearance should logically be the only thing that would ever be in the window.

Lupine Spirit
- Does it work without the MA tag? Might be same issue of KA not having buff updates for the MA if not on KA. I think an issue with Lupine in general was mentioned when the AA first got updated. Not sure if that got worked out or not.

does not work with MA or no tag. again, i could just load the spell but i feel like i have the aa i should use it. my crazy runs deep.

- Temp work around.
Code:
DPS20=Command:/useitem "Dreamcatcher Nimbus"|98|cond20
[KConditions]
Cond20=!${Me.Buff[Dreamcatcher Nimbus].ID}

this did not work. i moved it to buffs, however. didn't want to be buffing 2 mana regen in combat. ha! the /useitem command works. even /useitem dreamcatcher works. but when kiss attempts (in buffs) i get the unable to find error. is it only going to work indps because of the command?

thanks for all your input. i sincerely appreciate it.
 
Look into EQBC at least. If you're multi-boxing, that is one of the best time savers MQ2 offers. You can have hotkeys on your tank that make the whole team do things like follow, pause their macros, or have single toons rebuff or invis the whole party. Takes 10-30 minutes to get it setup the first time, then it will be auto every time you login.

Command only works in Burn/DPS. Its usually the last option for a work around.
 
Last edited:
...my crazy runs deep.

I have the same kind of crazy. It means I spend far too much time on my .ini files trying to use all the AAs, Discs, Spells, and toys.

P.S. There is something whack about the name (Lupine Spirit or Lupine Spirit IV; I've tried both ways), because

When I use this downshit using "Lupine Spirit IV" instead of 859, it doesn't fire, but this downshit does fire.

downshitif=${If[${Zone.ID}!=344 && ${Zone.ID}!=345 && ${Zone.ID}!=219 && ${Zone.ID}!=463 && ${Zone.ID}!=202 && ${Zone.ID}!=151 && !${Me.Moving} && ${Zone.ID}!=203 && !${Me.Invis},1,0]}

downshit0=/if (${Me.AltAbilityReady[859]} && !${Me.Buff[Spirit of Tala'Tak].ID}) /alt activate 859
 
Last edited:
I believe KA uses mq2cast which searches for spell's/abilities in this order (If I remember right) Spell/AA so if you try to cast a AA ability that has the same name as a spell it will mem the spell and cast it instead of using the AA first. Spell_routines also use the same casting order. Unless KA adds a |alt tag to sort out those issues KA will always cast the spell before the AA
 
nm I think I got what I needed by adding it to the dps section. It's not perfect yet, but seems to work ok. I noticed there were some similar questions in other thread with the same general topic of rebuffing in combat in regards to enchanter runes etc.. So I'll try this method out for a bit.
 
Problem - shaman buff issues k11

Users who are viewing this thread

Back
Top
Cart