Explorar o código

Throw exception on loading not supported hota duel/arena maps

Ivan Savenko %!s(int64=2) %!d(string=hai) anos
pai
achega
f997241da1
Modificáronse 1 ficheiros con 3 adicións e 0 borrados
  1. 3 0
      lib/mapping/MapFormatH3M.cpp

+ 3 - 0
lib/mapping/MapFormatH3M.cpp

@@ -131,7 +131,10 @@ void CMapLoaderH3M::readHeader()
 			//TODO: HotA
 			bool isDuelMap = reader->readBool();
 			if (isDuelMap)
+			{
 				logGlobal->warn("Map '%s': Duel maps are not supported!", mapName);
+				throw std::runtime_error("Invalid map format!");
+			}
 		}
 
 		if(hotaVersion > 1)