MRANDOM -=mobproc command=- mrandom { block of executable mobproc commands } This command is used in SPC_MOBPROC mobs. It is used to offer a bit of randomness to mobprocs. Any # of commands may be placed in an mrandom block and only 1 will be chosen and executed per pass through the mrandom block. For example: ... mrandom { say random 1 say random 2 say random 3 } ... In the above example, each of the say commands has a 33%% chance of being chosen and executed. To decrease the percentage, add empty lines with a leading ampersand: ... mrandom { say random 1 say random 2 say random 3 & } ... In the above example, each say has only a 25%% chance of being chosen and executed. If the ampersand is chosen, nothing happens. The command mrandom is a block structured mobproc command, meaning a block structure MUST ALWAYS follow an mrandom. Also, you cannot put other blocked commands in an mrandom block. If you need to use blocked commands as a result of something random, use mgoto and go to some tag to handle it.