
No mention of Amplification, or Selo's Accelerando though. As if it simply doesn't see it; no pass / fail, not checked at all.that all looks right as the 3 returns of 0.00 are due to failing the combat checks
So like this ...try the gem number instead of name.
incase of some typo or mismatched data.
song1=2^12^${Me.CombatState.Equal[COMBAT]} && ${Target.Type.Equal[NPC]}
song2=3^10^${Me.CombatState.Equal[COMBAT]}
song3=5^8^1
song4=4^12^${Me.CombatState.Equal[COMBAT]}
song5=7^8^1
song6=6^30^1
song7=8^8^1
[SpellS]
Gem1=Sionachie's Dreams
Gem2=Selo's Consonant Chain
Gem3=Vilia's Verses of Celerity
Gem4=Katta's Song of Sword Dancin^12^${Me.CombatState.Equal[COMBAT]}
Gem5=Psalm of Purity
Gem6=Amplification
Gem7=Cantata of Soothing
Gem8=Selo's Accelerando
Yup, using gems results in the same outcome. Only two songs sung.yeah medley should take either gem number or name.

Trying this out for the first time and I'm not sure what I'm doing wrong here.
I'm on the EMU Project Lazarus and using the KissAssist fork KissCharm put together by @grimmier.
I have a level 40 bard I'm working though it's teething issues at the moment.
Works mostly, but when it plays it the following medley it only sings two songs, Psalm of Purity and Cantata of Soothing. No Amplification or Selos.
This is the toons ini when the medley is playing:
Project Lazarus_BardName
When in combat, the bard mezzes (excellent - KissCharm ini set up properly), but the medley changes to only Selo's Consonant Chain and Vilia's Verses of Celerity, and occasionally Psalm of Purity. No Katta's Song of Sword Dancing =/INI:[MQ2Medley-kiss] songIF=!${Me.Invis} song1=Selo's Consonant Chain^12^${Me.CombatState.Equal[COMBAT]} && ${Target.Type.Equal[NPC]} song2=Vilia's Verses of Celerity^10^${Me.CombatState.Equal[COMBAT]} song3=Psalm of Purity^8^1 song4=Katta's Song of Sword Dancin^12^${Me.CombatState.Equal[COMBAT]} song5=Cantata of Soothing^8^1 song6=Amplification^30^1 song7=Selo's Accelerando^8^1 [MQ2Medley] Delay=3 Quiet=0 Debug=0 Medley=kiss Playing=1
What am I missing to get the toon to play 3 or 4 songs?
Hi Winnower, thanks for the reply.First, I generally only recommend mq2medley for the "modern bard" - instrument mods on armor and tune stuck in your head AA. The complexity of medley generally isn't worth the payoff until level 85+ or so.
Always put your most important songs in the top. I would probably move up Amplification.
${Me.CombatState} is a notoriously unreliable TLO which requires the UI player window to be open. I never use it. I'm guessing that is your main problem. Just try a an "/echo ${Me.CombatState}" - if it returns nil or something funky, that's likely your problem.
[MQ2Medley-test]
song1=Tarew's Aquatic Ayre^16^1
song2=Selo's Accelerando^8^1
song3=Psalm of Purity^8^1
song4=Cantata of Soothing^8^1
[MQ2Medley-test]
song1=Selo's Accelerando^8^1
song2=Psalm of Purity^8^1
song3=Cantata of Soothing^8^1
song4=Tarew's Aquatic Ayre^16^1
[MQ2Medley]
Delay=0
Ok, I changed the settings on the song length in the ini as follows:Hi Winnower, thanks for the reply.
The conditions are working fine. And in combat, the bard will happily sing only the first 2 songs that meet the conditions for playing.
To make it simpler, I have the following:
[MQ2Medley-test]
INI:[MQ2Medley-test] song1=Tarew's Aquatic Ayre^16^1 song2=Selo's Accelerando^8^1 song3=Psalm of Purity^8^1 song4=Cantata of Soothing^8^1
Which the bard happily plays a medley of the first two songs only: Tarew's Aquatic Ayre and Selo's Accelerando.
When changed to the following:
[MQ2Medley-test]
Medley plays only Selo's Accelerando and then Psalm of Purity. Again, only the first two on the list.INI:[MQ2Medley-test] song1=Selo's Accelerando^8^1 song2=Psalm of Purity^8^1 song3=Cantata of Soothing^8^1 song4=Tarew's Aquatic Ayre^16^1
So, I altered the following setting to see if it would make a difference:
[MQ2Medley]
This resulted in the first 3 songs being played which is an improvement and makes the bard playable.INI:[MQ2Medley] Delay=0
So, is there a setting I need to change that will result in 4 songs being played?
Or to put it a different way, what settings would you use to keep any 4 songs playing (just basic with no conditions)
[MQ2Medley-test]
song1=Tarew's Aquatic Ayre^32^1
song2=Selo's Accelerando^16^1
song3=Psalm of Purity^16^1
song4=Cantata of Soothing^16^1
that should be seconds. so you were timing out before the 3rd and 4th songs. and the first one wanted to refresh.Ok, I changed the settings on the song length in the ini as follows:
[MQ2Medley-test]
This results in keeping the 4 songs up. This should solve my issue.INI:[MQ2Medley-test] song1=Tarew's Aquatic Ayre^32^1 song2=Selo's Accelerando^16^1 song3=Psalm of Purity^16^1 song4=Cantata of Soothing^16^1
So I have a better understanding, when setting the duration of a song, is that integer 10ths of a second or something else?
Yup, I think I have a handle on it now. It all seems to be working ok with your implementation of KissAssist; combat medley working ok, mezzing appropriately, and out of combat medley running as expected.that should be seconds. so you were timing out before the 3rd and 4th songs. and the first one wanted to refresh.
You could dial back selo's to something like 30 since it has such a long duration but that will still be short enough to refresh on everyone incase someone just rezzed in without waiting the full 2 + min