Pillars of Eternity

File information

Last updated

Original upload

Created by

Bester

Uploaded by

Delfosse

Virus scan

Some manually verified files

2257 comments

  1. ProteusBlack
    ProteusBlack
    • supporter
    • 119 posts
    • 7 kudos
    I can confirm the other cases below me regarding the Epic Games version.

    - Downloaded the 5.2.3.0 (as the description showed it was made for the definitive edition, which is what Epic Games provided
    - Installed into D:\Games\Epic Games\PillarsOfEternity\win\PillarsOfEternity_Data\Managed
    - Pointed the launcher to the /win/ folder, added the dll that came with it
    - Hit test run. Upon running the patcher, an error pops up

    "An Error has occurred,
    While trying to: Patch the game
    Error Type: A system error or some sort of bug.
    (Argument Null Exception)
    Internal Message: Value cannot be null.
    Parameter name: Key"

    Afterward the following log is created:

    ?2020-12-14 09:59:12.425 -05:00 [Information] Created patcher for assembly: Assembly-CSharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
    2020-12-14 09:59:12.482 -05:00 [Information] Implicitly creating type for: <PrivateImplementationDetails>.
    2020-12-14 09:59:12.482 -05:00 [Warning] Conflict between types: <PrivateImplementationDetails>, and <PrivateImplementationDetails>.
    2020-12-14 09:59:12.484 -05:00 [Warning] The type called <PrivateImplementationDetails> was to be introduced under the name <PrivateImplementationDetails> but will be introduced under the name <PrivateImplementationDetails>_$pw$_yhV9X
    2020-12-14 09:59:12.485 -05:00 [Information] Implicitly creating type for: IEMod.QuickControls.BindingValue/<>c__DisplayClass0_0`1.
    2020-12-14 09:59:12.488 -05:00 [Information] Implicitly creating type for: IEMod.QuickControls.BindingValue/<>c__DisplayClass2_0`1.
    2020-12-14 09:59:12.488 -05:00 [Information] Implicitly creating type for: IEMod.QuickControls.BindingValue/<>c__DisplayClass3_0`1.
    2020-12-14 09:59:12.488 -05:00 [Information] Implicitly creating type for: IEMod.QuickControls.QuickButton/<>c.
    2020-12-14 09:59:12.488 -05:00 [Information] Implicitly creating type for: IEMod.QuickControls.QuickDropdown`1/<>c__DisplayClass25_0.
    2020-12-14 09:59:12.488 -05:00 [Information] Implicitly creating type for: IEMod.QuickControls.Behaviors.BlockClicking/<>c__0`1.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Mods.Options.IEModOptions/<>c.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Mods.Options.mod_UIOptionsManager/<>c.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Mods.UICustomization.UICustomizer/<>c.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Mods.DropButtonMod.DropButton/<>c.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Mods.BonusSpellsGrimoire.mod_Grimoire/<>c.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.StringHelper/<>c__DisplayClass0_0.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.MemberAccess`1/<>c__DisplayClass17_0.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.ReflectHelper/<>c__DisplayClass2_0.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.ReflectHelper/<>c__DisplayClass2_1.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.ReflectHelper/<>c__DisplayClass2_2.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.ReflectHelper/<>c__DisplayClass3_0`1.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.ReflectHelper/<>c__DisplayClass4_0`1.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.ReflectHelper/<>c__DisplayClass8_0.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.ReflectHelper/<>c__DisplayClass8_1.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.ReflectHelper/<>c__DisplayClass8_2.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.ReflectHelper/<>c.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.IEControlFactory/<>c__DisplayClass7_0`1.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.IEControlFactory/<>c__DisplayClass9_0.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.UnityPrinter/<>c.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.ControlHelper/<>c__DisplayClass0_0.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.UnityObjectExtensions/<>c__DisplayClass2_0`1.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.UnityObjectExtensions/<>c__DisplayClass20_0.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.UnityObjectExtensions/<>c__DisplayClass25_0.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.UnityObjectExtensions/<>c.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.UnityObjectExtensions/<>c__DisplayClass26_0.
    2020-12-14 09:59:12.489 -05:00 [Information] Implicitly creating type for: <PrivateImplementationDetails>/__StaticArrayInitTypeSize=36.
    2020-12-14 09:59:12.490 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.UnityPrinter/RecursiveObjectPrinter/<>c__DisplayClass5_0.
    2020-12-14 09:59:12.490 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.UnityPrinter/RecursiveObjectPrinter/<>c__DisplayClass5_1.
    2020-12-14 09:59:12.490 -05:00 [Information] Implicitly creating type for: IEMod.Helpers.UnityPrinter/RecursiveObjectPrinter/<>c__DisplayClass5_2.
    2020-12-14 09:59:12.499 -05:00 [Information] Implicitly creating method for: Void mod_UIOptionsManager::<mod_Start>b__36_5(IBindingValue`1<System.Boolean>).
    2020-12-14 09:59:12.499 -05:00 [Information] Implicitly creating method for: Void mod_UIOptionsManager::<mod_Start>b__36_18(IBindingValue`1<System.Boolean>).
    2020-12-14 09:59:12.499 -05:00 [Information] Implicitly creating method for: Boolean mod_UIPartyPortrait::get_IsVertical().
    2020-12-14 09:59:12.499 -05:00 [Information] Implicitly creating method for: Void mod_UIPartyPortrait::set_IsVertical(Boolean).
    2020-12-14 09:59:12.499 -05:00 [Information] Implicitly creating method for: AbilityActionData mod_GameResources::get_AbilityActionData().
    2020-12-14 09:59:12.770 -05:00 [Information] Clearing fields in UIOptionsManager/OptionsPage
    2020-12-14 09:59:12.771 -05:00 [Information] =====Creating new fields=====
    2020-12-14 09:59:13.422 -05:00 [Error] An error has occurred,
    While trying to: Patch the game
    Error type: A system error or some sort of bug. (ArgumentNullException)
    Internal message: Value cannot be null.
    Parameter name: key

    System.ArgumentNullException: Value cannot be null.
    Parameter name: key
       at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
       at Patchwork.Utility.CustomAttributeHelper.GetAllCustomAttributes(ICustomAttributeProvider provider)
       at Patchwork.Utility.CustomAttributeHelper.GetCustomAttributes[T](ICustomAttributeProvider provider)
       at Patchwork.Utility.CustomAttributeHelper.GetCustomAttribute[T](ICustomAttributeProvider provider)
       at Patchwork.AssemblyPatcher.TransferMethodBody(MethodDefinition targetMethod, MethodDefinition yourMethod)
       at Patchwork.AssemblyPatcher.ModifyMethod(TypeDefinition targetType, MethodDefinition yourMethod, MemberActionAttribute memberAction, MethodDefinition targetMethod)
       at Patchwork.AssemblyPatcher.UpdateMethods(SimpleTypeLookup`1 methodActions)
       at Patchwork.AssemblyPatcher.PatchManifest(PatchingManifest manifest, ProgressObject o)
       at PatchworkLauncher.LaunchManager.ApplyInstructions(IEnumerable`1 patchGroups, ProgressObject po)
       at PatchworkLauncher.LaunchManager.<>c__DisplayClass46_1.<Command_Patch>b__0()
       at System.Threading.Tasks.Task.InnerInvoke()
       at System.Threading.Tasks.Task.Execute()
    --- End of stack trace from previous location where exception was thrown ---
       at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
       at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
       at PatchworkLauncher.LaunchManager.<Command_Patch>d__46.MoveNext()


    1. vlakvlak
      vlakvlak
      • member
      • 2 posts
      • 0 kudos
      I have exactly the same problem.
  2. Foofding
    Foofding
    • member
    • 5 posts
    • 0 kudos
    I was getting  the "Missing gui ####" error after replacing the original Assembly-CSharp.dll file with the mod's generated one and loading up the game. I restored my original file and tried running the game again and it worked fine. 

    I have one problem though. I only installed the mod to change the UI a little to accommodate for my 32:9 display.I can't figure out how to hide the "Customize UI" button in game. The only way to get rid of that button is to disable "UI Customization" in the mod's  settings in game but then my UI goes back to vanilla which is on the far edges of my 49 inch, 32:9 display and I can't play effectively with all the vitals and abilities that far away from center... So how can I keep my UI changes and get rid of that "Customize UI" button in game? Thanks for your help!
  3. someidiot777
    someidiot777
    • premium
    • 159 posts
    • 0 kudos
    Hello everyone, I have a small problem with the Assembly-CSharp.dll for steam overlay and steam achievements. When I renamed Assembly-CSharp.dll.pw.modified to Assembly-CSharp.dll in my B:\SteamLibrary\steamapps\common\Pillars of Eternity\PillarsOfEternity_Data\Managed folder. I get Missing GUI (with various numbers behind them) when I start up the game in the title screen. I not sure what I am doing wrong, it seems pretty simple to do.
    1. Skauldomir
      Skauldomir
      • member
      • 102 posts
      • 0 kudos
      Same here. I'm using the gog version of PoE and still getting errors. Don't get any if I run the regular launcher but then I can't use mod.
    2. Foofding
      Foofding
      • member
      • 5 posts
      • 0 kudos
      Do not replace the the original assembly file per the installation instructions.... Leave the original one there and load up the game through the launcher again. I had the same issue. Good thing I backed up my original Assembly-CSharp.dll file and put it back. I believe the instructions says two things... In the installation part it tells you to rename the generated Assembly-CSharp.dll.pw.Modified file to Assembly-CSharp.dll  or whatever but don't do that.
  4. morrowindjames
    morrowindjames
    • member
    • 5 posts
    • 0 kudos
    Ok, I got IE Mod to work by disabling all of it's features (Steam version) and using it only for a walking mod. I don't know which feature it added was breaking the game... I suggest that anyone that got Pillars of Eternity through Epic Games for free and is heavily invested in beating it one day, may want to switch over to the Steam version at some point, because once you beat PoE1 your save file can be imported to PoE2 which uses your original character and saves all the choices you made. And Epic Games doesn't have PoE2 to my knowledge. 
    1. morrowindjames
      morrowindjames
      • member
      • 5 posts
      • 0 kudos
      One last message to all those of you who've gotten hooked on the great Pillars of Eternity after the sale on Epic Games and want to one day play through the entire story; with this latest Epic Games version, if you do get the steam version, even if you uninstall the Epic Games version of PoE, your save files from the Epic version will use the same save files (in the users folder) as the Steam version. Unlike past version of the Epic Games version, you can load the saves into Steam and they'll work just fine. 

      Just don't enable too many IE Mod's and the game shouldn't give you any errors. Good luck, happy trails. And have a Merry Christmas.
  5. morrowindjames
    morrowindjames
    • member
    • 5 posts
    • 0 kudos
    I just downloaded the Steam version of Pillars of Eternity and IE Mod options are available in the main menu but when I load a game or start a new game I get Loading Error and am returned to the main menu. This is with v3.7.0.1318 from Steam. Why am I experiencing this issue?
  6. Maltesehawk
    Maltesehawk
    • member
    • 1 posts
    • 0 kudos
    Yes it would be great if someone managed to make it work with the Epic Version
  7. morrowindjames
    morrowindjames
    • member
    • 5 posts
    • 0 kudos
    Please make a version that is compatible with the Epic Games Version v 1.1.3.0007.
  8. ametalslimedrawsnear
    ametalslimedrawsnear
    • member
    • 75 posts
    • 0 kudos
    I too have the Epic version, but I was annoyed that I could not use mods or Reshade with it.  So, I bought the Steam version.  This mod (IE) and Reshade work with the Steam version.  The issue is with the Epic version, not the mod.
  9. JuiCeePlus
    JuiCeePlus
    • member
    • 2 posts
    • 0 kudos
    Hello, I followed the instructions to the letter in order to install the mod on the Epic Game version, however the mod does not appear in the game. I do have the error message indicated this ending with "key", however it does not work. Can you help me?


    1. Zackintil
      Zackintil
      • member
      • 1 posts
      • 0 kudos
      same problem guys, anyone with solution to this will be very helpful (sorry bad english) the game is Downloaded from EPIC GAMES STORE
  10. Questdog62
    Questdog62
    • premium
    • 44 posts
    • 4 kudos
    Anyone know how to get this to work with the Epic version?
    1. heinz90
      heinz90
      • member
      • 2 posts
      • 0 kudos
      That I would like to know as well. I managed to install Patchwork and start for the first time to get Assembly-CSharp_somethingsomething.dll, made a backup from the original and removed the "somethingsomething" from the new on. But on the start i only get a black screen, regardless if startet with or without mod...
      Luckily it still starts with the Original-file.
    2. Daejae7
      Daejae7
      • member
      • 1 posts
      • 0 kudos
      Did you figure it out? I can't even get it to install, it just gives me an Error message :(
    3. heinz90
      heinz90
      • member
      • 2 posts
      • 0 kudos
      Nop, didn't try.
      I downloaded the 5.2.4.0-Bundle with the "Contains the launcher and the mod DLLs with install instructions, list of console commands etc. Game ver.: 3.7.0.1318"-description and extracted the content on my Desktop. I than opend my Managed-Folder in my epic-games folder for PoE (my adress was C:\Program Files\Epic Games\PillarsOfEternity\win\PillarsOfEternity_Data\Managed) and created a new folder.
      Moved my extracted folder to the new folder and opend "LauncherIEMod"-Folder and followed the steps for first time run.
      First time Run:
      Run PatchworkLauncher.exe
      Point it to the folder named Pillars of Eternity (i pointed it to this folder: C:\Program Files\Epic Games\PillarsOfEternity\win because there i find PoE-start-.exe)
      Click:
      Active Mods > Add > Mods > IEMod_DLC.pw.dll OR IEMod_No_DLC.pw.dll> Close
      Click:
      Test Run (A script should run, the log will not be blank, but here i get an error-massage while trying to patch the game)
      You must launch Pillars of Eternity with the Patchwork launcher. The first time lunch should have get you a modified "Assembly-CSharp.dll" but because i get an errormessage it dosen't seem to generate.

      P.S. I also tried the LACI-Mod, same problem, i only get a blackscreen on starting
    4. ametalslimedrawsnear
      ametalslimedrawsnear
      • member
      • 75 posts
      • 0 kudos
      I don't even see this: IEMod_DLC.pw.dll OR IEMod_No_DLC.pw.dll when trying to get the install going.