//From Phineas: //To generate a number within a certain range use the mod (%) function: "##" { set random_number @random set random_number % 26 } //That's it; this will generate a number from 0 to 25 (total of 26 numbers: 1-25, plus "0"). //******************************************************** // Yet another random macro (heh!) from Phineas // // Generate a random number from 1 to // SYNTAX: ## // If no range is specified, then the default is 25 // (I don't know why I selected 25; change it to a number that you like ) // // Note: the number generated will actually be from 0 to (range - 1); // we'll add 1 to it to give us the range we wanted. "##" { if @text.num_words == 0 set range 25 else set range @text.word[0] end if set number @random set number % range set number + 1 number "\r" }