diff --git a/src/ClassicUO.Assets/MultiMapLoader.cs b/src/ClassicUO.Assets/MultiMapLoader.cs index f1cc0e009..8fa6ab6e9 100644 --- a/src/ClassicUO.Assets/MultiMapLoader.cs +++ b/src/ClassicUO.Assets/MultiMapLoader.cs @@ -71,11 +71,12 @@ public override Task Load() { _file = new UOFile(path, true); } - + var facetFiles = Directory.GetFiles(UOFileManager.BasePath, "*.mul", SearchOption.TopDirectoryOnly) .Select(s => Regex.Match(s, "facet0.*\\.mul", RegexOptions.IgnoreCase)) .Where(s => s.Success) .Select(s => Path.Combine(UOFileManager.BasePath, s.Value)) + .OrderBy(s => s) .ToArray(); _facets = new UOFileMul[facetFiles.Length]; @@ -152,7 +153,7 @@ int endy while (_file.Position < _file.Length) { byte pic = _file.ReadByte(); - byte size = (byte) (pic & 0x7F); + byte size = (byte)(pic & 0x7F); bool colored = (pic & 0x80) != 0; int currentHeight = y * pheight;