Add the "-enabledeveloperconsole" command line parameter to end of the "Target" field in the "Shortcut" properties that are used to launch the game. While playing the game, press ~ to display the console window. Then, type one of the following codes and press [Enter] to activate the corresponding cheat function. Note: You will not see what is being typed and may need to press [Backspace] to remove the "`" character if it is present in the console window.
For the Steam version of the game, Right Click the "Dragon Age: Origins" option, and select "Properties" under the "My Games" Steam tab. In the General tab, select "Set Launch Options", enter "-enabledeveloperconsole" in that field, and accept it. While playing the game, press ~ to display the console window. Then, type one of the following codes and press [Enter] to activate the corresponding cheat function. Note: You will not see what is being typed and may need to press [Backspace] to remove the "`" character if it is present in the console window.
| Result | Cheat Code |
| Invincibility | runscript pc_immortal |
| Add indicated amount of experience points | runscript addxp [number] |
| Add indicated amount of copper | runscript zz_money [number] |
| Add party member | runscript zz_addparty [NPC name] |
| Add talent, spell, or skill to your character | runscript addtalent [number] |
| Remove talent, spell, or skill from your character | runscript removetalent [number] |
| Add to companion approval rating | runscript zz_addapproval [companion] [number] |
| Break the party companion limit | runscript zz_addparty |
| Remove entire party | runscript zz_dropparty |
| Heal player or party | runscript healplayer |
| Kill all enemies in area | runscript killallhostiles |
| Knock back enemies and form a shield around you | runscript bowlingforferelden |
| Disable AI | runscript ai off |
| Full map | runscript zz_reveal_map |
| Display Enchantment menu | runscript zz_upgrade |
| Party member plot gifts | runscript zz_party_addgifts |
| Transform into level 2 Mage | runscript wizard |
| Transform into level 2 Rogue | runscript rogue |
| Transform into level 2 Warrior | runscript warrior |
| Talk to nearest NPC | runscript zz_talk_nearest |
| Teleport to Duncan's fire in Ostagar | runscript zz_pre_strategy |
| Teleport to Ostagar | runscript zz_pre_demo2 |
| Teleport to random locations on current map | runscript zz_jump_around |
| Advance to climax at Redcliffe castle | runscript zz_cli_debug |
| All achievements | runscript cheater |
| Origin screen | runscript chargen |
| Party select screen | runscript selectparty |
Use one of the following values with the "runscript zz_addparty [NPC name]" and "runscript zz_addapproval [companion] [number]" codes:
| Character | Code |
| Alistair | 1 |
| Morrigan | 3 |
| Wynne | 4 |
| Shale | 5 |
| Sten | 6 |
| Zevran | 7 |
| Leliana | 9 |
| Self | 11 |
Use one of the following values with the "runscript addtalent [number]" and "runscript removetalent [number]" codes. Note: Talents, spells, and skills all use the same "runscript addtalent [number]" and "runscript removetalent [number]" codes. Talents are unique to Warriors and Rogues and will not appear on Mages. Spells are unique to Mages and will not appear on Warriors or Rogues.
| Name | Code |
| Champion (activate main Specialization first) | |
| Main | 4013 |
| Branch | |
| War Cry | 3037 |
| Rally | 3038 |
| Motivate | 42 |
| Superiority | 3039 |
| Assassin (activate main Specialization first) | |
| Main | 4014 |
| Branch | |
| Mark of Death | 3060 |
| Exploit Weakness | 56 |
| Lacerate | 3059 |
| Feast of the Fallen | 3058 |
| Bard (activate main Specialization first) | |
| Main | 4015 |
| Branch | |
| Song of Valor | 3045 |
| Distraction | 701 |
| Song of Courage | 705 |
| Captivating Song | 1000 |
| Berserker (activate main Specialization first) | |
| Main | 4016 |
| Branch | |
| Berserk | 700 |
| Resilience | 48 |
| Constraint | 3006 |
| Final Blow | 3009 |
| Reaver (activate main Specialization first) | |
| Main | 4019 |
| Branch | |
| Devour | 3065 |
| Frightening Appearance | 3066 |
| Aura of Pain | 3067 |
| Blood Frenzy | 713 |
| Rogue (Activate main Specialization first) | |
| Main | 4020 |
| Branch 1 | |
| Dirty Fighting | 603 |
| Combat Movement | 21 |
| Coup De Grace | 3002 |
| Feign Death | 3023 |
| Branch 2 | |
| Below the Belt | 3026 |
| Deadly Strike | 708 |
| Lethality | 777 |
| Evasion | 3069 |
| Branch 3 | |
| Deft Hands | 100001 |
| Improved Tools | 100002 |
| Mechanical Expertise | 100003 |
| Device Mastery | 100004 |
| Branch 4 | |
| Stealth | 100075 |
| Stealthy Item Use | 100076 |
| Combat Stealth | 100077 |
| Master Stealth | 100078 |
| Templar (activate main Specialization first) | |
| Main | 4021 |
| Branch | |
| Righteous Strike | 23 |
| Cleanse Area | 3017 |
| Mental Fortress | 52 |
| Holy Smite | 25 |
| Warrior (activate main Specialization first) | |
| Main | 4022 |
| Branch 1 | |
| Powerful | 14 |
| Threaten | 808 |
| Bravery | 17 |
| Death Blow | 3021 |
| Branch 2 | |
| Precise Striking | 19 |
| Taunt | 3041 |
| Disengage | 3016 |
| Perfect Striking | 20 |
| Ranger (activate main Specialization first) | |
| Main | 4029 |
| Branch | |
| Summon Wolf | 1004 |
| Summon Bear | 91 |
| Summon Spider | 93 |
| Master Ranger | 92 |
| Duelist (activate main Specialization first) | |
| Main | 4030 |
| Branch | |
| Dueling | 709 |
| Upset Balance | 3050 |
| Keen Defense | 3049 |
| Pinpoint Strike | 3051 |
| Shale | 4033 |
| War Dog (activate main Specialization first) | |
| Main | 4034 |
| Branch 1 | |
| Growl | 90017 |
| Dread Howl | 90048 |
| Combat Training | 90049 |
| Overwhelm | 90015 |
| Branch 2 | |
| Fortitude | 90050 |
| Charge | 90016 |
| Shred | 90047 |
| Nemesis | 90051 |
| Dual Weapon | |
| Branch 1 | |
| Dual-Weapon Training | 6 |
| Dual-Weapon Finesse | 8 |
| Dual-Weapon Expert | 5 |
| Dual-Weapon Mastery | 3036 |
| Branch 2 | |
| Dual Striking | 11 |
| Riposte | 9 |
| Cripple | 10 |
| Punisher | 7 |
| Branch 3 | |
| Dual-Weapon Sweep | 3044 |
| Flurry | 3035 |
| Momentum | 717 |
| Whirlwind | 3043 |
| Weapon and Shield | |
| Branch 1 | |
| Shield Bash | 617 |
| Shield Pummel | 1 |
| Overpower | 3073 |
| Assault | 38 |
| Branch 2 | |
| Shield Defense | 704 |
| Shield Balance | 37 |
| Shield Wall | 12 |
| Shield Expertise | 36 |
| Branch 3 | |
| Shield Block | 3074 |
| Shield Cover | 13 |
| Shield Tactics | 3030 |
| Shield Mastery | 2 |
| Two-Handed | |
| Branch 1 | |
| Pommel Strike | 3024 |
| Indomitable | 28 |
| Stunning Blows | 3000 |
| Critical Strike | 3 |
| Branch 2 | |
| Sunder Arms | 3025 |
| Shattering Blows | 3001 |
| Sunder Armor | 4 |
| Destroyer | 3032 |
| Branch 3 | |
| Mighty Blow | 3028 |
| Powerful Swings | 718 |
| Two-Handed Strength | 27 |
| Two-Handed Sweep | 3031 |
| Archery | |
| Branch 1 | |
| Melee Archer | 34 |
| Aim | 500 |
| Defensive Fire | 33 |
| Master Archer | 35 |
| Branch 2 | |
| Pinning Shot | 803 |
| Crippling Shot | 805 |
| Critical Shot | 804 |
| Arrow of Slaying | 802 |
| Branch 3 | |
| Rapidshot | 3071 |
| Shattering Shot | 3072 |
| Surpressing Fire | 801 |
| Scattershot | 800 |
Use one of the following values with the "runscript addtalent [number]" and "runscript removetalent [number]" codes. Note: Talents, spells, and skills all use the same "runscript addtalent [number]" and "runscript removetalent [number]" codes. Talents are unique to Warriors and Rogues and will not appear on Mages. Spells are unique to Mages and will not appear on Warriors or Rogues.
| Name | Code |
| Arcane Warrior (activate main Specialization first) | |
| Main | 4012 |
| Branch | |
| Combat Magic | 17023 |
| Aura of Might | 17020 |
| Shimmering Shield | 17022 |
| Fade Shroud | 17021 |
| Blood Mage (activate main Specialization first) | |
| Main | 4017 |
| Branch | |
| Blood Magic | 10700 |
| Blood Sacrifice | 10701 |
| Blood Wound | 10702 |
| Blood Control | 10703 |
| Shapeshifter (activate main Specialization first) | |
| Main | 4018 |
| Branch | |
| Spider Shape | 17008 |
| Bear Shape | 17010 |
| Flying Swarm | 17007 |
| Master Shapeshifter | 17009 |
| Mage (activate main Specialization first) | |
| Main | 4023 |
| Branch | |
| Arcane Bolt | 200254 |
| Arcane Shield | 200255 |
| Staff Focus | 200256 |
| Arcane Mastery | 200257 |
| Spirit Healer (activate main Specialization first) | |
| Main | 4025 |
| Branch | |
| Group Heal | 10509 |
| Revival | 10504 |
| Lifeward | 10506 |
| Cleansing Aura | 10507 |
| Primal | |
| Branch 1 | |
| Flame Blast | 10001 |
| Flaming Weapons | 10204 |
| Fireball | 10003 |
| Inferno | 10002 |
| Branch 2 | |
| Rock Armor | 11002 |
| Stonefist | 12004 |
| Earthquake | 11116 |
| Petrify | 11124 |
| Branch 3 | |
| Winter's Grasp | 13001 |
| Frost Weapons | 11007 |
| Cone of Cold | 13002 |
| Blizzard | 13000 |
| Branch 4 | |
| Lightning | 14001 |
| Shock | 14000 |
| Tempest | 14002 |
| Chain Lightning | 10211 |
| Creation | |
| Branch 1 | |
| Heal | 10104 |
| Rejuvenate | 10200 |
| Regeneration | 10210 |
| Mass Rejuvenation | 10207 |
| Branch 2 | |
| Heroic Offense | 10206 |
| Heroic Aura | 10202 |
| Heroic Defense | 10203 |
| Haste | 10208 |
| Branch 3 | |
| Glyph of Paralysis | 11001 |
| Glyph of Warding | 10601 |
| Glyph of Repulsion | 17000 |
| Glyph of Neutralization | 17028 |
| Branch 4 | |
| Spell Wisp | 11006 |
| Grease | 11113 |
| Spellbloom | 11005 |
| Stinging Swarm | 12008 |
| Spirit | |
| Branch 1 | |
| Spell Shield | 10400 |
| Dispel Magic | 10401 |
| Anti-Magic Ward | 10900 |
| Anti-Magic Burst | 11003 |
| Branch 2 | |
| Mana Drain | 10704 |
| Mana Cleanse | 11004 |
| Spell Might | 17001 |
| Mana Clash | 11000 |
| Branch 3 | |
| Walking Bomb | 12005 |
| Death Syphon | 10500 |
| Virulent Walking Bomb | 12011 |
| Animate Dead | 10508 |
| Branch 4 | |
| Mind Blast | 12006 |
| Force Field | 17019 |
| Telekinetic Weapons | 10209 |
| Crushing Prison | 11123 |
| Entropy | |
| Branch 1 | |
| Weakness | 11106 |
| Paralyze | 11107 |
| Miasma | 11122 |
| Mass Paralysis | 11110 |
| Branch 2 | |
| Vulnerability Hex | 11112 |
| Affliction Hex | 11111 |
| Misdirection Hex | 11114 |
| Death Hex | 11100 |
| Branch 3 | |
| Disorient | 11115 |
| Horror | 11108 |
| Sleep | 11121 |
| Waking Nightmare | 11109 |
| Branch 4 | |
| Drain Life | 15002 |
| Death Magic | 17002 |
| Curse of Mortality | 11101 |
| Death Cloud | 15003 |
Use one of the following values with the "runscript addtalent [number]" and "runscript removetalent [number]" codes. Note: Talents, spells, and skills all use the same "runscript addtalent [number]" and "runscript removetalent [number]" codes. Talents are unique to Warriors and Rogues and will not appear on Mages. Spells are unique to Mages and will not appear on Warriors or Rogues.
| Name | Code |
| Coercion | |
| Coercion | 100011 |
| Improved Coercion | 100012 |
| Expert Coercion | 100013 |
| Master Coercion | 100014 |
| Combat Tactics | |
| Combat Tactics | 100110 |
| Improved Combat Tactics | 100111 |
| Expert Combat Tactics | 100112 |
| Master Combat Tactics | 100113 |
| Combat Training | |
| Combat Training | 100100 |
| Improved Combat Training | 100101 |
| Expert Combat Training | 100102 |
| Master Combat Training | 100103 |
| Herbalism | |
| Herbalism | 100061 |
| Improved Herbalism | 100062 |
| Expert Herbalism | 100063 |
| Master Herbalism | 100064 |
| Poison-Making | |
| Poison-Making | 100071 |
| Improved Poison-Making | 100072 |
| Expert Poison-Making | 100073 |
| Master Poison-Making | 100074 |
| Stealing | |
| Stealing | 100021 |
| Improved Stealing | 100022 |
| Expert Stealing | 100023 |
| Master Stealing | 100024 |
| Survival | |
| Survival | 100051 |
| Improved Survival | 100052 |
| Expert Survival | 100053 |
| Master Survival | 100054 |
| Trap-Making | |
| Trap-Making | 100041 |
| Improved Trap-Making | 100042 |
| Expert Trap-Making | 100043 |
| Master Trap-Making | 100044 |
| Miscellaneous | |
| Deletes Skills list entirely | 4002 |
Successfully complete the indicated task to unlock the corresponding legendary weapon:
Ageless: In Orzammar before you pick a new king, click the king's throne, set three of your party members on pressure plates around the area, and use the fourth to click the throne again. Kill the dragon to get the Ageless legendary weapon.
Keening Blade: Successfully complete the "Unbound" quest. To start it, collect the journals from the following locations:
Marjorlaneses Recurve: Successfully complete Leliana's character quest.
Staff Of The Magister Lords: Purchased it in the Wonders Of Thedas in Denerim.
Starfang Longsword: Get the random encounter with the crater, then take the Starmetal to Wardens Keep to have a one or two handed sword made.
Summersword: Defeat Loghain's general when trying to save the queen.
The Rose's Thorn: Purchased it in a shop in Orzammar.
Topsiders Honor: In Deep Roads, find the three pieces, then reassemble them in Ortan Thaig.
Yusaris Greatsword: Successfully complete the "Statue" quest on the third floor of the Magi Tower by selecting the statues in the following order: Left, Right, Middle, then the statue near the fourth floor stairs.
Wintersbreath: It can be obtained through the Warden's Keep DLC or by purchasing it at the Wonders Of Thedas.
Successfully complete the indicated task to unlock the corresponding legendary armor:
Blood Dragon: Use the DLC to get the first piece, and the rest will be in Bodhan's shop in your camp.
Juggernaut: Examine the three tombstones in the Brecilian Forrest to get the first three pieces. Successfully complete the "Jug" quest in the Ruins to get the final piece.
Legion Set: Pieces are spread throughout the Deeproads.
Reapers Vestment (best robe): Purchased it at the Wonders Of Thedas.
Robes Of Possession: Successfully complete Morrigan's character quest by killing Flemmeth. They can then be found in the chest in Flemeth's hut.
Wade's: Wade of Wade's Emporium in Denerim will make you three sets of armor, two of which will use 3x Drake Scales, and the other will need the Dragon Scale. The first two sets are leather armor, and the third is your choice of medium, heavy, or massive. You can get lots of Drake Scales and the Dragon Scale during the "Urn Of Sacred Ashes" quest. Note: Make sure you always pay the extra gold when asked to get the best results.
Note: Specialization points are obtained at levels 7 and 14.
Mage
Rogue
Warrior
In Ostargar, do the "Tainted Blood" mission that is unlocked 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." You will exit out of the conversation, but still get the experience for the mission. You can repeat this as many times as desired. It does not take long to reach the level 25 cap if you skip the conversations to speed up the process.
Note: This trick requires you have the Trap Making ability. In Lothering, go to the right after exiting Dane's Refuge (near the center of Lothering). There will be a quest giver by the name of Allison. She will ask you to make traps, and requires three traps to complete the quest. Once you complete the quest, you will get a moderate amount of experience and 50 silver. You can repeat this quest as many times as desired; however, the quest will become unavailable as you progress through the game. To keep repeating the quest, go back to Dane's Refuge, and buy Trap Triggers. He has an unlimited supply of them. As long as you have Trap Making, create Spring Traps. Spring Traps only cost approximately 3 silver to create, and she requires three traps each time. Thus, it only costs you roughly 9 silver for the quest.
To get extra experience points early in the game, go to the city of Denerim as soon as you leave Lothering. Then, enter the "Wonders of Thedas" building, and purchase the Archivist's Belt. While it is equipped, you will get an experience point boost for everything in your Codex. Books will increase from 50 to 75 experience points.
Save the game, then buy a Specialization book from a vendor. The message "Specialization Unlocked" will appear. Then, load your saved game, and you will have the gold back that you spent for the book, but the specialization will still be unlocked.
When you first arrive at your party camp, you will see Bodahn Fennick, the Dwarf trader. Speak to him, and view his wares. You will find two Specialization books, Ranger and Templar. Save the game, then buy one to unlock that Specialization. Reload your game, and buy the other one. You will now have both specialties unlocked and still retain your gold after reloading your game again. This works with all Specialization books.
Note: The following trick works with Patch 1.01a. At the attribute screen while leveling up, add points to the attribute you want to actually take attribute points away from. Then, press [Reset], and take the desired number of attribute points from the attribute you just added points to and redistribute them to a new attribute. For example, if your character has 18 STR and 18 DEX when you level up, and you want to take 3 DEX away and add it to STR, add 3 level up attribute points to DEX to bring it to 21. Press [Reset] to bring DEX back down to 18. Then, press the left arrow by DEX three times to bring it down to 15, and reassign all points to STR. If you want to reassign more than 3 points at a time, add 3 points to an attribute, press [Reset], add 3 more points to the same attribute, and repeat. When you press the left arrow by the attribute, you will be able to subtract the total number of points you added.
In Lothering, go towards a bridge on the edge of town. There will be a bridge where a Dwarven father and son are getting attacked. If you save and are nice to them, they will be in your party's camp when you arrive shortly afterwards. They are merchants, and the son is an enchanting savant. The father has good items to start. Buy the items, using the "Easy gold" glitch if needed. He never seems to lose what you sell him. You can basically use him as free storage. This works well for players without the "Warden's Keep" downloadable content's bottomless chest, or if you do not want to keep traveling to Soldier's Peak to retrieve your excess inventory.
When you arrive in Ostagar, buy the Backpack from the Quartermaster. Note: You should have enough money all long as you collected sell-able items and gear during the beginning storyline. Successfully complete the quest where you and the other recruits enter the Wilds; make sure you explore the entire map. Successfully complete the "Joining" ritual, and become a Grey Warden. Before attending the meeting with Duncan and the King, go back to the Quartermaster, and there should be another Backpack available to purchase at the same price as before.
Note: You must have Sten in your party for this trick to work. At the end of the game, if you choose to perform the ritual with Morrigan, you will go to the crowning of the new king or queen. After the dialogue with Alistair, you can walk around and talk to your companions. Find Sten, and he will say "Where is the cake? They promised there would be cake. The cake is a lie..."
The following event is random and occurs while traveling on the world map. You will encounter a farmer and his wife who find a baby in a meteor crash, right after it happens. They decide to take the baby and raise it as their own. You get the Meteor Ore the baby came in. It can be made into armor by Wade in Denerim. A good way to get this event to occur is from one of the Chantry Board missions in Redcliffe. Travel straight from Redcliffe to Refugees.