diff --git a/OsuParsers/Decoders/DatabaseDecoder.cs b/OsuParsers/Decoders/DatabaseDecoder.cs index eb5a5c7..20bb9af 100644 --- a/OsuParsers/Decoders/DatabaseDecoder.cs +++ b/OsuParsers/Decoders/DatabaseDecoder.cs @@ -229,6 +229,10 @@ public static ScoresDatabase DecodeScores(Stream stream) score.ScoreTimestamp = r.ReadDateTime(); r.BaseStream.Seek(sizeof(int), SeekOrigin.Current); score.ScoreId = r.ReadInt64(); + if ((score.Mods & Mods.Target) != 0) + { + r.BaseStream.Seek(sizeof(double), SeekOrigin.Current); + } scores.Add(score); }