Ok I solved this problem. You'd think that after 8+yrs of scripting this kind of thing wouldn't happen but hey it does. I had a loose alias running in my aliases.ini
Funny thing is I did a full infile text search cos this was happening and it didn't find it, odd indeed.
"i don't know what this randomizer is thinking" - LEET