MOHAA Mods
Medal of Honor: Allied Assault — Mods, resources & guides by Searingwolfe
A full visual and scripting remaster of MOHAA's iconic Omaha Beach level — releasing on the 82nd anniversary of D-Day. M3L1A (Omaha Beach — The Beach) will be fully remastered at release. M3L1B (Omaha Beach — Bluffs) will be approximately halfway finished.
- Rebuilt M3L1A map scripts with enhanced scripted events and atmosphere
- M3L1B partial remaster included, further updates to follow after release
- Compatible with standard MOHAA installation — no Reborn required
- Full UBER MODS integration for multiplayer use (BaseBuilder, CYB, S&D)
The main event — a comprehensive server-side modification that massively expands every aspect of MOHAA multiplayer without breaking the game's core feel. Over 4 years of continuous development. Two .pk3 variants: one for MOHAA Reborn 1.12 and one for vanilla AA 1.11 / Spearhead / Breakthrough. Must be run on a dedicated server.
- TDM / FFA — standard play, massively enhanced maps
- BaseBuilder (bb) — place/remove objects, lifts, turrets, teles
- Cyber Attack (cyb) — CoD MW2 Cyber Attack port: revive frozen teammates, plant bombs
- Search & Destroy (snd) — CoD MW2 S&D port: no revives, bomb & bombsites
- Freeze Tag (ft) — freeze killed players; melt teammates to revive
- 3 kills — 2× Claymores (laser trip wire, 150° kill arc)
- 5 kills — Airstrike (mark center + direction; planes strafe 16,400 units)
- 7 kills — Cluster Mine (5 sub-mines, 360° radius)
- 9 kills — Sentry Turret (auto-targets closest enemy, 180 sec lifetime)
- Tanks: King Tiger, Panzer IV, Panzer Europe
- Boats: Higgins LCM (9 passengers), U-Boat (shell + grenade, 5 passengers)
- Vehicles: Jeep, BMW bike, SDKFZ halftrack, Opel trucks, M3, GMC truck, Mercedes, European cars & trucks, Sherman tank
- Turrets: Flak 88 (1 shell, 5 sec reload), Nebelwerfer (6 rockets, 6 sec reload)
- Flyable planes: P-47, Focke-Wulf, Stuka, C-47 — via Elgan's plane system
- Turret & passenger seats per vehicle; teammates share vehicles
- Tanks emit smoke proportional to damage, repairable by holding USE
- Scriptable object/lift/tele placement with per-player ownership
- Trimming Mode: fine-tune pitch/yaw/roll angles in-flight
- Admin remove commands: removeall, removeobjects, removeturrets, removelifts, removeteles
- Build-time and object-limit adjustable mid-round via console CVARs
- Mini-Flak88 objects act as flamethrowers
- Auto-limits object count to avoid exceeding 1024 maxentities
Per map: Cyber Attack & S&D bombsites, BaseBuilder layout, teleporters, Radiobomb Walkies, throwing knives, invisible wall fixes, edge lasers, anti-camping solid walls, auto-spotlights on select maps, bangalore wallbombs, openable doors & gates, interactive radio switches, drivable vehicles, and map-specific extras (train in M2L1, vehicle convoys in M1L1, uboat docks in M2L2A–C, etc.).
Each SP map gets drivable vehicles & tanks, flyable planes (where applicable), usable statweapons, crate & tele access to rooftops and hidden areas, bangalore wallbombs, openable doors, looping ambient sounds, destructible objects, Radiobomb Walkies, Cyber Attack / S&D / BB support, expanded spawns, invisible wall patches, and map-specific scripted events (vehicle convoys, trains, airstrikes, uboat combat, elevator reworks, etc.).
- Bigger, more powerful grenades with rocket-jump physics (blue & purple)
- Giant Bomb & Light Bomb (USE + left-click to deploy)
- Radiobomb Walkie — throwable remote explosive that calls airstrikes
- Throwing knives (collectable from the ground)
- Guided missile launcher
- Jetpack (select maps)
- Death cam (Reborn only)
- Spectator auto-join teams option
- Expanded sv_maplist (unlimited rotation lists via sv_maplist1, 2, 3…)
- Server auto-crash recovery: resumes next map after restart
- Map weather system (rain, snow per map via weather/ folder)
- Custom pink death messages via global/localization.txt
- Player taunts, deathcam, water wade sounds, victory podiums
- Hundreds of MOHAA engine script bug fixes (tik files, animations, FX)
- Expanded new CVARs with console help command
- In-game menu skin (custom UI for Reborn)
A standalone version of the Cyber Attack, Search & Destroy, and Freeze Tag game modes — ported from Call of Duty: Modern Warfare 2 (2022) into MOHAA. This .pk3 is for those who want only the round-based game modes without the full UBER MODS pack. Works with AA 1.11, Spearhead, Breakthrough, and Reborn 1.12 (dedicated server required).
- TDM-based (g_gametype 2); killed players go to team-only spectator, frozen in place
- Teammates melt/revive frozen players by standing near them (hold USE, ~3 sec)
- Revived players teleport back to their frozen body origin once teammates clear out
- Bomb spawns near map center; both teams fight to plant it on enemy's bombsite
- Bombsites swap sides every 3 rounds; first to win 5 rounds wins the map
- While team-spectating: cycle through living teammates and frozen bodies with FIRE/USE keys
- No reviving — dead players spectate until next round
- One team plants on two bombsites; other team defends and can defuse
- Bomb takes 4.5 sec to plant, 4.5 sec to defuse; immediate win if defused
- Bomb spawns near planting team's spawn; changes sides every 3 rounds
- Win by eliminating all enemies, destroying a bombsite, or defusing enemy bomb
- Dead players freeze in place; teammates melt them to respawn
- No bombs or bombsites — first team to freeze all enemies wins the round
- Optional visible melt-laser beam (level.meltlaser = 1)
- level.round_starttime — pre-round grace period (default 8 sec)
- level.rounds_towin — rounds needed to win map (default 5)
- level.changesides — which team plants first (0 = Allies)
- level.keepsamesides — lock sides (for OBJ/SP maps)
- level.bombcamera — cinematic bomb explosion camera
- level.melttime — revive duration in seconds (default 3)
- level.spectators_jointeams — force spectators into game when round starts
Dynamically spawn invisible (or visible via laser debug) climbable ladders on any map using a simple exec global/spawnladder.scr call in a map script. Requires no geometry changes — pure scripting. Three separate .pk3 files included for AA, Spearhead, and Breakthrough. If using Elgan's Admin Pro, use the .pk3 from that folder instead.
Elgan's original flyable planes system, fully revised and fixed for MOHAA Reborn 1.12 — and backported to work with vanilla AA 1.11, Spearhead, and Breakthrough as well. Fixes MG42 & 30Cal guns for all three model pairs, fixes bomb dropping for Allies players, corrects plane rotation/orientation bugs. Load M1L3A, M1L3B, or M2L1 with the provided map scripts to test it out.
Note: Some initial errors for missing Elgan's Admin Pro files will print on map load but won't spam after.
- 0 — P-47 Thunderbolt (Allies) & Focke-Wulf Fw 190 (Axis)
- 1 — Stuka Desert (Allies) & Stuka (Axis)
- 2 — C-47 Skytrain (both teams)
A standalone .pk3 that adds throwable knives to any MOHAA server. Players spawn with one throwing knife and additional knives are placed around the map to collect. Thrown knives are physics-simulated projectiles with custom model and sounds. Knives dropped by killed players can also be collected from the ground.
- Hold USE (E) + FIRE (left-click / zoom) to throw the knife
- Knives can be picked up from the ground — walk over them
- Killed players drop their knife to the ground
The original early public release of what would become UBER MODS — at this stage it was a stripped-down pack focused on BaseBuilder and Elgan's flyable planes integration, without the full map mod suite, vehicles, game modes, or singleplayer content that came later. Uploaded to GameBanana by a community member (Skullsmith).
The original ModDB listing for UBER MODS, created in December 2022 under the slug "uber-mods-v780-tdm-ffa-basebuilder". The page has been continuously updated since then but the URL slug reflects the initial v7.80 release. Older file downloads (v7.985, v7.993, etc.) are still accessible via the ModDB files tab if needed for compatibility testing or historical reference.
MOHAA is available as part of the Medal of Honor War Chest bundle from:
- GOG.com — DRM-free, easiest option
- EA App / Origin — digital download
- Original CD release (AA 1.00 → patch to 1.11)
UBER MODS requires MOHAA Reborn 1.12 on the dedicated server — an unofficial patch that fixes engine bugs, enables new scripting functions, and powers killstreaks and other Reborn-only features. It is not required on clients; vanilla AA 1.11 clients can connect normally.
Download Reborn 1.12 from: mohaareborn.com/downloads/
After downloading, replace these files in your MOHAA installation folder:
GameSpy shut down in 2014. To see online servers in the in-game browser, you must replace your game client and/or server executables with patched binaries that point to 333networks, the current active MOHAA master server.
Get the patched binaries at: 333networks.com/instructions/mohaa
81.205.81.173 master.gamespy.comDownload the correct .pk3 from Nexus Mods or ModDB. Remove any older UBER MODS .pk3 files first.
Create or edit server.cfg in your MOHAA folder. Below is an annotated example covering the most important UBER MODS CVARs:
map dm/mohdm6 for DM, or g_gametype 4; map obj/obj_team1 for OBJ.Make a shortcut to MOHAA_server.exe (or the Reborn patched version), right-click → Properties, and add the following to the end of the Target field:
Run the shortcut. A console window will open — this is your server. In another MOHAA window, go to Multiplayer → LAN to connect locally, or Multiplayer → Internet to connect via IP.
Additional standalone mods can be layered on top of UBER MODS. Each is a separate .pk3 placed in Medal of Honor/main/:
- Ladder Spawning Mod — add climbable ladders to any map via script
- Elgan's Flyable Planes (revised) — standalone plane triggers (if not using UBER MODS' built-in planes)
server_planes/trigger.scr. The standalone Elgan's Flyable Planes .pk3 is only needed on servers running without UBER MODS.Batch (.bat) and shell (.sh) scripts that automatically reopen your MOHAA dedicated server if it crashes or closes. Essential for 24/7 servers. Includes Windows and Linux variants.
Combined with UBER MODS' server_crashed.scr feature (seta server_crashed "1" in server.cfg), the server will also automatically advance to the next map in the rotation after a crash, so players always land somewhere fresh.
A complete set of restored .map source files for all standard MOHAA multiplayer and singleplayer maps, ready to open in MOHRadiant for editing. Also includes Spearhead and Breakthrough map files. These were lost or unavailable in most distributions and have been recovered and re-packaged here.
Useful for learning how the original maps were built, adding your own geometry, or making derivative custom maps.
The official MOHAA level editor, based on GtkRadiant. Required for building and compiling custom maps (.map → .bsp). Works on Windows; also runs via Wine on Linux.
The complete source tree for UBER MODS v8.00 (in-progress), including all .scr scripts, readmes, and changelogs. Useful for map makers who want to integrate UBER MODS features (drivable vehicles, Cyber Attack, BaseBuilder, killstreaks, etc.) into their own custom maps.
- All global/ scripts with parameter docs in-line
- All map scripts (dm, obj, singleplayer) as reference
- Server Auto-Reopen Scripts for Windows & Linux
- Full changelogs going back to v7.71
The currently active master server for MOHAA, replacing the defunct GameSpy service. Required for your server to appear in the in-game browser. Patched client and server binaries available from their site. Over 135 MOHAA servers currently listed.
Note: OpenMoHAA already uses 333networks by default. For vanilla AA 1.11 / SH / BT, replace your binaries using the table at the link below.
An open-source reimplementation of the MOHAA engine with bug fixes, better bot support, widescreen support, and native 333networks master server integration. Compatible with original MOHAA assets. No binary patching needed.
The longest-running active MOHAA modding and scripting forum. Home of MOHAA Reborn 1.12, countless scripting discussions, and community-released mods. Most UBER MODS development questions were posted and answered here.
Required server-side patch for UBER MODS. Fixes engine bugs, adds new scripting capabilities (killstreaks, player names in script, and more), and uses its own master server domain (master.gametir.com). Download from mohaareborn.com.
The War Chest / digital editions of MOHAA are missing German dialogue .wav files in the M3L1B g subfolder of Pak4.pk3, causing silent German dialogue in the Omaha Beach Bluffs mission. The unofficial patch restores this lost content. Install only the sound/ folder and zzz_upatch.pk3 into main/.
A massive (~700MB) compilation of virtually every MOHAA scripting, mapping, and modding tutorial ever published — collected and archived before links died. Sorted by author, includes a Table of Contents document for keyword searching.
A custom .pk3 that restores all missing .TGA texture files that were never shipped with MOHAA but are referenced by singleplayer and multiplayer map scripts. Without these, certain map details appear textureless or invisible. Install into Medal of Honor/main/ alongside your other .pk3 files — no other changes needed.
Useful for server operators who run singleplayer maps on multiplayer servers, or for anyone doing custom map work in MOHRadiant where missing textures can disrupt the editor's display.
An updated, fixed-up package combining Elgan's Admin Pro Menu 1.22 and Jim's Commands v2 with additional bug fixes for the flyable planes and jetpack systems. If you use Elgan's Admin Pro on your server, grab this instead of the originals — the plane and jetpack scripts in the original release have errors that this package corrects.
Note: The standalone Elgan's Flyable Planes .pk3 posted separately on xNULL is a cleaner drop-in if you don't use Admin Pro.
Windows 11 doesn't associate .scr files with a text editor by default (and confusingly treats them as screensaver files). This thread explains how to use the assoc command to permanently open .scr files with Notepad++ or any other editor, making MOHAA script editing much less frustrating.