Michał W. Urbańczyk 14 år sedan
förälder
incheckning
092ab5a77f
1 ändrade filer med 3 tillägg och 0 borttagningar
  1. 3 0
      client/CPlayerInterface.cpp

+ 3 - 0
client/CPlayerInterface.cpp

@@ -352,6 +352,9 @@ void CPlayerInterface::heroKilled(const CGHeroInstance* hero)
 {
 {
 	boost::unique_lock<boost::recursive_mutex> un(*pim);
 	boost::unique_lock<boost::recursive_mutex> un(*pim);
 	wanderingHeroes -= hero;
 	wanderingHeroes -= hero;
+	if(vstd::contains(paths, hero)) 
+		paths.erase(hero);
+
 	adventureInt->heroList.updateHList(hero);
 	adventureInt->heroList.updateHList(hero);
 }
 }
 void CPlayerInterface::heroCreated(const CGHeroInstance * hero)
 void CPlayerInterface::heroCreated(const CGHeroInstance * hero)