From 523c02f9080eb9e1da4aa4f2f979073a50168655 Mon Sep 17 00:00:00 2001 From: obiwankennedy Date: Thu, 30 Jan 2014 11:59:18 +0100 Subject: Update rerolldicenode.cpp getPriority --- node/rerolldicenode.cpp | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to 'node/rerolldicenode.cpp') 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; +} -- cgit v1.2.3-70-g09d2