i know in some programming languages when you want to order numbers it will order them in a similar matter as to what you've shown here

Quote:
0, -1, 1, 2


or for another example this sequence of numbers

0,1,2,3,10,11,22,23,34,35
would be ordered as
0,1,10,11,2,22,23,3,34,35

in mySQL this problem occurs when you are assigning the numbers as asc, or chr values instead of int's I know you cant really control how mIRC stores the data in this case but im thinking this could be what's causing this issue as the pattern you've displayed seems to be ordered in a similar fashion if you see what im getting at. I dont know if this will help you directly but perhaps if this is the same issue in mIRC in a future version they can through in a flag to indicate your timer name is an integer and not of type char. Hope this might shed some light.