Pārlūkot izejas kodu

Remove compat code for old banks, fixes crash on loading old mods

Ivan Savenko 5 mēneši atpakaļ
vecāks
revīzija
dca5a099d5
1 mainītis faili ar 0 papildinājumiem un 10 dzēšanām
  1. 0 10
      lib/mapObjectConstructors/CObjectClassesHandler.cpp

+ 0 - 10
lib/mapObjectConstructors/CObjectClassesHandler.cpp

@@ -217,16 +217,6 @@ TObjectTypeHandler CObjectClassesHandler::loadSubObjectFromJson(const std::strin
 		assert(handlerConstructors.count(handler) != 0);
 	}
 
-	// Compatibility with 1.5 mods for 1.6. To be removed in 1.7
-	// Detect banks that use old format and load them using old bank hander
-	if (baseObject->id == Obj::CREATURE_BANK)
-	{
-		if (entry.Struct().count("levels") && !entry.Struct().count("rewards"))
-			handler = "bank";
-		else
-			handler = "configurable";
-	}
-
 	auto createdObject = handlerConstructors.at(handler)();
 
 	createdObject->modScope = scope;