diff --git a/PKHeX.Core/Saves/SAV7b.cs b/PKHeX.Core/Saves/SAV7b.cs index 3df1ea49d..d7fb36544 100644 --- a/PKHeX.Core/Saves/SAV7b.cs +++ b/PKHeX.Core/Saves/SAV7b.cs @@ -47,6 +47,8 @@ public SAV7b(byte[] data) EventWork = new EventWork7b(this); GiftRecords = new WB7Records(this); + WondercardData = GiftRecords.Offset; + HeldItems = Legal.HeldItems_GG; if (Exportable) @@ -249,5 +251,8 @@ public override GameVersion Version /// Event Flag status to set /// Flag is Set (true) or not Set (false) public override void SetEventFlag(int flagNumber, bool value) => EventWork.SetFlag(flagNumber, value); + + protected override bool[] MysteryGiftReceivedFlags { get => GiftRecords.Flags; set => GiftRecords.Flags = value; } + protected override MysteryGift[] MysteryGiftCards { get => GiftRecords.Records; set => GiftRecords.Records = (WR7[])value; } } }