Important
Welcome to ERA Project — a modern platform for Heroes of Might and Magic III modifications.
ERA continues the ideas of WoG (Wake of Gods), maintaining backward compatibility and providing powerful tools for modders, scripters, and plugin developers.
ERA is a modular enhancement for the original Heroes III that expands the game’s capabilities through:
- 🔹 ERM 2.0 — an improved scripting language for events and logic;
- 🔹 C++ plugins (via the ERA API);
- 🔹 Modular mod-loading system;
- 🔹 Better compatibility with HD Mod and modern systems;
- 🔹 Flexible customization of random maps, objects, and UI.
ERA serves as a core engine upon which you can build large-scale modifications
or lightweight plugins that change gameplay, visuals, or object behavior.
- 🧠 Modern ERM 2.0 — improved syntax, macros, new commands, and extended data types.
- ⚙️ C++ Plugin Support — integrate via
.dllfiles, hooks, and the extended ERA API. - 🗺️ Map & Object Editor — fine-tune spawn density, frequency, and generation rules.
- 🎨 Enhanced UI Framework — new widgets, dynamic sprites, filtering, and sorting.
- 📦 Mod System — modular activation, load order control, and conflict detection.
- 💬 Localization Support — text loaded from JSON by locale name.
Note
To get the latest version, download it from RELEASES
1️⃣ Automatic installation via Heroes Launcher
- Download Heroes Launcher and install it outside system folders;
- Open the ERA tab in the games list;
- Select any working version of Heroes III based on Shadow of Death:
- Shadow of Death (SoD);
- Complete Edition — available on UBISOFT Store, GOG, or Epic Games Store;
- Master of Puppets (MOP);
- In the Wake of Gods (WoG);
- Horn of the Abyss (HotA) — from the official website;
- Choose installation language (Russian / English);
- Select the target directory;
- Wait for files to download and unpack;
- Open ⚙️ >
HD Mod Settings:- set language to Russian or English;
- choose your screen resolution;
- recommended mode:
stretchable 32-bit OpenGL by Verok; - adjust optional “Tweaks”;
- Click Play in Heroes Launcher.
2️⃣ Manual installation
- Prepare a working folder of Heroes III based on Shadow of Death (SoD / Complete / MOP / WoG / HotA).
- Copy into a new directory:
- all
.dllfiles from the game root; - the
MP3folder; - the
Datafolder with:H3bitmap.lodH3sprite.lodHeroes3.sndVIDEO.VID
- optional: the
Mapsfolder;
- all
- Download the latest release;
- Extract files into the game folder;
- Run
Tools/install.batto initialize default mods,
orTools/Mod Manager/mmanager.cmdto manage them manually (WOGmod is required); - Configure HD Mod via
HD_Launcher.exe; - Launch the game through
h3era HD.exe.
Tip
Use Heroes Launcher for automatic updates.
1️⃣ Automatic update
- Launch Heroes Launcher
- Click ⚙️ >
Check for Updates - Wait for the process to complete
2️⃣ Manual update
- Download the latest release;
- Make sure no files were removed in any mods;
- If some were deleted, remove those mod folders before updating;
- Extract the new archive over the existing installation, replacing outdated files.
1️⃣ Automatic removal via Heroes Launcher
- Open Heroes Launcher
- Click ⚙️ >
Uninstall - (Optional) keep base game files
- Confirm removal
2️⃣ Manual removal
- Delete the game folder manually
ERA provides an open platform for creating your own mods, scripts, and plugins.
- ERM 2.0 — main event-driven scripting language
- C++ Plugins — direct access to game internals via ERA API
- JSON / INI — for configuration, localization, and parameters
📘 ERM 2.0 Documentation
🔧 ERA API Reference
| Main Menu | TrainerX Mod | Random Map Generator Settings |
|---|---|---|
![]() |
![]() |
![]() |
- 🌍 VK Group: vk.com/wog_era
- 💬 Forum: WoG Forum / ERA Project
- 🧠 Discord: ERA Discord
Contributions are welcome — open a Pull Request or submit an Issue with your ideas.
This project is distributed under the MIT License.
Author and Coordinator — daemon_n
Contributors are listed in contributors.md
🏰 ERA Project is not just a mod — it’s a platform for endless Heroes III expansion.
Create, experiment, and breathe new life into the game you love!


