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

KissAssist Release KissAssist (2 Viewers) 12.002.039

No permission to download
My bard is not reporting mezzes and stuff anymore to my tanks mq2 window.

i have eqbcon=1 and she is connected, and she used to give messages, but no longer does .. any ideas?
 
@jande Are you able to target the mob. The code changes the MyTargetID right after it spams the message. So if you get the spam then Target.ID should equal MyTargetID and you only get the spam if Target.ID is NOT equal to MyTargetID.

Code:
            } else /if (${TargetSwitchingOn} && ${Group.MainAssist.ID}==${Me.ID} && ${Target.ID} && ${Target.ID}!=${MyTargetID} && (!${Select[${Target.Type},pc,mercenary,pet]} || (${Target.Type.Equal[pet]} && ${Target.Master.Type.NotEqual[pc]}))) {
                /echo I am MA, and I switched to new Target.
                /varset MyTargetID ${Target.ID}
                /varset MyTargetName ${Target.CleanName}
                /if (${Select[${Role},Tank,PullerTank,Hunter]}) {
                    /call BroadCast y "TANKING-> ${Spawn[${MyTargetID}].CleanName} <- ID:${MyTargetID}"
                } else /if (${Select[${Role},petTank,pullerpettank,hunterpettank]}) {
                    /call BroadCast y "${Me.Pet.CleanName} is TANKING-> ${Spawn[${MyTargetID}].CleanName} <- ID:${MyTargetID}"
                }
            }
 
@Robahn There are a couple of things I would check, but first is the Bard actually mezzing Mobs? If the Bard is mezzing mobs then I need you to get me a debug log while the bard is mezzing. PM the log file to me. Don't post it here.

To start logging use:
/debug all on log

To Stop Logging Use:
/debug off
 
Bard was mezzing. Bard was reporting in its own mq2 window .. all fine .. just didnt go out to my tank.

I found the culprit tho. There was a 2nd general section in the ini with different values in it. I guess remnants of too much copypasta. /blush

So i went straight to sic bard ini and did everything anew, and now it works fine again.

Thanks for the help and merry holidays =)
 
Last edited:
@jande Are you able to target the mob. The code changes the MyTargetID right after it spams the message. So if you get the spam then Target.ID should equal MyTargetID and you only get the spam if Target.ID is NOT equal to MyTargetID.

Yeah this I cannot explain, redownloaded it and not doing it anymore had targetswitching turen off in a different ini
 
Last edited:
@jande Are you able to target the mob. The code changes the MyTargetID right after it spams the message. So if you get the spam then Target.ID should equal MyTargetID and you only get the spam if Target.ID is NOT equal to MyTargetID.

Code:
            } else /if (${TargetSwitchingOn} && ${Group.MainAssist.ID}==${Me.ID} && ${Target.ID} && ${Target.ID}!=${MyTargetID} && (!${Select[${Target.Type},pc,mercenary,pet]} || (${Target.Type.Equal[pet]} && ${Target.Master.Type.NotEqual[pc]}))) {
                /echo I am MA, and I switched to new Target.
                /varset MyTargetID ${Target.ID}
                /varset MyTargetName ${Target.CleanName}
                /if (${Select[${Role},Tank,PullerTank,Hunter]}) {
                    /call BroadCast y "TANKING-> ${Spawn[${MyTargetID}].CleanName} <- ID:${MyTargetID}"
                } else /if (${Select[${Role},petTank,pullerpettank,hunterpettank]}) {
                    /call BroadCast y "${Me.Pet.CleanName} is TANKING-> ${Spawn[${MyTargetID}].CleanName} <- ID:${MyTargetID}"
                }
            }
mystery solved loaded a ini without targetswitching when testing previously.

loading one with target switching turned on give me
1608954474113.png
echoed the variables for some insight, seems it sets it correctly something outside the function sets it back to 0
 
Is anyone else having an issue if you pull 4-8 mobs with no mezzer. The tank auto attacks on the first mob, then it is sketchy whether or not he turns it on for the next one. Eventually he turns attack back on, but not consistently for every mob. I find myself having to turn it on a lot when pulling 4+ mobs.

