diff --git a/lib/HeroBonus.cpp b/lib/HeroBonus.cpp index 1936f9e32..a903a775b 100644 --- a/lib/HeroBonus.cpp +++ b/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) { diff --git a/lib/HeroBonus.h b/lib/HeroBonus.h index ab821a24c..a164854cd 100644 --- a/lib/HeroBonus.h +++ b/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;