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; }
}
}