Michał W. Urbańczyk %!s(int64=12) %!d(string=hai) anos
pai
achega
01d1029b1f
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      client/CPlayerInterface.cpp

+ 1 - 1
client/CPlayerInterface.cpp

@@ -506,7 +506,7 @@ void CPlayerInterface::heroInGarrisonChange(const CGTownInstance *town)
 	if(town->visitingHero && !vstd::contains(wanderingHeroes,town->visitingHero)) //hero leaves garrison
 	{
 		CGI->mh->printObject(town->visitingHero);
-		if (town->visitingHero == playerID) // our hero
+		if (town->visitingHero->tempOwner == playerID) // our hero
 			wanderingHeroes.push_back(town->visitingHero);
 	}
 	adventureInt->heroList.update();