1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-24 08:32:34 +02:00

Fixed clone damage

This commit is contained in:
Ivan Savenko 2022-12-18 17:38:14 +02:00
parent ba200fb079
commit a6622b5896
2 changed files with 2 additions and 1 deletions

View File

@ -201,6 +201,7 @@ void CStack::prepareAttacked(BattleStackAttacked & bsa, vstd::RNG & rand, std::s
{
auto initialCount = customState->getCount();
// compute damage and update bsa.damageAmount
customState->damage(bsa.damageAmount);
bsa.killedAmount = initialCount - customState->getCount();

View File

@ -823,7 +823,7 @@ void CUnitState::damage(int64_t & amount)
// block ability should not kill clone (0 damage)
if(amount > 0)
{
amount = 1;//TODO: what should be actual damage against clone?
amount = 0;
health.reset();
}
}