|  | @@ -166,32 +166,47 @@
 | 
	
		
			
				|  |  |  					"format" : "imageFile"
 | 
	
		
			
				|  |  |  				},
 | 
	
		
			
				|  |  |  				"guildWindow" : {
 | 
	
		
			
				|  |  | -					"type" : "array",
 | 
	
		
			
				|  |  | -					"description" : "Image with small view on town from mage guild (each array element for different mage guild level; if one element only this will be always selected)",
 | 
	
		
			
				|  |  | -					"minItems" : 1,
 | 
	
		
			
				|  |  | -					"items" : { 
 | 
	
		
			
				|  |  | -						"type" : "string",
 | 
	
		
			
				|  |  | -						"format" : "imageFile"
 | 
	
		
			
				|  |  | -					}
 | 
	
		
			
				|  |  | +					"anyOf" : [
 | 
	
		
			
				|  |  | +						{
 | 
	
		
			
				|  |  | +							"type" : "array",
 | 
	
		
			
				|  |  | +							"description" : "Image with small view on town from mage guild (each array element for different mage guild level; if one element only this will be always selected)",
 | 
	
		
			
				|  |  | +							"minItems" : 1,
 | 
	
		
			
				|  |  | +							"items" : { 
 | 
	
		
			
				|  |  | +								"type" : "string",
 | 
	
		
			
				|  |  | +								"format" : "imageFile"
 | 
	
		
			
				|  |  | +							}
 | 
	
		
			
				|  |  | +						},
 | 
	
		
			
				|  |  | +						{
 | 
	
		
			
				|  |  | +							"type" : "string",
 | 
	
		
			
				|  |  | +							"description" : "Image with small view on town from mage guild",
 | 
	
		
			
				|  |  | +							"format" : "imageFile"
 | 
	
		
			
				|  |  | +						}
 | 
	
		
			
				|  |  | +					]
 | 
	
		
			
				|  |  |  				},
 | 
	
		
			
				|  |  |  				"guildBackground" : {
 | 
	
		
			
				|  |  | -					"type" : "array",
 | 
	
		
			
				|  |  | -					"description" : "Image with background of mage guild (each array element for different mage guild level; if one element only this will be always selected)",
 | 
	
		
			
				|  |  | -					"minItems" : 1,
 | 
	
		
			
				|  |  | -					"items" : { 
 | 
	
		
			
				|  |  | -						"type" : "string",
 | 
	
		
			
				|  |  | -						"format" : "imageFile"
 | 
	
		
			
				|  |  | -					}
 | 
	
		
			
				|  |  | -				},
 | 
	
		
			
				|  |  | -				"guildWindowPosition" : { 
 | 
	
		
			
				|  |  | -					"type" : "array",
 | 
	
		
			
				|  |  | -					"items" : {
 | 
	
		
			
				|  |  | -						"type" : "object",
 | 
	
		
			
				|  |  | -						"additionalProperties" : false,
 | 
	
		
			
				|  |  | -						"properties" : {
 | 
	
		
			
				|  |  | -							"x" :     { "type" : "number", "description" : "X coordinate on screen" },
 | 
	
		
			
				|  |  | -							"y" :     { "type" : "number", "description" : "Y coordinate on screen" }
 | 
	
		
			
				|  |  | +					"anyOf" : [
 | 
	
		
			
				|  |  | +						{
 | 
	
		
			
				|  |  | +							"type" : "array",
 | 
	
		
			
				|  |  | +							"description" : "Image with background of mage guild (each array element for different mage guild level; if one element only this will be always selected)",
 | 
	
		
			
				|  |  | +							"minItems" : 1,
 | 
	
		
			
				|  |  | +							"items" : { 
 | 
	
		
			
				|  |  | +								"type" : "string",
 | 
	
		
			
				|  |  | +								"format" : "imageFile"
 | 
	
		
			
				|  |  | +							}
 | 
	
		
			
				|  |  | +						},
 | 
	
		
			
				|  |  | +						{
 | 
	
		
			
				|  |  | +							"type" : "string",
 | 
	
		
			
				|  |  | +							"description" : "Image with background of mage guild",
 | 
	
		
			
				|  |  | +							"format" : "imageFile"
 | 
	
		
			
				|  |  |  						}
 | 
	
		
			
				|  |  | +					]
 | 
	
		
			
				|  |  | +				},
 | 
	
		
			
				|  |  | +				"guildWindowPosition" : {
 | 
	
		
			
				|  |  | +					"type" : "object",
 | 
	
		
			
				|  |  | +					"additionalProperties" : false,
 | 
	
		
			
				|  |  | +					"properties" : {
 | 
	
		
			
				|  |  | +						"x" :     { "type" : "number", "description" : "X coordinate on screen" },
 | 
	
		
			
				|  |  | +						"y" :     { "type" : "number", "description" : "Y coordinate on screen" }
 | 
	
		
			
				|  |  |  					}
 | 
	
		
			
				|  |  |  				},
 | 
	
		
			
				|  |  |  				"guildSpellPositions" : {
 | 
	
	
		
			
				|  | @@ -199,15 +214,12 @@
 | 
	
		
			
				|  |  |  					"description" : "Positions of spells in mage guild",
 | 
	
		
			
				|  |  |  					"items" : { 
 | 
	
		
			
				|  |  |  						"type" : "array",
 | 
	
		
			
				|  |  | -						"items" : { 
 | 
	
		
			
				|  |  | -							"type" : "array",
 | 
	
		
			
				|  |  | -							"items" : {
 | 
	
		
			
				|  |  | -								"type" : "object",
 | 
	
		
			
				|  |  | -								"additionalProperties" : false,
 | 
	
		
			
				|  |  | -								"properties" : {
 | 
	
		
			
				|  |  | -									"x" :     { "type" : "number", "description" : "X coordinate on screen" },
 | 
	
		
			
				|  |  | -									"y" :     { "type" : "number", "description" : "Y coordinate on screen" }
 | 
	
		
			
				|  |  | -								}
 | 
	
		
			
				|  |  | +						"items" : {
 | 
	
		
			
				|  |  | +							"type" : "object",
 | 
	
		
			
				|  |  | +							"additionalProperties" : false,
 | 
	
		
			
				|  |  | +							"properties" : {
 | 
	
		
			
				|  |  | +								"x" :     { "type" : "number", "description" : "X coordinate on screen" },
 | 
	
		
			
				|  |  | +								"y" :     { "type" : "number", "description" : "Y coordinate on screen" }
 | 
	
		
			
				|  |  |  							}
 | 
	
		
			
				|  |  |  						}
 | 
	
		
			
				|  |  |  					}
 |