Experience Battlefield 2 like never before.


Be immersed in an exciting combat environment which blends realism and fast-paced, highly intense gameplay.


Feel the impact of every bullet around you as enemies lay down suppressive fire on your position.


Hear the death crescendo around you with the overhauled gunfire and explosion audio.


Featuring 7 factions, each with their own selection of high quality, beautifully animated weapons.


Are you ready to feel the Heat of Battle?
















  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

The downloads are split into multiple files, so you can pick and choose which ones will best suit your needs.

Heat of Battle - this is the core mod.

Vanilla Map Pack - this map pack contains all the maps in vanilla BF2, tweaked and optimized for Heat of Battle. Do NOT use with BF2 HD Remastered.

HD Remastered Map Pack - this map pack should be used with BF2 HD Remastered.

SF Map Pack - this map pack will only work if you have Special Forces (xpack) content installed. If you have BF2 Revive or HD Remastered, this should work fine.

Custom Map Pack - contains custom maps created by the BF2 community, tweaked and optimized for Heat of Battle. Recommended for all installations.

Heat of Battle Reshade - this is the Reshade I use in my screenshots and videos. This is NOT compatible with any other Reshades. DO NOT use with BF2 HD Remastered.

Heat of Battle Reshade for HD Remastered - USE THIS WITH BF2 HD Remastered.

HD Terrain Pack - HD terrain textures by TheObscure. Recommended for all installations.

Shader cache - an optional shader cache to use in case your weapons don’t look the same as in my screenshots.

Hotfix - a small patch to fix common bugs.

Installing the mod

  1. If you are starting from scratch and don't have BF2, go here and download Battlefield HD Remastered 3.0 first!
  2. Download your desired Heat of Battle files.
  3. In Windows, navigate to the folder that contains your BF2 installation. This folder should contain a folder called Battlefield 2. For a box copy, the folder should be called EA GAMES; for Revive, the folder should be called Revive; for HD Remastered, the folder should be called BF2HDRemastered.

    Install1

  4. Open Heat of Battle.zip. Drag and drop the Battlefield 2 folder from that zip into this folder. Overwrite any files. (After doing this, make sure that you have the folder ESAI in Battlefield 2/mods/bf2/ or else the game will crash on starting a map!)
  5. Navigate to mods/Heat_of_Battle/. Open any map packs you have downloaded. Drag and drop the Levels folder from the map pack zip into the Heat of Battle folder.
  6. Open the hotfix patch. Drag and drop the objects_weapons_server.zip file into the mods/Heat_of_Battle/ folder. Overwrite the existing file.

Installing Reshade

First, make sure you have the correct Reshade. If you’re using HD Remastered, you MUST use the Reshade for HD Remastered. Otherwise, you can use either Reshade in the downloads. I recommend the non-HD Remastered version because it has a few more effects, but they should look similar.

  1. Navigate to the Battlefield 2 folder. This should be EA GAMES\Battlefield 2, Revive\Battlefield 2, or BF2HDRemastered\Battlefield 2.
  2. Drag and drop the files in the Reshade zip into this folder. Overwrite any files.

Installing HD terrain textures

Drag and drop the entire Common_client_hd_terrain.zip into the Heat_of_Battle folder.

Installing custom shader cache

