diff --git a/PKHeX.Core/Legality/BulkAnalysis.cs b/PKHeX.Core/Legality/BulkAnalysis.cs index 2103c0682..cbf17b9a1 100644 --- a/PKHeX.Core/Legality/BulkAnalysis.cs +++ b/PKHeX.Core/Legality/BulkAnalysis.cs @@ -57,9 +57,6 @@ namespace PKHeX.Core if (Trainer.Generation >= 6) CheckECReuse(); - if (Trainer.Generation >= 8) - CheckHOMETrackerReuse(); - CheckDuplicateOwnedGifts(); return Parse.All(z => z.Valid); } @@ -166,30 +163,6 @@ namespace PKHeX.Core } } - private void CheckHOMETrackerReuse() - { - var dict = new Dictionary(); - for (int i = 0; i < AllData.Count; i++) - { - if (CloneFlags[i]) - continue; // already flagged - var cp = AllData[i]; - Debug.Assert(cp.Entity.Format >= 8); - Debug.Assert(cp.Entity is IHomeTrack); - var id = ((IHomeTrack)cp.Entity).Tracker; - - if (id == 0) - continue; - - if (!dict.TryGetValue(id, out var ps) || ps is null) - { - dict.Add(id, cp); - continue; - } - AddLine(ps, cp, "HOME Tracker sharing detected.", Misc); - } - } - private void CheckPIDReuse() { var dict = new Dictionary();