Browse Source

Fix boat embarking animation

Ivan Savenko 4 months ago
parent
commit
d3dddb2600
1 changed files with 1 additions and 0 deletions
  1. 1 0
      client/NetPacksClient.cpp

+ 1 - 0
client/NetPacksClient.cpp

@@ -517,6 +517,7 @@ void ApplyFirstClientNetPackVisitor::visitTryMoveHero(TryMoveHero & pack)
 	{
 		case TryMoveHero::EMBARK:
 			GAME->map().onBeforeHeroEmbark(h, pack.start, pack.end);
+			GAME->map().waitForOngoingAnimations(); // required - hero must play fade-out animation on his pre-embark position
 			break;
 		case TryMoveHero::TELEPORTATION:
 			GAME->map().onBeforeHeroTeleported(h, pack.start, pack.end);