Seamless Co-op
Overhaul to the co-operative aspect of Elden Ring’s multiplayer
Please read the full mod description carefully before use. The mod is currently in an beta state, so you are very likely to experience bugs. If you do, please report them to me in as much detail as possible and I’ll work to fix them for future versions.
Elden Ring is a huge game, and testing every possible route/combination a party might take through the game is impossible. The purpose of the beta is to pool resources, get as much information as possible, and fix bugs as they arise. Updates to address bugs will be frequent.
If you are looking for a bug free experience, you won’t find it in this version.
About
If you’re enjoying this mod, and want to support me, you can buy me a coffee here.
The mod has a discord!
Seamless co-operative play
Simply put, the mod allows you to play with friends throughout the entirety of the game with no restrictions. With this, it’s theoretically possible to play the game from the tutorial up to the final boss completely in one co-op session.
- If a player dies, they will respawn in the same world at the last bonfire they rested at. The session will not be terminated.
- Defeating enemy bosses and clearing areas no longer sends co-operators home.
- All fog walls/barriers that usually restrict the multiplayer zone (along with their respective teleports) are gone.
- All players can use torrent (assuming they have the whistle) in a session together.
- All map waypoints will synchronise, allowing you to navigate the world in a group easier.
- When one player rests at a Site of Grace, the world state will reset for all players. This is necessary to prevent enemy desync.
- Game progression events completed in online play will also progress the game in your own world.
- Varre’s questline no longer needs invasions to progress
- You can play with 5 other players in the open world.
- An overhaul to Elden Ring’s Peer-to-Peer connection system, using Steam’s newer networking API
Players are free to explore the entire game map (overworld, underground, legacy dungeons, etc.) together, and may split up if they wish.
Quality of life improvements
Along with core function of this mod, there are a number of quality of life improvements that you might like:
- As the mod runs the game with Easy Anti-Cheat disabled. You are free to use other mods (e.g. game overhauls) with your friends, provided that everyone in the party has them installed. Please be respectful to your fellow co-operators, and refrain from using mods if they are not welcome.
- Frequent disconnections resulting in packet loss and bugs with Elden Ring’s implementation of Easy Anti-Cheat are no longer an issue.
- A streamlined connection system means that co-operators can join the host from anywhere in the world. So even if you do disconnect, you can very quickly re-join and continue where you left off.
Balancing
This mod undoubtedly makes the game much easier. The main downside to cooperative play in the base game, invasions, is not possible with this mod’s design and therefore they have not been implemented. To try and offset this and preserve the game’s challenge, mechanics have been introduced in addition to the base game’s enemy health pool increases as you would normally get with increasing phantoms:
- As you can play with 5 phantoms (as opposed to the maximum of 2 in the base game), additional tiers of enemy scaling have been added in order to preserve the game’s challenge.
- If one player sits at a bonfire while others are in boss rooms, those players will be removed from the boss rooms.
- Dying during a boss battle will put your character into limbo, spectating other players until either everyone in the party has been defeated, or a player rests at a site of grace. You may use the arrow keys on your keyboard to switch between different spectator views
- Dying in a cooperative session will afflict your player with rot. Rot is a stackable debuff which will increase with subsequent deaths. You can only remove rot by sitting at a Site of Grace. There are 5 different types of rot, which will be picked at random when a player dies. This has been implemented specifically to avoid one player dying over and over without any downsides, while another player stays alive to keep the enemies from respawning.
Can this ban me?
No, the mod prevents you from connecting the FromSoftware’s matchmaking servers, and it uses save files different to the non-modded game. Easy Anti-Cheat is also not active when using this mod. There’s no way to get banned using this mod unless you modify it with the intent of connecting to vanilla players.
As this mod introduces new items not found in the base game, it uses a different save file to the normal ‘.sl2’ extension. This means that you cannot access your Seamless Coop save files in the base game, and vice versa. Do not revert mod save files back to vanilla save files, as you will likely get banned.
Installation
You do not need any other mods to use Seamless co-op.
Compatibility with other mods has not been tested. You may use other mods, so long as they do not interfere with the multiplayer aspect of the game, or edit any of the items the mod uses to function.
- Download the mod from the ‘Download’ tab
- Extract the package you downloaded, and move the following files to your Elden Ring folder (usually in “C:\Program Files (x86)\Steam\steamapps\common\ELDENRING\Game”)
- Edit “seamlesscoopsettings.ini” to your chosen co-op password
- Launch the mod using “lauch_elden_ring_seamless_coop.exe”
You don’t really have to uninstall the mod. You can use the launcher when you want to play it, otherwise just run the game normally. If you’d like to remove it fully, simply delete the files you downloaded from here.
Use
You must be signed into Steam, and not in be offline mode to use the mod.
You and your party members must be running the same version of the mod and the game to play with each other.
I strongly recommend a secure session password, if a player knows your co-op session password then they can join immediately. The mod use’s Steam’s matchmaking interface alone in order to engage in multiplayer with others. Note that you must set a password to host and join sessions.
One player must host, and other players must join. You must have the same password as the person(s) you’d like to play with (found in the “seamlesscoopsettings.ini” file).
The host must use the “Tiny Great Pot” item to create a session. At that point, the other players can join using the “Effigy of Meleina”. You should spawn in at a point nearby the host. Any player can leave at any time using the “Separating Mist” – If the host uses this item, the session will be disbanded and all players will disconnect.
The host can use the “Judicator’s Rulebook” at any point to toggle friendly fire and PvP game modes.
When you want to stop playing. Every player (including the host) must use the separating mist in order to close the party.
Troubleshooting:
If you’re crashing:
– Make sure you’re using game version 1.09 + mod version 1.5.1 (you can see the version in the main menu, bottom right corner)
– Make sure you’ve verified game files with Steam
– Make sure you’ve tried running the game with ray tracing turned off
– Try running seamless co-op alone without any mods and check to see if the crashing continues
– Try running Elden Ring vanilla to see if you’re still crashing
– Try updating graphics drivers
“seamlesscoop\locale not found which has no fallback”
– You need the locale folder in your Game/SeamlessCoop directory. Check the mod description page for installation instructions and try again.
If your mod items are displayed as “ICON” and have no effect
– Uninstall other regulation.bin mods; They’re out of date
Unfixable:
– “Failed, Steam timed out”. This is nothing to do with the mod – there is just no connection to Steam. Remember that the servers go down for maintenance every Tuesday.
– The mod can’t fix poor internet connections
I hope this helps. Please understand that the volume of people posting make it impossible to keep up, so I apologise if I cannot answer your question directly.
FAQ
Q) I’ve found a bug!
A) I’ve disabled bug reports on this page as there were far too many duplicates and bugs reported from people using old versions of the mod. If you’d like to report a bug then please do so here and try to provide as much detail as possible.
– Make sure you’re using the latest version
– Check if your bug has already been reported
– Include steps for reproducing the bug
Q) Does this worked for cracked/pirated games?
A) No, I’m also not going to be supporting these versions so please don’t make bug reports about it
Q) Isn’t this just easy mode?
A) Not necessarily, while co-op play does make the game objectively easier, it’s also a completely different way to play the game. There are plenty of “easy mode” mods out that that just give you high health/damage. This mod will be easier but is made in mind of those who want to play the game the whole way through with friends. It has been designed with fun in mind as opposed to reducing the challenge.
Q) What about invasions?
A) Invasions are not possible in this mod. You’re not connected to the matchmaking server so can’t be invaded by anyone else. This isn’t a design choice, it’s just the way it has to be to keep modded players separate from the vanilla player base.
Q) Can I modify or redistribute this mod?
A) No, sorry. Please do not modify, repackage, or redistribute this mod anywhere without my permission.
Q) Can I use my save game from the base game?
A) You can, although it would require more work. As mentioned the mod uses separate save files by using the “.co2” file extension instead of “.sl2.” Make a copy of your .sl2 file, then change the new copy to .co2. Once ingame, you will receive the mod items automatically. Do not move your save from the mod to the base game, as that may get you banned.
Q) Will updating the mod affect my current playthrough with it?
A) No
Q) Will you make a similar mod for Dark Souls?
A) No
Q) Can you get Steam achievements while using this mod?
A) Yes
Q) I have a question not answered here.
A) If you need more information, or wish to report a bug, have a suggestion etc. please make a post about it, or send me a direct message.