Aeryn Shiba Posted November 4, 2021 Posted November 4, 2021 When attempting to open the "Display Raids" Tool, I get this error: Exception Details: System.IndexOutOfRangeException: Index was outside the bounds of the array. at PKHeX_Raid_Plugin.RaidManager.InitializeDenList(RaidSpawnList8 raids, RaidSpawnList8 raidsArmor, RaidSpawnList8 raidsCrown) at PKHeX_Raid_Plugin.RaidManager..ctor(SaveBlockAccessor8SWSH blocks, GameVersion game, Int32 badges, UInt32 tid, UInt32 sid) at PKHeX_Raid_Plugin.RaidList..ctor(SaveBlockAccessor8SWSH blocks, GameVersion game, Int32 badges, Int32 tid, Int32 sid) at PKHeX_Raid_Plugin.RaidPlugin.Open() at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Loaded Assemblies: -------------------- mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.dll PKHeX, Version=21.10.1.0, Culture=neutral, PublicKeyToken=null C:\Users\steph\Downloads\PkHex\PKHeX.exe System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll PKHeX.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null PKHeX.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null System.Memory, Version=4.0.1.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.dll System.Runtime.CompilerServices.Unsafe, Version=4.0.4.1, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a System.Reflection, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Reflection\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Reflection.dll System.Runtime.InteropServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.InteropServices\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Runtime.InteropServices.dll Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Numerics\v4.0_4.0.0.0__b77a5c561934e089\System.Numerics.dll System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Runtime.Serialization\v4.0_4.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 C:\WINDOWS\Microsoft.Net\assembly\GAC_64\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll PKHeX.Drawing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null FeebasLocatorPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null C:\Users\steph\Downloads\PkHex\plugins\FeebasLocator.dll MirageIslandPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null C:\Users\steph\Downloads\PkHex\plugins\MirageIslandPlugin.dll PKHeX_Raid_Plugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null C:\Users\steph\Downloads\PkHex\plugins\PKHeX_Raid_Plugin.dll PKHeXWC3Plugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null C:\Users\steph\Downloads\PkHex\plugins\WC3Plugin.dll -------------------- User Message: An unhandled exception has occurred. You can continue running PKHeX, but please report this error. I've unblocked all .dll and it still does this. Any assistance will be helpful.
Kaphotics Posted November 4, 2021 Posted November 4, 2021 Plugins having errors is outside the scope of PKHeX. Go ask the plugin author, not here.
Eleczoro Posted February 22, 2022 Posted February 22, 2022 Yeah, I got the same issue. Apparently Leanny worked on it a month ago with a new commit https://github.com/Leanny/PKHeX_Raid_Plugin/commit/c5a739d19522a3af7aedb3c2bf8c9ff31f24161e but I have no idea how to use it since PKHeX_Raid_Plugin.dll was changed to PKHeX_Raid_Plugin.csproj and pkhex can't read it. It seems the issues aren't solved enough for a new release so what I'm doing is just reverting to PKhex's May 2021 version (go to changelog and download the old version) whenever I need to use display raids as that was when it was last working for me. Oh yeah, you need the original PKHeX_Raid_Plugin.dll too, not csporj which doesn't seem to work at all.
theSLAYER Posted February 23, 2022 Posted February 23, 2022 PKHeX changed the way it drew sprites in app, and any plugin dependent on PKHeX’s subs and functions needed to make changes to match the update. It is up to the dev of the plugins to play catch up. You should raise an issue on it’s Github if there isn’t one already. Anyway, since this is out of our hands, I’m locking the thread.
theSLAYER Posted February 27, 2022 Posted February 27, 2022 Try this one, no guarantees that it'll work:https://github.com/PP-theSLAYER/PKHeX_Raid_Plugin/releases/tag/1.8.2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now