• 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 - Bard not twisting since last patch? (1 Viewer)

Joined
Jun 14, 2017
RedCents
1,962¢
Hi,
Since the last patch my bard will stop twisting when the tank meds (which it always did) but not restart twisting when break is over. I am getting new messages for mq2twist. First, "mq2twist::Stopping twist" followed by "[MQ2] Twist is now on hold. Use /twist to restart." This is new and neither my normal twist nor my melee twist will restart. The bard will however continue to pull and mezz like before just with out the twisting. If I restart the macro it will work as intended until the first time there is a med break (due to groupwatch command I believe) and then the twisting stops. Anyone else having this situation occur? I am posting my ini just in case there is an error in my ini that didnt affect the last version of KA but is messing with the new version. Thanks for any input, AnotherJohn

Bard ini:

[General]
KissAssistVer=11.005
Role=Puller
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=0
MedStart=20
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=1
EQBCOn=0
IRCOn=0
CampfireOn=0
CharInfo=Bard|73|GOLD
DPSMeter=1
ScatterOn=0
TwistOn=1
TwistMed=2
TwistWhat=8 3 2 4
XTSlot=1
GroupWatchCheck=FALSE
DanNetOn=1
DanNetDelay=20
[Buffs]
BuffsOn=0
BuffsSize=20
Buffs1=NULL
Buffs2=NULL
Buffs3=NULL
Buffs4=NULL
Buffs5=NULL
Buffs6=NULL
Buffs7=NULL
Buffs8=NULL
Buffs9=NULL
Buffs10=NULL
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL
[Melee]
AssistAt=99
MeleeOn=1
FaceMobOn=1
MeleeDistance=75
StickHow=!front
AutoFireOn=0
UseMQ2Melee=1
TargetSwitchingOn=0
MeleeTwistOn=1
MeleeTwistWhat=1 4 3 2
[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=1
DPSSize=20
DPSSkip=20
DPSInterval=2
DPS1=Kick|99
DPS2=NULL
DPS3=Puretone Discipline|99|Cond1
DPS4=Deftdance Discipline|99|Cond2
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
[Pull]
PullTwistOn=1
PullWith=Sonic Disturbance
PullMeleeStick=0
MaxRadius=800
MaxZRange=200
UseWayPointZ=0
PullWait=3
PullRadiusToUse=100
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullPause=30|2
PullLevel=63|72
PullArcWidth=0
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=0
HealsSize=5
Heals1=NULL
Heals2=NULL
Heals3=NULL
Heals4=NULL
Heals5=NULL
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
[Cures]
CuresOn=0
CuresSize=5
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
[Mez]
MezOn=1
MezRadius=50
MezMinLevel=60
MezMaxLevel=75
MezStopHPs=80
MezSpell=Aelfric's Last Lullaby Rk. II
MezDebuffOnResist=0
MezDebuffSpell=Your Debuff Spell
MezAESpell=Your AE Mez Spell|0
[Burn]
BurnSize=15
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
[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=5
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]} && ${Me.CombatAbilityReady[Puretone Discipline]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+5]} && ${Me.CombatAbilityReady[Puretone Discipline]}
Cond2=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]} && ${Me.CombatAbilityReady[Deftdance Discipline]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+5]} && ${Me.CombatAbilityReady[Deftdance Discipline]} || ${Me.Combat} && ${Me.PctHPs}<20 && ${Me.CombatAbilityReady[Deftdance Discipline]}
Cond3=TRUE
Cond4=TRUE
Cond5=TRUE
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[KissError]
LastCMD:=/endmacro
ErrorDateTime:=10/03/2019 11:57:31
ErrorMsg:=DoCommand - Couldn't parse '/camphere on'
DataError:=NULL
SyntaxError:=NULL
RunningTime:=6911941
BuildDate:=20191003
CurrentUI:=Hybrid
[Spells]
MiscGem=8
MiscGemLW=0
MiscGemRemem=1
CastingInterruptOn=0
LoadSpellSet=1
SpellSetName=KissAssist
 
Hi,
Since the last patch my bard will stop twisting when the tank meds (which it always did) but not restart twisting when break is over. I am getting new messages for mq2twist. First, "mq2twist::Stopping twist" followed by "[MQ2] Twist is now on hold. Use /twist to restart." This is new and neither my normal twist nor my melee twist will restart. The bard will however continue to pull and mezz like before just with out the twisting. If I restart the macro it will work as intended until the first time there is a med break (due to groupwatch command I believe) and then the twisting stops. Anyone else having this situation occur? I am posting my ini just in case there is an error in my ini that didnt affect the last version of KA but is messing with the new version. Thanks for any input, AnotherJohn

