User talk:Andronicus: Difference between revisions

From Sphere
Jump to navigation Jump to search
New page: on *:text:d*:#: { /set %loops $Remove($1,d) /set %successes 0 /set %damage 0 /set %i 0 /set %roll 0 /set %botch 0 /unset %output while (%i < %loops) { /set %roll $rand(1,10) if (%roll > 6...
 
Blanked the page
 
(31 intermediate revisions by the same user not shown)
Line 1: Line 1:
on *:text:d*:#: {
/set %loops $Remove($1,d)
/set %successes 0
/set %damage 0
/set %i 0
/set %roll 0
/set %botch 0
/unset %output


while (%i < %loops) {
/set %roll $rand(1,10)
if (%roll > 6) {
/inc %successes
/inc %damage
}
if (%roll == 10) { /inc %successes }
if (%roll == 1) { /set %botch 1 }
/set %output %output %roll
/inc %i
}
if ((%successes == 0) && (%botch == 1)) {
/set %output $nick : BOTCH! ( %output )
}
else {
/set %output $nick : ( %output )
}
/msg #scionooc %output
}

Latest revision as of 22:35, 6 January 2017