Andrii Danylchenko пре 4 година
родитељ
комит
b5b9619147
2 измењених фајлова са 2 додато и 2 уклоњено
  1. 1 1
      AI/Nullkiller/Analyzers/ArmyManager.cpp
  2. 1 1
      AI/Nullkiller/Analyzers/HeroManager.cpp

+ 1 - 1
AI/Nullkiller/Analyzers/ArmyManager.cpp

@@ -101,7 +101,7 @@ std::vector<SlotInfo> ArmyManager::getBestArmy(const IBonusBearer * armyCarrier,
 	uint64_t armyValue = 0;
 	uint64_t armyValue = 0;
 
 
 	TemporaryArmy newArmyInstance;
 	TemporaryArmy newArmyInstance;
-	auto bonusModifiers = armyCarrier->getBonuses(Selector::type(Bonus::MORALE));
+	auto bonusModifiers = armyCarrier->getBonuses(Selector::type()(Bonus::MORALE));
 
 
 	for(auto bonus : *bonusModifiers)
 	for(auto bonus : *bonusModifiers)
 	{
 	{

+ 1 - 1
AI/Nullkiller/Analyzers/HeroManager.cpp

@@ -68,7 +68,7 @@ float HeroManager::evaluateSecSkill(SecondarySkill skill, const CGHeroInstance *
 float HeroManager::evaluateSpeciality(const CGHeroInstance * hero) const
 float HeroManager::evaluateSpeciality(const CGHeroInstance * hero) const
 {
 {
 	auto heroSpecial = Selector::source(Bonus::HERO_SPECIAL, hero->type->ID.getNum());
 	auto heroSpecial = Selector::source(Bonus::HERO_SPECIAL, hero->type->ID.getNum());
-	auto secondarySkillBonus = Selector::type(Bonus::SECONDARY_SKILL_PREMY);
+	auto secondarySkillBonus = Selector::type()(Bonus::SECONDARY_SKILL_PREMY);
 	auto specialSecondarySkillBonuses = hero->getBonuses(heroSpecial.And(secondarySkillBonus));
 	auto specialSecondarySkillBonuses = hero->getBonuses(heroSpecial.And(secondarySkillBonus));
 	float specialityScore = 0.0f;
 	float specialityScore = 0.0f;