companion module

by Khione·v2.0.2·Updated 2025-12-15

This mod allows you to take companions with you on your adventures.

Screenshots 2 screenshots

About this mod Machine translation

This mod allows you to take companions with you on your adventures.

Companions Mod

🎮 **Make your trip to Hogwarts no longer lonely! ** This mod allows you to bring your favorite characters (including professors and students) as companions to explore the magical world together.

✨ Core Functions

  • **Companion throughout the journey**: Companions will follow you anywhere on the map. If you use a broomstick, they will teleport to you when they get stuck.
  • **Synchronized Casting**: When you cast **Lows** or **Disguise**, they will do the same thing.
  • **Fight Side by Side**: They will fight with you against the enemy.
  • **Free Access**: They can enter the **Room of Requirement** and **Battle Arena** with you.
  • **Vivid Interaction**: Some companions will comment on the environment, side tasks and battles.

🛠️ How to use

There are currently two main ways to enable companion functionality:

Method 1: Blueprint module (recommended)

Using the blueprint mod **AnyTimeCompanion** made by **Pez**.

💡 **TIP**: If you want most companions to have access to spells (as well as adding new spells for the main companion), be sure to download my custom mod. Using this method eliminates the need to use method two.

Method 2: Archive editing (advanced)

Manually set up companions by editing archived SQL data. You need to use **Hogwarts Legacy Save Game Editor**.

**Operating steps:**

  • **Backup Archive**: Find your archive in `Users\AppData\Local\Hogwarts Legacy\Saved\SaveGames` and back it up.
  • **Export database**: Open the archive with the archive editor and download "database 1" in the "Save File" tab at the bottom.
  • **Edit SQL**: Use tools such as **SQLiteStudio** to open the database file. Find the `miscdatadynamic` table and change the blank value in the `Player LastSetCompanion` line to your desired companion name (the list of names is included in the mod file).
  • **Import and generate**: Return to the archive editor, under the "Save File" tab, select "Custom DB Upload", upload the database file you edited, and then click "generate save file".
  • **Replace Archive**: Rename the generated new archive file to the name of your original archive and replace it.
🎬 **Tutorial Video**: Click to watch

⚠️ IMPORTANT WARNINGS AND ADVICE

  • **Mission Safety**: **DO NOT** use this mod when doing companion-related quests. To be on the safe side, do not edit the archive file during any mission to avoid errors.
  • **Archive Backup**: **Be sure** to back up the archive file before editing.
  • **Confirm Archive**: Double-check that you are editing the correct archive file. Money and other information can be checked in the save editor and compared with in-game.
  • **Game Progress**: It is recommended to start using this feature after unlocking the "Crossed Wands" Duel Club. Editing the save in the early stages of the game may cause a crash.
  • **Remove Companion**: Just clear the value of `LastSetCompanion` and the companion will stop following.

📦 Customized module content

Most companions in the game lack combat data. My custom mod solved this problem:

  • **GIVE Spells**: Added at least 1 spell to all companions, giving each companion (including stun spells) a total of 7 spells. For example, Professor Garrick will use Biting Cabbage, and Sebastian will use Petrify All.
  • **Level Synchronization**: Add companions to the NPC level scaling system, and their levels will grow with the player character.

🔗 Compatibility and recommendations

  • **Unforgiveables**: If you want companions to use Unforgiveables, please use my other mod **Companions Use Unforgiveables**.
  • **Mod Merger**: If you have other mods that modify SQL data, please use **Hogwarts Mod Merger** to merge (only for my custom mods, not the archive editing step).
  • **Added Challenge**: It is recommended to use it with the **Harder Mode(s)** module to get a better game challenge experience.

📥 Installation instructions (custom module)

Place the contents …

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
  3. Place the files exactly as the readme says; mods with listed dependencies need those installed too.
  4. Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.

Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.

File & checksum

Filename
Companions
File size
1.7 MiB