Dragon Age II Hints

PC Cheat Codes

  • Run Windows Explorer and navigate to the "Program Files (x86)\Dragon Age 2\bin_ship" directory on your hard drive. Click on the DragonAge2 file to select it, then right-click on it and choose to create a shortcut. You should get a message saying that the shortcut can't be created in that directory, and that it'll have to go on the desktop (which is where you want it, anyway).

    Once that's done, right-click on your new shortcut to bring up a menu, then click on "Properties." The "Target:" field on the Shortcut tab should already be selected, so press the END key to remove the highlighting. Type a space followed by "-enabledeveloperconsole" without the quote marks. Click on "OK" to save your change, then run the game using that shortcut in order to have console access.

    If you thought that was a lot of trouble, just wait until you try to use the so-called "console" to enter cheats. It's totally invisible, so you can't see what you're typing at all, and each code is much longer and more complicated than it needs to be. They're really punishing us cheat code fans again! At least a correct code entry will usually cause a brief on-screen message to appear (or something else that's easily visible), so you'll know whether or not you got it right.

    To enter one of the following codes, pause the game, press the ~ key, carefully type in the code, press ENTER, then unpause the game. (Note that you can press UP ARROW and ENTER after pressing ~ to quickly repeat the last command you entered, which can be useful if you're using the same command several times in a row.)

    * runscript pc_immortal -- toggles immortality (becoming invincible at 1 HP) for the currently selected character (it occasionally turns itself off without notice)
    * runscript healplayer -- fully restores the HP of all conscious characters
    * runscript injury remparty -- removes all injuries from every character
    * runscript ai off -- turns all AI off, which causes all enemies and companions to stand and do nothing (use "on" instead of "off" to restore normal AI)
    * runscript killallhostiles -- kills all hostiles in the immediate area (some special enemies are immune to this)

    * runscript dbg_setattrib # ## -- adds ## to attribute number # (Strength=1 thru Constitution=6) of the currently selected character for 180 seconds
    * runscript zz_supercrit player -- sets your main character's Strength and Dexterity to 50 and his health and stamina/mana to 1000
    * runscript addxp # -- adds # XP to everyone in the party
    * runscript addtalent # -- adds ability or spell number # to the currently selected character
    * runscript removetalent # -- removes ability or spell number # from the currently selected character
    * runscript chargen warrior # -- turns the currently selected character into a level # warrior and resets the party inventory
    * runscript chargen rogue # -- turns the currently selected character into a level # rogue and resets the party inventory
    * runscript chargen mage # -- turns the currently selected character into a level # mage and resets the party inventory

    * runscript zz_dae_debug -- brings up menus for editing several things, including who's in the current party
    * runscript zz_app_debug -- brings up menus for editing companions' friendship vs. rivalry settings
    * runscript zz_upgrade -- brings up the enchantment screen
    * runscript addmoney # -- replace # with the number of coppers you want (100 copper = 1 silver, 10000 copper = 1 gold)