I've started to see similar behaviour with 3+ mobs when they are immune to mez. After first mob dead tank just stands there and does nothing until I manually target the mob and hit auto attack. Occasionally I even have to restart the macro. Not sure if its linked but I've noticed I see the message about 'unable to mem spell when you have aggro' at the same time.
 
@Armyboxer99 Make sure you don't have a Spell in your DPS section that is NOT on the spell bar. I sounds like something weird is happening trying to mem a spell in the middle of combat. You could always get a log file and PM the log file to me.
 
At some point a few weeks ago I began to have some difficulty with running KA 12 reliably. There have been so many changes to our overall environment over the last month it was hard to narrow down the issues. For example, I updated my Win10 machines to 20H2. It seems like NVidia is doing a driver update about weekly! Of course there was the expansion release on the 8th. Almost daily people are reporting Internet outages, routing challenges, or DNS failures.

Among the problems I was seeing when running my boxes using KA was a periodic halting of action on the MA. He would just stand there with mobs in camp and not do anything. And another odd thing had began to happen, some character randomly would blow to desktop with no errors or any discernable reason. The character crashes to desktop were not very frequent, maybe once an hour and seemed to affect every character equally.

One of the first things I tried was running on a different PC. Nothing much changed so it seemed to rule out my specific machine.

Then I realized I could rule out KissAssist if I switched to a different macro to run my characters. So I researched how to run MuleAssist and set it up.

Now I've been running MuleAssist for a few days and I'm not experiencing either problem. The stutter and the crashes to desktop are gone! Meanwhile, my MA and KA configurations are as nearly identical as I can make them. Everything I learned or changed while using Mule's plugin I incorporated back into my KA INI files.

Now that's not to say that MA is perfect. For example yesterday I was trying to figure out why it kept spamming Divine Consequence on my cleric. So I ended MA, restarted KA, and within 20 minutes my chanter had blown to desktop. (But the cleric buffs worked perfectly in KA!)

I know @ctaylor22 has been putting a tremendous amount of work into KA and I wanted to acknowledge that while also explaining why I made the transition to MuleAssist. It could just be something specific to my personal configuration or environment. I do have a tendency to over tweak things! Anyway, I'm sorry for "whining" but I wanted @ctaylor22 to know about the problems I'm seeing in the current iteration of KA. I hate to come across as an ungrateful bitch.
 
Question about burns. Is there a command to start the burns manually. There used to be a command phrase to do this and I noticed it was gone.

I tried using /burn and it says BURN ACTIVIATED => Autobts Transform <= But I never see my epic being used.

INI:
BurnSize=10
BurnAllNamed=0
UseTribute=0

Burn1=Blessed Spiritstaff of the Heyokah

The mob in question was not a namer, but if I call for the burn to happen it should. Once a namer spawns will test again.
 
Not sure what is going on with Burn, reload Ini's got to a namer, but burns went off after he was half dead.
 
Last edited:
@B_I_G__D_A_D_D_Y No Worries. I have been having some issues as well, that I have been able to sort out, but most of the crashes I have been experiencing have had to do with DanNet more than anything. While MA uses DanNet for messaging, KA Uses it for much, much more.

There are a lot of things to consider when trying to find these type of issues. If changing to another Macro/plugin fixes your issue, then that is what you should use. In the last couple of weeks I have been using DanNet and ZeroTier to test out DanNet connectivity over the internet and it works well once you get everything setup and working properly.

I have been running KA for days on end with no failures and/or crashes.
 
@B_I_G__D_A_D_D_Y No Worries. I have been having some issues as well, that I have been able to sort out, but most of the crashes I have been experiencing have had to do with DanNet more than anything. While MA uses DanNet for messaging, KA Uses it for much, much more.

There are a lot of things to consider when trying to find these type of issues. If changing to another Macro/plugin fixes your issue, then that is what you should use. In the last couple of weeks I have been using DanNet and ZeroTier to test out DanNet connectivity over the internet and it works well once you get everything setup and working properly.

