Pārlūkot izejas kodu

fixed assertion if hero instance in VCMI map have 0 at one of primary skills

AlexVinS 8 gadi atpakaļ
vecāks
revīzija
4b2a118ffa
1 mainītis faili ar 1 papildinājumiem un 2 dzēšanām
  1. 1 2
      lib/mapObjects/CGHeroInstance.cpp

+ 1 - 2
lib/mapObjects/CGHeroInstance.cpp

@@ -1644,8 +1644,7 @@ void CGHeroInstance::serializeCommonOptions(JsonSerializeFormat & handler)
 			{
 			{
 				int value = 0;
 				int value = 0;
 				handler.serializeInt(PrimarySkill::names[i], value, 0);
 				handler.serializeInt(PrimarySkill::names[i], value, 0);
-				if(value != 0)
-					pushPrimSkill(static_cast<PrimarySkill::PrimarySkill>(i), value);
+				pushPrimSkill(static_cast<PrimarySkill::PrimarySkill>(i), value);
 			}
 			}
 		}
 		}
 	}
 	}