1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-23 22:37:55 +02:00

Fix translations, fix Sonar

This commit is contained in:
Ivan Savenko
2025-06-13 16:36:24 +03:00
parent bc48337445
commit f5c037137b
23 changed files with 70 additions and 85 deletions

View File

@@ -19,7 +19,7 @@ VCMI_LIB_NAMESPACE_BEGIN
class JsonNode;
class DLL_LINKAGE CBonusType
class DLL_LINKAGE CBonusType : boost::noncopyable
{
public:
CBonusType() = default;
@@ -42,7 +42,7 @@ private:
class DLL_LINKAGE CBonusTypeHandler : public IBonusTypeHandler
{
std::vector<std::string> bonusNames;
std::vector<std::string> builtinBonusNames;
public:
CBonusTypeHandler();
virtual ~CBonusTypeHandler();
@@ -62,7 +62,7 @@ public:
private:
void loadItem(const JsonNode & source, CBonusType & dest, const std::string & name) const;
std::vector<CBonusType> bonusTypes; //index = BonusType
std::vector<std::shared_ptr<CBonusType> > bonusTypes; //index = BonusType
};
VCMI_LIB_NAMESPACE_END