mirror of
https://github.com/vcmi/vcmi.git
synced 2025-03-29 21:56:54 +02:00
Merge pull request #2685 from dydzio0614/mana-drain-ui-refresh
Fix mana drain not refreshing battle hero window mana
This commit is contained in:
commit
a30939ad8e
@ -898,6 +898,12 @@ void CPlayerInterface::battleTriggerEffect (const BattleTriggerEffect & bte)
|
|||||||
|
|
||||||
RETURN_IF_QUICK_COMBAT;
|
RETURN_IF_QUICK_COMBAT;
|
||||||
battleInt->effectsController->battleTriggerEffect(bte);
|
battleInt->effectsController->battleTriggerEffect(bte);
|
||||||
|
|
||||||
|
if(bte.effect == vstd::to_underlying(BonusType::MANA_DRAIN))
|
||||||
|
{
|
||||||
|
const CGHeroInstance * manaDrainedHero = LOCPLINT->cb->getHero(ObjectInstanceID(bte.additionalInfo));
|
||||||
|
battleInt->windowObject->heroManaPointsChanged(manaDrainedHero);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
void CPlayerInterface::battleStacksAttacked(const std::vector<BattleStackAttacked> & bsa, bool ranged)
|
void CPlayerInterface::battleStacksAttacked(const std::vector<BattleStackAttacked> & bsa, bool ranged)
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user