Jump to content
View in the app

A better way to browse. Learn more.

Obsidian Forum Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[392] Another bug with Hiring Adventurers

Featured Replies

I discovered another case where hiring an adventurer causes a black screen, it is probably related to the last one I reported but it occurs with a different set of steps.

 

I have also only been able to reproduce it on this particular save game file, hasn't happened to me on any other character.

 

 

I made a solo cipher character, killed all of the BB characters and looted their gear, made a save game file near Medreth's group, exited the game and then later in the day came back and loaded the game and ran to the inn to hire a Monk adventurer to see if I could beat Medreth's group with just two characters.

 

However in hiring the Level 3 Adventurer Monk, upon exiting the Adventurer Creation screen, the screen goes black just like what happens when you try and hire an adventurer and kick out a BB party member.

 

edit: Bester helped me test the issue, he just hired any old level 1 NPC and it did the same thing so it doesn't matter what adventurer you hire.

My savegame files and the output_log.txt are included

 

It throws this NullReferenceException

NullReferenceException: Object reference not set to an instance of an object
  at RecordKeeper+<StringOverFirstValue>c__AnonStorey70`1[EternityTimeInterval].<>m__D6 (.PartyMemberAI m) [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable+<CreateWhereIterator>c__Iterator1D`1[PartyMemberAI].MoveNext () [0x00000] in <filename unknown>:0
  at System.Linq.Enumerable.Any[PartyMemberAI] (IEnumerable`1 source) [0x00000] in <filename unknown>:0
  at RecordKeeper.StringOverFirstValue[EternityTimeInterval] (System.Func`2 value, IEnumerable`1 from, System.Func`2 valueTostring, .EternityTimeInterval nullVal, Boolean allowTies) [0x00000] in <filename unknown>:0
  at RecordKeeper.GetStatValue (PartyStat stat) [0x00000] in <filename unknown>:0
  at RecordAggregator.GetPartyStatValue (PartyStat stat) [0x00000] in <filename unknown>:0
  at RecordAggregator.GetPartyStatLine (PartyStat stat) [0x00000] in <filename unknown>:0
  at UICharacterSheetRecordsGenerator.Reload (Boolean personal) [0x00000] in <filename unknown>:0
  at UICharacterSheetManager.LoadCharacter (.CharacterStats character) [0x00000] in <filename unknown>:0
  at UICharacterSheetManager.OnGlobalSelectionChanged (.CharacterStats character) [0x00000] in <filename unknown>:0
  at (wrapper delegate-invoke) SelectedCharacterChanged:invoke_void__this___CharacterStats (CharacterStats)
  at UIGlobalSelectAPartyMember.set_SelectedCharacter (.CharacterStats value) [0x00000] in <filename unknown>:0
  at UIGlobalSelectAPartyMember.OnGameSelectionChanged (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
  at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs)
  at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs)
  at (wrapper delegate-invoke) System.EventHandler:invoke_void__this___object_EventArgs (object,System.EventArgs)
  at PartyMemberAI.OnSubSelectionChanged (System.Object sender, System.EventArgs e) [0x00000] in <filename unknown>:0
  at PartyMemberAI.set_Selected (Boolean value) [0x00000] in <filename unknown>:0
  at PartyMemberAI.AddToActiveParty (UnityEngine.GameObject newPartyMember, Boolean fromRestored) [0x00000] in <filename unknown>:0
  at UICharacterCreationManager.CloseCharacterCreation () [0x00000] in <filename unknown>:0
  at FadeManager+<SignalOnFadeEndAfterFrameDelay>c__Iterator36.MoveNext () [0x00000] in <filename unknown>:0

Pillars of Eternity.zip

output_log1.zip

Edited by Sensuki

  • 2 months later...

I have the same issue. Playing on a PC well within the minmum specs.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.