Image Credit: Bethesda
Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
The Dragon Age: Origins map showing part of Ferelden.

Dragon Age Origins Cheats and Console Commands

Use the money cheat. You know you want to.

While you're testing out the different spell combinations in Dragon Age: Origins, you may want to speed through parts of the plot or gift yourself some gold. For all known Dragon Age: Origins cheats and console commands, check out the table below.

Recommended Videos

Every cheat and console command in Dragon Age: Origins

Even if you don't want to "cheat," there are plenty of helpful commands that you can use the Dragon Age: Origins console for. From immediately gathering all of your party members together to throwing yourself back to the character creation screen, there are great commands that you can find a use for in this list.

Morrigan in Dragon Age: Origins.
Screenshot via BioWare

Of course, if you couldn't care less about cheating, you can enjoy toying with the plot, gaining a bunch of items, and buffing your character for a short time if you'd like.

Code EffectConsole Code
Add a party member by name.runscript zz_addparty [insert name]
Add Copper. 1000 Copper is one Gold.runscript zz_money [insert amount]
Add to a companion's approval rating.runscript zz_addapproval [insert companion name] [insert amount]
Adds 3 Skill Points (you will need to save and reload).runscript zz_add_skills3
Adds all achievements to your player profile.runscript cheater
Adds Jory and Daveth to your party.runscript e3_addparty
Adds the following gifts to inventory: Antivan Leather Boots, Dalish Gloves, Alistair's Mother's Amulet, Duncan's Shield, Andraste's Grace, Cute Nug.runscript zz_party_addgifts
Adds the one-handed and two-handed Starfang swords to your inventory (you need to have the Warden's Keep DLC).runscript zz_starmetal_sword
Adds the plot sensitive party member gifts to your inventory.runscript zz_party_addgifts
Adds the talent or spell that corresponds to the number to your character.runscript addtalent [insert number]
Adds traps to your inventory.runscript zz_set_trap
Add XP to your character. runscript addxp [insert amount]
Allows you to break the party companion limit.runscript zz_addparty
Allows you to start the camp ambush (and set its plot flag), and teleport to the first camp you make.runscript zz_camp_debug
Brings up the Enchantment Menu.Runscript zz_upgrade
Causes your character to complete a finishing blow (based on whatever weapon you have equipped).runscript zz_deathblow
Creates all Dragonbone Legion armor. runscript zz_givearmor
Creates one of every rune type.runscript zz_createrunes
Gathers all party members.runscript zz_getparty
Gives the player 1000 Mana, 1000 Health, 50 Strength, and 50 Dexterity.runscript zz_supercrit player
Gives you a 180-second buff. [Attribute number] should be a number from 1 to 6 (1 being Strength, 2 being Dexterity, etc.)runscript dbg_setattrib [attribute number] [value of buff]
God Mode. runscript pc_immortal
Heals player.runscript healplayer
Kills all hostile creatures in the area.runscript killallhostiles
Knock back enemies and form a shield around your character.runscript bowlingforferelden
Moves you to the climax at Redcliffe Castle.runscript zz_cli_debug
Opens the character creator screen. This will override your game and you will lose all progress.runscript zz_char_creation
Origin screen.runscript chargen
Party select screen.runscript selectparty
Perceived enemies can't use special abilities.runscript ai abilities 0
Removes all injuries from your party.runscript injury remparty
Removes all injuries from self.runscript injury remall
Removes your entire party.runscript zz_dropparty
Removes the talent with the written ID number from the character's profile.runscript removetalent [insert ID number]
Resets your party's level, stats, etc. Adds various items to inventory. Removes and destroys all equipped items (unequipped items may also be overwritten).runscript levelparty ?
Reveals the full map. runscript zz_reveal_map
Starts a test script that allows some modifications of plot states and teleporting.runscript zz_dlc_debug
Starts Arl Eamon Debug Helper Script (this allows modification of related plot states and teleporting).runscript zz_arl_debug
Starts the character generation interface.runscript chargen 0
Starts the character level up interface.runscript chargen 1
Starts Circle of Magi Debug Helper Script (this allows modification of related plot states and teleporting). runscript zz_cir_debug
Starts Denerim Debug Helper Script (which allows modification of related plot states and teleporting around Denerim and the Landsmeet).runscript zz_den_debug
Starts the Epilogue Debug, which changes plot states, and starts the epilogue immediately.runscript zz_epi_debug
Starts the Lothering Debug Helper Script (this allows modification of related plot states and teleporting).runscript zz_lot_debug
Starts Nature of the Beast Debug Helper Script (this allows modification of related plot states and teleporting).runscript zz_ntb_debug
Starts the Paragon of her Kind Debug Helper Script (this allows modification of related plot states and teleporting).runscript zz_orz_debug
Starts the Prelude Debug Helper Script (this allows modification of related plot states and teleporting).runscript zz_pre_debug
Starts the Random Encounters Debug Helper Script (this allows modification of related plot states and teleporting).runscript zz_ran_debug
Starts the Urn of Sacred Ashes (this allows modification of related plot states and teleporting).runscript zz_urn_debug
Starts the World Map Debug Helper Script (this allows you to alter the main plot states and finish any of the main quests immediately).runscript zz_wmp_debug
Talk to nearest NPC.runscript zz_talk_nearest
Teleports party to the Dalish Camp.runscript zz_eurodemo_end
Teleports party to Duncan's fire in Ostagar.runscript zz_pre_strategy
Teleports party to Ostagar.runscript zz_pre_demo2
Teleports you to random locations on the current map.runscript zz_jump_around
Teleports you to set teleport points on the current map.runscript zz_jump_around
Turns off AI.runscript ai off
Turns on AI.runscript ai on
Turns you into a Level 2 Mage.runscript wizard
Turns you into a level 2 Rogue.runscript rogue
Turns you into a Level 2 Warrior.runscript warrior
Unequips all the gear your character is wearing.runscript zz_economizer

How to use the command console in Dragon Age: Origins

An armoured Ferelden stands before a castle in Dragon Age: Origins.
Screenshot via BioWare

Although a lot of players have received a crash course in command consoles when they played various games from The Sims series, DA:O requires a bit more finesse to get the command console up and running.

Step 1: Create a Shortcut for Easy Access

First things first, you'll need to create a shortcut for the game’s executable file on your desktop. Here’s how:

  1. Find the executable. Navigate to your Dragon Age installation folder. By default, it’s usually located here:
    C:\Program Files (x86)\Steam\steamapps\common\Dragon Age\bin_ship\daorigins.exe
  2. Create a shortcut. Right-click on the daorigins.exe file and choose Create Shortcut. Move that shortcut to your desktop.
  3. Enable the developer console. Right-click the shortcut on your desktop and select Properties. In the Target field, add -enabledeveloperconsole at the end, after the quotation marks. The line should look something like this:
    "C:\Program Files (x86)\Steam\steamapps\common\Dragon Age\bin_ship\daorigins.exe" -enabledeveloperconsole
  4. Apply your changes. Click Apply, then OK to close the properties window.

Step 2: Adjust Your Keybindings

Now that the developer console is enabled, let’s make sure you have a key assigned to open it:

  1. Locate the keybindings file. Head over to Documents\BioWare\Dragon Age\Settings\ and open the keybindings.ini file with a text editor (Notepad works just fine for this).
  2. Find the console line. Look for this line:
    OpenConsole_0=Keyboard::Button_GRAVE
    (The GRAVE key refers to the ~ key by default.)
  3. Choose your key. If the GRAVE key isn’t your style or it’s already in use, you can change Button_GRAVE to any key you'd like. Just make sure it’s not already mapped to another function in the game.

Step 3: Launch the Game

Now, load up Dragon Age: Origins with your newly created shortcut:

  1. Launch with the shortcut. Always start the game using the shortcut you made on your desktop (the one with "-enabledeveloperconsole" in the target).
  2. Open the console. Once in-game, press the key you assigned earlier (or the default key) to open the console. You won’t see the console window pop up, and you won’t be able to see what you're typing but don’t worry — that’s totally normal.
  3. Type your command. You can now type whichever of the commands from the table above that takes your fancy. Enjoy!

Looking for more Dragon Age content at Pro Game Guides? Check out Dragon Age: The Veilguard factions pay homage to Dragon Age: Origins and Your base in Dragon Age Veilguard will have a kitchen your companions can use.


Pro Game Guides is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
We have upgraded our commenting platform! Existing comments will be imported over the next few weeks.
Author
Image of Lyssa Chatterton
Lyssa Chatterton
Lyssa Chatterton has been a freelance writer for over 6 years, ever since graduating from their Master's degree in Transliteration & Screenwriting. They have worked with clients in practically every industry, including iGaming and TCG/Tabletop news. Lyssa prefers cosy games and indie games, but that doesn't stop them from going all out with a great fantasy RPG or digging out old retro games. An avid fan of Pokémon, Animal Crossing, the Witcher, and Persona, you'll be seeing a wide range of writing from this freelancer.