From c1ba6f9a77897a3b0ba08f8eb53e2f7b59d7fe3f Mon Sep 17 00:00:00 2001 From: sora10pls <17801814+sora10pls@users.noreply.github.com> Date: Wed, 5 Nov 2025 08:39:48 -0500 Subject: [PATCH] ZA: Unban Sport Ball, Delphoxite --- PKHeX.Core/Items/ItemStorage9ZA.cs | 4 +--- PKHeX.Core/Legality/Verifiers/Ball/BallUseLegality.cs | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/PKHeX.Core/Items/ItemStorage9ZA.cs b/PKHeX.Core/Items/ItemStorage9ZA.cs index dbb965db5..e7a226280 100644 --- a/PKHeX.Core/Items/ItemStorage9ZA.cs +++ b/PKHeX.Core/Items/ItemStorage9ZA.cs @@ -98,18 +98,16 @@ public sealed class ItemStorage9ZA : IItemStorage public static ReadOnlySpan Unreleased => [ 0005, // Safari Ball - 0499, // Sport Ball (first Season end reward) 0662, // Mewtwonite X 0663, // Mewtwonite Y 0764, // Diancite - 0576, // Dream Ball + 0576, // Dream Ball (Season 2 Ranked Reward) 0851, // Beast Ball 2575, // Chesnaughtite - 2576, // Delphoxite ]; public int GetMax(InventoryType type) => type switch diff --git a/PKHeX.Core/Legality/Verifiers/Ball/BallUseLegality.cs b/PKHeX.Core/Legality/Verifiers/Ball/BallUseLegality.cs index 55b7f957f..8edc98ddb 100644 --- a/PKHeX.Core/Legality/Verifiers/Ball/BallUseLegality.cs +++ b/PKHeX.Core/Legality/Verifiers/Ball/BallUseLegality.cs @@ -96,5 +96,5 @@ public static bool IsBallPermitted(ulong permit, byte ball) public const ulong WildPokeballs9 = WildPokeballs8; public const ulong WildPokeballs9PreDLC2 = WildPokeballs7 | WildPokeEnhance5; // Same as Gen7 + Dream - public const ulong WildPokeballs9a = WildPokeBalls4_HGSS; // | (1 << (int)Sport); // no Safari, Dream, Beast + public const ulong WildPokeballs9a = WildPokeBalls4_HGSS | (1 << (int)Sport); // no Safari, Dream, Beast }