From af66cc96a6bfecec656b4c99f01fb635311521f6 Mon Sep 17 00:00:00 2001 From: Kurt Date: Fri, 28 Nov 2014 20:43:00 -0800 Subject: [PATCH] Adding in Eon Ticket Support Dem magic numbers. --- SAV/SAV_Wondercard.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SAV/SAV_Wondercard.cs b/SAV/SAV_Wondercard.cs index 5dc57686c..0d39dbe28 100644 --- a/SAV/SAV_Wondercard.cs +++ b/SAV/SAV_Wondercard.cs @@ -158,6 +158,10 @@ private void B_WC2SAV(object sender, EventArgs e) // Write Wondercard to Save File int index = LB_WCs.SelectedIndex; int offset = wcoffset + savindex * 0x7F000 + index * 0x108; + if (m_parent.savegame_oras) // ORAS Only + if (BitConverter.ToUInt16(wondercard_data, 0) == 0x800) // Eon Ticket # + if (BitConverter.ToUInt16(wondercard_data, 0x68) == 0x2D6) // Eon Ticket + Array.Copy(BitConverter.GetBytes(0x225D73C2), 0, sav, 0x319B8 + 0x5400 + savindex * 0x7F000, 4); Array.Copy(wondercard_data, 0, sav, offset, 0x108); populateWClist(); int cardID = BitConverter.ToUInt16(wondercard_data, 0);