Create an account

Legilimens - The Hogwarts Legacy Collectible Finder  

Upload: 22 Feb 2023, 17:24
Created by: Malin [X]
Uploaded by: Aqxaro
Version: 0.1.0
Legilimens - The Hogwarts Legacy Collectible Finder

Legilimens is a tool to help you find your last few missing collectibles in Hogwarts Legacy and finally get that 100% completion. All you need to do is run Legilimens with your save file, and it will analyze and return a list of every collectible that you're missing, including a link to a Youtube video with a timestamp showing its location. Legilimens does not edit your save file, it only reads the databases contained within it.

You can also download this tool and view the source code on GitHub.

What Legilimens can find:

  • Field Guide Pages
  • Collection Chests
  • Demiguise Statues
  • Vivarium Chests
  • Butterfly Chests
  • Daedalian Keys
  • Merlin Trials
  • Balloon Sets
  • Landing Platforms
  • Ancient Magic Hotspots
  • Infamous Foes

What it can't find:

  • Items that you are required to get during a quest. For example, there are two field guide pages that you are forced to pick up during the History of Magic class quest
  • Collectible items that can be bought from vendors
  • Collectible items that are rewards for completing quests

Usage

The executable version of Legilimens, which doesn't require Python to be installed, is only available on GitHub due to it being quarantined on Nexus, despite 0 VirusTotal scan detections. Otherwise, here are the steps for the Python release:

  1. Install any version of Python 3. I've only tested it with Python 3.10, but it should work with earlier/later versions as well.
  2. Download and extract the latest Legilimens Python release. You should end up with a folder containing legilimens.py, collectibles.json, and the readme/license.
  3. Find your save file (likely in C:/Users/<user>/AppData/Local/HogwartsLegacy/Saved/SaveGames/<user_id>/)
  4. Either drag your .sav file onto legilimens.py, or run the script with python "<path>/<to>/legilimens.py" "<path>/<to>/<your>/<save>/<file>.sav"or just run python "<path>/<to>/legilimens.py" and input the path to your .save file when prompted.

FAQ

I have 33/34 Field Guide Pages in The Bell Tower Wing, but Legilimens says I've completed them all. Where is it?

  • This is a known bug in Hogwarts Legacy that has since been patched, where a certain Bell Tower Wing flying page doesn't count towards your total.

Legilimens says that I'm missing something that I've already collected, or doesn't detect all of my missing collectibles, or links to the wrong Youtube video/timestamp, or any other error.

  • It's likely an error in my code, so open an issue on GitHub, and attach your .sav file. I'll do my best to figure out what went wrong and fix it as soon as possible.

Credit

  • A huge thank you to 100% Guides on Youtube for making the majority of the videos that Legilimens links to, as well as Game Guides Channel and ZaFrostPet, whose videos I used when 100% Guides' videos had errors.
  • Also thanks to ekaomk, whose Hogwarts Legacy Save Editor code I looked at to learn how to read the save files.
Comments
The minimum comment length is 10 characters.