Attempting to open the prefixes cheat menu in-game causes the whole thing to
itself and crash with:
"System.ArgumentException: Unable to sort because the IComparer.Compare() method returns inconsistent results. Either a value does not compare equal to itself, or one value repeatedly compared to another value yields different results. x: '', x's type: 'Prefix', IComparer: 'Shockah.FCM.Sorter`1[Terraria.Prefix]'.
at System.Collections.Generic.ArraySortHelper`1.Sort( keys, System.Int32 index, System.Int32 length, comparer)
at System.Array.Sort( array, System.Int32 index, System.Int32 length, comparer)
at System.Collections.Generic.List`1.Sort(System.Int32 index, System.Int32 count, comparer)
at Shockah.FCM.Standard.InterfaceFCMPrefixes.RunFilters()
at Shockah.FCM.Standard.InterfaceFCMPrefixes.Refresh(System.Boolean resetScroll)
at Shockah.FCM.Standard.InterfaceFCMPrefixes.OnOpen()
at TAPI.Interface.Open(TAPI.InterfaceAnchor anchor = )
at Shockah.FCM.Standard.MBase.<OnAllModsLoaded>b__6()
at Shockah.FCM.LittleButton.Draw(Shockah.Base.SFrame frame, Microsoft.Xna.Framework.Graphics.SpriteBatch sb, Microsoft.Xna.Framework.Vector2 pos)
at Shockah.FCM.FrameFCMButtons.OnRender(Microsoft.Xna.Framework.Graphics.SpriteBatch sb)
at Shockah.Base.SFrame.Render(Microsoft.Xna.Framework.Graphics.SpriteBatch sb)
at Shockah.Base.SFrame.RenderAll(Microsoft.Xna.Framework.Graphics.SpriteBatch sb)
at Shockah.Base.ILFrames.OnDraw(Microsoft.Xna.Framework.Graphics.SpriteBatch sb)
at TAPI.InterfaceLayer.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch sb)
at Terraria.Main.DrawInterface()
at Terraria.Main.Draw(Microsoft.Xna.Framework.GameTime gameTime)"
I can't make sense of this. Any help?