Fix sav7b clone method

underlying data should be a different reference when cloned
This commit is contained in:
Kurt 2019-05-12 15:06:50 -07:00
parent d4d26fd9b3
commit bad16adcee

View File

@ -20,7 +20,7 @@ public sealed class SAV7b : SaveFile, ISecureValueStorage
public override int SIZE_STORED => SIZE_PARTY;
protected override int SIZE_PARTY => 260;
public override SaveFile Clone() => new SAV7b(Data);
public override SaveFile Clone() => new SAV7b((byte[])Data.Clone());
public SAV7b() : this(new byte[SaveUtil.SIZE_G7GG]) { }