{
	"scholar" : {
		"index" :81,
		"handler" : "configurable",
		"base" : {
			"sounds" : {
				"visit" : ["GAZEBO"],
				"removal" : [ "PICKUP01", "PICKUP02", "PICKUP03", "PICKUP04", "PICKUP05", "PICKUP06", "PICKUP07" ]
			}
		},
		"types" : {
			"scholar" : {
				"index" : 0,
				"aiValue" : 1500,
				"rmg" : {
					"value"		: 1500,
					"rarity"	: 100
				},
				"compatibilityIdentifiers" : [ "object" ],
				
				"visitMode" : "unlimited",
				"blockedVisitable" : true,
				
				"variables" : {
					"spell" : {
						"gainedSpell" : { // Note: this variable name is used by engine for H3M loading
						}
					},
					"secondarySkill" : {
						"gainedSkill" : { // Note: this variable name is used by engine for H3M loading
						}
					},
					"primarySkill" : {
						"gainedStat" : { // Note: this variable name is used by engine for H3M loading
						}
					}
				},
				"selectMode" : "selectFirst",
				"rewards" : [
					{
						"appearChance" : { "min" : 0, "max" : 33 },
						"message" : 115,
						"limiter" : {
							"canLearnSpells" : [
								"@gainedSpell"
							]
						},
						"spells" : [
							"@gainedSpell"
						],
						"removeObject" : true
					},
					{
						"appearChance" : { "min" : 33, "max" : 66 },
						"message" : 115,
						"limiter" : {
							// Hero does not have this skill at expert
							"noneOf" : [
									{
									"secondary" : {
										"@gainedSkill" : 3
									}
								}
							],
							// And have either free skill slot or this skill
							"anyOf" : [
								{
									"canLearnSkills" : true
								},
								{
									"secondary" : {
										"@gainedSkill" : 1
									}
								}
							]
						},
						"secondary" : {
							"@gainedSkill" : 1
						},
						"removeObject" : true
					},
					{
						// Always present - fallback if hero can't learn secondary / spell
						"message" : 115,
						"primary" : {
							"@gainedStat" : 1
						},
						"removeObject" : true
					}
				]
			}
		}
	}
}