@@ -505,6 +505,7 @@ void CPlayerInterface::heroMovePointsChanged(const CGHeroInstance * hero)
EVENT_HANDLER_CALLED_BY_CLIENT;
if (makingTurn && hero->tempOwner == playerID)
adventureInt->onHeroChanged(hero);
+ invalidatePaths();
}
void CPlayerInterface::receivedResource()
{