mirror of
https://github.com/vcmi/vcmi.git
synced 2025-08-15 20:03:15 +02:00
Merge pull request #2825 from dydzio0614/transmutation-fix
Quick-fix for transmutation skill - same as in SUMMON_GUARDIANS
This commit is contained in:
@@ -5730,6 +5730,11 @@ void CGameHandler::handleAfterAttackCasting(bool ranged, const CStack * attacker
|
|||||||
removeUnits.changedStacks.emplace_back(defender->unitId(), UnitChanges::EOperation::REMOVE);
|
removeUnits.changedStacks.emplace_back(defender->unitId(), UnitChanges::EOperation::REMOVE);
|
||||||
sendAndApply(&removeUnits);
|
sendAndApply(&removeUnits);
|
||||||
sendAndApply(&addUnits);
|
sendAndApply(&addUnits);
|
||||||
|
|
||||||
|
// send empty event to client
|
||||||
|
// temporary(?) workaround to force animations to trigger
|
||||||
|
StacksInjured fakeEvent;
|
||||||
|
sendAndApply(&fakeEvent);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(attacker->hasBonusOfType(BonusType::DESTRUCTION, 0) || attacker->hasBonusOfType(BonusType::DESTRUCTION, 1))
|
if(attacker->hasBonusOfType(BonusType::DESTRUCTION, 0) || attacker->hasBonusOfType(BonusType::DESTRUCTION, 1))
|
||||||
|
Reference in New Issue
Block a user