File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -453,14 +453,25 @@ private static void ExtractRecordings(List<string> filenames)
453453 Console . WriteLine ( $ "Client version: { version } ") ;
454454 if ( int . TryParse ( version . Replace ( "." , "" ) , out var versionNumber ) )
455455 {
456- var clientDataDirectory = $ "ClientData/{ versionNumber } ";
457- if ( ! Directory . Exists ( clientDataDirectory ) )
456+ if ( ! string . IsNullOrEmpty ( _tibiaDirectory ) )
458457 {
459- Console . WriteLine ( $ "ClientData directory for version { version } doesn't exist. Falling back to default Tibia directory.") ;
458+ if ( ! Directory . Exists ( _tibiaDirectory ) )
459+ {
460+ Console . WriteLine ( $ "[Error] The provided directory does not exist: ${ _tibiaDirectory } ") ;
461+ return ;
462+ }
460463 }
461464 else
462465 {
463- _tibiaDirectory = clientDataDirectory ;
466+ var clientDataDirectory = $ "ClientData/{ versionNumber } ";
467+ if ( ! Directory . Exists ( clientDataDirectory ) )
468+ {
469+ Console . WriteLine ( $ "ClientData directory for version { version } doesn't exist. Falling back to default Tibia directory.") ;
470+ }
471+ else
472+ {
473+ _tibiaDirectory = clientDataDirectory ;
474+ }
464475 }
465476 }
466477 else
You can’t perform that action at this time.
0 commit comments