Both StarCraft and StarCraft II run their cheats the same way. You press Enter mid-mission, type a code into the chat box, and press Enter again. No console, no config file, no extra software.

The original game leans on resource and god-mode staples like show me the money and power overwhelming. Paradox's Stellaris console commands cover resources on a galactic scale instead. StarCraft II swaps in campaign-flavored codes such as TerribleTerribleDamage and SpectralTiger.

Settle one thing before you start. These codes only fire in single-player and custom, non-ranked games, and in StarCraft II every code but one switches off achievements for that campaign.

StarCraft, Brood War, and Remastered cheats

These sixteen codes cover the 1998 StarCraft, the Brood War expansion, and the 2017 Remastered release, which share the same cheat set. You type them in lowercase exactly as shown, and several resource codes stack if you enter them again.

Code Effect Category
show me the money +10,000 minerals and +10,000 vespene gas (repeatable) Resources
whats mine is mine +500 minerals (repeatable) Resources
breathe deep +500 vespene gas (repeatable) Resources
operation cwal Speeds up unit and building construction for you and the AI Build speed
modify the phase variance Build any structure, ignoring tech requirements Build/tech
power overwhelming God mode, invincible units (toggle) God mode
the gathering Unlimited energy for spellcasting units Abilities
black sheep wall Reveals the whole map, removing fog of war Map reveal
war aint what it used to be Disables fog of war visibility Map reveal
food for thought Removes the 200 supply cap so you can build past it Supply
something for nothing Grants all upgrades for free Upgrades
medieval man Grants free unit upgrades Upgrades
staying alive Mission never ends, no win or lose state (toggle) Mission control
there is no cow level Instantly wins the current mission Mission control
game over man Instantly ends the mission in defeat Mission control
ophelia Turns on level-select mode, then jump to a mission (see below) Level select

Level select takes two steps. Enter ophelia, then terran#, zerg#, or protoss# to jump to a numbered mission in that campaign, for example terran10.

StarCraft 2 cheats

These twenty-three codes work across Wings of Liberty, Heart of the Swarm, and Legacy of the Void. StarCraft II codes are case-insensitive, so the mixed capitalization below is only for readability.

Code Effect Category
SpectralTiger +5,000 minerals Resources
RealMenDrillDeep +5,000 vespene gas Resources
WhoRunBartertown +5,000 minerals and +5,000 gas Resources
MoreDotsMoreDots Free unit and building construction Resources
WhySoSerious +5,000,000 credits, the Wings of Liberty campaign currency Resources
Jaynestown +5,000 Terrazine (custom maps only) Resources
CatFoodForPrawnGuns Enables fast builds and upgrades Build speed
SoSayWeAll Unlocks all tech Build/tech
IAmIronMan Grants all upgrades for free, instantly Upgrades
TerribleTerribleDamage God mode: invincibility plus much higher unit damage God mode
HanShotFirst Removes spell and ability cooldowns Abilities
ImADoctorNotARoachJim Faster unit healing Healing
Bunker55AliveInside Removes supply requirements Supply
TookTheRedPill Disables fog of war Map reveal
WhatIsBestInLife Instant victory Mission control
LetsJustBugOutAndCallItEven Instant defeat Mission control
TyuHasLeftTheGame Disables victory and defeat conditions Mission control
NeverGiveUpNeverSurrender Lets you keep playing after a defeat Mission control
LeaveYourSleep Unlocks all missions Mission control
EyeOfSauron Unlocks all cutscenes Unlockable
StayClassyMarSara Unlocks all UNN TV news broadcasts Unlockable
HoradricCube Unlocks all research options Unlockable
OverEngineeredCodPiece Plays the "Terran Up the Night" song, the one code that keeps achievements on Easter egg

A couple of these carry conditions worth knowing. WhySoSerious hands you campaign credits rather than in-mission resources, and Jaynestown only works on custom maps, not the main story.

How to enter cheats

The method is identical across every version, and it takes seconds.

For StarCraft, Brood War, and Remastered, start or load a single-player mission, press Enter to open the message box, type the code exactly, and press Enter again. The Age of Empires 2 cheats use the same Enter-and-type chat box. You should see a "Cheat enabled" style confirmation. The codes run in the single-player campaigns and offline custom maps only, and they are switched off in multiplayer and Battle.net ladder play.

StarCraft II uses the same steps. Press Enter to open the chat bar, type the code, and press Enter to submit it. Capitalization does not matter, and the codes only run in single-player campaign missions and custom, non-ranked games, so they do nothing in multiplayer or ranked ladder matches.

What cheats switch off

Whether a code costs you anything depends on which game you are playing.

The original 1998 StarCraft has no achievement system, so there is nothing to lose there. Grand-strategy games treat it differently, and HOI4 console commands only run outside achievement-tracked Ironman. StarCraft: Remastered added Battle.net achievements and portraits in 2017, and community guides say a code blocks further achievement progress for that session, the same way StarCraft II behaves. We could not find an official Blizzard support page confirming that specifically for Remastered, so treat it as community-reported rather than confirmed.

StarCraft II is the clear-cut case, and Blizzard states it plainly. Once you enter any cheat code, you stop earning achievements for that campaign until you start a new campaign or reload a save from before you used the first code.

The single exception is OverEngineeredCodPiece. It plays the "Terran Up the Night" song and leaves your achievements intact.

Codes that do not work

Play games and earn real cash with HeyCash

A few "cheats" circulate widely for StarCraft that are not real, and typing them just costs you a moment mid-mission. Here is what is actually going on with the common ones.

  • whosyourdaddy is a Warcraft III code for god mode, not a StarCraft or StarCraft II one. The StarCraft II god-mode equivalent is TerribleTerribleDamage.
  • it is a good day to die gets listed as a StarCraft 1 code, but it is not a verified one. It traces back to Warcraft II and a StarCraft unit voice line.
  • terribleterribleterribledamage is a misspelling with three copies of "terrible". The working code uses two, TerribleTerribleDamage.
  • moredotsplease is a garbled version of the real free-build code, MoreDotsMoreDots.
Yes. Blizzard's guide says entering any cheat code stops further achievement gains for that campaign until you start a new campaign or reload a save from before the first cheat. OverEngineeredCodPiece is the only exception.
No, in either game. The codes only run in single-player campaign missions and offline or custom, non-ranked maps, and they are disabled in multiplayer and ladder play.
Nothing. It is the Warcraft III god-mode code, not a StarCraft one, so for god mode in StarCraft II you want TerribleTerribleDamage.
TerribleTerribleDamage, with two copies of "Terrible". It grants invincibility plus much higher unit damage, and the three-"Terrible" spelling does not work.

Turn your downtime into rewards

HeyCash gives you points for game offers, surveys, and offer walls, and those points convert to cash through PayPal. Free to use · PayPal payouts · reward options start at $1

Share this with your friends