Powermad is a package of scripts, fixes and cheats, originally created by fleabay and later developed by kalme. Because of its extensive functionality and many bugfixes it has been enormously popular among the Painkiller community. You can find a list of features below the download links.
(Painkiller versions below 1.5)
Powermad 3 (mirror)(Painkiller & Battle out of Hell versions above 1.5)
Powermad OD(Overdose versions 75 or 84)
Features:
Hotkey cheats
- Right shift + M = Minimize enemies
- Right shift + N = Grab gold
- Right shift + X = Grab souls
- Right shift + C = Freeze enemies
- Right shift + V = Explode enemies
- Right shift + B = Halt enemies
- Right shift + F = Noclip mode
- Right shift + G = Toggle on/off hud
- Numpad 0 = Toggle on/off complete radar
- Numpad 1 = Toggle on/off powerup radar
- Numpad 2 = Toggle on/off objects radar
- Numpad 3 = Toggle on/off secrets radar
- Numpad 4 = Toggle on/off enemies radar
- Numpad 7 = Toggle on/off confuse enemies
- Numpad 8 = Toggle on/off demon mode
- Numpad 9 = Toggle on/off haste mode
- Numpad + = Speed up world
- Numpad - = Slow down world
Console cheats
- pkbonus: unlocks the 1st bonus multiplayer model (Daniel)
- pkbonus2: unlocks the 2nd bonus multiplayer model (HellKing)
- pktrauma: unlocks trauma mode (execute in menu)
- pkammo: gives full ammo
- pkweapons: gives all weapons
- pkhealth: regenerates armor, health = 100 if < 100
- pkpower: pkammo + pkhealth
- pkgod: monsters can't hurt you (toggle)
- pkalwaysgib: enemies always gib (toggle)
- pkweakenemies: enemies all have 1 healthpoint (toggle)
- pkcards: enables unlimited card use
- pkgold: gives 99999 gold
- pkhaste: haste x8 (toggle)
- pkdemon: switch to demon mode (toggle)
- pkweaponmodifier: enables weapon modifier
- pkkeepbodies: dead bodies never disappear (toggle)
- pkkeepdecals: decals never wear off (toggle)
- pkalllevels: enable all levels (for that difficulty)
- pkallcards: gives all tarot cards
- pkperfect: finishes level with five stars (all armor, all secrets, all holy items, all ammo, all objects, all secrets)
- pkmorethanperfect: finishes level with five stars (like pkperfect) and all kills, all souls (not in trauma), all gold, 250 health, 200 armor, number of demon morphs = 5, player got never hurt and used no weapons
- pkmegahealth: gives strong armor and 250 health
- pkexplodeenemies: explodes all enemies, including bosses
- pkgrabgold: all currently available gold coins are grabbed (similar to the soulcatcher effect)
- pkautograbgold: permanently enables automatic grabbing of every new spawned gold coin
- pkminimizeenemies: miniaturizes all enemies
- pkfreezeenemies: freezes all enemies
- pkradar: toggles 3dradar (complete on/off)
- pkradarpowerups: toggles powerups-radar ((mega)health, armor, ammo, weapons, holy items) on/off
- pkradarobjects: toggles objects-radar on/off
- pkradardetailedobjects: toggles detailed object description on/off
- pkradarsecrets: toggles secrets-radar on/off
- pkradarenemies: toggles enemies-radar on/off
- pkradarverbose: toggles 3d radar messages on/off
- pkradaremphasizedistance: toggles emphasizing of distance on/off
- pkhud: toggles visibility of hud
- pkslowdown: slows down world speed
- pkspeedup: speeds up world speed
- pkhalt: halts all enemies
- pkconfuseenemies: enemies attack each other
- pkhealth [amount]: sets the players health to [amount]
- pkarmor [amount]: sets the players armor to [amount]
- pkbonuslevel: loads the hidden bonus level of booh
- pkhelp: shows help screen with short summary of all commands
- pkxyz: shows current player coordinates
- pkshowxyz: permanently updates player coordinates (toggle)
- pknoclip: enable fly mode (toggle)
- pkpickupfx: toggles screen flash when picking up things on/off
- pkbump: unsticks stuck player
- pkshowclock: shows current gametime (toggle)
- pkresetclock: sets current gametime to zero
- pksoulsstayforever: souls never vanish (toggle)
- pkgrabsouls: grab all currently available souls
- pkautograbsouls: grab all newly spawned souls automatically (toggle)
- pkexplodeobjects: explodes all objects in the whole level
- pkloadlevel [levelname]: load a custom level
- do [filename]: executes a lua file located in Data/dofiles
- mod [filename]: executes a mod file located in Data/mods
- powermad: demon mode, pkweapons, pkgold, pkmegahealth, pkcards
Other features
- Startup videos are disabled
- Integrated Colloseum tarot card fix -- fixed in 1.61/1.62 => removed in Powermad 3.62+
- Integrated Ruins ammo box fix (thanks dooguesgoober4)
- Integrated Abandonded factory destroyable objects fix (thanks dooguesgoober4)
- Integrated Loony Park hidden fireworks sack fix
- Integrated Stone Pit missing two chest at the beginning fix
- Integrated Stone Pit out of level holy item fix (thanks Crazy)
- Integrated Stone Pit holy item (statue) placement improvement
- Integrated HUD showing only three digits of health fix (thanks Dayve)
- Integrated Level statistics fix
- Integrated language fix (switching languages through the config file works)
Powermad Configurator
Powermad Configurator (PMC) is a small helper application to customize Powermad. It is capable of changing key assignments for Powermad commands. In case you want to change the used hotkeys (because you are not comfortable with them or using them for other things while playing) or you want to bind other commands as the default ones to hotkeys, this is the right utility for you. PMC is included in Powermad 3.
If the powermad file couldn't be detected correctly, use the browse button at the top right to pick it from your hard drive. You can assign a binding to any listed command by selecting it, choosing your desired key (or key combination) and clicking "assign". To delete key bindings, select an entry from the list and press the delete key or assign "<none>" for both the modifier and the access key. Note that the original painkiller bindings are not affected by these settings. That means: if you've assigned key X to, let's say, switching to the stake gun in painkiller, assigning it here again to pkgod (for example) will trigger both things when you're using X while playing painkiller.
Once you're done customizing your settings, click "Save". This will patch your powermad.pak file and store your settings to the config file of PMC (for the next time you're running it). "Defaults" resets all settings to Powermad standards.
Requirements:
You need Microsoft .NET Framework 1.1 to run this program. If you're using Windows Update, you most likely have it installed already. If you need to download it separately, you can find it here:
.NET framework 1.1 .NET framework 1.1 Service packIf you are having problems you can always seek help in the Community forums.

