aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/node
diff options
context:
space:
mode:
Diffstat (limited to 'node')
-rw-r--r--node/splitnode.cpp6
-rw-r--r--node/splitnode.h4
2 files changed, 6 insertions, 4 deletions
diff --git a/node/splitnode.cpp b/node/splitnode.cpp
index 5ef082f..7c01910 100644
--- a/node/splitnode.cpp
+++ b/node/splitnode.cpp
@@ -41,13 +41,15 @@ void SplitNode::run(ExecutionNode* previous)
{
for(Die* oldDie : dice->getResultList())
{
+ oldDie->displayed();
m_diceResult->setOperator(oldDie->getOp());
for(qint64 value : oldDie->getListValue())
{
Die* tmpdie = new Die();
+ tmpdie->setFaces(oldDie->getFaces());
tmpdie->setValue(value);
tmpdie->setOp(oldDie->getOp());
- m_diceResult->insertResult(tmpDie);
+ m_diceResult->insertResult(tmpdie);
}
}
}
@@ -63,7 +65,7 @@ QString SplitNode::toString(bool withLabel) const
{
if(withLabel)
{
- return QString("%1 [label=\"Merge Node\"]").arg(m_id);
+ return QString("%1 [label=\"SplitNode Node\"]").arg(m_id);
}
else
{
diff --git a/node/splitnode.h b/node/splitnode.h
index 1bb092e..6bd97b4 100644
--- a/node/splitnode.h
+++ b/node/splitnode.h
@@ -19,8 +19,8 @@
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
-#ifndef MERGENODE_H
-#define MERGENODE_H
+#ifndef SPLITNODE_H
+#define SPLITNODE_H
#include "node/executionnode.h"
#include "result/diceresult.h"