diff --git a/pk3DS/Legality/Randomizer.cs b/pk3DS/Legality/Randomizer.cs index 8938ffe..0b7c8bc 100644 --- a/pk3DS/Legality/Randomizer.cs +++ b/pk3DS/Legality/Randomizer.cs @@ -52,11 +52,11 @@ internal static int[] getSpeciesList(bool G1, bool G2, bool G3, bool G4, bool G5 internal static int[] getRandomItemList() { if (Main.Config.ORAS) - return Items_HeldAO.Concat(Items_Ball).ToArray(); + return Items_HeldAO.Concat(Items_Ball).Where(i => i != 0).ToArray(); if (Main.Config.XY) - return Items_HeldXY.Concat(Items_Ball).ToArray(); + return Items_HeldXY.Concat(Items_Ball).Where(i => i != 0).ToArray(); if (Main.Config.SM) - return HeldItemsBuy_SM.Select(i => (int)i).Concat(Items_Ball).ToArray(); + return HeldItemsBuy_SM.Select(i => (int)i).Concat(Items_Ball).Where(i => i != 0).ToArray(); return new int[0]; } #region Random Item List