Warning, /rolisteam/rolisteam/src/libraries/diceparser/community_macro.md is written in an unsupported language. File is not indexed.

0001 Here you may find macro made by the community:
0002 
0003 
0004 # Legend of the 5 rings, 4th edition
0005 
0006 * Nine-again and reroll 1: `!macro add KNS d10r1e[>8]k False`
0007 * Nine-again: `!macro add KN d10e[>8]k False`
0008 * Reroll 1: `!macro add KS d10r1e10k False`
0009 * Skilled roll: `!macro add K d10e10k False`
0010 * unskilled roll: `!macro add k d10k False`
0011 
0012 Author: Obi
0013 
0014 # Legend of the 5 rings, 4th edition [For French-speaking Users]
0015 
0016 * Nine-again and reroll 1: `!macro add GNS d10r1e[>8]k False`
0017 * Nine-again: `!macro add GN d10e[>8]k False`
0018 * Reroll 1: `!macro add GS d10r1e10k False`
0019 * Skilled roll: `!macro add G d10e10k False`
0020 * unskilled roll: `!macro add G d10k False`
0021 
0022 Author: Obi
0023 
0024 
0025 # Spire/Heart by Rowan, Rook and Deckard
0026 
0027 ```
0028 !macro add s([1-5])d([0-2]) "\1-\2;$1i:[<=0]{1}{$1};$1i:[<=0]{\2+1-\1}{0};$2d10s;$4k1;$4c10;$5i:[=10]{5-$3}{$5i:[>=8]{4-$3}{$5i:[>=6]{3-$3}{$5i:[>=2]{2-$3}{$5i:[=1]{1}}}}};$7i:[=5]{\"\n# Critical Success ($6 extra stress)\n[%2]\"}{$7i:[=4]{\"\n# Success\n[%2]\"}{$7i:[=3]{\"\n# Success at a cost\n[%2]\"}{$7i:[=2]{\"\n# Failure\n[%2]\"}{$7i:[<=1]{\"\n# Critical Failure\n[%2]\"}}}}}" True
0029 ```
0030 
0031 Author: GreaterGerardon
0032 
0033 
0034 # Earthdawn, 3th and 4th editions
0035 
0036 * Niveau 1: `!macro add n01 ((d4e4)-2) False`
0037 * Niveau 2: `!macro add n02 ((d4e4)-1) False`
0038 * Niveau 3: `!macro add n03 (d4e4) False`
0039 * Niveau 4: `!macro add n04 (d6e6) False`
0040 * Niveau 5: `!macro add n05 (d8e8) False`
0041 * Niveau 6: `!macro add n06 (d10e10) False`
0042 * Niveau 7: `!macro add n07 (d12e12) False`
0043 * Niveau 8: `!macro add n08 (2d6e6) False`
0044 * Niveau 9: `!macro add n09 (d8e8)+(d6e6) False`
0045 * Niveau 10: `!macro add n10 (d10e10)+(d6e6) False`
0046 * Niveau 11: `!macro add n11 (d10e10)+(d8e8) False`
0047 * Niveau 12: `!macro add n12 (2d10e10) False`
0048 * Niveau 13: `!macro add n13 (d12e12)+(d10e10) False`
0049 * Niveau 14: `!macro add n14 (d20e20)+(d4e4) False`
0050 * Niveau 15: `!macro add n15 (d20e20)+(d6e6) False`
0051 * Niveau 16: `!macro add n16 (d20e20)+(d8e8) False`
0052 * Niveau 17: `!macro add n17 (d20e20)+(d10e10) False`
0053 * Niveau 18: `!macro add n18 (d20e20)+(d12e12) False`
0054 * Niveau 19: `!macro add n19 (d20e20)+(2d6e6) False`
0055 * Niveau 20: `!macro add n20 (d20e20)+(d8e8)+(d6e6) False`
0056 * Niveau 21: `!macro add n21 (d20e20)+(d10e10)+(d6e6) False`
0057 * Niveau 22: `!macro add n22 (d20e20)+(d10e10)+(d8e8) False`
0058 * Niveau 23: `!macro add n23 (d20e20)+(2d10e10) False`
0059 * Niveau 24: `!macro add n24 (d20e20)+(d12e12)+(d10e10) False`
0060 * Niveau 25: `!macro add n25 (d20e20)+(d10e10)+(d8e8)+(d4e4) False`
0061 * Niveau 26: `!macro add n26 (d20e20)+(d10e10)+(d8e8)+(d6e6) False`
0062 * Niveau 27: `!macro add n27 (d20e20)+(d10e10)+(2d8e8) False`
0063 * Niveau 28: `!macro add n28 (d20e20)+(2d10e10)+(d8e8) False`
0064 * Niveau 29: `!macro add n29 (d20e20)+(d12e12)+(d10e10)+(d8e8) False`
0065 * Niveau 30: `!macro add n30 (d20e20)+(d10e10)+(d8e8)+(2d6e6) False`
0066 * Niveau 31: `!macro add n31 (d20e20)+(d10e10)+(2d8e8)+(d6e6) False`
0067 * Niveau 32: `!macro add n32 (d20e20)+(2d10e10)+(d8e8)+(d6e6) False`
0068 * Niveau 33: `!macro add n33 (d20e20)+(2d10e10)+(2d8e8) False`
0069 * Niveau 34: `!macro add n34 (d20e20)+(3d10e10)+(d8e8) False`
0070 * Niveau 35: `!macro add n35 (d20e20)+(d12e12)+(2d10e10)+(d8e8) False`
0071 * Niveau 36: `!macro add n36 (2d20e20)+(d10e10)+(d8e8)+(d4e4) False`
0072 * Niveau 37: `!macro add n37 (2d20e20)+(d10e10)+(d8e8)+(d6e6) False`
0073 * Niveau 38: `!macro add n38 (2d20e20)+(d10e10)+(2d8e8) False`
0074 * Niveau 39: `!macro add n39 (2d20e20)+(2d10e10)+(d8e8) False`
0075 * Niveau 40: `!macro add n40 (2d20e20)+(d12e12)+(d10e10)+(d8e8) False`
0076 
0077 Author: DorDeDor
0078 
0079 # Pathfinder 1e / D&D3.5e
0080 ```
0081 !macro add ([0-9]+)th([0-9]+)d([0-9]+)\+([0-9])crit([0-9]+) d20;$1+\1;$1i:[>=\5]{+1d20-$1};$3+\1;\2d\3+\4;\2d\3+\4;$1i:[>=\5]{+$6+$5-$1};$1i:[>=\5]{"Critical Hit: $1+\1=$2\nConfirm Hit: $3+\1=$4 \nIf confirms Damage: [@5]+\4+[@6]+\4=$7 \nIf doesn't confirm Damage: [@5]+\4=$5"}{"To Hit: [$1]+\1=$2 \nDamage: [@5]+\4=$5"} True
0082 ```
0083 
0084 Usage: [To hit modifier]th[# of damage dice]d[size of damage dice]+[size of static modifier]crit[lowest value for weapon's crit range]
0085 
0086 Author:tyjo99
0087 
0088 # Prowlers and Paragons
0089 Once you set up this macro just input !Xpp where X is the number of dice you are rolling. These will count one success on a 2 and 4, and count two successes on a 6. If roll in just one die it will only count a success on a roll of a six. 
0090 
0091 ```
0092 !macro add ([0-9]+)pp \1D6;$1c[=2|=4];$1c6;\1;$4i:[>1]{$2+$3*2}{$3*2};"$5 successes [@1]" True
0093 ```
0094 
0095 
0096 Author:darthgaul
0097 
0098 # [Ironsworn](https://www.ironswornrpg.com/)
0099 ```
0100 !macro add iron\s*(-?[0-9]+) 1d6;$1+\1;1d10;1d10;$2S^[<=$3&<=$4]{"Miss :bomb:"}[<=$3|<=$4]{"Weak Hit :wrench:"}{"Strong Hit :star:"};"($1+\1)=$2 vs. $3 & $4 - $5" True
0101 ```
0102 ## Usage
0103 `iron 3` will roll your Move and two Challenge Dice
0104 * If Move is > both Challenge Dice => Strong Hit
0105 * If Move is > exactly 1 Challenge Die => Weak Hit
0106 * If Move is <= both Challenge Dice => Miss
0107 
0108 You can plug in any number (including negative numbers) for your rolls.
0109 If you want to add nothing, use an explicit 0 like this: `iron 0`. 
0110 Note: Whitespace is optional, so `iron5` should work just as well as `iron 5` or `iron             5` 
0111 
0112 Author: [Alex Hall](www.alexhall.org)
0113