Add the -enabledeveloperconsole command line parameter to end of the "Target" field in the "Shortcut" properties that are used to launch the game. Press ~ during game play to display the console window. Enter one of the following codes to activate the corresponding cheat function. Note: You will not see what is being typed and you may need to press [Backspace] to remove the "`" character if it is present in the console window.
| Code: | Result: |
| runscript zz_addparty NPCname | Add party member by name |
| runscript zz_addapproval X YY | Add to a companion approval rating, X = companion, YY = Amount |
| runscript addtalent [number] | Adds the talent or spell corresponding to the number to your character |
| runscript zz_addparty | Allows player to break the party companion limit |
| runscript pc_immortal | God Mode. (You will still take damage, but will not die.) |
| runscript healplayer | Heals player/party |
| runscript killallhostiles | Kills all hositle creatures in area. |
| runscript bowlingforferelden | Knocks back enemies and forms a shield around you. |
| runscript chargen | Origin screen |
| runscript selectparty | Party select screen |
| runscript zz_dropparty | Removes entire party |
| runscript removetalent xxx | Removes the talent with the ID = xxx from the character personal profile. |
| runscript zz_talk_nearest | Talk to nearest NPC |
| runscript zz_pre_strategy | Teleports player and party to Duncan's fire in Ostagar |
| runscript zz_pre_demo2 | Teleports player and party to Ostagar |
| runscript ai off | Turns off AI |
| runscript wizard | Turns you into a Level 2 Mage |
| runscript rogue | Turns you into a level 2 Rogue |
| runscript warrior | Turns you into a Level 2 Warrior |
| runscript zz_money X | X is the amount of Copper you wish to add. 1000 is 1 Gold. |
| runscript addxp X | X is the amount of XP you wish to add. |
Use the following entries with the runscript zz_addparty and runscript zz_addapproval codes.
To get more experience points earlier in the game, as soon as you leave Lothering, go to the city of Denerim. Once there, you will find a building named "Wonders of Thedas". Go inside it and purchase the Archivist's Belt. As long as it is equipped, you will get an experience point boost for everything in your Codex. Books will increase from 50 experience points to 75 experience points.
In Ostargar, there is a mission called "Tainted Blood" that takes place immediately before you become a Grey Warden. Collect the three Vials of Darkspawn Blood but not the Grey Warden Treaties. Return to camp, talk to Duncan, and report "We have the blood, but not the scrolls." This will exit out of the conversation, but will give you the experience for the mission. Repeat those steps until you are at the desired level. It takes very little time to reach the maximum of level 25 skip the conversations and speed up the process.
Go to a merchant that sell a book that unlocks a class. Save the game. Sell everything you must to get enough gold to buy the book. Buy it. The class will now be unlocked for all your characters. Load your save game. You will have the class unlocked along with everything you had in that saved state (same gold and gear you may have sold).
Easy Way to Level Up. In Ostargar during the mission Tainted Blood you are asked to collect three vials of Darkspawn Blood and the Grey Warden Treaties. Collect the three Vials of Darkspawn Blood first before the Treaties and than return to the main camp where you will talk to Duncan. Choose the choice option "We have the blood, but not the scrolls." On exiting the conversation you will collect experience for the mission and can contine to collect experience for this quest by continually talking to Duncan. Once you collect the Treaties you can no longer exploit Duncan for experience. This is an easy way to level up early if you need to.