diff options
| author | 2014-01-30 11:59:18 +0100 | |
|---|---|---|
| committer | 2014-01-30 11:59:18 +0100 | |
| commit | 523c02f9080eb9e1da4aa4f2f979073a50168655 (patch) | |
| tree | 312f9d961a10c01404b884423f55de4a79c83c57 /node/rerolldicenode.cpp | |
| parent | de3425a89a79349cde2e1a9d2a49d852ddd0583c (diff) | |
| download | OneRoll-523c02f9080eb9e1da4aa4f2f979073a50168655.tar.gz OneRoll-523c02f9080eb9e1da4aa4f2f979073a50168655.zip | |
Update rerolldicenode.cpp
getPriority
Diffstat (limited to 'node/rerolldicenode.cpp')
| -rw-r--r-- | node/rerolldicenode.cpp | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/node/rerolldicenode.cpp b/node/rerolldicenode.cpp index 2d764ae..397d791 100644 --- a/node/rerolldicenode.cpp +++ b/node/rerolldicenode.cpp @@ -2,7 +2,7 @@ RerollDiceNode::RerollDiceNode() - : m_myDiceResult(new DiceResult()) + : m_myDiceResult(new DiceResult()),m_adding(false) { m_result=m_myDiceResult; } @@ -22,7 +22,7 @@ void RerollDiceNode::run(ExecutionNode* previous) { if(m_validator->hasValid(die,false)) { - die->roll(); + die->roll(m_adding); } } m_myDiceResult->setResultList(list); @@ -42,3 +42,18 @@ QString RerollDiceNode::toString() const { return "RerollDiceNode"; } +void RerollDiceNode::setAddingMode(bool b) +{ + m_adding = b; +} +qint64 RerollDiceNode::getPriority() const +{ + qint64 priority=0; + if(NULL!=m_nextNode) + { + priority = m_nextNode->getPriority(); + } + + + return priority; +} |