Przeglądaj źródła

Fixed https://bugs.vcmi.eu/view.php?id=2686

AlexVinS 8 lat temu
rodzic
commit
f073031689
2 zmienionych plików z 1 dodań i 2 usunięć
  1. 0 1
      lib/CTownHandler.cpp
  2. 1 1
      lib/mapping/MapFormatH3M.cpp

+ 0 - 1
lib/CTownHandler.cpp

@@ -82,7 +82,6 @@ CFaction::~CFaction()
 CTown::CTown()
 	: faction(nullptr), mageLevel(0), primaryRes(0), moatDamage(0), defaultTavernChance(0)
 {
-	faction = nullptr;
 }
 
 CTown::~CTown()

+ 1 - 1
lib/mapping/MapFormatH3M.cpp

@@ -2231,7 +2231,7 @@ void CMapLoaderH3M::afterRead()
 
 			for(auto obj : t.visitableObjects)
 			{
-				if(obj->ID = Obj::TOWN)
+				if(obj->ID == Obj::TOWN || obj->ID == Obj::RANDOM_TOWN)
 				{
 					mainTown = obj;
 					break;