diff --git a/EHR.csproj b/EHR.csproj
index 4780f8022..29fabf9f1 100644
--- a/EHR.csproj
+++ b/EHR.csproj
@@ -8,8 +8,8 @@
EHR
Gurge44
preview
- D:\SteamLibrary\steamapps\common\Among Us
-
+
+ C:\Program Files\Epic Games\AmongUs
true
True
$(MSBuildProjectName)
diff --git a/Patches/OnGameStartedPatch.cs b/Patches/OnGameStartedPatch.cs
index 437a069f9..c0df1c3dd 100644
--- a/Patches/OnGameStartedPatch.cs
+++ b/Patches/OnGameStartedPatch.cs
@@ -1451,6 +1451,9 @@ internal static class StartGameHostPatch
};
}
+ if (Options.EveryoneCanVent.GetBool() && (roleType == RoleTypes.Crewmate || (Options.OverrideScientistBasedRoles.GetBool() && roleType is RoleTypes.Scientist or RoleTypes.Detective or RoleTypes.Noisemaker or RoleTypes.Tracker)))
+ roleType = RoleTypes.Engineer;
+
StoragedData[playerId] = roleType;
doneIds.Add(playerId);
diff --git a/Resources/Lang/en_US.json b/Resources/Lang/en_US.json
index 516691938..68564e5bc 100644
--- a/Resources/Lang/en_US.json
+++ b/Resources/Lang/en_US.json
@@ -4343,7 +4343,7 @@
"Lance": "Lance",
"Shield": "Shield",
"EveryoneCanVent": "Everyone Can Vent",
- "OverrideScientistBasedRoles": "Also Override Scientist Based Roles to Engineer",
+ "OverrideScientistBasedRoles": "Also Override Other Crew Role Bases to Engineer (not just regular Crewmate)",
"WhackAMole": "Whack-A-Mole",
"SpawnAdditionalRefugeeOnImpsDead": "Random <#8cffff>Crewmate Turns To <#ff1919>Renegade When All <#ff1919>Impostors Die",
"SpawnAdditionalRefugeeWhenNKAlive": "Spawn Even If a <#ffab1b>Neutral Killer is Alive",