user

Corruption Cards

Mod for Doom II: Hell on Earth (1994) | Category: Gameplay

Author: Cutmanmike | Curator: User AvatarModbadger

Mod for Doom II: Hell on Earth (1994) | Category: Gameplay

Author: Cutmanmike | Curator: User AvatarModbadger

Corruption Cards is a gameplay mod for Doom that adds card-based roguelike elements. On every level you choose a mutator card from three random options. Cards buff enemies, add anomalies, and change mechanics. Every three levels the effect becomes permanent, making each run unique.

Uploaded21.07.2026 18:07
Version6.3b
Size23.20 MB
Views0
Downloads0

Localizations:

EnglishRussianGerman

The mod is localized into 3 languages

(You don’t need to download anything extra to play in these languages)

Corruption Cards is inspired by card game mechanics and passive mutators. The mod's main goal is to bring an element of unpredictability and chaos to your playthrough of Doom (as well as Heretic and Hexen). It offers exclusively complications: you'll have to weigh risks and constantly pick the "lesser evil."

How the cards work

At the start of each map you're offered a choice. Effects are divided by rank and type:

  • Enemy mutations: speeding up opponents, turning them into mini-copies, giving them wings or jetpacks, poisonous or exploding blood on death.

  • Events and environment: acid rain, earthquakes, spawning explosive barrels, appearances of poison gas or cursed totems that buff everything nearby.

  • Nuisances and mechanics: shuffled spawns, resources stolen from your inventory, or "fleeing" health packs and ammo.

  • Secrets and easter eggs: for example, the Rescue Mission card, where you need to find Daisy the rabbit (otherwise enemies on the next level get a buff), or the Cacodemon plush toy that clogs a weapon slot.

All mutations accumulated during a run can be tracked through the built-in reference — the Card Compendium.

Game modes and card sets

The mod offers a flexible system of difficulties and customizable presets:

  • Standard: a balanced option. On every level you take a temporary mutator, but every three cards you choose a permanent effect that lasts until the end of the game.

  • Hardcore: all chosen cards become permanent from the very first level, and the difficulty snowballs.

  • Chaos: a random number generator picks a card for you on every level with no choice involved.

  • Collector, Custom and Master: a collector mode, fully customizable rules (up to 8 cards to choose from), or the secret "Master" mode (where cards are picked blind).

  • Daily Challenge: a daily-updated seed with a fixed card set for competing with friends.

You can also restrict the deck's theme: pick only monster cards (Science Project), environmental hazards (Treacherous World), a mode that adds new enemies (New Friends), or a soft balance (Balanced).

Compatibility and recommended mods

Because it's written in ZScript, Corruption Cards doesn't replace the game's original files or monster code. The mod can read third-party enemies on the fly and automatically generates unique cards for newly added opponents!

Map recommendation: the mod is ideally suited for small and medium-sized maps. On giant Slaughter maps, a combination of a dozen mutations can make the game nearly unplayable.

Corruption Cards is guaranteed to be compatible with and pairs great with large-scale gameplay mods that expand the bestiary or inventory, such as:

  • Weapons and gameplay: Trailblazer, Supercharge, Brutal Doom, Doom XP, Doom Roguelike Arsenal (DRLA), Doom CE.

  • Bestiary: Colorful Hell, Champions, Legendoom Lite / Legiondoom, Eons of Death, H2.

Note: despite a high level of optimization, overly heavy complex builds or monster packs with complex scripted logic may occasionally cause conflicts, but with the vast majority of popular mods Corruption Cards runs stably.

How to install a mod Corruption Cards

To run the mod, you'll need the GZDoom engine, version no newer than 4.11.3, and doom.wad, doom2.wad, or one of the FreeDoom IWADs as your IWAD.

  1. Make sure doom.wad / doom2.wad or freedoom1.wad / freedoom2.wad is present in the GZDoom folder

  2. Move the mod's .pk3 files into the GZDoom folder

  3. Drag and drop the .pk3 files onto gzdoom.exe

  4. Play!

You can also create a Launcher.bat. This is useful for launching more complex mod builds where the loading order of mods is important, or to launch the game via a shortcut.

How to create a launcher for running mods based on GZDoom

Create a text file in the GZDoom folder, you can name it Launcher. The text can look like this, depending on which files you're using:

gzdoom.exe -iwad freedoom2.wad -file "brutalv22test4.pk3"

-iwad must always be first, and the number of files after -file can be unlimited, just write them in quotes separated by spaces, like this:

gzdoom.exe -iwad doom2.wad -file "addon1.pk3" "addon2.pk3" "addon3.pk3" "addon4.pk3"

Change its format from .txt to .bat by simply renaming it. Now you can launch your builds with a double-click on this launcher.