Thanks for the information.
The reason I'm using $gettok($1-,1,44) is so that a person can use the alias in the format of
/cmsg <nick1> <nick2> <nick3> <nick4>,<message>
Ahh, so that rules out using:
/cmsg <nick1>,<nick2>,<nick3> <message>
Which means the logic I used above isn't right. Unfortunately, it's not easy to be able to use both methods from a /command perspective (only one or the other).
I'll look over the code when I'm awake, and make changes.