In svn 1197 there's a bug in !addcmd that ignores all given options for the command when adding a new command. Existing commands aren't affected.
To work around it use !addcmd only to specify the text:
!addcmd <name> "<text>"
Then use !modcmd to set the options:
!modcmd <name> -o<num> -p<num> -m<num> -u<num>
Ofcourse a bugfix will be released soon.