diff --git a/SAV/SAV_Wondercard.cs b/SAV/SAV_Wondercard.cs index 6b5e07444..09b05f28c 100644 --- a/SAV/SAV_Wondercard.cs +++ b/SAV/SAV_Wondercard.cs @@ -57,6 +57,16 @@ private void loadwcdata() { try { + if ((wondercard_data[0x52] & 2) != 0) // is used + { + if (DialogResult.Yes != + Util.Prompt(MessageBoxButtons.YesNo, + "Wondercard is marked as USED and will not be able to be picked up in-game.", + "Do you want to remove the USED flag so that it is UNUSED?")) + return; + + wondercard_data[0x52] &= 0xFD; // keep all bits but bit1 (11111101) + } RTB.Text = getWCDescriptionString(wondercard_data); PB_Preview.Image = getWCPreviewImage(wondercard_data); }