The shader cache is what causes the “Please wait, optimizing shaders” message. It can affect the shininess and reflectivity of the weapon models. This is particularly important for Heat of Battle, since the realistic weapon lighting is highly dependent on environment map shininess. If your weapons don’t look the way they do in my screenshots, try installing this custom shader cache.

  1. Navigate to Documents\Battlefield 2\mods\bf2\cache.
  2. Open the most recently modified folder. It should be something like {D7B71... If you don't have this folder, start the game and load a map so the game can optimize shaders first, then come back.
  3. Open the shader cache zip. Drag the individual files in the zip into the Documents\Battlefield 2\mods\bf2\cache\{D7B71... folder. Replace everything.
  4. If for whatever reason it doesn't work or you don't like the results, delete the entire {D7B71... folder and load a map so the game optimizes shaders.
  5. In the future, if you update your graphics drivers and the game optimizes shaders again, you'll have to repeat this process so the weapons look shiny again.

Playing the mod

You can launch the mod by starting BF2.exe and going into the community tab of the launcher, then clicking “Custom Games” and “Heat of Battle”. However, I recommend creating a Windows shortcut to launch the mod quicker.

  1. Create a shortcut to BF2.exe, or copy and paste an existing shortcut.
  2. Right click the shortcut and select Properties.
  3. In the Target text box, add “ +modPath mods/Heat_of_Battle” (without quotes) at the end.

    Install shortcut

  4. You can also add +fullscreen 1 +szx 1920 +szy 1080 to force fullscreen or +fullscreen 0 +szx 1680 +szy 945 to force windowed with the desired resolution.
  5. My text box looks like this: "C:\Program Files (x86)\EA GAMES\Battlefield 2\BF2.exe" +modPath mods/Heat_of_Battle +fullscreen 0 +szx 1680 +szy 945

Once you’re in-game, I recommend playing using a Local Coop server (not Singleplayer). To do this, click Multiplayer, then Create Local. This gives you more options, so you can choose the spawn and revive time, number of bots, and bot difficulty. I recommend a 3 second spawn time, 5 second revive time, 32 bots, and bot difficulty at 70 or higher. If you want more bots, lower the max players slider.

Local Coop

Before selecting your maps, make sure you set the game mode to Co-op! Then click start server, and you’ll be on your way to feeling the Heat of Battle!

If you enjoyed playing, please vote Heat of Battle for mod of the year! Let's show ModDB how awesome the BF2 modding community is!

It's time to turn up the heat!

It's time to turn up the heat!

News 7 comments

Introducing Heat of Battle, a BF2 modification unlike any mod before it!

Heat of Battle FAQ #2

Heat of Battle FAQ #2

News 1 comment

***READ HERE IF YOU ARE EXPERIENCING BUGS OR CRASHES***

Full weapon list and credits!

Full weapon list and credits!

News 11 comments

Heat of Battle release is imminent!! This is everything you'll be able to play with on release, and everyone who contributed to making this mod awesome...

Heat of Battle FAQ

Heat of Battle FAQ

News 19 comments

Release date, multiplayer support, and more questions answered here!

Add file RSS Files
Heat of Battle core files

Heat of Battle core files

Full Version 32 comments

These are the core Heat of Battle files. You'll need this and at least one map pack in order to play!

Custom Map Pack

Custom Map Pack

Full Version 3 comments

This contains custom maps created by the BF2 community, tweaked and optimized for Heat of Battle. Recommended for all installations!

Special Forces Map Pack

Special Forces Map Pack

Full Version

This map pack will only work if you have Special Forces (xpack) content installed. If you have BF2 Revive or HD Remastered, this should work fine.

HD Remastered Map Pack

HD Remastered Map Pack

Full Version

This map pack should only be used when installing with BF2 HD Remastered. Do NOT use on a vanilla installation, it won't work!

Vanilla Map Pack

Vanilla Map Pack

Full Version 2 comments

This map pack contains all the maps in vanilla BF2, tweaked and optimized for Heat of Battle. Do NOT use with BF2 HD Remastered.

Medikit and Subgeom bug hotfix

Medikit and Subgeom bug hotfix

Patch 9 comments

Download this to fix the bug of dying when walking over a medikit, and crashing due to subgeom error

Comments  (0 - 10 of 205)
Wędrowiec
Wędrowiec

Will this mod be updated with more content or is it like the final release of it? It would be nice to see more content and a few mechanics from mods like Alpha project (weapon customization etc). Otherwise mod is great^^

Reply Good karma Bad karma+1 vote
EstebanvonBismark
EstebanvonBismark

Great mod, I have only played for like a hour or so but it's really good. But I have a question. How do I unlock more weapons for the classes, if I play only singleplayer ?

Reply Good karma Bad karma+1 vote
lesboloo
lesboloo

There's a weird shaders bug on some maps like gulf of oman where the shadows on the beach aren't consistent,Also the lightning of some maps like Operation Smoke Screen is really bright and weird,i have all my game settings on max

Reply Good karma Bad karma+1 vote
groergffel
groergffel

Can you add the Balistik from HD Remaster, that would be overfantastic

Reply Good karma Bad karma+1 vote
phale Creator
phale

Hey everyone, if you are crashing when clicking "Create Local", check if you have the GameLogicInit.con, Init.con, and Mod.desc files installed in the Heat of Battle folder!

Reply Good karma+1 vote
sowp27
sowp27

They're there, but it still crashes :(

Reply Good karma Bad karma+1 vote
HOTSTEPPAH
HOTSTEPPAH

how about crashing at mod start up..tried everything not even error messages,still the same.. my other mods load up without probs ummm

Reply Good karma Bad karma+1 vote
jointguy23
jointguy23

i have a problem when i start the mod,i installed everything in order,having the latest battlefield 2 patch,launched the mod just like in the instructions,and it crashes to desktop after i launched...my monitor is 15 inch does it have to do anything with the resolutions?

Reply Good karma Bad karma+1 vote
DeadHuntsman
DeadHuntsman

hello there, i would like to say that i love ur mod. but mostly all gun, vehicles, menu, hud. for weapon i put prone animation for all weapon and sound when prone. vehicle not much just projectile that usually in battlefield 4. menu and hud i change the nametag and scoring type like in battlefield 4. sorry for doing that. 1 class kit hav like 21 different weapon type so that u will not get bored with the same weapon. im sorry for tweaking ur mod but i promise that i will not upload it. but maybe u can improve the effect like in PR or armored shield. but for me i like the armored shield effect it makes me feel like bf4

Reply Good karma Bad karma+1 vote
sowp27
sowp27

It crashes when I click the Create Local or Singleplayer tabs in the Main Menu. I made sure that the ESAI folder is in mods/bf2. What could be causing this?

Reply Good karma Bad karma+2 votes
phale Creator
phale

Make sure you have the GameLogicInit.con, Init.con, and Mod.desc files installed in the Heat of Battle folder!

Reply Good karma+1 vote
sowp27
sowp27

Any ideas why my game is crashing?

Reply Good karma Bad karma+1 vote
sowp27
sowp27

Thanks for replying man. I've checked and the files have been there the whole time.

Reply Good karma Bad karma+1 vote
Roy123LOL
Roy123LOL

I have the same issue :(

Reply Good karma Bad karma+1 vote
sowp27
sowp27

:( I was super psyched to play this mod too.

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Battlefield 2
Developer
Contact
Send Message
Homepage
Youtube.com
Release date
Mod watch
Follow
Share
Community Rating

Average

9.3

17 votes submitted.

You Say

-

Ratings closed.

Highest Rated (4 agree) 10/10

Well. How to phrase this? Just wow.
Great weapon handling: check
Awesome maps: check
Accurate weaponry (minus the PRC and Spetsnaz using RPG-7s): check
All in all: a round 10/10.

Should be a standalone, IMHO.

Dec 11 2017 by Deathblade100

Embed Buttons
Link to Heat of Battle by selecting a button and using the embed code provided more...
Heat of Battle
Statistics
Last Update
Watchers
128 members
Addons
2
Files
8
Articles
6
Reviews
14