Bard ini:

[General]
KissAssistVer=11.005
Role=Puller
CampRadius=30
CampRadiusExceed=400
ReturnToCamp=0
ChaseAssist=0
ChaseDistance=25
MedOn=0
MedStart=20
MedCombat=0
LootOn=0
RezAcceptOn=1|90
AcceptInvitesOn=1
GroupWatchOn=1
EQBCOn=0
IRCOn=0
CampfireOn=0
CharInfo=Bard|73|GOLD
DPSMeter=1
ScatterOn=0
TwistOn=1
TwistMed=2
TwistWhat=8 3 2 4
XTSlot=1
GroupWatchCheck=FALSE
DanNetOn=1
DanNetDelay=20
[Buffs]
BuffsOn=0
BuffsSize=20
Buffs1=NULL
Buffs2=NULL
Buffs3=NULL
Buffs4=NULL
Buffs5=NULL
Buffs6=NULL
Buffs7=NULL
Buffs8=NULL
Buffs9=NULL
Buffs10=NULL
Buffs11=NULL
Buffs12=NULL
Buffs13=NULL
Buffs14=NULL
Buffs15=NULL
Buffs16=NULL
Buffs17=NULL
Buffs18=NULL
Buffs19=NULL
Buffs20=NULL
RebuffOn=1
CheckBuffsTimer=10
PowerSource=NULL
[Melee]
AssistAt=99
MeleeOn=1
FaceMobOn=1
MeleeDistance=75
StickHow=!front
AutoFireOn=0
UseMQ2Melee=1
TargetSwitchingOn=0
MeleeTwistOn=1
MeleeTwistWhat=1 4 3 2
[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=1
DPSSize=20
DPSSkip=20
DPSInterval=2
DPS1=Kick|99
DPS2=NULL
DPS3=Puretone Discipline|99|Cond1
DPS4=Deftdance Discipline|99|Cond2
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
[Pull]
PullTwistOn=1
PullWith=Sonic Disturbance
PullMeleeStick=0
MaxRadius=800
MaxZRange=200
UseWayPointZ=0
PullWait=3
PullRadiusToUse=100
PullRoleToggle=0
ChainPull=0
ChainPullHP=90
ChainPullPause=30|2
PullPause=30|2
PullLevel=63|72
PullArcWidth=0
[Heals]
Help=Format Spell|% to heal at i.e. Devout Light Rk. II|50
HealsOn=0
HealsSize=5
Heals1=NULL
Heals2=NULL
Heals3=NULL
Heals4=NULL
Heals5=NULL
XTarHeal=0
XTarHealList=Xtar slots here Example: 5|6|7
HealGroupPetsOn=0
[Cures]
CuresOn=0
CuresSize=5
Cures1=NULL
Cures2=NULL
Cures3=NULL
Cures4=NULL
Cures5=NULL
[Mez]
MezOn=1
MezRadius=50
MezMinLevel=60
MezMaxLevel=75
MezStopHPs=80
MezSpell=Aelfric's Last Lullaby Rk. II
MezDebuffOnResist=0
MezDebuffSpell=Your Debuff Spell
MezAESpell=Your AE Mez Spell|0
[Burn]
BurnSize=15
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
[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=5
Cond1=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]} && ${Me.CombatAbilityReady[Puretone Discipline]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+5]} && ${Me.CombatAbilityReady[Puretone Discipline]}
Cond2=${Target.Named} && ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+3]} && ${Me.CombatAbilityReady[Deftdance Discipline]} || ${Me.XTarget[1].Level}>=${Math.Calc[${Me.Level}+5]} && ${Me.CombatAbilityReady[Deftdance Discipline]} || ${Me.Combat} && ${Me.PctHPs}<20 && ${Me.CombatAbilityReady[Deftdance Discipline]}
Cond3=TRUE
Cond4=TRUE
Cond5=TRUE
[Merc]
Help=To use: Turn off Auto Assist in Manage Mercenary Window
MercOn=0
MercAssistAt=92
[KissError]
LastCMD:=/endmacro
ErrorDateTime:=10/03/2019 11:57:31
ErrorMsg:=DoCommand - Couldn't parse '/camphere on'
DataError:=NULL
SyntaxError:=NULL
RunningTime:=6911941
BuildDate:=20191003
CurrentUI:=Hybrid
[Spells]
MiscGem=8
MiscGemLW=0
MiscGemRemem=1
CastingInterruptOn=0
LoadSpellSet=1
SpellSetName=KissAssist
yeah i noticed this too :( it is very unfortunate it was coded this way - it does the same thing if it tries to mem a different spell, it will pause the twist thing and tell you that you need to do a /twist to get it going again- I think @ctaylor22 was trying some bard improvements, and it didn't quite work as intended. I just went back to an older version for the time being
 
Can we "donate" a bard for the KA testing team? Since they play so differently and require mq2twist, we should get one on an account for their team.

I can PL one unless somebody else has a spare.
 
Thanks for the response Sic. Glad it wasnt me this time, I usually do something to mess things up. If it is a major problem I am sure it will get looked at and fixed quickly. The coders are great at keeping the big problems under control and us users up and rocking. Thanks, AnotherJohn
 
Thanks for the response Sic. Glad it wasnt me this time, I usually do something to mess things up. If it is a major problem I am sure it will get looked at and fixed quickly. The coders are great at keeping the big problems under control and us users up and rocking. Thanks, AnotherJohn
nah - the command:/ feature/function also doesn't work for bards, just need some love is all, I'm sure they'll get it sorted out
 
The "Twist is now on hold. Use /twist to restart." message is not coming from KISS, so I have a feeling something in the Twist plugin changed or a setting somewhere changed, the changes made to kiss that had anything to do with bards would not of triggered this.

Would help if I was searching in the correct source file. I think this has to do with an event in kiss that never gets triggered, but for some reason is now getting triggered. I am looking to see what changed.
 
OK. I see what changed, it has to do with an event. The easiest way to fix this is change the event Filter statement for the 2 events.

Change This:
INI:
#Event TwistOn           "#*#Starting Twist."
#Event TwistOff          "#*#Stopping Twist."

To This:
INI:
#Event TwistOn           "#*#Starting Twist11."
#Event TwistOff          "#*#Stopping Twist11."


That will stop the event from being triggered. I will remove the events and the calls to them and post an updated copy later today. Or for now you can use this:
 

Attachments

Hey CT22,

Thanks for the great detective work. I am guessing all this bard stuff is becoming a wee bit of a headache for you but those of us with a bard in our group sure do appreciate your efforts. I will give your new attachment a try later today and post results. Again, from a guy who can barely turn on his computer and click on the right box, your skills seem like magic so thanks for fixing all these annoying problems so we can continue to play our game and have fun. AnotherJohn

Ok, I have let the kissassist_11005 run for a few cycles and it mostly works. The bard will stop twisting and just play one song when group med is called for (I am guessing this is a groupwatch thing). Two slight problems still occur. First is that even though I have my mana song as gem 2 and have TwistMed=2 it seems the bard will just randomly play one of the songs it was twisting when the med is called. So a 1 in 4 chance for me that the med song is played. Second and a bit more serious is the normal twist does not restart after med until the bard has run off, pulled and returned to camp. So after med is over the one song bard was playing stops and the pull routine starts, then on return to camp the normal twist is started and almost immediately interrupted to start the dps twist. From there it works great, switches between normal and dps twist and mezzes when adds in camp. The problem with the normal twist not starting before the pull routine is that selo's is usually going to be in the normal twist (at least the way I set it up) so the bard is getting beat on by a quicker mob all the way back to camp. This could be bad on long pulls. So looks like what you did helped a bunch but still a few hiccups (sorry). I also ran kissassist_11005 on a few non bards and it did not seem to have any negative effects on those.
 
Last edited:
AnotherJohn
Kiss does
Hey CT22,

Thanks for the great detective work. I am guessing all this bard stuff is becoming a wee bit of a headache for you but those of us with a bard in our group sure do appreciate your efforts. I will give your new attachment a try later today and post results. Again, from a guy who can barely turn on his computer and click on the right box, your skills seem like magic so thanks for fixing all these annoying problems so we can continue to play our game and have fun. AnotherJohn

Ok, I have let the kissassist_11005 run for a few cycles and it mostly works. The bard will stop twisting and just play one song when group med is called for (I am guessing this is a groupwatch thing). Two slight problems still occur. First is that even though I have my mana song as gem 2 and have TwistMed=2 it seems the bard will just randomly play one of the songs it was twisting when the med is called. So a 1 in 4 chance for me that the med song is played. Second and a bit more serious is the normal twist does not restart after med until the bard has run off, pulled and returned to camp. So after med is over the one song bard was playing stops and the pull routine starts, then on return to camp, the normal twist is started and almost immediately interrupted to start the dps twist. From there it works great, switches between normal and dps twist and mezzes when adds in camp. The problem with the normal twist not starting before the pull routine is that selo's is usually going to be in the normal twist (at least the way I set it up) so the bard is getting beat on by a quicker mob all the way back to camp. This could be bad on long pulls. So looks like what you did helped a bunch but still a few hiccups (sorry). I also ran kissassist_11005 on a few non bards and it did not seem to have any negative effects on those.
I suggest adding selo's to buff in sted of twisting. This will give you room for another song to play as well. At level 76 you will get the aa that will need to be added there. For now, you access to Selo's Accelerato which is 2 tics Increase Movement Speed by 100% and Selo's Accelerating Chorus 2m30s Increase Movement Speed by 65%. I suggest using the longest duration will running kiss and use others for traveling. Gener tip is if someone can cast invisibility to have them wait for you to start the song, then cast. As long as your playing just the one you will not break invis. However, in just a few levels you get around this. At 74 you get Selo's Accelerating Canto witch will also cast invisibility and levitate. You can also add your Aura spell to the buff section, but in general as far as songs there really only one buff and one spell line i would add her. You have access have to one of the ones Amplification, but at 77 you will get Dirge of the Darkvine. This works well because of there long duration and you don't have to add or consider them when chancing your twist.
 
Dobber123,
Thanks for taking the time to respond. I took your post to mean I could take Selo's out of my twist and add it to my buff section. I turned Buffs on and inserted "Selo's Accelerating Chorus" on Buffs1. I reloaded my macro and didnt get any errors in the startup routine. However when Selo's wore off my toon didnt rebuff Selo's. Do you use word buffs with the Buff section on Bards instead of gem #s or should I have used a gem #. I had no idea buffs could be added that way with Bards and would like to play with doing it. Any ideas on why it didnt work for me? AnotherJohn
 
Dobber123,
Thanks for taking the time to respond. I took your post to mean I could take Selo's out of my twist and add it to my buff section. I turned Buffs on and inserted "Selo's Accelerating Chorus" on Buffs1. I reloaded my macro and didnt get any errors in the startup routine. However when Selo's wore off my toon didnt rebuff Selo's. Do you use word buffs with the Buff section on Bards instead of gem #s or should I have used a gem #. I had no idea buffs could be added that way with Bards and would like to play with doing it. Any ideas on why it didnt work for me? AnotherJohn
What is your CheckBuffsTimer set to? KA only periodically enters the rebuffing routine so it will not instantly rebuff Selos just because it fades.
 
SA_krycek,
Thanks, my setting for the rebuffing is as follows:
RebuffOn=1
CheckBuffsTimer=10
I thought I had waited a while but really cant say how long. I will retry and let it go for a few minutes and see what happens. Although, if Selo's does not rebuff in a timely manner I may as well keep it in my twist since the chances will increase that the bard will run off to pull without selos if the buff will be off him for a while. I can see though how this will work great on my Aura once I get it (On the list of things I need to do). AnotherJohn
 
which kiss are you using I'm using kissassist1004e15

I am using the kissassist version from September on my bard (and bard only) since it works best for the way I have things setup. I think it was version 11.001 but I changed the name so I could load it just on my bard and I don't remember for sure but it is an older version. I would say play around since none of them worked perfectly for me but I found one that works best for my setup. I am playing on a TLP and am at level 75 so that may be very different from what the level 110's want. Good luck
 
I am using the kissassist version from September on my bard (and bard only) since it works best for the way I have things setup. I think it was version 11.001 but I changed the name so I could load it just on my bard and I don't remember for sure but it is an older version. I would say play around since none of them worked perfectly for me but I found one that works best for my setup. I am playing on a TLP and am at level 75 so that may be very different from what the level 110's want. Good luck

KA was just updated the other day to fix the bard twist issue. The twist issue did not seem to come up during my play session last night. You'll want to download the macro manually from the forums (though I did it by hitting the update button on @r1pt1de's new updater).
 
KA was just updated the other day to fix the bard twist issue. The twist issue did not seem to come up during my play session last night. You'll want to download the macro manually from the forums (though I did it by hitting the update button on @r1pt1de's new updater).

Good to know. I will start the bard with the current 11.005 version which I am currently using on my other toons and see how it works. Thanks

Update: Bard seems to be working fine after the 10/28/19 patch. Will keep an eye on it over time and post any irregularities. So if no more posts things are still fine. Thanks CTaylor22 for your work on this :)
 
Last edited:
Question - Bard not twisting since last patch?

Users who are viewing this thread

Back
Top
Cart