From 8a33a9597408e72bd4bb6004c4e368ed1703021c Mon Sep 17 00:00:00 2001 From: Kurt Date: Sat, 29 Dec 2018 22:09:59 -0800 Subject: [PATCH] Add mystery gift record getset Mystery Gift button now appears for GG, doesn't work yet --- PKHeX.Core/Saves/SAV7b.cs | 5 +++++ 1 file changed, 5 insertions(+) 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; } } }