I have been running KA for days on end with no failures and/or crashes.

I have been running ROCK solid for weeks. I had issues crashing until I unloaded Dannet from everyone.
 
I’ve been having an issue where my puller does not always return to camp.
Of when it happen I’m at “I know I should dig into this but dont want to” level so I just restart KA 12 and all is good.

is there a way filter the debug logs? It’s seems to be random. Sometimes it’s just once, sometimes it multiple times is a row. If I restart KA he will take the same path to the same mob. That doesn’t eliminate the mesh, just makes me lean away from thinking it’s the mesh.
 
@JerkChicken when it happens just grab a debug log:
To Start:
/debug all on log

To Stop:
/debug off

PM me the Log. Don't post it here. also drop me a copy of your ini file with the log.
 
I’ve been having an issue where my puller does not always return to camp.
Of when it happen I’m at “I know I should dig into this but dont want to” level so I just restart KA 12 and all is good.

is there a way filter the debug logs? It’s seems to be random. Sometimes it’s just once, sometimes it multiple times is a row. If I restart KA he will take the same path to the same mob. That doesn’t eliminate the mesh, just makes me lean away from thinking it’s the mesh.

I have issues in Underwater camps, he always wants to swim to the top and do circles. Pausing and swimming to ocean floor and restarting fixes for awhile. I just cough this up to Under water suxs ass.
 
I have issues in Underwater camps, he always wants to swim to the top and do circles. Pausing and swimming to ocean floor and restarting fixes for awhile. I just cough this up to Under water suxs ass.

Yeah, underwater is terrible. I found it's nearly impossible to do long term underwater automated play unless you disable every levitation and/or mount buff.
 
You can NOT have levitation on of any type in an underwater camp. You will just float to the surface. Underwater camps should work fine, although it has been a while since I have setup underwater.
 
@ctaylor22

I downloaded Kiss 12 from this forum and restarted computer, turned burns on my SK. It fired for the first namer and has not fired since then. I killed 4 namers after the first one. Can you look into the burns and see if something is funky? I can not get them to work reliably. Been struggling with this over the last few days. Even on my other 5 boxes, it works randomly, if at all.

I am not trying to do anything fancy....

INI:
[Burn]
BurnSize=9
UseTribute=1
BurnAllNamed=1

