mirror of
				https://github.com/vcmi/vcmi.git
				synced 2025-10-31 00:07:39 +02:00 
			
		
		
		
	fixed crash when loading neutral faction; skills.json no longer requires index values
This commit is contained in:
		| @@ -398,8 +398,14 @@ bool CContentHandler::ContentTypeHandler::loadMod(std::string modName, bool vali | ||||
| 			} | ||||
| 			else | ||||
| 			{ | ||||
| 				// trace only name field of original data - I miss list comprehension | ||||
| 				std::vector<std::string> originalNames; | ||||
| 				for (const JsonNode & orgElem : originalData) | ||||
| 					originalNames.push_back(orgElem["name"].String()); | ||||
| 				logger->debugStream() << "no original data in loadMod(" << name << ") at index " << index; | ||||
| 				logger->traceStream() << data; | ||||
| 				logger->traceStream() << "originalData: " << originalNames; | ||||
| 				logger->traceStream() << "new data: " << data; | ||||
|  | ||||
| 				performValidate(data, name); | ||||
| 				handler->loadObject(modName, name, data, index); | ||||
| 			} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user