Perform Elden Ring With the mod that gives the game extra features, Elden Ring Fog Gate Randomizer, the game is improved. Using the Elden Ring Fog Gate Randomizer Elden Ring Mod, you may modify your gameplay to suit your preferences. To learn how to install and utilize it, go to the complete instructions below.
Splits up Elden Ring using fog gates as boundaries, so that gates warp to other random gates
I made DS1 Fog Gate Randomizer in 2019, inspired by classic entrance randomizers like OoT BetaQuest, and I made DS3 Fog Gate Randomizer in 2020 for LobosJr's St. Jude fundraising month. Elden Ring Fog Gate Randomizer is the biggest one yet with more gates and options than the other two combined, based on the same underlying framework. Thanks to LilAggy for commissioning it.
If you use this mod in a casual livestream or published video, please link this mod page from a chat command or video description if possible. If you use this mod in a unique live event like a showcase or a contest, please credit me (thefifthmatt) for the mod if it's reasonable to do so. There isn't a team behind this mod. I created it for people to use it, so please facilitate that if you manage to create engaging content from it. Thank you!
If you have issues installing the mod or would like to provide feedback or playtest, you can join the discord server at https://discord.gg/QArcYud (also for other randomizers like Elden Ring Item and Enemy Randomizer)
How to win
Find the narrow path behind the Elden Throne. After defeating the boss in Maliketh's arena, the thorns will be burned away, and you can access the final boss.
You can select options to add additional requirements to access the final boss, depending on the mode. These allow for runs which require more exploration. Even without them, exploration may be required to level up enough to fight the final boss.
This mod changes the behavior of:
– Fog gates, both boss mist walls and small multiplayer-only barriers
– Warps like sending gates, trap chests, coffins, Grand Lifts, Volcano Manor abduction, Pureblood Knight's Medal
– Boss fight initialization
– Stakes of Marika
A new item called Bell of Return has been added. It warps you back to the Chapel of Anticipation. It can also be used to escape boss fights, since save+quit should be avoided.
The gameplay changes depend on the selected mode:
World Shuffle mode
Split up the world along area boundaries, boss fog gates, and warps. A mixed up version of Elden Ring.
– All boss gates, multiplayer gates, and warps are always randomized.
– You can make runs longer or shorter by selecting which gates may be required.
– If a gate is required, it will only lead to other areas with required gates.
– If a gate is not required, it will not lead anywhere important.
– No new fog gates are added (aside from an optional Stormhill-Liurnia banner)
Click on blue links inside the randomizer to see which gates are required. For instance, the Abductor Virgins fight is always a required gate, since it's in a legacy dungeon and it's on one possible critical path to Altus Plateau.
Dungeon Crawl mode
The open world is cut off from everything else. Make all progress through dungeons. More like Dark Souls fog gate randomizers.
– The open world is not required, but parts of it become accessible after defeating major bosses.
– Gates in non-open-world (dungeon) areas only lead to other random dungeon areas.
– Major fortresses (Caria Manor, Shaded Castle, Morne, Redmane, Sol) are classified as dungeons, cut off from the open world, and they have warp gates at their normal entrances.
– Golden Seed Trees, Sacred Tear statues, and Nomadic Merchants have all moved into dungeons. Look around for them, and don't skip graces!
– When randomized, some minidungeons have evergaol-style warps which lead to minidungeon bosses. They're added because minidungeon bosses are “dead ends” and there wouldn't be enough outgoing warps to access them otherwise.
The following modes will be implemented at some later point:
– Endless Mode: Enter an area with the goal of making it to a specific exit. Rinse and repeat. Includes both level traversal and boss encounters.
– Boss Rush: A special version of Endless Mode which puts boss arenas in a fixed sequence, with the ability to either start with an endgame build or level up as you go.
Important changes (and non-changes):
– Both the Royal Capital and Ashen Capital versions of Leyndell coexist in this mod. How this works is that all gates inside of Leyndell go to different places depending on which version of Leyndell it is, but all gates outside of Leyndell remain the same. In particular, these locations have 2 gates inside and 1 gate outside: the entrance from Capital Rampart, the exit to the Divine Tower of East Altus, and the path up to the Erdtree thorns.
– One-time warps are all repeatable now. The warps after Fire Giant and Maliketh can be repeated by resting at the Forge and Maliketh Sites of Grace respectively.
– The fade-to-black warp to the Fell Twins arena now stops after resting at the Divine Tower of East Altus Site of Grace, instead of depending on defeating the boss. The warp can be repeated at that Site of Grace.
– The imp seal gate in Farum Azula also has a multiplayer fog gate in the same spot, so the imp seal has been removed.
– Just like in the base game, if you haven't been to Roundtable, you'll get an invitation there after activating an overworld Site of Grace outside of Limgrave/Weeping Peninsula, or by encountering Margit. (In Dungeon Crawl mode, defeating any major boss activates Caelid Sites of Grace which also prompts the invitation.)
– You can get to Subterranean Inquisition Chamber from Volcano Manor Prison Town, and you can get to Prison Town from the warp after the abduction. See this video for both paths. Overall, most ways to get from one location to another without using glitches or sequence breaks are part of logic.
Enemies and bosses are scaled based on how soon their areas can be reached. Scaling uses the base game system where each enemy has a scaling tier: Soldier of Godrick is tier 0 and Malenia is tier 20. Scaling is determined when the seed is generated and doesn't change mid-run. The final boss is not scaled.
If you're using enemy randomizer, enable scaling in enemy randomizer too for better results.
Scaling is calculated by shuffling the tiers of major bosses: an early major boss is given Margit's scaling (tier 3), a different one is given Godrick's scaling (tier 4), and so on. Scaling in areas between two major bosses is interpolated between the two boss scalings. If the very first area is a boss, it will be scaled lower than normal (tier 1). In aggregate, the boss difficulty curve is the same as the base game, and you'll make the best progress by defeating bosses you can defeat, and exploring for resources otherwise.
Elden Ring is a big game and it can be difficult to track where you need to go. Here are some tips for completing this mod:
1. Explore carefully! There may be multiplayer gates in the middle of a big area. If you come out of a gate or warp, remember you'll need to check the other side of it, if both sides are required areas. Click on blue links in the randomizer UI to view lists of required gates and warps.
2. Press Y after opening the map menu (or equivalent button on other controllers) to select the last Site of Grace you touched. This can help for remembering your current path.
3. You can use map markers to track your progress. If you want to mark a place to come back to later, add a marker nearby whichever Site of Grace can get you there, not to the area directly. Here are some examples of things to mark:
– Hard bosses to come back to later (sword or skull icon)
– Places to explore later (walking person icon)
– Places to come back to later after getting key items, defeating Morgott, defeating Maliketh, or similar barriers (closed chest icon)
4. If you get stuck, you can try using the Bell of Return and checking early gates again, retracing your steps.
5. If you get really stuck, use the spoiler logs. This is the most recent file in the spoiler_logs directory, corresponding to the most recent randomization. Instructions for how to use the file are included within. Basically, for any area you haven't visited yet, you can find the earliest area that leads there, and do this repeatedly, until you trace a path back to a known location. If you're stuck in general, look for bosses you haven't found yet, and trace a path to them.
For v0.1, Fog Gate Randomizer can be used by itself or with Item and Enemy Randomizer.
No other merged mods have been tested. Due to extensive boss initialization changes in this mod, Seamless Co-op is not supported currently.
Pirated versions of Elden Ring will not work. Install the game from Steam before continuing.
1. Download Fog Gate Randomizer
Download the FogMod zip from the Files tab and place it anywhere. Right-click on the zip file and select “Extract All” or “Extract Here”. This will create a directory called fog. If you don't see this option, install 7-Zip.
Do not double-click on the zip file to open it, or else you may not extract all of the required files to run the randomizer.
2. Install .NET 6.0 Desktop Runtime
This is needed to prevent errors about framework versions. If you don't have it, Windows will send you to a page with a bunch of download links. Most of them will not work. You specifically need the following link for the Desktop Runtime from Microsoft.
3. (optional) Install Item and Enemy Randomizer
To use all of the randomizers together, install Elden Ring Item and Enemy Randomizer up to and including Step 5, “Randomize”. The randomizer and fog directories can be placed anywhere.
Item and Enemy Randomizer should be v0.7 or greater for best compatibility. Both should support whichever version of Elden Ring you have installed.
Under the Misc Options tab in Item and Enemy Randomizer:
– Check “Unrestricted item placement for Fog Gate Randomizer”. This allows item randomizer to produce runs which are normally impossible to complete, but are possible once random warps are added. It also makes item randomizer ignore all area placement heuristics for upgrade items and key items, except for upgrade Bell Bearings, which remain in the their same overall area.
– If you're using Dungeon Crawl, check “Dungeon Crawl mode in Fog Gate Randomizer”. This restricts key item placements so they're not in the overworld.
Under the Item Randomizer tab:
– Check “Smithing Stone availability similar to base game”, which now just adds more Smithing Stones without restricting their location.
– If you're using Dungeon Crawl, uncheck “Early legacy dungeons available early”. This can be unchecked in other modes as well.
– If you're using Dungeon Crawl, make sure at least the first four important locations are selected (Vanilla locations of key items, Major bosses, Golden Seed trees and Sacred Tear Churches, and Merchant shops). These are all compatible with Dungeon Crawl relocations of items.
– Otherwise, if you select any important locations, also make those locations available in Fog Gate Randomizer later. This doesn't have to 100% match, since Fog Gate Randomizer can turn areas into required areas if there's a key item there.
Under the Enemy Randomizer tab:
– Check the two main scaling options (“Scale up/down”) if enemies should be scaled.
– It's recommended to check “Change boss runes to correspond to the original boss”, which produces boss rune amounts matching the original boss better, though it's still being balanced.
Aside from that, select any other options you want, and click “Randomize” in Item and Enemy Randomizer.
4. Select Fog Gate Randomizer options
Open FogMod.exe and select your preferred options. Click the blue links to see which gates may be required.
If you're merging Item and Enemy Randomizer, select it using “Merge other mod”. If you merged mods there too, make sure to use “Select toml file” and select config_eldenringrandomizer.toml, which includes both Item and Enemy Randomizer and all of the mods merged into it. Note that Fog Gate Randomizer v0.1 is focused on basic functionality, so merging additional mods has limited support.
Once you've selected options and merged mods, click “Randomize!”
5. Configure save file backups
Unfortunately, if Elden Ring gets stuck during a randomized warp, it will brick your save file and make it impossible to finish the run. Fog Gate Randomizer includes simple timed save file backup to handle this. It runs when Fog Gate Randomizer is open (the window with “Fog Gate Randomizer” in the title) and eldenring.exe is detected as running. Alternatively, you can use a third-party program like EZ Auto Backup.
Click “Configure save file backups” to open the configuration, or use the option from the File menu. The button will say “Save file backups ready” once everything is set up, and “Save file backups running” once Elden Ring is detected as running.
To set it up, select your Elden Ring save file. In most cases, this will be at C:Users
Make sure to keep the Fog Gate Randomizer program open to use save backups, even if you don't launch the game with it. If you get an unrecoverable crash, select a backup which was saved at a time before the crash occurred. This may be 2 or 3 backups before the most recent one. Make sure to do this quickly, or the list of backups will be exclusively broken.
6. Run the game
Close the game if it's currently running, then click “Launch Elden Ring”. If all goes well, the game will start. This requires Steam to be running.
If the game does not start, you may need to set up Mod Engine manually. This requires using the Mod Engine launcher and specifying the mod directories yourself. You can use config_eldenringfogrando.toml as a guide for this. The critical thing is that the “fog” mod should appear first in the list, then “randomizer” if you're using Item and Enemy Randomizer, then all other mods after that.
If this still doesn't work, check out the Troubleshooting section on the Item and Enemy Randomizer mod page. In all cases, Elden Ring must be installed legitimately from Steam.
7. Uninstall the mod
Uninstalling requires two steps: not launching the game with the mod anymore, and restoring save files/deleting save slots if you plan to go online again.
Not launching with the mod just means not using the Fog Gate Randomizer program to launch the game. No other action is required. If you've edited config_eldenring.toml then change it back.
To restore save files, go to the AppData location where your save file is stored. You should find a ER0000.sl2.randobak file which is created by Fog Gate Randomizer, and Item and Enemy Randomizer, if it did not exist previously. To restore it, first delete ER0000.sl2, then rename ER0000.sl2.randobak to ER0000.sl2. If you don't see these files, make sure to check “View > File name extensions” in Windows Explorer.
Reinstalling other mods in the middle of a run
The most common use case for changing other mods is rerolling Enemy Randomizer. The rerolling process basically requires going through the entire installation sequence again. This is unavoidable because all of the randomizers touch the exact same game files.
Make sure to run Item and Fog Gate Randomizers with the same seeds and options you used previously. By default, they remember your last used seed and options, so it can be done relatively quickly.
Thanks to LilAggy for commissioning this mod. It would not exist otherwise.
On the technical side, thanks to everyone in ?ServerName? (http://discord.gg/mT2JJjx) for making it possible. In particular, to TKGP, katalash, Meowmaritus, and HotPocketRemix for various contributions to SoulsFormats, DSMapStudio, and EMEVD format reversing.
Thanks to katalash for creating Mod Engine and giving permission to distribute it with this mod.
Previous fog gate randomizers are source-available on GitHub. The plan is to get this mod published there eventually. https://github.com/thefifthmatt/FogMod
MediaFire, Mega, GoFile, GGdrive… Coming soon.
Last updated: 03 April 2023 12:14AM | Original upload: 01 April 2023 6:00AM | Created by: thefifthmatt | Uploaded by: thefifthmatt | Virus scan: Safe to use