When using the loot-commander branch I had the issue with a melody containing only one song (in my case its just Selo's Travel Song for invis).
I use "/playmelody invis force" to run it but that was no longer working.
I believe this code block here in Bard.cs is the issue.
A melody with 1 song will always trigger the if-block since trycounter (1) is > songs count (0) after dequeue.
Tested this with my bard and my melodys including the invis one were working again.
When using the loot-commander branch I had the issue with a melody containing only one song (in my case its just Selo's Travel Song for invis). I use "/playmelody invis force" to run it but that was no longer working.
I believe this code block here in Bard.cs is the issue.
A melody with 1 song will always trigger the if-block since trycounter (1) is > songs count (0) after dequeue.
Tested this with my bard and my melodys including the invis one were working again.