A mod for the fheroes2 engine

Command the army.
Skip the map.

A battle-focused expansion of the open-source Heroes of Might and Magic II engine — hand-crafted tactical duels, six story campaigns, and a built-in campaign editor. No kingdom management. Just the fight.

Built on fheroes2 · requires original HoMM II assets or the free demo data.

What's inside

Two ways to do battle

Everything lives under a new Battle Campaigns hub on the main menu — all of it data-driven, so new content drops in as editable text files with no recompile.

🛡️

Faction Campaigns

Six 10-level story gauntlets — one per faction. A fixed army, no hero of your own to lean on, enemies stronger on paper every step.

  • Manual tactics only — no auto-resolve
  • Point-buy commander before each fight
  • Boss heroes lead the final battle
  • Objectives: survive, protect, or decapitate
🗺️

Custom Campaigns

A full in-game designer. Set both armies per level, terrain, objectives and bosses, then share the campaign as a plain text file.

  • Visual army + level editor
  • Up to 10 levels, all six factions
  • Drop a .txt in your data folder to play it

Build your commander before every fight

Each Faction Campaign level opens on a pre-battle screen: study the enemy stacks, reorder your fixed army, then spend Hero Points on primary skills, secondary skills and spells — buy with a left-click, refund with a right-click.

A one-line objective tells you how to win: annihilate, survive, protect a stack, or strike within a round limit. The enemy is stronger on paper — you win on tactics.

Pre-battle loadout screen for Level 1 Bandit Ambush, showing enemy and player armies, hero points, and a grid of skills and spells to buy
Level 1 — Bandit Ambush. Point-buy commander, army preview, and the level objective.

Faction Campaigns

Six factions. Six stories.

Each campaign hands you that faction's tier 2–6 upgraded roster at ten weeks of growth, then escalates the odds across ten hand-tuned levels.

Knight

The Knight's Path

against the vampire lords

A holy order marches into an undead tide — bandits give way to vampires and bone dragons.

Boss: Sandro · 10 levels
Sorceress

The Whitewood Wardens

the blightwood arc

Grand Elves and unicorns hold the wood against corrupted beasts and warlock legions.

Boss: Alamar · 10 levels
Barbarian

Blood of the Clans

unite, then conquer

A warlord binds the rival clans, then wars on a lowland wizard enclave of golems and titans.

Boss: Sarakin · 10 levels
Warlock

The Ashen Ascendancy

from the Cinderwaste

Hydras and red dragons burn through the green kingdoms — until a rival Dragon Master answers.

Boss: Wrathmont · 10 levels
Wizard

The Sundered Codex

the wards have failed

A stolen codex looses the elementals; a Titan-heavy enclave stands against every power at once.

Boss: Mandigal · 10 levels
Necromancer

The Deathless Crown

the risen lich-lord

The dead war on the living, from village militia to a crusader church and a grand coalition.

Boss: Maximus · 10 levels
The 'Choose a Faction' menu listing all six factions with hero portraits and campaign titles
Pick your faction and its campaign from the in-game menu.

Get the game

Download & play

What you download here is the engine only — the modded fheroes2 program. It contains none of the original game's data. Two quick steps and you're in.

Step 1 — Grab the engine

Step 2 — Add your Heroes II game files

The engine needs the original Heroes of Might and Magic II data. Pick whichever you already have:

💿

Own the original

Point the engine at your existing copy — buy it on GOG or the Ubisoft Store. First launch walks you through it.

🎮

Use the free demo data

No copy? The engine includes a script that fetches the officially free HoMM II demo assets — enough to jump straight into the battle modes.

Why the two steps? The original Heroes of Might and Magic II and all its art, maps and music are the property of their rights holders. This project ships none of that copyrighted data — you supply your own legally-obtained copy (or the free demo). The engine and this mod are open source under the GNU GPL v2.