Difference between revisions of "Manuel complet des dés"
From Roll20 Wiki
(→Jet d'initiative) |
(→Order of Operations) |
||
Line 196: | Line 196: | ||
= Caractéristiques des dés Roll20 = | = Caractéristiques des dés Roll20 = | ||
− | == | + | == Ordre des opérations == |
− | + | ||
− | # | + | Même si le moteur de dés de Roll20 supporte des opérations mathématiques basiques et des fonctions telles que floor() et ceil(), c'est avant tout un moteur de dés, et il a donc ses propres opérations. Cela signifie que mettre des parenthèses à l'intérieur de votre formule ne modifiera pas toujours le résultat du jet (par exemple, vous ne pouvez pas forcer une variable à être interprétée avant une macro). Voici l'ordre global des opérations : |
− | # | + | |
− | # | + | # Les compétences sont étendues (cela signifie que l'on remplace dans la formule la compétence par sa valeur). |
− | # | + | # Les macros sont étendues, cela inclut les macros imbriquées jusqu'à une profondeur de 99 macros. |
− | # | + | # Les variables sont substituées. |
− | # | + | # Les requêtes de jets sont exécutés (le joueur qui fait le lancer reçoit une demande pour entrer une valeur pour chaque requête et cette valeur est substituée dans la formule là où la requête apparaît). |
+ | # Les jets de dés inclus dans les textes sont effectués et les résultats globaux prennent les places des jets de dés dans la formule. | ||
+ | # Les jets de dés restant sont exécutés : tout d'abord, tous les dés sont lancés (par exemple "2d6" sont lancés; cela inclut aussi les dés spéciaux comme ceux retirés ou pour les jets sans limites), le résultat du jet remplace ensuite le jet dans la formule. Après, les fonctions floor() et ceil() sont exécutées. Enfin, La formule entière obtenue est évaluée, en observant l'ordre de priorité des opérations mathématiques (d'abord les parenthèses, ensuite les multiplications et divisions, puis les additions et soustractions). | ||
== Types Of Dice == | == Types Of Dice == |
Revision as of 09:35, 16 August 2014
Roll20 propose de nombreux moyens d'utiliser les dés. Dans cette page, nous avons compilé une liste de tous les différents lancers de dés qu'il est possible d'effectuer. Chaque type est accompagné d'un champ interactif vous permettant de lancer des dés de la même façon que sur Roll 20 -- un bon moyen d'essayer et vérifier que notre système peut supporter votre style de jeu. Vous ne voyez pas une mécanique dont votre jeu a besoin ou une information est incorrecte ? Dites le nous (en anglais s'il vous plaît) !
Vous voulez passer directement à l'essentiel ? Jetez un oeil aux Manuel_complet_des_dés#Roll20 Caractéristiques des dés Roll20 pour des informations avancées ! |
Commencer lancer des dés
Lancer un dé dans Roll20 est facile ! Tapez simplement la commande /roll dans le champ de texte du chat suivi d'une formule. Dans la plupart des cas, la formule est la même que celle qui est imprimée dans les règles de votre jeu. Par exemple, vous devriez savoir que pour lancer une attaque, vous devrez lancer un "D20 plus votre modificateur d'attaque". Dans Roll20, vous taperez simplement /roll 1d20+5. Si votre attaque touche et que vous avez besoin de lancer 3d6+2 de dommages, vous taperez simplement /roll 3d6+2. Enfin, vous pouvez aussi enchaîner plusieurs jets de dés d'un coup. Si vous avez une attaque qui fait deux types de dommages, vous devrez faire /roll 2d6+5 + 1d8.
/roll 1d20+5
Une fois le jet de dé effectué, vous pouvez voir le résultat du jet dans la zone de texte du chat. Notez que chaque groupe de dés qui a été lancé, il y aura un groupe de nombres inscrits entre parenthèses représentant les résultats individuels de chaque dé qui a été lancé. Vous pourrez aussi voir le total de tous les dés lancés plus le modificateurs à droite du signe égal.
Jeter secrètement un dé
Par défaut, chaque lancer que vous faites est visible par tout le monde dans le jeu (y compris les joueurs). Si vous souhaitez lancer un dé en secret, utilisez la commande /gmroll
afin d'effectuer un jet visible uniquemnt par le MJ et le lanceur du dé. Donc, si vous êtes le MJ, effectuer un /gmroll
lancera un dé uniquement visible par vous. C'est un bon moyen de faire des vérifications de compétences en secret.
Ajouter des informations additionnelles
Vous pouvez également ajouter du texte ne faisant pas partie de la formule dans votre lancer pour indiquer son utilité. Par exemple, lorsque vous lancez un dé pour connaître votre initiative, vous pouvez entrer /roll 1d20+5 Jet d'initiative
. Le texte supplémentaire n'affectera pas votre lancer d'aucune façon, mais il sera ajouté dans le chat afin que les autres personnes puissent connaître l'utilité de votre lancer. Cet ajout est totalement optionnelle, mais certains MJ trouvent que cette option aide à s'y retrouver un peu mieux.
/roll 1d20+5 Jet d'initiative
Si vous souhaitez ajouter un nombre, des parenthèses, ou +
, -
, *
, /
, or %
dans votre texte, vous pouvez le précéder d'un \
pour le séparer de la formule et empêcher toute confusion. Vous pouvez par exemple faire /roll 1d20+5 \ Jet d'initiative
.
Si vous souhaitez ajouter des commentaires avant la fin du lancer (nous appelons cela des "marqueurs internes"), utilisez des crochets. Par exemple, /roll 2d20+5[Dommages de feu] + 3d6+5[Dommages de glace]
. Lorsque ces commentaires sont appliqués directement après un jet de dé, ils apparaissent comme des infobulles au survol du dé.
/roll 2d10+2d6[crit]+5 Attaque critique !
Jets de dés dans le texte
Si vous souhaitez une représentation plus concise du jet de dé, vous pouvez afficher les jets de dés dans le texte. Ces jets de dés sont comme des jets classiques à l'exception des points suivants :
- Vous pouvez les utiliser dans n'importe quel message du chat, pas uniquement un jeu. Par exemple, vous pouvez taper un message normale, une émoticône, ou un message privé incluant un jet de dé.
- Ils sont calculés avant les commandes /roll, vous pouvez donc les utiliser comme des "variables aléatoires" dans vos jets.
- Seul le résultat total du jet sera affiché, mais pourrez voir le détail des dés en le survolant.
- Si un jet de dé dans un texte contient un succès critique, il sera surligné en vert. S'il y a un échec critique, il sera surligné en rouge. S'il contient les deux (parce qu'il y a eu plusieurs lancers), il sera en bleu. De même, lorsque vous survolez le résultat du lancer pour voir son détail, les réussites et échecs critiques de chaque jet seront écrits en rouge et vert.
Pour effectuer un jet de dé à l'intérieur d'un texte, ajoutez simplement deux crochets dans chaque message ou jet de cette façon :
/em Riley gagne [[3d6]] points de rage ! /roll [[2d6]]d5
Requêtes de jet
Il se peut parfois que vous ayez un jet (ou une macro) qui doit changer à chaque utilisation. Par exemple si vous souhaitez lancer un nombre de dés variable, ou ajouter un modificateur différent lors du jet à chaque fois que vous effectuez une action. Les requêtes de jet vous permettent de demander à la personne qui fait le jet d'indiquer une valeur lors du lancer. La syntaxe pour une requête de jet est :
Sometimes you may have a roll (or a macro) which you want to change every time it is rolled. For example, you may want to roll a variable number of dice, or add a different modifier onto the roll each time you perform the action. Roll Queries allow you to prompt whoever is performing the roll to fill in a value when the roll is made. The syntax for a roll query is:
?{Message} // Exemple : /roll ?{Nombre de dés}d20 // Vous pouvez également préciser une valeur par défaut : /roll ?{Nombre de dés|1}d20 // 1 sera la valeur par défaut
Vous pouvez utiliser des requêtes de jet dans les jets, les macros, les capacités, les émoticônes, les messages privés -- à peu près n'importe où dans l'application. Notez que si vous utilisez plusieurs fois exactement le même nom pour une requête, Roll20 ne demandera la valeur que la première fois qu'il la rencontrera dans le jet. Par exemple :
/roll 1d20 + ?{Bonus 1} vs ?{Minimum pour réussir} + ?{Bonus 1}
Roll20 ne demandera qu'une seule fois la valeur "Bonus 1" et l'utilisera aux deux endroits.
Opérations mathématiques
Vous pouvez effectuer des opérations mathématiques en ajoutant une expression mathématique après la commande de jet.
Par exemple, si vous souhaitez que Roll20 fasse une simple addition telle que 5 +
3, vous entrerez :
/roll 5+3
Ou bien, si vous souhaitez l'afficher à l'intérieur d'un texte :
[[5+3]]
Jet sans limites
Roll20 supporte les jets sans limites. Avec un jet sans limites, si vous obtenez la valeur maximale avec un dé (un 6 avec un d6, un 10 avec un d10, etc.), vous pouvez relancer le dé et ajouter le nouveau résultat à votre total précédent. Si ce jet supplémentaire indique à nouveau la valeur maximale, vous pouvez relancer !
Pour effectuer un jet sans limites, ajoutez simplement un point d'exclamation après le nombre de faces du dé dans la formule. Par exemple, /roll 3d6!
donnera un jet de 3d6 sans limite. Vous pouvez également définir la limite de relance pour le dé en utilisant les symboles supérieur à >
et inférieur à <
. Par exemple, /roll 3d6!>4
effectuera une relance pour toute valeur supérieure ou égale à 4. /roll 3d6!3
effectuera une relance uniquement si un 3 est tiré.
/roll 10d6!
Jet sans limites façon Shadowrun
Shadowrun (et quelques autres systèmes de jeu) utilisent un style particulier de jet sans limites où les jets additionnels sont directement ajoutés à la valeur du premier lancer. Pour ce faire, utilisez simplement deux points d'exclamation au lieu d'un seul. Par exemple, pour lancer 5d6, écrivez /roll 5d6!!
. Un jet classique de Shadowrun comparerait les valeurs d'un jet à un objectif à atteindre, par exemple /roll {5d6!!}>8
(notez l'utilisation d'accolades pour montrer que nous ne voulons pas d'une limite égale ou supérieur à 8, mais plutôt à 6, puis nous comparons le résultat à 8 pour déterminer les succès). Même si l'objectif (8) est plus grand que la valeur possible d'un simple jet, un jet sans limite permet d'obtenir de très hautes valeurs !
/roll {5d6!!}>8
Jet sans limite façon HackMaster
HackMaster (et quelques autres systèmes de jeu) utilisent un style particulier de jet sans limite où les jets additionnels ont une valeur diminuée de 1. Pour ce faire, ajoutez un p
après le point d'exclamation. Par exemple, pour lancer 5d6, écrivez /roll 5d6!p
.
/roll 5d6!p
Jeter/Garder des dés
Certains systèmes de jeu vous demandent de lancer un grand nombre de dés puis, soit d'en jeter un certain nombre parmi les plus basses valeurs, soit garder un certain nombre parmi les plus hautes valeurs. Roll20 permet ce type de lancers grâce aux commandes d
(drop, jeter) et k
(keep, garder).
Par exemple, vous devez lancer 8d100 et ne garder que les 4 meilleurs. Dans Roll20, cela se traduirait par /roll 8d100k4
. Quand Roll20 affiche le résultat du jet, vous pouvez voir les valeurs individuelles de chaque d100 et toutes les valeurs sauf les quatre plus hautes seront grisées. Roll20 donne ensuite le total des quatre plus hautes valeurs. Faire un jet en jetant les trois valeurs les plus faibles est très similaire : /roll 8d100d3
. Encore une fois, la valeur de chaque dé est affichée, et les trois valeurs les plus basses sont grisées.
/roll 8d100d3
Les commandes d
et k
sont des raccourcis pour les commandes complètes dl
(drop lowest, jeter les plus faibles valeurs) et kh
(keep highest, garder les plus hautes valeurs). Si vous avez besoin de jeter les valeurs les plus hautes, utilisez dh
, et si vous voulez garder les valeurs les plus basses, utilisez kl
. Par exemple, /roll 8d100dh3
jettera les trois valeurs les plus hautes et garder les cinq autres et /roll 8d100kl3
va garder les trois valeurs les plus faibles et jeter les cinq autres.
Objectifs (Succès)
Lors d'un jet de dés classique, Roll20 vous affiche le total des dés lancés plus les modificateurs. En revanche, certains systèmes de jeu fonctionnent par confrontation entre un jet et un objectif et additionnent ensuite le nombre de succès. Roll20 utilise le symbole >
et >=
pour indiquer lorsque le jet est supérieur ou égal à l'objectif défini. Les symboles <
et <=
sont utilisés pour indiquer quand le jet est inférieur ou égal à l'objectif.
Par exemple, vous effectuez une action qui nécessite une valeur d'au moins 3 et vous devez lancer 3d6 pour voir combien de succès pour avez. Dans Roll20, vous écririez /roll 3d6>3
. Notez que l'inclusion du symbole supérieur à indique que l'objectif est de 3. Roll20 vous montrera chaque dé du jet puis vous dira le nombre de dés dont la valeur est supérieure ou égale à 3 (notez que les égalités avec l'objectif comptent comme des succès !). Vous faire des lancers inférieurs à un objectifs. Par exemple /roll 10d6<4
, qui donnera un succès pour chaque dé dont la valeur est inférieure ou égale à 4.
Vous pouvez également ajouter des modificateurs sur vos jets, ils seront ajoutés à chaque jet individuel avant d'être comparé à l'objectif. Toutefois, si vous le faîtes, il est recommandé d'utiliser un jet pour être sûr que l'application comprenne bien ce que vous voulez faire. Par exemple, /roll {3d6+1}<3
lancera 3d6 auxquels il ajoutera à chacun un 1 et comparer chaque valeur obtenue avec l'objectif qui est ici de 3.
/roll 3d6>3
Relancer les dés
Plusieurs systèmes de jeu nécessitent que certains dés soient relancés. Par exemple, les armes brutales de D&D 4e nécessitent que tous les 1 et 2 soient relancés et que la valeur originale soit ignorée.
Pour relancer, utilisée la commande /roll 2d8r<2
. Roll20 lancera 2d8 puis relancera tous les 1 ou 2 en les ignorant. Si la relance est nécessaire pour une valeur spécifique, l'opérateur de comparaison peut être retiré. /roll 2d8r8
relancera tous les 8. >
et <
peuvent être utilisés comme comparateurs et le suffixe r
peut être spécifié plusieurs fois. /roll 2d8r1r3r5r7
lancera 2d8 et relancera tous les nombres impairs.
/roll 2d8r<2
Dés FATE
Roll20 permet également d'utiliser des dés FATE (utilisés pour FATE, FUDGE et d'autres systèmes de jeu). Roll20 reproduit exactement les dés FATE comme des dés à 6 faces dont deux valent 0, deux valent +1 et deux valent -1.
Pour lancer 4 dés FATE, faîtes simplement /roll 4dF
. Roll20 vous affichera le résultat pour chaque jet de dé FATE puis vous donnera la somme de tous les dés. Vous pouvez également ajouter un modificateur au total avec /roll 4dF+1
.
/roll 4dF
Arrondir les jets
Il se peut que vous ayez à arrondir les résultats de vos jets de dés pour simuler des comportements tels que "un demi-niveau arrondi à l'inférieur au niveau le plus proche". Roll20 propose deux fonctions pour réaliser ceci : floor()
qui donnera toujours le nombre arrondi à l'inférieur (par exemple, 5,7 deviendra 5), et ceil()
qui donnera toujours le nombre arrondi au supérieur (par exemple, 5,1 deviendra 6). Vous pouvez utiliser ces fonctions presque partout dans vos formules de jet (dans une expression mathématique, un groupe d'expressions mathématiques, ou même le jet entier). Par exemple :
/roll floor(7/2) + 2d6
Regrouper les jets
Il arrive parfois que vous vouliez réaliser une série de jets puis comparer chaque jet à une valeur commune (comme un jet de succès). Roll20 propose une fonctionnalité de "regroupement de jets" pour ce faire. Par exemple, vous pouvez lancer deux sets de dés différents puis garder la valeur la plus haute :
/roll {4d6+3d8}kh1
Si vous séparez les jets à l'intérieur du groupe avec une virgule, alors l'application calculera la somme de chaque set de dés lancé séparément avant d'appliquer les modificateurs. Par exemple, si nous changeons l'exemple ci-dessus en utilisant une virgule, au lieu de garder la plus haute valeur de dé obtenue, il gardera le groupe de dés ayant le plus haut total :
/roll {4d6,3d8}kh1
Ceci est nécessaire dans des jeux basés sur le système de Savage Worlds où les personnages principaux lancent un "dé surprise" en plus de leur dé principal et choisissent la valeur la plus élevée.
Les regroupements de jets peuvent être des outils très puissants dans Roll 20. Pour plus de détails à leur propos, lisez les caractéristiques complètes des dés ci-dessous.
Jet d'initiative
Pour ajouter un jet directement dans le système de Turn Order de Roll20 (définissant l'initiative), vous aurez besoin d'ajouter une "option de jet". Une option de jet est un marqueur spécial pour Roll20 que vous pouvez utiliser n'importe où dans un jet pour dire au système que vous voudriez faire quelque chose de particulier avec ce jet. pour ajouter un jet d'initiative au Turn Order, vous devez d'abord sélectionner le jeton pour lequel vous souhaitez faire un jet puis utiliser cette formule :
/roll 1d20 + 5 &{tracker}
La partie entre &{ }
correspond à l'endroit où vous indiquez les options pour ce jet. L'option "tracker" permet d'informer le système qu'il doit utiliser la valeur du jet comme une valeur pour le Turn Order. Si le jeton sélectionné n'a pas déjà une place dans le turn order, il sera ajouté. If it already has at least one turn, all current turns will be updated with the new value.
Ci-dessous, vous trouverez les caractéristiques complète du système de dés de Roll20. Il s'agit d'une documentation "avancée". Si vous souhaitez faire quelque chose de complètement fou avec les dés de Roll20, il s'agit du bon endroit pour savoir si c'est possible.
Caractéristiques des dés Roll20
Ordre des opérations
Même si le moteur de dés de Roll20 supporte des opérations mathématiques basiques et des fonctions telles que floor() et ceil(), c'est avant tout un moteur de dés, et il a donc ses propres opérations. Cela signifie que mettre des parenthèses à l'intérieur de votre formule ne modifiera pas toujours le résultat du jet (par exemple, vous ne pouvez pas forcer une variable à être interprétée avant une macro). Voici l'ordre global des opérations :
- Les compétences sont étendues (cela signifie que l'on remplace dans la formule la compétence par sa valeur).
- Les macros sont étendues, cela inclut les macros imbriquées jusqu'à une profondeur de 99 macros.
- Les variables sont substituées.
- Les requêtes de jets sont exécutés (le joueur qui fait le lancer reçoit une demande pour entrer une valeur pour chaque requête et cette valeur est substituée dans la formule là où la requête apparaît).
- Les jets de dés inclus dans les textes sont effectués et les résultats globaux prennent les places des jets de dés dans la formule.
- Les jets de dés restant sont exécutés : tout d'abord, tous les dés sont lancés (par exemple "2d6" sont lancés; cela inclut aussi les dés spéciaux comme ceux retirés ou pour les jets sans limites), le résultat du jet remplace ensuite le jet dans la formule. Après, les fonctions floor() et ceil() sont exécutées. Enfin, La formule entière obtenue est évaluée, en observant l'ordre de priorité des opérations mathématiques (d'abord les parenthèses, ensuite les multiplications et divisions, puis les additions et soustractions).
Types Of Dice
Roll20 supports more than just your standard polyhedrons when rolling dice, below are the available die types you can use in your games.
Basic Roll NdX
Rolls N traditional (almost, you can have any number of sides that you want) dice with X sides per die. N must be greater than or equal to 0 and X must be greater than or equal to 1.
Fate/Fudge Roll NdF
Rolls N Fate/Fudge dice. These dice have three sides with values of -1, 0, and 1.
Computed Dice Roll (N+Y)dX
/Nd(X+Y)
Computes the number of dice to roll or the number of sides on the dice based on the mathematical expression in the parentheses. Dice computation can be used with both Basic and Fate dice.
Roll Modifiers
Modfiers that can change the behavior or outcome of dice rolls. Each modifier states which Types Of Dice it can be applied to in parentheses after the modifier name. Rolls can have multiple modifiers applied to a single roll to allow for complex dice expressions.
- B - Basic Roll
- F - Fate/Fudge Roll
Many modifiers compare each die to a target number to decided if the modifier action should be applied. We'll call this a Compare Point or CP for short in the roll modifiers below. A Compare Point consists of an optional compare operation <
,=
,>
and a target number. If the operation is not specified =
is assumed and for most modifiers the entire Compare Point can be left off for the default behavior.
- Example Compare Points
-
3
- If the roll is equal to 3 -
>2
- If the roll is greater than or equal to 2 -
<18
- If the roll is less than or equal to 18
Target Number / Successes (B,F) - CP
Normally when you perform a roll, Roll20 reports back the total value of all the dice rolled, plus any modifiers. Some game systems, though, work by rolling a set of dice versus a target number, and then adding up the total number of successes instead.
- Example Success Checks
-
3d6>3
- Roll 3 d6's and count one success for each roll of 3 or higher -
10d6<4
- Roll 10 d6's and count one success for each roll of 4 or less
Failures (B,F) - fCP
Some systems build on success checks by also including failures. Failure checks only work when a success check is already being done and each failure subtracts one from the total number of successes.
- Example Failure Checks
-
3d6>3f1
- Roll 3 d6's and count one success for each roll of 3 or higher and one failure for each 1 -
10d6<4f>5
- Roll 10 d6's and count one success for each roll of 4 or less and one failure for each roll of 5 or more
Exploding Dice (B,F) !CP
Exploding dice, also known as "rule of 6" or "rule of 10s" depending on your gaming system, rolls an additional die if the maximum is rolled. If the additional roll is also the maximum number the additional rolls keep on going! The Compare Point can be specified to change the exploding trigger.
- Example Exploding Dice
-
3d6!
- Rolls 3d6 and explodes every time a 6 is rolled -
3d6!>5
- Rolls 3d6 and explodes every time a 5 or 6 is rolled
Compounding Dice (B,F) !!CP
Shadowrun (and some other systems, such as 7th Sea and L5R) use a special style of exploding dice where the the additional rolls for each dice are added together as a single "roll". To do this, just use two exclamation marks instead of one. With the compounding exploding rolls a single roll can be infinitely high! The Compare Point can be specified to change the exploding trigger.
- Example Compounding Dice
-
5d6!!
- Rolls 5d6 and compound every time a 6 is rolled -
5d6!!5
- Rolls 5d6 and compound every time a 5 is rolled, 6's will be treated as a normal roll
Penetrating Dice (B,F) !pCP
HackMaster (and some other systems) use a special style of exploding dice where the additional rolls for each dice have 1 subtracted from the roll. To do this, add a p after the exclamation mark. A die can penetrate multiple times but the modifier is only ever -1 to each additional die.
- Example Compounding Dice
-
5d6!p
- Rolls 5d6 and explode with a -1 modifier every time a 6 is rolled -
5d6!p>5
- Rolls 5d6 and explode with a -1 modifier every time a 5 or higher is rolled.
Keep / Drop Dice (B,F) khN
/klN
/dhN
/dlN
Some game systems ask you to roll a large number of dice, and then either drop a certain number (N) of the lowest rolls, or keep only a certain number (N) of the highest rolls. Roll20 supports this type of roll through the d
and k
commands, respectively. The optional h
/l
parameter can either be h
to keep or drop the highest N dice or l
to keep or drop the lowest N dice. If not specified when keeping rolls the high rolls will be kept and when dropping rolls the low rolls will be dropped.
- Example Keep Rolls
-
8d100k4
- Roll 8 d100's and keep the four largest rolls. -
8d100kl4
- Roll 8 d100's and keep the four smallest rolls. - Example Drop Rolls
-
8d100d4
- Roll 8 d100's and drop the four smallest rolls. -
8d100dh4
- Roll 8 d100's and drop the four largest rolls.
Rerolling Dice (B,F) rCP
Several systems require that certain dice be reroll, for example brutal weapons in D&D 4e require any 1s or 2s to be re-rolled and the orignal die value ignored. The reroll modifier can be specified multiple times to allow rerolling at multiple Compare Points
- Example Rerolls
-
2d10r<2
- Roll 2 d10's and reroll any time a 2 or lower is rolled -
8d6r
- Roll 8 d6's and reroll any time a 1 is rolled -
8d6r2r4r6
- Roll 8 d6's and reroll any time a 2, 4, or 6 is rolled
Sorting Dice (B,F) sa
/sd
You may want to see your results in either ascending or descending order. The sorting modifier does just this. The order parameter is optional and specifies the order to sort with a
for ascending and d
for descending. Sorting defaults to ascending if order is not specified.
- Example Rerolls
-
8d6s
- Roll 8 d6's and sort the results in ascending order -
8d6sd
- Roll 8 d6's and sort the results in descending order
Order of Operations for Modifiers
Modifiers are applied in the following order:
- Exploding, Compounding, Penetrating, Rerolls
- These are applied while the dice are still rolling. imagine that you roll some exploding 6d6 on your table and the instant one of them settles as a 6 another die is rolled
- Keep, Drop, Success, Failure, Sorting
- These are applied after all of the dice have "settled" and all of the result values are known.
Grouped Rolls
Mutliple rolls can be perfomed within a group via curly braces using a comma to seperate the sub-roll expressions {3d6+3d4+5, 2d8+4}
. Grouped Rolls have their own set of Group Modifiers which perform actions across the whole group.
Grouped Roll Modifiers
Modfiers that can change the behavior or outcome of grouped rolls. Grouped Rolls can have multiple modifiers applied to a group roll to allow for complex dice expressions.
Keep / Drop khN
/klN
/dhN
/dlN
To apply a keep or drop modifier across multiple types of dice wrap the roll in a group. With a single Sub-Roll in the group the keep/drop operation is applied across all rolls. To choose the best or worse roll expression multiple sub-groups can be used. In this case the keep/drop operation is applied to the final result of each subgroup.
- Single Sub-Roll Keep Example
-
{4d6+3d8}k4
- Roll 4 d6's and 3 d8's, out of those 7 dice the highest 4 are kept and summed up. - Multiple Sub-Roll Drop Example
-
{4d6+2d8, 3d20+3, 5d10+1}d1
- Roll each of the three sub-roll expressions and total them up. Drop the sub-roll expression with the lowest total and sum the other two totals as the result.
Target Number / Successes (B,F) - CP
The same concept as when using on Dice Rolls but with different behavor for a group. For a Grouped Roll with a single sub-roll expression the success check is done after the remaining math expressions have been totaled into each roll. Single sub-roll groups are also useful when doing a success check on a roll that has another Compare Point enabled modifer. For a Grouped Roll with a multiple sub-roll expression the success check is applied to the esult of each sub-roll expression.
- Single Sub-Roll Success Example
-
{3d20+5}>21
- Roll 3 d20's, for each roll add 5 and then count a success for each result of 21 or more. -
{2d6!}>4
- Roll 2d6 exploding and count a success for each roll of 4 or greater. - Multiple Sub-Roll Success Example
-
{4d6+2d8, 3d20+3, 5d10+1}>40
- Roll each of the three sub-roll expression and total them up. Count one success for each sub-roll total of 40 or more.
Failures (B,F) - fCP
Failure checks on groups work just like success checks.
- Single Sub-Roll Failure Example
-
{3d20+5}>21f<10
- Roll 3 d20's, for each roll add 5 and then count a success for each result of 21 or more and count a failure for each result of 10 or less. -
{2d6!}>4f1
- Roll 2d6 exploding and count a success for each roll of 4 or greater and a failure for each roll of 1. - Multiple Sub-Roll Failure Example
-
{4d6+2d8, 3d20+3, 5d10+1}>40f<10
- Roll each of the three sub-roll expression and total them up. Count one success for each sub-roll total of 40 or more and one failure for each sub-roll total of 10 or less.