diff --git a/world/Track.cpp b/world/Track.cpp index 11b42e45..ba24fa9d 100644 --- a/world/Track.cpp +++ b/world/Track.cpp @@ -2528,9 +2528,9 @@ TTrack::export_as_text_( std::ostream &Output ) const { // type Output << ( eType == tt_Normal ? ( - iCategoryFlag == 1 ? "normal" : - iCategoryFlag == 2 ? "road" : - iCategoryFlag == 4 ? "river" : + ( iCategoryFlag & 15 ) == 1 ? "normal" : + ( iCategoryFlag & 15 ) == 2 ? "road" : + ( iCategoryFlag & 15 ) == 4 ? "river" : "none" ) : eType == tt_Switch ? "switch" : eType == tt_Cross ? "cross" :