Report bugs here. Ideally, your report should include the steps necessary to reproduce the bug.
Version 1.4.5b. I go into my save and an error appears, after which the inventory does not open and it is impossible to move in any direction. Here's what was in the error:
System.InvalidOperationException: Sequence contains no matching element
at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00000] in <00000000000000000000000000000000>:0
at InventoryUI.ColorSelected (Item item) [0x00000] in <00000000000000000000000000000000>:0
at InventoryUI.SetCurrentSelectedItem (Item item) [0x00000] in <00000000000000000000000000000000>:0
at InventoryUI.OnRootEnabled () [0x00000] in <00000000000000000000000000000000>:0
at PauseMenuManager.SetEnabledRoot (UnityEngine.GameObject root, System.Boolean exclusive) [0x00000] in <00000000000000000000000000000000>:0
at PauseMenuManager.Toggle () [0x00000] in <00000000000000000000000000000000>:0
at Player.Update () [0x00000] in <00000000000000000000000000000000>:0
Now, using runes, an error pops up:
System.InvalidOperationException: Sequence contains no matching element
at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00000] in <00000000000000000000000000000000>:0
at InventoryUI.ColorSelected (Item item) [0x00000] in <00000000000000000000000000000000>:0
at InventoryUI.SetCurrentSelectedItem (Item item) [0x00000] in <00000000000000000000000000000000>:0
at InventoryUI.OnRootEnabled () [0x00000] in <00000000000000000000000000000000>:0
at PauseMenuManager.SetEnabledRoot (UnityEngine.GameObject root, System.Boolean exclusive) [0x00000] in <00000000000000000000000000000000>:0
at InventoryUI.SetMode (InventoryUIMode newMode, Inventory newChestInventory) [0x00000] in <00000000000000000000000000000000>:0
at Item.Use () [0x00000] in <00000000000000000000000000000000>:0
at UnityEngine.Events.UnityEvent.Invoke () [0x00000] in <00000000000000000000000000000000>:0
at UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) [0x00000] in <00000000000000000000000000000000>:0
at UnityEngine.EventSystems.StandaloneInputModule.ReleaseMouse (UnityEngine.EventSystems.PointerEventData pointerEvent, UnityEngine.GameObject currentOverGo) [0x00000] in <00000000000000000000000000000000>:0
at UnityEngine.EventSystems.StandaloneInputModule.ProcessMousePress (UnityEngine.EventSystems.PointerInputModule+MouseButtonEventData data) [0x00000] in <00000000000000000000000000000000>:0
at UnityEngine.EventSystems.StandaloneInputModule.ProcessMouseEvent (System.Int32 id) [0x00000] in <00000000000000000000000000000000>:0
at UnityEngine.EventSystems.StandaloneInputModule.Process () [0x00000] in <00000000000000000000000000000000>:0
at UnityEngine.EventSystems.EventSystem.Update () [0x00000] in <00000000000000000000000000000000>:0