diff --git a/Core/rmdtoc.cs b/Core/rmdtoc.cs index 1f36cc5..6de308d 100644 --- a/Core/rmdtoc.cs +++ b/Core/rmdtoc.cs @@ -263,7 +263,8 @@ public byte[] GetFile() public string GetRMDBLOBPath(CompressInfo info) { - return Path.GetFullPath(Path.Combine(Path.GetDirectoryName(Rmdtoc.rmdtocStream.Name), Rmdtoc.RMDBLOBPaths[info.FileIndex].Path)); + var Rmdblobpath = Rmdtoc.RMDBLOBPaths[info.FileIndex].Path.Replace("../pc/", ""); + return Path.GetFullPath(Path.Combine(Path.GetDirectoryName(Rmdtoc.rmdtocStream.Name), Rmdblobpath)); } public string GetRMDBLOBPath()