Burn1=command:/StopDisc
Burn2=Deflection Discipline
Burn3=T`Vyl's Resolve
Burn4=Spire of the Reavers
Burn5=Rage of Rolfron
Burn6=Cerise Blade
Burn7=Gift of Quick Spear
Burn8=Visage of Decay
Burn9=${InvSlot[Chest].Item.Name}
 
Redbot updated KissAssist with a new update entry:

KissAssist12 Released

KissAssist v12.001 02-23-2020

Beta testing begins.

New features/Instructions will be provided in the post above, while we continue working on the official Instructions.

02-24-2020
Fixed misspelled command in PullWithPet and removed double brackets. oops.​
02-28-2020
Changed Debug startup process. /debug is now a bind command with parameters and logging can be started as part of /debug.​
If you...​

Read the rest of this update entry...
 
There a way to change the cast distance? i upgraded my ini via the converter. and DL the new kiss 12. now paly stops well out of range of the spell i want him to pull with. So unless i manually stop nav and move close to cast he comes back empty handed. was working fine before
 
went in and reset it to 70, seems to help

another odd thing ive noticed, since upgrading. He will bypass a mob to pull a mob farther away. Not an issue till he pulls 8 mobs to camp in cov then its a problem since they are all immune to mez
 
I've started to see similar behaviour with 3+ mobs when they are immune to mez. After first mob dead tank just stands there and does nothing until I manually target the mob and hit auto attack. Occasionally I even have to restart the macro. Not sure if its linked but I've noticed I see the message about 'unable to mem spell when you have aggro' at the same time.
Had this happen today seems to be stuck / entering/exiting CheckCures (will debug a bit more when it happens again)
Wondering if it is related to mq2dannet which I unloaded since it caused crashes for me, so now using the kiss_buffs.ini
 
There is definitely something with cures going on. My pally was very slow to respond when picking up mobs and also slow going through his DPS rotation. Once I disabled the cures section he is back to running like normal.
 
Had this happen today seems to be stuck / entering/exiting CheckCures (will debug a bit more when it happens again)
Wondering if it is related to mq2dannet which I unloaded since it caused crashes for me, so now using the kiss_buffs.ini

I have had my shammy freak out with non stop curing. Typically after a death. I actually have to nuke Mq2 and restart to fix it. I thought it was just my Ini, so I turned cures off.
 
Weaves still don't work right for me in KA12 and from KA11. For example, a weave will be used no matter on my mage as the first spell when engaging a mob (which sort of defeats the purpose as it's then on cooldown and can't be "weaved"). It's something that has always persisted regardless of what settings I am using on my mage's KA.
I then tried to get rid of |weave and use a conditional instead to check that my first spell (Riotous Servant) was not ready in my DPS rotation so it can use something like my Force of Elements AA ability (like a conditional "weave" so to speak). It actually did the same thing as |weave to my surprise. My Force of Elements ability is at the bottom of my DPS rotation list, and I have DPSSkip=0 and DPSInterval=0. I've tried it different ways, too, and it still amassed to the same thing. I am not sure what the issue could be, but I reverted back to just not using my AA ability altogether (which doesn't bother me too much but I really hoped to get it to work). Am I missing something, perhaps? I also tried it both together and separately with Firebound Orb (clicky nuke summoned item), and it was also the same thing.
 
Last edited:
Weaves still don't work right for me in KA12 and from KA11. For example, a weave will be used no matter on my mage as the first spell when engaging a mob (which sort of defeats the purpose as it's then on cooldown and can't be "weaved"). It's something that has always persisted regardless of what settings I am using on my mage's KA.
I then tried to get rid of |weave and use a conditional instead to check that my first spell (Riotous Servant) was not ready in my DPS rotation so it can use something like my Force of Elements AA ability (like a conditional "weave" so to speak). It actually did the same thing as |weave to my surprise. My Force of Elements ability is at the bottom of my DPS rotation list, and I have DPSSkip=0 and DPSInterval=0. I've tried it different ways, too, and it still amassed to the same thing. I am not sure what the issue could be, but I reverted back to just not using my AA ability altogether (which doesn't bother me too much but I really hoped to get it to work). Am I missing something, perhaps? I also tried it both together and separately with Firebound Orb (clicky nuke summoned item), and it was also the same thing.

DPSOn=2

I am told this helps with weaving things correctly.
 
BegFor doesn't appear to be working for me. I'm on an EMU server if that makes a difference. I see the cleric reporting "KABeg for ClericName ModRod 0" but the Magician doesn't summon one. If I use basically the same syntax in my ini on the Mage to summon ModRods for himself that works just fine.
 
DPSOn=2

I am told this helps with weaving things correctly.

Nope just tried it again after a year. And to clarify, the weave/aa/clicky always happens right after I cast my first spell which is malo. See attachment on my mage. I also remember now why i avoided using DPSOn=2 altogether as a separate unrelated note. It also doesn't matter if my DPS Interval is set to 0, 1 or 2 or 3

Additionally my pet is set to assist at 99 and my mage is set to 99 as well.

I guess weaves work on global cooldowns only rather than spell cooldowns, which I see and understand now. But there should really be an option for them to work on spell cooldowns and not global cooldowns in my humble opinion as feedback. Otherwise, it's useless for a class such as mage where it would be optimal to use weaves if they worked properly. Mages try to stick to a rotation to get the best benefits of their procs/synergy.

Edit: Only conditionals with DPSOn=2 and DPSInterval=2 seems to be be the only workaround after more testing. However, the DPS appears less than just not bothering with AA/clickies altogether and skipping unrefreshed spells.
 

Attachments

  • notworking.PNG
    notworking.PNG
    15.6 KB · Views: 15
Last edited:
KissAssist Release KissAssist

Users who are viewing this thread

Back
Top
Cart