Just got a crash when trying to have a character with a Stinger:
RunSegment:System.NullReferenceException: Object reference not set to an instance of an object.
at XRL.World.GameObjectFactory.CreateObject(GameObjectBlueprint Blueprint, Int32 BonusModChance, Int32 SetModNumber)
at XRL.World.GameObjectFactory.CreateObject(String ObjectBlueprint, Int32 BonusModChance)
at XRL.World.GameObjectFactory.CreateObject(String ObjectBlueprint)
at XRL.World.Parts.Mutation.Stinger.Mutate(GameObject GO, Int32 Level)
at XRL.World.Parts.Mutations.AddMutation(BaseMutation NewMutation, Int32 Level)
at XRL.UI.CreateCharacter.GenerateCharacter(ScreenBuffer SB)
at XRL.UI.CreateCharacter.ShowCreateCharacter()
at XRL.Core.XRLCore.NewGame()
at XRL.Core.XRLCore.Start()
at XRL.EntryPoint.Main(String[] args)
And a second, with a different character. This time I was just trying to pick up some items that I'd dropped into a pile:
Turn:System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ConsoleLib.Console.ScreenBuffer.ThickSingleBox(Int32 x1, Int32 y1, Int32 x2, Int32 y2, UInt16 Color)
at XRL.UI.Sidebar.RenderCurrentCellPopup(ScreenBuffer _Buffer)
at XRL.UI.Sidebar.Render(ScreenBuffer _ScreenBuffer)
at XRL.Core.XRLCore.RenderBaseToBuffer(ScreenBuffer Buffer)
at XRL.Core.XRLCore.RenderBase()
at XRL.Core.XRLCore.PlayerTurn()
at XRL.Core.ActionManager.RunSegment()