diff --git a/js/003-data/gameVariableData.js b/js/003-data/gameVariableData.js
index bc7e9d6e7d7f12b29c66827f57e5135aeefd7f4b..6f55b966267bf8325b93a774b0b8498c57f0cd7d 100644
--- a/js/003-data/gameVariableData.js
+++ b/js/003-data/gameVariableData.js
@@ -1304,10 +1304,10 @@ App.Data.resetOnNGPlus = {
 			/**
 			 * @type {number}
 			 * 0: Inactive
-			 * 1 - 15: Very low to Very high
-			 * 25: Extreme
+			 * 1 - 10: Very low to Very high
+			 * 15: Extreme
 			 */
-			level: 9,
+			level: 6,
 			events: []
 		}
 	},
diff --git a/src/data/backwardsCompatibility/backwardsCompatibility.js b/src/data/backwardsCompatibility/backwardsCompatibility.js
index 80d21e79fb8d65e81229aecb8bc7a55cbfa1ce9f..a37905384e242171a472f55bee899de51696cf6b 100644
--- a/src/data/backwardsCompatibility/backwardsCompatibility.js
+++ b/src/data/backwardsCompatibility/backwardsCompatibility.js
@@ -401,7 +401,7 @@ App.Update.globalVariables = function(node) {
 	{
 		if (!V.experimental.REControl) {
 			V.experimental.REControl = {
-				level: 10,
+				level: 6,
 				events: []
 			}
 		}
diff --git a/src/events/randomEvent.js b/src/events/randomEvent.js
index 6b61769f220d112f43db61a5bb0ad2a94aa0cfd2..8601b5d9a0435d3be2064cd80dab457f18afb371 100644
--- a/src/events/randomEvent.js
+++ b/src/events/randomEvent.js
@@ -529,7 +529,7 @@ App.Events.playRandomIndividualEvent = function() {
 						resetWeight.forEach(rw => {
 							let reset = validEvents.find(va => rw.eventName === va.eventName);
 							if (reset && reset.weightControl) {
-								reset.weightControl = 0;
+								reset.weightControl = reset.weightControl === 2 ? 1 : 0;
 							}
 						});
 					}