Переглянути джерело

Quick-fix for transmutation skill - same as in SUMMON_GUARDIANS

Dydzio 2 роки тому
батько
коміт
6435217a8c
1 змінених файлів з 5 додано та 0 видалено
  1. 5 0
      server/CGameHandler.cpp

+ 5 - 0
server/CGameHandler.cpp

@@ -5730,6 +5730,11 @@ void CGameHandler::handleAfterAttackCasting(bool ranged, const CStack * attacker
 		removeUnits.changedStacks.emplace_back(defender->unitId(), UnitChanges::EOperation::REMOVE);
 		sendAndApply(&removeUnits);
 		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))