Advertisement
BossManTX

Untitled

Mar 28th, 2015
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.70 KB | None | 0 0
  1. How to use BossBot for dice rolls:
  2.  
  3. BossBot does not need a trigger such as !roll. BossBot will simply respond
  4. to the correct input. BossBot can make many types of rolls, depending on what
  5. single-letter code you use. BossBot only understands + and - modifiers. You
  6. can also add a comment to any roll command. For example:
  7.  
  8. <BossMan> 1d20+5 Perception check
  9. <BossBot> <BossMan> rolls 1d20+5: [15] + 5 = 20 (Perception check)
  10.  
  11. BossBot does respond to rolls made in /msg or /query. The results will be
  12. kept in the /msg or /query.
  13.  
  14. A single-letter code used to specify how rolls should be treated.
  15.  
  16. d Roll normally.
  17.  
  18. x On a result equal to or higher than a threshold value, roll
  19. another die of that type and add it to the total.
  20.  
  21. e On a result where all dice yield values equal to or higher
  22. than a threshold value, roll another die of that type and
  23. add it to the total.
  24.  
  25. k Only use the highest die values, up to a number of dice
  26. equal to a threshold value. When the threshold is not
  27. specified, the default is 1. When the "k" is capitalized "K",
  28. use the lowest die values instead.
  29.  
  30. n Count the number of dice that yield values equal to or
  31. higher than a threshhold value. When the "n" is capitalized
  32. "N", count values equal to or lower than the threshhold
  33. instead.
  34.  
  35. 3. Die Value (Mandatory; No Default)
  36.  
  37. Indicates the set of values the die can produce. Two types of die
  38. value are supported: a normal positive integer value (a whole
  39. number higher than zero), and such a value preceded by a zero. If
  40. preceded by a zero, it is treated as a die marked with a range of
  41. numbers from zero to the value following the zero. Otherwise, it
  42. is treated as being marked with a range of numbers from one to the
  43. indicated value.
  44.  
  45. 4. Threshold (Optional; Default: Maximum Value)
  46.  
  47. A threshold may be specified for exploding roll types by attaching
  48. a number, separated from the die value by a period. Any die result
  49. equal to or greater than the threshold value causes another die to
  50. be rolled and added to the total. The threshold is counted for
  51. every die when using the x Roll Type, or for the sum of all dice
  52. when using the e Roll Type. It is ignored when using the d Roll
  53. Type, and a warning is issued.
  54.  
  55. 5. Modifier (Optional; No Default)
  56.  
  57. A plus or minus sign can be used to indicate that a value should be
  58. added to, or subtracted from, the die roll total. Following the
  59. plus or minus sign, a numerical value is specified to indicate what
  60. should be added or subtracted. The modifier is applied to the roll
  61. total, and not to each individual die roll.
  62.  
  63. EXAMPLES
  64.  
  65. d10 Roll a single ten-sided die for values between 1 and 10.
  66.  
  67. 2d3 Roll two three-sided dice for values between 1 and 3. Add the
  68. results together, for a total between 2 and 6.
  69.  
  70. 3x02 Roll three three-sided dice for values between 0 and 2. For
  71. each 2 result, roll another die of the same type. Repeat as
  72. necessary, and add all values together.
  73.  
  74. 3x02.1 Same as 3x02, but explodes on 1 or higher instead of only on 2.
  75.  
  76. 3x02+3 Same as 3x02, but add 3 to the total.
  77.  
  78. 3e02 Roll three three-sided dice for values between 0 and 2 as
  79. though rolling 3d02. If all three dice yield 2 results -- and
  80. only if all three dice yield 2 results, providing a 6 total --
  81. roll another three- sided die for values between 0 and 2.
  82. Threat this die as 1x02, and add the exploding total to the
  83. original 6 result.
  84.  
  85. 3e02.4 Same as 3e02, but roll an additional 1x02 if the total of the
  86. original 3d02 roll is equal to 4 or greater.
  87.  
  88. 3k02 Roll three three-sided dice for values between 0 and 2 as
  89. though rolling 3d02, but only keep the highest die.
  90.  
  91. 3k02.2 Same as 3k02, but keep the highest two dice.
  92.  
  93. 3K02.2 Same as 3k02.2, but keep the lowest two dice.
  94.  
  95. 3n10 Roll three ten-sided dice for values between 1 and 10, and
  96. count only the number of dice whose values are 10.
  97.  
  98. 3n10.6 Same as 3n10, but count the number of dice whose values are 6
  99. or higher.
  100.  
  101. 3N10 Roll three ten-sided dice for values between 1 and 10, and count
  102. only the number of dice whose values are 1.
  103.  
  104. 3N10.5 Same as 3N10, but count the number of dice whose values are 5 or
  105. lower.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement