Browse Source

vcmi: fixup cast in Heal effect

Konstantin 2 năm trước cách đây
mục cha
commit
c400e83874
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      lib/spells/effects/Heal.cpp

+ 1 - 1
lib/spells/effects/Heal.cpp

@@ -127,7 +127,7 @@ void Heal::prepareHealEffect(int64_t value, BattleUnitsChanged & pack, BattleLog
 			else if (unitHPgained > 0 && m->caster->getHeroCaster() == nullptr) //Show text about healed HP if healed by unit
 			{
 				MetaString healText;
-				auto casterUnit = dynamic_cast<const battle::CUnitState*>(m->caster)->acquire();
+				auto casterUnit = dynamic_cast<const battle::Unit*>(m->caster);
 				healText.addTxt(MetaString::GENERAL_TXT, 414);
 				casterUnit->addNameReplacement(healText, false);
 				state->addNameReplacement(healText, false);