• 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 - Bard Song Lock

Joined
Apr 28, 2017
RedCents
502¢
Version of KissAssist.mac?
11 and 12
When did your problem start?
10/29/2020
Character Role?
  1. Assist
  2. Puller
What class is having this issue?
  1. Bard
How often does this issue occur?
Often
Can you reproduce the issue?
Yes, Click any clicky item that has a cast time, cancel the cast and immediately start singing.
So after spending a lot of time building a custom bard ini that was successful with KA11 I decided to check out KA12 to see if that would fix that last few issues I have been having from my perfect INI. But there is still 1 issue that I think I've discovered its source. Song Locking is a very annoying thing to occur to bards as /stopmelody doesn't always work depending on the situation of the locked songs. For this pecurular situation of song lock there is no way to unlocked it without logging out to character select.

The issue starts with this line


DPS=Lute of the False Worship|100|Mob|Weave|Cond
Cond=!${Target.Buff[Melody of Mischief].ID} && !${Target.Buff[Tendon Slice].ID} && !${Target.Buff[Helix of the Undying].ID} && !${Target.Buff[Crippling Snare].ID}


Now since Melody of Mischief is a overslow song with a 3 second cast time, that means KA has to stop twisting its songs to weave in the lute, but no matter what buffs are on the mob it will always land without stacking issues, but because it is a song and only lasts 30 seconds KA will constanty try and keep casting it on the mob to keep it slowed, reducing the overall dps on the bard casting the loot. So i made conditions to check for the other 3 proc based slows that I am constantly around, but that is where the lock occurs.

IF you are in the middle of cast Melody of Mischief(or any clicky item) when one of the Conditions is met, KA will cancel casting the lute and immediately switch to a song. And because bards can cast even after canceling casts and while moving the lute still tries to cast, which means if the song you're now casting, and the lute go off within 0.3 seconds of each other, it will cause the bards songs to permanently lock up.
 
Are you sure this isn't the issue of locked spell/song gems and Quicktime? Try dropping QT out of your .ini and seeing if it persists.
 
Are you sure this isn't the issue of locked spell/song gems and Quicktime? Try dropping QT out of your .ini and seeing if it persists.

I have removed quick time from the ini and it doesn't seem to be causing it, that was my first suspect since I was aware QT can cause Cleric's spellgems to lock.

Try casting origin and ducking

as for this, i've done that. still doesn't work, its causing some kind of permanent lock.

But i did figure out a work around but its meh... DPSOn=1 instead of DPSOn=2 and DPSInterval=32, which i believe is 0.2 seconds longer then it takes to cast most songs, to account for possible lag. Kind of a work around as DPSOn=1 doesnt force the next dps line to be casts or force stop songs in-order to use a clicky.
 
Same thing here. Started about 3-4 days ago, prior to that it had gone away.

Using SL's ini.

This is the first time I've had it lock up other toons spells as well. Was able to clear it with origin for the cleric, but not the bard. When casting origin, the cast bar doesn't even appear for the bard though it does say it's casting and when I duck it says it was interrupted, but no cast bar.
 
Last edited:
Same thing here. Started about 3-4 days ago, prior to that it had gone away.

Using SL's ini.

This is the first time I've had it lock up other toons spells as well. Was able to clear it with origin for the cleric, but not the bard. When casting origin, the cast bar doesn't even appear for the bard though it does say it's casting and when I duck it says it was interrupted, but no cast bar.

dont need a cast bar to unlock gems from the QT bug. On my SK i literally click unity and immediately hit X to duck out and it fixes it every time. The spell cast bar only sometimes appears.
 
Has anyone tried turning /twist off. MQ2Twist is used for bards. There was an issue a while back that caused an issue with /twist, but it was fixed. I would just try stopping the macro, then unload the MQ2twist plugin and then see if you can get it to unlock using the cast origin trick. If that does not work, then this is an EQ client issue and will need to be reported to DB.
 
Just to add something of importance here. There is a HUGE difference in the bard casting logic when comparing Kiss 11 and Kiss 12. Looking a little deeper, there is nothing in Kiss 12 that will interrupt casting an item, based on a condition. The condition for casting an item is done before the item is clicked, so the item would not be cast. If the condition becomes true while the item is being cast, there is NO check to interrupt it from casting. I see you have that entry set to use the weave routine, and that routine checks the condition of each entry before calling the casting routine.

Only spells cast using a spell gem are checked for interruption. You can turn interrupt checking off(CastingInterruptOn=0) and test to see if the interrupt is still happening. if it is, then you have something else checking and interrupting your bard when casting items.
 
Removed Quicktime entirely, and it fixed the issue of it affecting the other casters in the group. But I've still been getting it on the bard.

/twist off worked so I didn't have to /q the bard.

Did you want my ini so we can maybe track down what's causing it?
 
Problem - Bard Song Lock

Users who are viewing this thread

Back
Top
Cart