I have had three macros on my lock, bound to 3 separate keys for the longest time.

The macros are almost identical just changing the curse that is used.

e.g (not the actual macros but working from memory very similar)

/castsequence [reset=24,dead,target] Curse Of Agony, corruption, siphon life, drain life, drain life, shoot

/castsequence [reset=24,dead,target] Curse Of Tongues, corruption, siphon life, drain life, drain life, shoot

/castsequence [reset=24,dead,target] Curse Of Weakness, corruption, siphon life, drain life, drain life, shoot

I was looking to make this into one macro - and could use a modifier to do so. The problem is that I'm lazy. I don't want to have to hold the alt down to continue the castsequence.

e.g If i were to use the alt modifier for example which would do curse of tongues instead of agony I would want to let go of shift and mash the cast sequence button and have corruption, sihon life, drain life etc go off on subsequence presses.

However I think what would happen would be, it would do curse of tongues, then when I let go of shift would do Curse of agony (overwriting tongues) and continue.

So what I'm asking is there a way to do something like

/castsequence [reset=24,dead,target] [modifier:alt]Curse of Tongues [Modifier:none]Curse of agony, corruption, siphon life, drain life, drain life,shoot

I know the alternative is to have a separate macro that does the curse,then have the rest of my cast sequence on another macro, but it defeats the one key pressing approach.