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

Fix: Map objects sometimes do not increment primary skills for some heroes

This commit is contained in:
Dmitry Orlov
2021-02-13 00:24:14 +03:00
parent db1f9a15b0
commit 55b3f0b24c
5 changed files with 33 additions and 13 deletions

View File

@@ -236,6 +236,7 @@ struct DLL_LINKAGE CObstacleInfo
class DLL_LINKAGE CHeroClassHandler : public IHandlerBase
{
void fillPrimarySkillData(const JsonNode & node, CHeroClass * heroClass, PrimarySkill::PrimarySkill pSkill);
CHeroClass *loadFromJson(const JsonNode & node, const std::string & identifier);
public:
std::vector< ConstTransitivePtr<CHeroClass> > heroClasses;