From c9b838b492b4f8790eb795bc40910f4c3cd2b575 Mon Sep 17 00:00:00 2001 From: Kurt Date: Sat, 21 Aug 2021 16:52:06 -0700 Subject: [PATCH] Inline clone method More obvious what it does --- PKHeX.Core/MysteryGifts/PCD.cs | 2 +- PKHeX.Core/MysteryGifts/PGT.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/PKHeX.Core/MysteryGifts/PCD.cs b/PKHeX.Core/MysteryGifts/PCD.cs index 0cb847256..7a66c212d 100644 --- a/PKHeX.Core/MysteryGifts/PCD.cs +++ b/PKHeX.Core/MysteryGifts/PCD.cs @@ -35,7 +35,7 @@ public override int Ball public override byte[] Write() { // Ensure PGT content is encrypted - var clone = (PCD)Clone(); + var clone = new PCD((byte[])Data.Clone()); if (clone.Gift.VerifyPKEncryption()) clone.Gift = clone.Gift; return clone.Data; diff --git a/PKHeX.Core/MysteryGifts/PGT.cs b/PKHeX.Core/MysteryGifts/PGT.cs index 3c47594a3..966a779f6 100644 --- a/PKHeX.Core/MysteryGifts/PGT.cs +++ b/PKHeX.Core/MysteryGifts/PGT.cs @@ -70,7 +70,7 @@ public PK4 PK public override byte[] Write() { // Ensure PGT content is encrypted - var clone = (PGT)Clone(); + var clone = new PGT((byte[])Data.Clone()); clone.VerifyPKEncryption(); return clone.Data; }