Browse Source

CPropagatorNodeType: replace default constructor

Parameter constructor did the same
Konstantin 2 years ago
parent
commit
452cebfdfd
2 changed files with 1 additions and 8 deletions
  1. 0 6
      lib/HeroBonus.cpp
  2. 1 2
      lib/HeroBonus.h

+ 0 - 6
lib/HeroBonus.cpp

@@ -2301,12 +2301,6 @@ CBonusSystemNode::ENodeTypes IPropagator::getPropagatorType() const
 	return CBonusSystemNode::ENodeTypes::NONE;
 }
 
-CPropagatorNodeType::CPropagatorNodeType()
-	:nodeType(CBonusSystemNode::ENodeTypes::UNKNOWN)
-{
-
-}
-
 CPropagatorNodeType::CPropagatorNodeType(CBonusSystemNode::ENodeTypes NodeType)
 	: nodeType(NodeType)
 {

+ 1 - 2
lib/HeroBonus.h

@@ -905,8 +905,7 @@ class DLL_LINKAGE CPropagatorNodeType : public IPropagator
 	CBonusSystemNode::ENodeTypes nodeType;
 
 public:
-	CPropagatorNodeType();
-	CPropagatorNodeType(CBonusSystemNode::ENodeTypes NodeType);
+	CPropagatorNodeType(CBonusSystemNode::ENodeTypes NodeType = CBonusSystemNode::ENodeTypes::UNKNOWN);
 	bool shouldBeAttached(CBonusSystemNode *dest) override;
 	CBonusSystemNode::ENodeTypes getPropagatorType() const override;