File information

Last updated

Original upload

Created by

thefifthmatt

Uploaded by

thefifthmatt

Virus scan

Safe to use

Tags for this mod

96 comments

  1. jkunblade
    jkunblade
    • member
    • 1 kudos
    I love this mod, however, I wish it had a hint/cheat sheet for when you get lost, like with the item randomizer. That would be a massive help. Also would be nice to have additional options for enemy scaling. 
    1. Hillnor
      Hillnor
      • member
      • 0 kudos
      It does have a Cheatsheet, though it's really hard to read (the way it's written makes it hard to understand what it's saying).
  2. NightThunder692420
    NightThunder692420
    • member
    • 0 kudos
    not sure if this is a known issue or if there is a way to fix, but there appears to be a dark souls 2 style effect where my maximum hp decreases on death?
  3. Ghuntz
    Ghuntz
    • member
    • 0 kudos
    I appear to be softlocked.

    I should mention I have Major PvP fog gates enabled which might affect this.

    I'm stuck mainly due to these areas: Quelaag's boss area, Anor Londo cathedral and start (not the middle section with the bridges), darkroot_stone, the post-gold-fog-gate area before Nito, and the phalanx area in the Painted world. I've attached a diagram of the connections to make this clear, with a more in depth explanation below. It does certainly seem like softlocking is possible: https://imgur.com/a/cQuYioM

    So this is how it works:
    - blighttown_quelaag connects to anorlondo_start (Golden fog gate leading to Duke's Archives) from the front and to anorlondo_cathedral (To O&S) from the back. So blighttown_quelaag is only accessible from the O&S fog wall and from the gold fog wall leading to Duke's.
    - anorlondo_start (From Anor Londo back to Sen's) connects to anorlondo_elevator1 (After O&S on left side). However, this connection is within Gwynevere's area, not inside of O&S's boss room (all three fog walls within O&S's boss room lead to other irrelevant places. The right door just leads to itself lol.)
    - anorlondo_elevator2 (the other door within Gwynevere's area) leads to darkroot_stone (To Moonlight Butterfly), which then leads to paintedworld_priscilla, which is otherwise unaccessable (cannot be reached by going backwards as paintedworld_priscilla then leads to anorlondo_painting, which, when activated with the doll, takes me to dukes_prison). 
    - The fog wall within the phalanx area in paintedworld is accessible only through totg_lordvessel (Golden fog gate), and the other fog wall to Nito leads to anorlondo_building.
    - The only other way to access anorlondo_building is through anorlondo_cathedral, which as stated before, cannot be accessed unless going through blighttown_quelaag or through anorlondo_start, which as stated, is locked within Gwynevere's area. 
    - The elevator up to anorlondo_start cannot be activated unless touched, so there's no way to get there from anorlondo_main. 
    - The painted world is the only logical starting point which then leads to all other areas but that area is blocked by a fog wall which is required to go through to be able to open the big doors next to the bonfire and 3 hollows. 

    I wracked my brain for 2 hours trying to figure this out after becoming totally lost. There's no way this isn't how it works considering I read through the spoiler logs top to bottom multiple times.

    Anyway, thanks for taking the time to read this. Hopefully this helps future players somehow. 
  4. JakobKardeGames
    JakobKardeGames
    • member
    • 0 kudos
    System.Exception: Failed to load D:\SteamLibrary\steamapps\common\DARK SOULS REMASTERED\map\MapStudio\m18_00_00_00.msb: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
    Parameter name: index
       at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
       at SoulsFormats.MSB1.FindName[T](List`1 list, Int32 index)
       at SoulsFormats.MSB1.Event.SpawnPoint.GetNames(MSB1 msb, Entries entries)
       at SoulsFormats.MSB1.Read(BinaryReaderEx br)
       at SoulsFormats.SoulsFile`1.Read(String path)
       at SoulsIds.GameEditor.Load[T](String relDir, Func`2 reader, String ext)
       at SoulsIds.GameEditor.Load[T](String relDir, Func`2 reader, String ext)
       at FogMod.GameDataWriter.Write(RandomizerOptions opt, Annotations ann, Graph g, String gameDir, FromGame game)
       at FogMod.Randomizer.Randomize(RandomizerOptions opt, FromGame game, String gameDir)
       at FogMod.MainForm.<>c__DisplayClass13_0.<Randomize>b__0()

    I even took the advice from here to install the enemy randomizer before all others. Enemy and item work together, but this refuses to work with it
  5. deleted141012093
    deleted141012093
    • account closed
    • 0 kudos
    I keep getting System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
       at System.ThrowHelper.ThrowKeyNotFoundException()
       at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
       at FogMod.GameDataWriter.Write(RandomizerOptions opt, Annotations ann, Graph g, String gameDir, FromGame game)
       at FogMod.Randomizer.Randomize(RandomizerOptions opt, FromGame game, String gameDir)
       at FogMod.MainForm.<>c__DisplayClass13_0.<Randomize>b__0() every time no matter how many times i re randomize it
  6. invalidytlol
    invalidytlol
    • member
    • 0 kudos
    how do i uninstall?
  7. randoomdude2
    randoomdude2
    • member
    • 0 kudos
    Can you create some workaround if for when you get Tomb of Giants as the initial level? Either give the player some kind off light source given if you get it, or make it so Tomb of Giants can't be the first thing you get
  8. YaBoiIke
    YaBoiIke
    • supporter
    • 0 kudos
    Running the Fog rando after I run the enemy rando, I get this message:

    "System.ArgumentNullException: Value cannot be null.
    Parameter name: key
       at System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
       at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
       at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
       at FogMod.Util.AddMulti[K,V](IDictionary`2 dict, K key, V value)
       at FogMod.GameDataWriter.Write(RandomizerOptions opt, Annotations ann, Graph g, String gameDir, FromGame game)
       at FogMod.Randomizer.Randomize(RandomizerOptions opt, FromGame game, String gameDir)
       at FogMod.MainForm.<>c__DisplayClass13_0.<Randomize>b__0()"

    Anyone know what's up with that?
  9. GuineaPigJones
    GuineaPigJones
    • member
    • 1 kudos
    System.ArgumentNullException: Value cannot be null.
    Parameter name: key
       at System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
       at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
       at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
       at FogMod.Util.AddMulti[K,V](IDictionary`2 dict, K key, V value)
       at FogMod.GameDataWriter.Write(RandomizerOptions opt, Annotations ann, Graph g, String gameDir, FromGame game)
       at FogMod.Randomizer.Randomize(RandomizerOptions opt, FromGame game, String gameDir)
       at FogMod.MainForm.<>c__DisplayClass13_0.<Randomize>b__0()
  10. deleted6132578
    deleted6132578
    • account closed
    • 0 kudos
    Used to really love this mod, but for the past week I have been unable to get it to work with the Enemy Randomizer. It used to work perfectly fine like sixth months ago. I have not changed versions of any of the mods since then, and I have done at least 5 fresh installs of the game and re-ran the enemy and fog randomizers dozens of times since I saw you say that it was a problem with the Kiln generation and reverting/re-running the mods should work eventually. But no matter what settings or how many times I try, I get this message every time:

    System.Exception: Failed to load D:\Steam Stuff\steamapps\common\DARK SOULS REMASTERED\map\MapStudio\m18_00_00_00.msb: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
    Parameter name: index
       at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
       at SoulsFormats.MSB1.FindName[T](List`1 list, Int32 index)
       at SoulsFormats.MSB1.Event.SpawnPoint.GetNames(MSB1 msb, Entries entries)
       at SoulsFormats.MSB1.Read(BinaryReaderEx br)
       at SoulsFormats.SoulsFile`1.Read(String path)
       at SoulsIds.GameEditor.Load[T](String relDir, Func`2 reader, String ext)
       at SoulsIds.GameEditor.Load[T](String relDir, Func`2 reader, String ext)
       at FogMod.GameDataWriter.Write(RandomizerOptions opt, Annotations ann, Graph g, String gameDir, FromGame game)
       at FogMod.Randomizer.Randomize(RandomizerOptions opt, FromGame game, String gameDir)
       at FogMod.MainForm.<>c__DisplayClass13_0.<Randomize>b__0()

    Holy cow I fixed. In the readme, it says to go item->enemy->fog, but as SOON as I started doing enemy->item->fog I got it to work five times in a row. Gonna leave this comment here for anyone else who has this problem. Thanks so much for this amazing mod ThefifthMatt!
    1. SlasHHH99
      SlasHHH99
      • member
      • 0 kudos
      Can confirm doing enemy->item->fog works! Thanks for writing how you fixed it after you figured it out, I've been searching for a while.

      Unfortunetly, I realised that although I opened scaling in fog randomizer and difficulty curve in enemy randomizer, you can still get chances like manus as a first boss (I just used first fog wall in asylum and got a manus boss in iron golem arena). So it might not be very balanced for more casual gamers like me :(

      I think I'll do item and enemy together first, then go for item and fog. Anyways, thanks again!
    2. Skullblade982
      Skullblade982
      • member
      • 4 kudos
      I've done exactly this and it still doesn't work.
    3. Bathios
      Bathios
      • premium
      • 0 kudos
      I've tried doing it in both orders, even uninstalling the randomizers and reinstalling them, but it still isn't working