@Bob
I would also recommend going to MUSH - mush.pennmush.org:4201
The experts are all there, still actively developing to their hearts content. I'm sure Mike (the guy still developing pennmush) could whip up an @assert liketly split that would allow any undetermined length string of dice math and bonuses. I'm too told to fathom @assert/@break but it sort of makes sense every time they tell me to use that instead of switch.
If you're unfamiliar, there are other social mu's out there where the folks still developing the codebases still haunt, a few devoted to the specific codebase, but others where you can find the folks in the know-how; Puggy, Brazil, RhostMu Dev, PennMush are the ones I'd look at. This is a great place to ask and share knowledge, but you still get the live answer and can easily ask for more clarification on the mu's.
ETA: To clean up my failure to proof read, as I always do.