Testing seems to work - but only spent about 15 min on it this morning. Let me know your thoughts or things I can codify into situations (as mentioend before, for pianimisso and target information etc etc).

I think to make this work, you would have to track each of your own songs individually. For example, you could create a table for each member of your party, and when you cast a new song, it gets added to the table.

You could update new songs with your post-cast. If your song is not interrupted, then each member who receives the effect has the song added to their table. You could monitor someone losing the song effect with functions like those used in the party buff addon, so if a song effect is lost in any way, and it's on your custom table, it gets dropped. I'm sure there are a lot of details here that would have to get worked through, but I think that should work.

You'd also have to watch for other BRDs overwriting your songs and keep in mind that you can't apply honor march with daurdabla. Overall, I think a macro to make next song cast in daur is already more than sufficient.

Testing seems to work - but only spent about 15 min on it this morning. Let me know your thoughts or things I can codify into situations (as mentioend before, for pianimisso and target information etc etc).