AlexVinS 9 năm trước cách đây
mục cha
commit
f8767a6380
2 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 1 1
      lib/spells/ISpellMechanics.cpp
  2. 1 1
      server/CGameHandler.cpp

+ 1 - 1
lib/spells/ISpellMechanics.cpp

@@ -38,7 +38,7 @@ BattleSpellCastParameters::BattleSpellCastParameters(const BattleInfo * cb, cons
 	: spell(spell_), cb(cb), caster(caster), casterColor(caster->getOwner()), casterSide(cb->whatSide(casterColor)),
 	casterHero(nullptr),
 	mode(ECastingMode::HERO_CASTING), casterStack(nullptr),
-	spellLvl(-1),  effectLevel(-1), effectPower(0), enchantPower(0), effectValue(0)
+	spellLvl(0),  effectLevel(0), effectPower(0), enchantPower(0), effectValue(0)
 {
 	casterStack = dynamic_cast<const CStack *>(caster);
 	casterHero = dynamic_cast<const CGHeroInstance *>(caster);

+ 1 - 1
server/CGameHandler.cpp

@@ -4109,7 +4109,7 @@ bool CGameHandler::makeBattleAction( BattleAction &ba )
 
 			bsa.creID = summonedType;
 			ui64 risedHp = summoner->count * summoner->valOfBonuses(Bonus::DAEMON_SUMMONING, bsa.creID.toEnum());
-			ui64 targetHealth = destStack->getCreature()->MaxHealth() * destStack->baseAmount;//todo: ignore AGE effect
+			ui64 targetHealth = destStack->getCreature()->MaxHealth() * destStack->baseAmount;
 
 			ui64 canRiseHp = std::min(targetHealth, risedHp);
 			ui32 canRiseAmount = canRiseHp / VLC->creh->creatures.at(bsa.creID)->MaxHealth();