diff --git a/gamefixes-steam/1245620.py b/gamefixes-steam/1245620.py new file mode 100644 index 00000000..59e72a18 --- /dev/null +++ b/gamefixes-steam/1245620.py @@ -0,0 +1,10 @@ +"""Game fix for Elden Ring: Manually create the `DLC.bdt` file to work around the "Inappropriate activity detected" error for players that don't own the DLC""" + +from pathlib import Path +from protonfixes import util + +def main(): + if not Path(f"{util.get_game_install_path()}/Game/DLC.bdt").exists(): + # Create the DLC.bdt file if it doesn't already exist, which is known to fix Easy AntiCheat not working for players that don't own the DLC + # A blank file is enough to get multiplayer working + open(f"{util.get_game_install_path()}/Game/DLC.bdt", 'wb').close()