Dragon Age 2 Dev Console Cheats

Please wait...

This article was written on an older version of FileFront / GameFront

Formatting may be lacking as a result. If this article is un-readable please report it so that we may fix it.


Published by GameFront.com 8 years ago , last updated 1 year ago

Posted on March 9, 2011, GameFront Staff Dragon Age 2 Dev Console Cheats

You can find this technique and lots of other useful information on our Dragon Age 2 Cheats page. Getting down to brass tacks, though, consider this: playing Dragon Age 2 on PC has many benefits. First of all, the game just plays better. Second of all, it looks better, thanks to the hi-res texture pack that Bioware made available upon release. Third, and finally, playing on PC gives you the option of monkeying around the in Dev Console, a debug mode for the game that enables you to alter it at will. To enable the Dev Console, you’ll want to use one of these methods:

Enabling the Dev Console

Using a Shortcut:

  1. Make a shortcut to your Dragon Age 2 executable file (“DragonAge2.exe”). Put it wherever you’d like.
  2. Click on the shortcut, select “Properties,” then add this attribute -enabledeveloperconsole to the end of the line in the “Target” field.
  3. Ensure that there is a space between the last quotation mark in the shortcut location and the added code.

Editing a Game File

  1. This method, for more advanced users, will enable you to use the game’s normal shortcut, but is slightly more risky. Make sure to make a backup of the file before you edit it.
  2. Find the file “…Dragon Age II/data/DragonAge2Launcher.xml” and open it in a text editor.
  3. Find the line

<condition name=”FirstRunCheck” type=”FileExist” file=”${USERDATA_DIR}SystemInformation.xml”> The line below it should read as follows: <true action=”execute” file=”${BINARIES_DIR}DragonAge2.exe” path=”${BINARIES_DIR}” autoquit=”true” />

At this point, you’ll want to add an attribute:arguments=”-enabledeveloperconsole” When finished, the line will read
  1. <true action=”execute” file=”${BINARIES_DIR}DragonAge2.exe” path=”${BINARIES_DIR}” autoquit=”true” arguments=”-enabledeveloperconsole” />

In Steam (Thanks to user “Mike for this information!”)

  1. Follow the instructions for editing the game XML file, above.
  2. Edit the KeyBindings.ini file (described under “Activating the Dev Console,” below)
  3. Change the line to OpenConsole_0=Keyboard::Button_F12 (or another hot key)
  4. This is strange, but effective — make sure to hit tilde first before hitting the hotkey (or hit the two keys at the same at the same time).

Activating the Dev Console

Once you’ve ensured that the game is loading it up at launch, you’ll need a way to turn the dev console on. This involves modifying the key bindings .ini file, located in C:Users(your name)DocumentsBioWareDragon Age 2SettingsKeyBindings.ini. You’ll need to search this file for the line “OpenConsole_0=”. After the equals sign, type “Keyboard::Button_”, then pick a button you’d like to use. Many people prefer “Tilde,” between Tab and Esc, but the choice is yours. If you’re worried about conflicts, you can use the command “Control+Keyboard:: Button_X” to bind console activation to Ctrl+X.

NOTE: The game isn’t going to give you any indication that the dev console is enabled. You’ll have to try out some console commands (below) to see if it’s working or not.

Fun Console Commands!

Verified Commands (Confirmed as working in Dragon Age 2)

(Some of these were contributed by commenter “Chrisssssss.” Thanks, Chrisssssss!)

  1. runscript addmoney X — X is tabulated in copper, so keep in mind you’ll need a lot of coppers to get any significant quantity of money.
  2. runscript addxp X — This works not only for your current party, but for you and all your companions.
  3. runscript killallhostiles – Instantly kills all enemies you’re facing.
  4. runscript healplayer – Heals all your party members instantly.
  5. runscript zz_supercrit player – Adds 50 strength, 50 dexterity, 1000 HP, 1000 Stamina, and 1000 Mana.
  6. runscript zz_supercrit gen00fl_ALLYNAME - Put in a the name of your party member (“runscript zz_supercrit gen00fl_varric”) to confer the above stat bonuses on them.

Unverified Commands (These worked in Dragon Age: Origins, but may not work in Dragon Age 2)

  1. runscript bowlingforferelden – This command surrounds you with a ball of energy and allows you to knock over incoming enemies like bowling pins.
  2. runscript cheater – Unlocks achievements.
  3. runscript pc_immortal – Your health cannot drop below 0.
  4. runscript zz_deathblow – Automatically sends your character into the deathblow animation that corresponds to the weapon you have equipped.
Comments on this Article

There are no comments yet. Be the first!