diff --git a/data/manifest.yaml b/data/manifest.yaml index cdc97b1b..6796faec 100644 --- a/data/manifest.yaml +++ b/data/manifest.yaml @@ -315090,11 +315090,6 @@ Metro 2033: id: 43110 Metro 2033 Redux: files: - /: - tags: - - save - when: - - os: linux //user.cfg: tags: - config @@ -315319,11 +315314,6 @@ Metro Warp: id: 383540 'Metro: Last Light': files: - /: - tags: - - save - when: - - os: linux //user.cfg: tags: - config @@ -315373,11 +315363,6 @@ Metro Warp: id: 43160 'Metro: Last Light Redux': files: - /: - tags: - - save - when: - - os: linux //user.cfg: tags: - config @@ -392784,11 +392769,6 @@ Quake III Arena: id: 2200 Quake Live: files: - /: - tags: - - config - when: - - store: steam /.quakelive/quakelive/home/baseq3: tags: - config @@ -535404,11 +535384,6 @@ They Are Hundreds: id: 806860 They Bleed Pixels: files: - /: - tags: - - save - when: - - store: steam /config.txt: tags: - config @@ -599366,12 +599341,6 @@ Zeus vs Monsters: steam: id: 444430 'Zeus: Master of Olympus': - files: - /: - tags: - - save - when: - - os: windows gog: id: 1207659039 installDir: diff --git a/data/missing.md b/data/missing.md index e96daa09..abd48b93 100644 --- a/data/missing.md +++ b/data/missing.md @@ -36857,6 +36857,7 @@ * [Zeus Begins](https://www.pcgamingwiki.com/wiki/?curid=141882) * [Zeus Quest Remastered](https://www.pcgamingwiki.com/wiki/?curid=35238) * [Zeus vs Monsters](https://www.pcgamingwiki.com/wiki/?curid=44551) +* [Zeus: Master of Olympus](https://www.pcgamingwiki.com/wiki/?curid=5741) * [Zezenia Online](https://www.pcgamingwiki.com/wiki/?curid=42531) * [ZhanDou](https://www.pcgamingwiki.com/wiki/?curid=73782) * [Zhed](https://www.pcgamingwiki.com/wiki/?curid=148838) diff --git a/src/wiki.ts b/src/wiki.ts index b1b647d1..4f913afc 100644 --- a/src/wiki.ts +++ b/src/wiki.ts @@ -342,19 +342,20 @@ export function pathIsTooBroad(path: string): boolean { // These paths are present whether or not the game is installed. // If possible, they should be narrowed down on the wiki. if ([ + "/", // because `` is handled as `*` "/Documents", "/Saved Games", - "/config", - "/win.ini", "/AppData", "/AppData/Local", "/AppData/Local/Packages", "/AppData/LocalLow", "/AppData/Roaming", "/Documents/My Games", - "/My Games", "/Library/Application Support", "/Library/Preferences", + "/config", + "/win.ini", + "/My Games", ].includes(path)) { return true; }