{
	"Changes": [
		//---------------------
		//Fishes
		//---------------------
		//Data
		{
			"Action": "EditData",
			"Target": "Data/Fish",
			"Entries": {
				//Easy (common)
				"Rafseazz.RSVCP_Ridge_Bluegill": "Ridge Bluegill/20/smooth/5/30/600 1900/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Cutthroat_Trout": "Cutthroat Trout/10/mixed/10/50/600 2100/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Ridgeside_Bass": "Ridgeside Bass/10/floater/10/30/600 2500/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Skulpin_Fish": "Skulpin Fish/30/sinker/20/40/600 2000/spring/both/685 .35/3/.4/.2/0",
				//Medium (uncommon)
				"Rafseazz.RSVCP_Mountain_Redbelly_Dace": "Mountain Redbelly Dace/40/smooth/10/20/600 1900/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Mountain_Whitefish": "Mountain Whitefish/50/mixed/5/30/600 1900/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Caped_Tree_Frog": "Caped Tree Frog/30/dart/5/12/700 1200/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Harvester_Trout": "Harvester Trout/40/smooth/21/33/800 1600/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Pebble_Back_Crab": "Pebble Back Crab/30/floater/5/15/1500 2200/spring/both/683 .4/1/.2/.3/0",
				//Hard (rare)
				"Rafseazz.RSVCP_Bladetail_Sturgeon": "Bladetail Sturgeon/69/smooth/18/32/1200 1600/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Cardia_Septal_Jellyfish": "Cardia Septal Jellyfish/69/mixed/12/20/2000 2600/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Crimson_Spiked_Clam": "Crimson Spiked Clam/69/floater/21/33/1000 1600/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Fairytale_Lionfish": "Fairytale Lionfish/69/mixed/18/28/1100 2000/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Fixer_Eel": "Fixer Eel/69/sinker/17/36/1400 1900/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Golden_Rose_Fin": "Golden Rose Fin/69/mixed/8/16/700 1900/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Lullaby_Carp": "Lullaby Carp/69/dart/9/17/1500 2600/spring/both/683 .4/1/.2/.3/0",
				//Legendary
				"Rafseazz.RSVCP_Deep_Ridge_Angler": "Deep Ridge Angler/100/mixed/11/30/1200 2600/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Waterfall_Snakehead": "Waterfall Snakehead/100/mixed/11/30/2000 2600/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Sockeye_Salmon": "Sockeye Salmon/100/mixed/11/30/600 2600/spring/both/685 .35/3/.4/.2/0",
			},
		},
		// Size ranges doubled with Rivera Family Secret
		{
			"Action": "EditData",
			"Target": "Data/Fish",
			"When": {
				"HasSeenEvent": 75160380
			},
			"Update": "OnLocationChange, OnTimeChange",
			"Entries": {
				//Easy (common)
				"Rafseazz.RSVCP_Ridge_Bluegill": "Ridge Bluegill/20/smooth/8/45/600 1900/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Cutthroat_Trout": "Cutthroat Trout/10/mixed/15/75/600 2100/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Ridgeside_Bass": "Ridgeside Bass/10/floater/15/45/600 2500/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Skulpin_Fish": "Skulpin Fish/30/sinker/30/60/600 2000/spring/both/685 .35/3/.4/.2/0",
				//Medium (uncommon)
				"Rafseazz.RSVCP_Mountain_Redbelly_Dace": "Mountain Redbelly Dace/40/smooth/15/30/600 1900/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Mountain_Whitefish": "Mountain Whitefish/50/mixed/8/45/600 1900/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Caped_Tree_Frog": "Caped Tree Frog/30/dart/8/18/700 1200/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Harvester_Trout": "Harvester Trout/40/smooth/32/50/800 1600/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Pebble_Back_Crab": "Pebble Back Crab/30/floater/8/23/1500 2200/spring/both/683 .4/1/.2/.3/0",
				//Hard (rare)
				"Rafseazz.RSVCP_Bladetail_Sturgeon": "Bladetail Sturgeon/69/smooth/27/48/1200 1600/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Cardia_Septal_Jellyfish": "Cardia Septal Jellyfish/69/mixed/18/30/2000 2600/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Crimson_Spiked_Clam": "Crimson Spiked Clam/69/floater/32/50/1000 1600/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Fairytale_Lionfish": "Fairytale Lionfish/69/mixed/27/42/1100 2000/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Fixer_Eel": "Fixer Eel/69/sinker/26/54/1400 1900/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Golden_Rose_Fin": "Golden Rose Fin/69/mixed/12/24/700 1900/spring/both/683 .4/1/.2/.3/0",
				"Rafseazz.RSVCP_Lullaby_Carp": "Lullaby Carp/69/dart/14/26/1500 2600/spring/both/683 .4/1/.2/.3/0",
				//Legendary
				"Rafseazz.RSVCP_Deep_Ridge_Angler": "Deep Ridge Angler/100/mixed/17/45/1200 2600/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Waterfall_Snakehead": "Waterfall Snakehead/100/mixed/17/45/2000 2600/spring/both/685 .35/3/.4/.2/0",
				"Rafseazz.RSVCP_Sockeye_Salmon": "Sockeye Salmon/100/mixed/17/45/600 2600/spring/both/685 .35/3/.4/.2/0",
			},
		},
		//Locations
		{
			"Action": "EditData",
			"Target": "Data/Locations",
			"Fields": {
				"Custom_Ridgeside_RidgesideVillage": {
					"Fish": [
						{
							"ItemId": "Rafseazz.RSVCP_Sockeye_Salmon",
							"Condition": "SEASON fall, WEATHER Here Rain",
							"CatchLimit": 1,
							"Precedence": -200,
							"Chance": 0.1,
							"CuriosityLureBuff": 0.1,
							"IgnoreFishDataRequirements": true,
							"IsBossFish": true,
							"MinFishingLevel": 7,
							"BobberPosition": {
								"X": 71,
								"Y": 93,
								"Width": 3,
								"Height": 3
							},
						},
						{
							"ItemId": "Rafseazz.RSVCP_Sapphire_Pearl",
							"Condition": "!PLAYER_HAS_MAIL Current RSV.Sapphire, PLAYER_HAS_SEEN_EVENT Current 75160259",
							"SetFlagOnCatch": "RSV.Sapphire",
							"Precedence": -1000,
							"Chance": 1,
							"BobberPosition": {
								"X": 60,
								"Y": 54,
								"Width": 2,
								"Height": 2
							},
						},
						{
							"ItemId": "Rafseazz.RSVCP_Harvester_Trout",
							"Condition": "SEASON spring fall winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Cutthroat_Trout",
							"Condition": "SEASON spring summer fall"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Ridgeside_Bass"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Mountain_Redbelly_Dace"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Fixer_Eel",
							"Condition": "SEASON summer fall winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Skulpin_Fish",
							"Condition": "SEASON summer fall winter"
						},
					]
				},
				"Custom_Ridgeside_SummitFarm": {
					"Fish": [
						{
							"ItemId": "Rafseazz.RSVCP_Harvester_Trout",
							"Condition": "SEASON spring fall winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Cutthroat_Trout",
							"Condition": "SEASON spring summer fall"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Ridgeside_Bass"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Mountain_Redbelly_Dace"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Fixer_Eel",
							"Condition": "SEASON summer fall winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Skulpin_Fish",
							"Condition": "SEASON summer fall winter"
						},
					]
				},
				"Custom_Ridgeside_RidgeForest": {
					"Fish": [
						{
							"ItemId": "Rafseazz.RSVCP_Deep_Ridge_Angler",
							"Condition": "SEASON winter",
							"CatchLimit": 1,
							"Precedence": -200,
							"Chance": 0.1,
							"CuriosityLureBuff": 0.1,
							"IgnoreFishDataRequirements": true,
							"IsBossFish": true,
							"MinFishingLevel": 7,
							"BobberPosition": {
								"X": 67,
								"Y": 30,
								"Width": 5,
								"Height": 6
							},
						},
						{
							"ItemId": "Rafseazz.RSVCP_Cutthroat_Trout",
							"Condition": "SEASON spring summer fall"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Ridgeside_Bass"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Mountain_Redbelly_Dace"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Ridge_Bluegill",
							"Condition": "SEASON spring fall winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Crimson_Spiked_Clam",
							"Condition": "SEASON spring summer winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Cardia_Septal_Jellyfish",
							"Condition": "SEASON spring fall winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Pebble_Back_Crab",
							"Condition": "SEASON spring summer winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Skulpin_Fish",
							"Condition": "SEASON summer fall winter"
						},
					]
				},
				"Custom_Ridgeside_Ridge": {
					"Fish": [
						{
							"ItemId": "Rafseazz.RSVCP_Cutthroat_Trout",
							"Condition": "SEASON spring summer fall"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Ridgeside_Bass"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Mountain_Redbelly_Dace"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Caped_Tree_Frog",
							"Condition": "SEASON spring summer fall"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Mountain_Whitefish",
						},
						{
							"ItemId": "Rafseazz.RSVCP_Skulpin_Fish",
							"Condition": "SEASON summer fall winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Bladetail_Sturgeon",
							"Condition": "SEASON summer fall winter"
						},
					]
				},
				"Custom_Ridgeside_RidgeFalls": {
					"Fish": [
						{
							"ItemId": "Rafseazz.RSVCP_Waterfall_Snakehead",
							"Condition": "SEASON spring summer",
							"CatchLimit": 1,
							"Precedence": -200,
							"Chance": 0.1,
							"CuriosityLureBuff": 0.1,
							"IgnoreFishDataRequirements": true,
							"IsBossFish": true,
							"MinFishingLevel": 7,
							"BobberPosition": {
								"X": 53,
								"Y": 11,
								"Width": 4,
								"Height": 4
							},
						},
						{
							"ItemId": "Rafseazz.RSVCP_Cutthroat_Trout",
							"Condition": "SEASON spring summer fall"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Ridgeside_Bass"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Mountain_Redbelly_Dace"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Skulpin_Fish",
							"Condition": "SEASON summer fall winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Lullaby_Carp",
							"Condition": "SEASON spring summer winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Golden_Rose_Fin",
							"Condition": "SEASON spring fall winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Bladetail_Sturgeon",
							"Condition": "SEASON summer fall winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Ridge_Bluegill",
							"Condition": "SEASON spring fall winter"
						},
						{
							"ItemId": "Rafseazz.RSVCP_Fairytale_Lionfish",
							"Condition": "SEASON spring summer fall"
						},
					]
				},
				"Custom_Ridgeside_RidgePond": {
					"Fish": [
						{
							"ItemId": "Rafseazz.RSVCP_Lullaby_Carp",
						},
						{
							"ItemId": "Rafseazz.RSVCP_Golden_Rose_Fin",
						},
						{
							"ItemId": "Rafseazz.RSVCP_Bladetail_Sturgeon",
						},
						{
							"ItemId": "Rafseazz.RSVCP_Caped_Tree_Frog",
						},
						{
							"ItemId": "Rafseazz.RSVCP_Cardia_Septal_Jellyfish",
						},
						{
							"ItemId": "Rafseazz.RSVCP_Fairytale_Lionfish",
						},
						{
							"ItemId": "Rafseazz.RSVCP_Fixer_Eel",
						},
						{
							"ItemId": "Rafseazz.RSVCP_Crimson_Spiked_Clam",
						},
						{
							"ItemId": "Rafseazz.RSVCP_Harvester_Trout",
						},
						{
							"ItemId": "Rafseazz.RSVCP_Pebble_Back_Crab",
						}
					]
				}
			}
		},
	]
}