aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorrguezennec <renaud@rolisteam.org>2017-04-28 11:36:53 +0200
committerrguezennec <renaud@rolisteam.org>2017-04-28 11:36:53 +0200
commit2b16ecf755a088c83dad3313dbddce5c0190baa0 (patch)
tree851b4d0b08b8aa8768fde883e807b04e75161546
parent548d8071a7bf1cb80cfd272fdc3c032334e52a57 (diff)
downloadOneRoll-2b16ecf755a088c83dad3313dbddce5c0190baa0.tar.gz
OneRoll-2b16ecf755a088c83dad3313dbddce5c0190baa0.zip
-add operator on dice with range
-rw-r--r--diceparser.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/diceparser.cpp b/diceparser.cpp
index 31bcf59..796850f 100644
--- a/diceparser.cpp
+++ b/diceparser.cpp
@@ -644,6 +644,11 @@ bool DiceParser::readDice(QString& str,ExecutionNode* & node)
// qint64 face = abs(num - end);
//qDebug() << face << end;
DiceRollerNode* drNode = new DiceRollerNode(max,min);
+
+ if(hasOp)
+ {
+ drNode->setOperator(op);
+ }
node = drNode;
ExecutionNode* current = drNode;
while(readOption(str,current))