Dragon Age: Origins Cheat Codes
Cheat mode
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 zz_party_addgifts | Adds the plot sensitive party member gifts to your inventory |
| 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 zz_upgrade | Brings up the Enchantment Menu |
| runscript zz_givearmor | Creates all Dragonbone Legion armor in the PC's inventory. |
| runscript zz_createrunes | Creates one of every rune type, as well as the Oathkeeper Sword in the PC's inventory. |
| runscript pc_immortal | God Mode. (You will still take damage, but will not die.) |
| runscript healplayer | Heals player/party |
| runscript zz_cli_debug | Jumps you to the climax at redcliffe castle (use at own risk) |
| runscript killallhostiles | Kills all hositle creatures in area. |
| runscript bowlingforferelden | Knocks back enemies and forms a shield around you. |
| runscript bowlingforferelden | Knocks back enemies and forms a shield around you. |
| runscript chargen | Origin screen |
| runscript selectparty | Party select screen |
| runscript ai abilities 0 | Perceived enemies can't use special abilities. |
| runscript zz_dropparty | Removes entire party |
| runscript removetalent xxx | Removes the talent with the ID = xxx from the character personal profile. |
| runscript chargen 0 | Starts the character generation interface |
| runscript chargen 1 | Starts the character level up interface |
| 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 zz_pre_demo2 | Teleports player and party to Ostagar |
| runscript ai off | Turns off AI |
| runscript ai on | Turns on 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. |
Character codes
Use the following entries with the runscript zz_addparty and runscript zz_addapproval codes.
| Code: | Result: |
| 1 | Alistair |
| 9 | Eiliana |
| 3 | Morrigan |
| 5 | Shale |
| 6 | Sten |
| 4 | Wynne |
| 7 | Zevran |
ID Codes
Below is a complete list of ID Codes for use with Spells, Talent and Skills cheats listed above:
const int ABILITY_TALENT_ACID_SPRAY = 90034;
const int ABILITY_TALENT_AIM = 500;
const int ABILITY_TALENT_ARROW_OF_SLAYING = 802;
const int ABILITY_TALENT_ASSAULT = 38;
const int ABILITY_TALENT_AURA_OF_CORRUPTION = 90033;
const int ABILITY_TALENT_BELOW_THE_BELT = 3026;
const int ABILITY_TALENT_BERSERK = 700;
const int ABILITY_TALENT_BLOOD_FRENZY = 713;
const int ABILITY_TALENT_BRAVERY = 17;
const int ABILITY_TALENT_BROODMOTHER_CHARGE_LEFT = 90075;
const int ABILITY_TALENT_BROODMOTHER_CHARGE_RIGHT = 90076;
const int ABILITY_TALENT_BROODMOTHER_GAS = 90085; T
const int ABILITY_TALENT_BROODMOTHER_LEFT_V1 = 90031;
const int ABILITY_TALENT_BROODMOTHER_LEFT_V2 = 90069;
const int ABILITY_TALENT_BROODMOTHER_RANGED_SPIT = 12010;
const int ABILITY_TALENT_BROODMOTHER_RESISTANCES = 90077;
const int ABILITY_TALENT_BROODMOTHER_RIGHT_V1 = 90032;
const int ABILITY_TALENT_BROODMOTHER_RIGHT_V2 = 90070;
const int ABILITY_TALENT_BROODMOTHER_SCREAM = 90084;
const int ABILITY_TALENT_BROODMOTHER_SWEEP = 90071;
const int ABILITY_TALENT_BROODMOTHER_VOMIT_ALL = 90072;
const int ABILITY_TALENT_BROODMOTHER_VOMIT_LEFT = 90073;
const int ABILITY_TALENT_BROODMOTHER_VOMIT_RIGHT = 90074;
const int ABILITY_TALENT_BROODMOTHER_GRAB_LEFT = 90098;
const int ABILITY_TALENT_BROODMOTHER_GRAB_RIGHT = 90099;
const int ABILITY_TALENT_CAPTIVATE = 1000;
const int ABILITY_TALENT_CLEANSE_AREA = 3017;
const int ABILITY_TALENT_CONSTRAINT = 3006;
const int ABILITY_TALENT_CRIPPLE = 3069;
const int ABILITY_TALENT_CRIPPLING_SHOT = 805;
const int ABILITY_TALENT_CRITICAL_SHOT = 804;
const int ABILITY_TALENT_CRITICAL_STRIKE = 3;
const int ABILITY_TALENT_CRY_OF_VALOR = 3045;
const int ABILITY_TALENT_DARKSPAWN_RESISTANCES = 90078; Gives you the darkspawn resistance stat
const int ABILITY_TALENT_DEADLY_STRIKE = 708;
const int ABILITY_TALENT_DEATH_BLOW = 3021;
const int ABILITY_TALENT_DEATH_FURY = 4051;
const int ABILITY_TALENT_LACERATE = 3059;
const int ABILITY_TALENT_DEFENSIVE_FIRE = 33;
const int ABILITY_TALENT_DEMON_PROPERTIES = 90081; ?
const int ABILITY_TALENT_DEMORALIZE = 705;
const int ABILITY_TALENT_DESTROYER = 3032;
const int ABILITY_TALENT_DEVOUR = 3065;
const int ABILITY_TALENT_DIRTY_FIGHTING = 603;
const int ABILITY_TALENT_DISENGAGE = 3016;
const int ABILITY_TALENT_DISTRACTION = 701;
const int ABILITY_TALENT_EVASION = 3069;
const int ABILITY_TALENT_DODGE = 21;
const int ABILITY_TALENT_COMBAT_MOVEMENT = 21;
const int ABILITY_TALENT_EXPLOIT_WEAKNESS = 56;
const int ABILITY_TALENT_DUAL_WEAPON_CRIPPLE = 10;
const int ABILITY_TALENT_DUAL_WEAPON_DOUBLE_STRIKE = 11;
const int ABILITY_TALENT_DUAL_WEAPON_FLURRY = 3035;
const int ABILITY_TALENT_DUAL_WEAPON_MOMENTUM = 717;
const int ABILITY_TALENT_DUAL_WEAPON_RIPOSTE = 9;
const int ABILITY_TALENT_DUAL_WEAPON_SWEEP = 3044;
const int ABILITY_TALENT_DUAL_WEAPON_TBD = 8;
const int ABILITY_TALENT_DUELING = 709;
const int ABILITY_TALENT_FEAST_OF_THE_FALLEN = 3058;
const int ABILITY_TALENT_FEIGN_DEATH = 3023;
const int ABILITY_TALENT_FINAL_BLOW = 3009;
const int ABILITY_TALENT_FRIGHTENING = 3066;
const int ABILITY_TALENT_GENLOCK_PROPERTIES = 90079;
const int ABILITY_TALENT_GOLEM_KICK = 90058;
const int ABILITY_TALENT_GOLEM_QUAKE = 90056;
const int ABILITY_TALENT_GOLEM_RANGED_1 = 90057;
const int ABILITY_TALENT_GOLEM_SLAM = 90055;
const int ABILITY_TALENT_HIDDEN_ASSASSIN = 4014;
const int ABILITY_TALENT_HIDDEN_BERSERKER = 4016;
const int ABILITY_TALENT_HIDDEN_CHAMPION = 4013;
const int ABILITY_TALENT_HIDDEN_DOG = 4034;
const int ABILITY_TALENT_HIDDEN_DUELIST = 4030;
const int ABILITY_TALENT_HIDDEN_RANGER = 4029;
const int ABILITY_TALENT_HIDDEN_REAVER = 4019;
const int ABILITY_TALENT_HIDDEN_ROGUE = 4020;
const int ABILITY_TALENT_HIDDEN_SHALE = 4033;
const int ABILITY_TALENT_HIDDEN_TEMPLAR = 4021;
const int ABILITY_TALENT_HIDDEN_WARRIOR = 4022;
const int ABILITY_TALENT_HURLOCK_PROPERTIES = 90080;
const int ABILITY_TALENT_INDOMITABLE = 28;
const int ABILITY_TALENT_INVALID_TALENT = 0;
const int ABILITY_TALENT_KEEN_DEFENSE = 3049;
const int ABILITY_TALENT_LETHALITY = 777;
const int ABILITY_TALENT_MARK_OF_DEATH = 3060;
const int ABILITY_TALENT_MASTER_ARCHER = 35;
const int ABILITY_TALENT_MELEE_ARCHER = 34;
const int ABILITY_TALENT_MIGHTY_BLOW = 3028;
const int ABILITY_TALENT_MONSTER_ABOMINATION_RAGE = 90089;
const int ABILITY_TALENT_MONSTER_ABOMINATION_TRIPLESTRIKE_RAGE = 90090;
const int ABILITY_TALENT_MONSTER_ABOMINATION_TRIPLESTRIKE_HUNGER = 90116;
const int ABILITY_TALENT_MONSTER_ABOMINATION_TRIPLESTRIKE_SLOTH = 90117;
const int ABILITY_TALENT_MONSTER_ABOMINATION_TRIPLESTRIKE_DESIRE = 90118;
const int ABILITY_TALENT_MONSTER_ARCANEHORROR_AOE = 90091;
const int ABILITY_TALENT_MONSTER_AURA_HEALING = 90088;
const int ABILITY_TALENT_MONSTER_AURA_WEAKNESS = 90087;
const int ABILITY_TALENT_MONSTER_BEAR_HUG = 90018;
const int ABILITY_TALENT_MONSTER_BEAR_RAGE = 90020;
const int ABILITY_TALENT_MONSTER_BEAR_SLAM = 90019;
const int ABILITY_TALENT_MONSTER_BRONTO_CHARGE = 90024;
const int ABILITY_TALENT_MONSTER_BRONTO_STOMP = 90025;
const int ABILITY_TALENT_MONSTER_CANINE_HOWL = 90067;
const int ABILITY_TALENT_MONSTER_DOG_CHARGE = 90016;
const int ABILITY_TALENT_MONSTER_DOG_COMBAT_TRAINING = 90049;
const int ABILITY_TALENT_MONSTER_DOG_FORTITUDE = 90050;
const int ABILITY_TALENT_MONSTER_DOG_GROWL = 90017;
const int ABILITY_TALENT_MONSTER_DOG_NEMESIS = 90051;
const int ABILITY_TALENT_MONSTER_DOG_OVERWHELM = 90015;
const int ABILITY_TALENT_MONSTER_DOG_SHRED = 90047;
const int ABILITY_TALENT_MONSTER_FLANKING = 90023;
const int ABILITY_TALENT_MONSTER_GOLEM_HURL = 90060;
const int ABILITY_TALENT_MONSTER_GOLEM_QUAKE = 90056;
const int ABILITY_TALENT_MONSTER_GOLEM_RANGED_1 = 90057;
const int ABILITY_TALENT_MONSTER_GOLEM_SLAM = 90055;
const int ABILITY_TALENT_MONSTER_MABARI_HOWL = 90048;
const int ABILITY_TALENT_MONSTER_OGRE_ATTCK_BACK_LEFT = 90063;
const int ABILITY_TALENT_MONSTER_OGRE_ATTCK_BACK_RIGHT = 90062;
const int ABILITY_TALENT_MONSTER_OGRE_ATTCK_LEFT = 90065;
const int ABILITY_TALENT_MONSTER_OGRE_ATTCK_RIGHT = 90064;
const int ABILITY_TALENT_MONSTER_OGRE_GRAB = 90036;
const int ABILITY_TALENT_MONSTER_OGRE_RAM = 90066;
const int ABILITY_TALENT_MONSTER_OGRE_STOMP = 90038;
const int ABILITY_TALENT_MONSTER_OGRE_SWEEP = 90037;
const int ABILITY_TALENT_MONSTER_ORB_BLACK = 90044;
const int ABILITY_TALENT_MONSTER_PARALYZE = 90043;
const int ABILITY_TALENT_MONSTER_POISON_BITE = 90030;
const int ABILITY_TALENT_MONSTER_POISON_SPIT = 90068;
const int ABILITY_TALENT_MONSTER_RABID = 90083;
const int ABILITY_TALENT_MONSTER_REVENANT_DOUBLESTRIKE = 90086;
const int ABILITY_TALENT_MONSTER_REVENANT_PULL = 90092;
const int ABILITY_TALENT_MONSTER_SHRED = 90039;
const int ABILITY_TALENT_MONSTER_SHRIEK_LEAP = 90040;
const int ABILITY_TALENT_MONSTER_SHRIEK_SHRIEK = 90041;
const int ABILITY_TALENT_MONSTER_SHRIEK_FRENZY = 90128;
const int ABILITY_TALENT_MONSTER_SHRIEK_OVERWHLEM = 90129;
const int ABILITY_TALENT_MONSTER_SPIDER_WEB = 90029;
const int ABILITY_TALENT_MONSTER_STALKER_SCARE = 90026;
const int ABILITY_TALENT_MONSTER_STALKER_SLOW = 90028;
const int ABILITY_TALENT_MONSTER_STALKER_SPIT = 90027;
const int ABILITY_TALENT_MONSTER_UNDEAD_DRAIN = 90046;
const int ABILITY_TALENT_MONSTER_UNDEAD_SPIRIT = 90042;
const int ABILITY_TALENT_MONSTER_WISP_ATTACK = 11131;
const int ABILITY_TALENT_MOTIVATE = 42;
const int ABILITY_TALENT_NATURE_I_COURAGE_OF_THE_PACK = 1004;
const int ABILITY_TALENT_NATURE_II_HARDINESS_OF_THE_BEAR = 91;
const int ABILITY_TALENT_MASTER_RANGER = 92;
const int ABILITY_TALENT_ONE_MIND = 29;
const int ABILITY_TALENT_ONE_MIND_II = 30;
const int ABILITY_TALENT_ONE_MIND_III = 31;
const int ABILITY_TALENT_ONE_MIND_IV = 32;
const int ABILITY_TALENT_OVERPOWER = 3073;
const int ABILITY_TALENT_OVERRUN = 3024;
const int ABILITY_TALENT_PAIN = 3067;
const int ABILITY_TALENT_PERFECT_STRIKING = 20;
const int ABILITY_TALENT_PINNING_SHOT = 803;
const int ABILITY_TALENT_PINPOINT_STRIKE = 3051;
const int ABILITY_TALENT_POMMEL_STRIKE = 3024;
const int ABILITY_TALENT_POWER_SLAM = 90045;
const int ABILITY_TALENT_POWERFUL = 14;
const int ABILITY_TALENT_POWERFUL_SWINGS = 718;
const int ABILITY_TALENT_PRECISE_STRIKING = 19;
const int ABILITY_TALENT_PUNISHER = 7;
const int ABILITY_TALENT_RALLY = 3038;
const int ABILITY_TALENT_RAPIDSHOT = 3071;
const int ABILITY_TALENT_RESILIENCE = 48;
const int ABILITY_TALENT_RESIST_DECEPTION = 52;
const int ABILITY_TALENT_RIGHTEOUS_STRIKE = 23;
const int ABILITY_TALENT_SCATTERSHOT = 800;
const int ABILITY_TALENT_SHATTERING_BLOWS = 3001;
const int ABILITY_TALENT_SHATTERING_SHOT = 3072;
const int ABILITY_TALENT_SHIELD_BALANCE = 37;
const int ABILITY_TALENT_SHIELD_BASH = 617;
const int ABILITY_TALENT_SHIELD_BLOCK = 3074;
const int ABILITY_TALENT_SHIELD_COVER = 13;
const int ABILITY_TALENT_SHIELD_DEFENSE = 704;
const int ABILITY_TALENT_SHIELD_EXPERTISE = 36;
const int ABILITY_TALENT_SHIELD_MASTERY = 2;
const int ABILITY_TALENT_SHIELD_PUMMEL = 1;
const int ABILITY_TALENT_SHIELD_TACTICS = 3030;
const int ABILITY_TALENT_SHIELD_WALL = 12;
const int ABILITY_TALENT_HOLY_SMITE = 25;
const int ABILITY_TALENT_SPIDER_PROPERTIES = 90082;
const int ABILITY_TALENT_STRONG = 27;
const int ABILITY_TALENT_STUNNING_BLOWS = 3000;
const int ABILITY_TALENT_SUMMON_SPIDER = 93;
const int ABILITY_TALENT_SUNDER_ARMOR = 4;
const int ABILITY_TALENT_SUNDER_WEAPON = 3025;
const int ABILITY_TALENT_SUPERIORITY = 3039;
const int ABILITY_TALENT_SUPPRESSING_FIRE = 801;
const int ABILITY_TALENT_TAUNT = 3041;
const int ABILITY_TALENT_THREATEN = 808;
const int ABILITY_TALENT_TRAINING_DEMONIC_COMBAT = 3078;
const int ABILITY_TALENT_TRAINING_HUMANOID_COMBAT = 3077;
const int ABILITY_TALENT_TRAINING_SIMPLE_COMBAT = 3076;
const int ABILITY_TALENT_UPSET_BALANCE = 3050;
const int ABILITY_TALENT_DUAL_WEAPON_EXPERT = 5;
const int ABILITY_TALENT_DUAL_WEAPON_MASTER = 3036;
const int ABILITY_TALENT_DUAL_WEAPON_TRAINING = 6;
const int ABILITY_TALENT_WAR_CRY = 3037;
const int ABILITY_TALENT_WEAPON_SWEEP = 3031;
const int ABILITY_TALENT_DUAL_WEAPON_WHIRLWIND = 3043;
const int ABILITY_SPELL_ABOMINATION_FLAME = 10004;
const int ABILITY_SPELL_ANIMATE_DEAD = 10508;
const int ABILITY_SPELL_ANTIMAGIC_BURST = 11003;
const int ABILITY_SPELL_ANTIMAGIC_WARD = 10900;
const int ABILITY_SPELL_ARCANE_BOLT = 200254;
const int ABILITY_SPELL_ARCANE_HORROR_ATTACK = 14005;
const int ABILITY_SPELL_ARCANE_MIGHT = 10208;
const int ABILITY_SPELL_ARCANE_SHIELD = 200255;
const int ABILITY_SPELL_AURA_OF_MIGHT = 17020;
const int ABILITY_SPELL_BEAR = 17010;
const int ABILITY_SPELL_BLIZZARD = 13000;
const int ABILITY_SPELL_BLOOD_CONTROL = 10703;
const int ABILITY_SPELL_BLOOD_MAGIC = 10700;
const int ABILITY_SPELL_BLOOD_SACRIFICE = 10701;
const int ABILITY_SPELL_BLOOD_WOUND = 10702;
const int ABILITY_SPELL_BRANKA_AOE = 90004;
const int ABILITY_SPELL_BRANKA_MIND_CONTROL = 90005;
const int ABILITY_SPELL_BRANKA_ROCKSTRIKE = 90003;
const int ABILITY_SPELL_CHAOS_DRAKE_BREATH = 14003;
const int ABILITY_SPELL_CHAOS_MAGIC = 17028;
const int ABILITY_SPELL_CLEANSING_AURA = 10507;
const int ABILITY_SPELL_COMBAT_MAGIC = 17023;
const int ABILITY_SPELL_CONE_OF_COLD = 13002;
const int ABILITY_SPELL_CRUSHING_PRISON = 11123;
const int ABILITY_SPELL_CURE = 10200;
const int ABILITY_SPELL_DAZE = 11115;
const int ABILITY_SPELL_DEAD_MAN_WALKING = 12005;
const int ABILITY_SPELL_DEATH_CLOUD = 15003;
const int ABILITY_SPELL_DEATH_MAGIC = 17002;
const int ABILITY_SPELL_DEMON_AURA = 90053;
const int ABILITY_SPELL_DEMON_LIFT = 90054;
const int ABILITY_SPELL_DEMON_SCATTER = 90052;
const int ABILITY_SPELL_DIVINE_RESTORATION = 10201;
const int ABILITY_SPELL_DO_NOT_USE = 11126;
const int ABILITY_SPELL_DRAGON_BREATH_EVIL = 15000;
const int ABILITY_SPELL_DRAGON_BREATH_FIRE = 10005;
const int ABILITY_SPELL_DRAIN_LIFE = 15002;
const int ABILITY_SPELL_EARTHQUAKE = 11116;
const int ABILITY_SPELL_EARTHRAGE = 12000;
const int ABILITY_SPELL_EARTHRAGE_II = 12001;
const int ABILITY_SPELL_EARTHRAGE_III = 12002;
const int ABILITY_SPELL_EARTHRAGE_IV = 12003;
const int ABILITY_SPELL_ELEMENTAL_AURA = 10601;
const int ABILITY_SPELL_ELEMENTAL_CONDUIT = 17000;
const int ABILITY_SPELL_FADE_SHROUD = 17021;
const int ABILITY_SPELL_FIRE_ELEMENTAL_LASH = 10006;
const int ABILITY_SPELL_FIREBALL = 10003;
const int ABILITY_SPELL_FIREFIELD = 10007;
const int ABILITY_SPELL_FLAME_BLAST = 10001;
const int ABILITY_SPELL_FLAMING_WEAPONS = 10204;
const int ABILITY_SPELL_FLYING_SWARM = 17007;
const int ABILITY_SPELL_FROSTWALL = 11007;
const int ABILITY_SPELL_GAS_EXPLOSION = 10008;
const int ABILITY_SPELL_GLYPH_OF_NEUTRALIZATION = 17028;
const int ABILITY_SPELL_GLYPH_OF_PARALYSIS = 11001;
const int ABILITY_SPELL_GLYPH_OF_REPULSION = 17000;
const int ABILITY_SPELL_GLYPH_OF_WARDING = 10601;
const int ABILITY_SPELL_GOLEM_HURL = 90060;
const int ABILITY_SPELL_GREASE = 11113;
const int ABILITY_SPELL_GUARDIAN_GLYPH = 11001;
const int ABILITY_SPELL_HEAL = 10104;
const int ABILITY_SPELL_HEROIC_DEFENSE = 10203;
const int ABILITY_SPELL_HEROIC_OFFENSE = 10206;
const int ABILITY_SPELL_HEROS_ARMOR = 10202;
const int ABILITY_SPELL_HIDDEN_ARCANE_WARRIOR = 4012;
const int ABILITY_SPELL_HIDDEN_BARD = 4015;
const int ABILITY_SPELL_HIDDEN_BLOODMAGE = 4017;
const int ABILITY_SPELL_HIDDEN_SHAPESHIFTER = 4018;
const int ABILITY_SPELL_HIDDEN_SPIRIT_HEALER = 4025;
const int ABILITY_SPELL_HIDDEN_WIZARD = 4023;
const int ABILITY_SPELL_HORROR = 11108;
const int ABILITY_SPELL_IMMOBILIZE = 11100;
const int ABILITY_SPELL_INFERNO = 10002;
const int ABILITY_SPELL_INVALID_SPELL = 10000;
const int ABILITY_SPELL_LIFEWARD = 10506;
const int ABILITY_SPELL_LIGHTNING = 14001;
const int ABILITY_SPELL_LIGHTNING_WEAPONS = 10205;
const int ABILITY_SPELL_MAGE_BASE_ATTACK = 11130;
const int ABILITY_SPELL_MANA_CLASH = 11000;
const int ABILITY_SPELL_MANA_CLEANSE = 11004;
const int ABILITY_SPELL_MASS_CORPSE_DETONATION = 12011;
const int ABILITY_SPELL_MASS_PARALYSIS = 11110;
const int ABILITY_SPELL_MASS_SLOW = 11112;
const int ABILITY_SPELL_MIND_BLAST = 12006;
const int ABILITY_SPELL_MIND_FOCUS = 10209;
const int ABILITY_SPELL_MIND_ROT = 11109;
const int ABILITY_SPELL_MONSTER_OGRE_HURL = 90061;
const int ABILITY_SPELL_MONSTERBUFFER3 = 90006;
const int ABILITY_SPELL_MONSTERBUFFER4 = 90007;
const int ABILITY_SPELL_MONSTERBUFFER5 = 90008;
const int ABILITY_SPELL_NIGHTMARE = 11125;
const int ABILITY_SPELL_PARALYSIS_EXPLOSION = 90173;
const int ABILITY_SPELL_PARALYZE = 11107;
const int ABILITY_SPELL_PETRIFY = 11124;
const int ABILITY_SPELL_PURIFY = 10207;
const int ABILITY_SPELL_REANIMATE = 10500;
const int ABILITY_SPELL_REGENERATION = 10210;
const int ARCHDEMON_VORTEX = 90000;
const int ARCHDEMON_SMITE = 90001;
const int ARCHDEMON_DETONATE_DARKSPAWN = 90002;
const int ARCHDEMON_CORRUPTION_BLAST = 90172;
const int ABILITY_SPELL_REVIVAL = 10504;
const int ABILITY_SPELL_ROOT = 11114;
const int ABILITY_SPELL_SHAPESHIFTER = 17009;
const int ABILITY_SPELL_SHARED_FATE = 11101;
const int ABILITY_SPELL_SHIELD_PARTY = 10401;
const int ABILITY_SPELL_SHIMMERING_SHIELD = 17022;
const int ABILITY_SPELL_SHOCK = 14000;
const int ABILITY_SPELL_SLEEP = 11121;
const int ABILITY_SPELL_SLOW = 11111;
const int ABILITY_SPELL_SPELL_BOOST = 17015;
const int ABILITY_SPELL_SPELL_BOOST_II = 17016;
const int ABILITY_SPELL_SPELL_BOOST_III = 17017;
const int ABILITY_SPELL_SPELL_BOOST_IV = 17018;
const int ABILITY_SPELL_SPELL_MIGHT = 17001;
const int ABILITY_SPELL_SPELL_SHIELD = 10400;
const int ABILITY_SPELL_SPELL_WISP = 11006;
const int ABILITY_SPELL_SPELLBLOOM = 11005;
const int ABILITY_SPELL_SPIDER_SHAPE = 17008;
const int ABILITY_SPELL_STEAM_CLOUD = 10009;
const int ABILITY_SPELL_STINGING_SWARM = 12008;
const int ABILITY_SPELL_STONEFIST = 12004;
const int ABILITY_SPELL_STORM_OF_THE_CENTURY = 14004;
const int ABILITY_SPELL_SUPPORT_THE_WEAK = 10509;
const int ABILITY_SPELL_TBD_WAS_DANCE_OF_MADNESS = 11122;
const int ABILITY_SPELL_TEMPEST = 14002;
const int ABILITY_SPELL_TREMOR = 11117;
const int ABILITY_SPELL_TREMOR_II = 11118;
const int ABILITY_SPELL_TREMOR_III = 11119;
const int ABILITY_SPELL_TREMOR_IV = 11120;
const int ABILITY_SPELL_WALKING_BOMB = 12005;
const int ABILITY_SPELL_WALL_OF_FORCE = 17019;
const int ABILITY_SPELL_WALL_OF_STONE = 11002;
const int ABILITY_SPELL_WEAKNESS = 11106;
const int MONSTER_TALENT_WILD_SYLVAN_ROOTS = 12007;
const int ABILITY_SPELL_WINTERS_GRASP = 13001;
const int ABILITY_SPELL_WYNNES_SEAL_PORTAL = 10704;
const int ABILITY_TALENT_BACKSTAB = 3002;
const int ABILITY_SKILL_DWARVEN_RESISTANCE = 3080;
const int ABILITY_SKILL_HERBALISM_1 = 100061;
const int ABILITY_SKILL_HERBALISM_2 = 100062;
const int ABILITY_SKILL_HERBALISM_3 = 100063;
const int ABILITY_SKILL_HERBALISM_4 = 100064;
const int ABILITY_SKILL_INVALID_SKILL = 100000;
const int ABILITY_SKILL_LOCKPICKING_1 = 100001;
const int ABILITY_SKILL_LOCKPICKING_2 = 100002;
const int ABILITY_SKILL_LOCKPICKING_3 = 100003;
const int ABILITY_SKILL_LOCKPICKING_4 = 100004;
const int ABILITY_SKILL_PERSUADE_1 = 100011;
const int ABILITY_SKILL_PERSUADE_2 = 100012;
const int ABILITY_SKILL_PERSUADE_3 = 100013;
const int ABILITY_SKILL_PERSUADE_4 = 100014;
const int ABILITY_SKILL_PET_ATTACK = 100090;
const int ABILITY_SKILL_PET_DEFEND = 100092;
const int ABILITY_SKILL_PET_FOLLOW = 100091;
const int ABILITY_SKILL_PET_SPECIAL_ABILITY = 100093;
const int ABILITY_SKILL_POISON_1 = 100071;
const int ABILITY_SKILL_POISON_2 = 100072;
const int ABILITY_SKILL_POISON_3 = 100073;
const int ABILITY_SKILL_POISON_4 = 100074;
const int ABILITY_SKILL_COMBAT_TRAINING_1 = 100100;
const int ABILITY_SKILL_COMBAT_TRAINING_2 = 100101;
const int ABILITY_SKILL_COMBAT_TRAINING_3 = 100102;
const int ABILITY_SKILL_COMBAT_TRAINING_4 = 100104;
const int ABILITY_SKILL_SENSE_DARKSPAWN = 4050;
const int ABILITY_SKILL_SKILL_PLOT_SHAPESHIFT_BURNING = 100083;
const int ABILITY_SKILL_SKILL_PLOT_SHAPESHIFT_GOLEM = 100080;
const int ABILITY_SKILL_SKILL_PLOT_SHAPESHIFT_MOUSE = 100081;
const int ABILITY_SKILL_SKILL_PLOT_SHAPESHIFT_SPIRIT = 100084;
const int ABILITY_SKILL_STEALING_1 = 100021;
const int ABILITY_SKILL_STEALING_2 = 100022;
const int ABILITY_SKILL_STEALING_3 = 100023;
const int ABILITY_SKILL_STEALING_4 = 100024;
const int ABILITY_SKILL_STEALTH_1 = 100075;
const int ABILITY_SKILL_STEALTH_2 = 100076;
const int ABILITY_SKILL_STEALTH_3 = 100077;
const int ABILITY_SKILL_STEALTH_4 = 100078;
const int ABILITY_SKILL_STEALTHY_ATTACK = 12009;
const int ABILITY_SKILL_SURVIVAL_1 = 100051;
const int ABILITY_SKILL_SURVIVAL_2 = 100052;
const int ABILITY_SKILL_SURVIVAL_3 = 100053;
const int ABILITY_SKILL_SURVIVAL_4 = 100054;
const int ABILITY_SKILL_TRAPS_1 = 100041;
const int ABILITY_SKILL_TRAPS_2 = 100042;
const int ABILITY_SKILL_TRAPS_3 = 100043;
const int ABILITY_SKILL_TRAPS_4 = 100044;
const int ABILITY_SKILL_COMBAT_TACTICS_1 = 100110;
const int ABILITY_SKILL_COMBAT_TACTICS_2 = 100111;
const int ABILITY_SKILL_COMBAT_TACTICS_3 = 100112;
const int ABILITY_SKILL_COMBAT_TACTICS_4 = 100113;
const int ITEM_ABILITY_HEALING_SALVE = 200001;
const int ITEM_ABILITY_HEALING_SALVE_1 = 200010;
const int ITEM_ABILITY_HEALING_SALVE_2 = 200011;
const int ITEM_ABILITY_HEALING_SALVE_3 = 200012;
const int ITEM_ABILITY_HEALING_SALVE_4 = 200013;
const int ITEM_ABILITY_UNIQUE_POWER_UNLIMITED_USE = 200203;
const int ITEM_ABILITY_KOLGRIMS_HORN = 200262;
const int ABILITY_TRAIT_CLUMSY = 150003;
const int ABILITY_TRAIT_COLD_IMMUNITY = 150011;
const int ABILITY_TRAIT_COLD_VULNERABILITY = 150012;
const int ABILITY_TRAIT_CRITICAL_HIT_IMMUNITY = 150007;
const int ABILITY_TRAIT_DEMONIC_CASTER = 150008;
const int ABILITY_TRAIT_EXPLOSIVE = 150009;
const int ABILITY_TRAIT_FIRE_IMMUNITY = 150010;
const int ABILITY_TRAIT_FIRE_VULNERABILITY = 150013;
const int ABILITY_TRAIT_NATURE_IMMUNITY = 150014;
const int ABILITY_TRAIT_SPIRIT_IMMUNITY = 150015;
const int ABILITY_TRAIT_LIGHTNING_IMMUNITY = 150016;
const int ABILITY_TRAIT_STURDY = 90300;
const int ABILITY_TRAIT_FRAGILE = 150001;
const int ABILITY_TRAIT_GHOST = 150004;
const int ABILITY_TRAIT_HIGH_MORALE = 150005;
const int ABILITY_TRAIT_LOW_MORALE = 150006;
const int ABILITY_TRAIT_SENILE = 150002;
const int ABILITY_TRAIT_WEAKLY = 150000;
const int ABILITY_TALENT_MONSTER_REVENANT_MASS_PULL = 90100;
const int ABILITY_MONSTER_ARCANEHORROR_SWARM = 90115;
const int MONSTER_TALENT_WILD_SYLVAN_STOMP = 90119;
const int MONSTER_TALENT_WILD_SYLVAN_RAGE = 90120;
const int MONSTER_TALENT_WILD_SYLVAN_ATTK_BL = 90111;
const int MONSTER_TALENT_WILD_SYLVAN_ATTK_BR = 90122;
const int MONSTER_TALENT_WILD_SYLVAN_ATTK_FL = 90123;
const int MONSTER_TALENT_WILD_SYLVAN_ATTK_FR = 90124;
const int MONSTER_TALENT_MONSTER_CORRUPTION_BURST = 90127;
const int MONSTER_ASHWRAITH_WHIRLWIND = 90134;
const int MONSTER_ASHWRAITH_LEAP = 90135;
const int MONSTER_ASHWRAITH_SLAM = 90136;
const int MONSTER_SUCCUBUS_DANCE = 90137;
const int MONSTER_SUCCUBUS_SCREAM = 90138;
const int MONSTER_DRAGON_BREATH = 90094;
const int MONSTER_DRAGON_TAIL_SLAP = 90140;
const int MONSTER_DRAGON_WING_BUFFET = 90141;
const int MONSTER_DRAGON_SHRED = 90142;
const int MONSTER_DRAGON_RAKE = 90143;
const int MONSTER_DRAGON_ROAR = 90144;
const int MONSTER_DRAGONLING_BREATH = 90145;
const int MONSTER_PRIDE_DEMON_FIRE_BLAST = 90146;
const int MONSTER_PRIDE_DEMON_FROST_BLAST = 90147;
const int MOSNTER_PRIDE_DEMON_MANA_WAVE = 90148;
const int MONSTER_PRIDE_DEMON_FIRE_BOLT = 90149;
const int MONSTER_PRIDE_DEMON_FROST_BOLT = 90150;
const int ABILITY_TALENT_MONSTER_AURA_FIRE = 90151;
const int MONSTER_RAGE_DEMON_FIRE_BOLT = 90152;
const int MONSTER_RAGE_DEMON_LAVA_BURST = 90153;
const int MONSTER_RAGE_DEMON_SLAM = 90154;
const int MONSTER_HIGH_DRAGON_BREATH = 10005;
const int MONSTER_LARGE_ATTCK_BACK_LEFT = 90063;
const int MONSTER_LARGE_ATTCK_BACK_LEFT2 = 90157;
const int MONSTER_LARGE_ATTCK_BACK_LEFT3 = 90158;
const int MONSTER_LARGE_ATTCK_BACK_RIGHT = 90062;
const int MONSTER_LARGE_ATTCK_BACK_RIGHT2 = 90155;
const int MONSTER_LARGE_ATTCK_BACK_RIGHT3 = 90156;
const int MONSTER_LARGE_ATTCK_RIGHT = 90064;
const int MONSTER_LARGE_ATTCK_RIGHT2 = 90159;
const int MONSTER_LARGE_ATTCK_RIGHT3 = 90160;
const int MONSTER_LARGE_ATTCK_LEFT = 90065;
const int MONSTER_LARGE_ATTCK_LEFT2 = 90161;
const int MONSTER_LARGE_ATTCK_LEFT3 = 90162;
const int MONSTER_HIGH_DRAGON_WING_BUFFET = 90163;
const int MONSTER_HIGH_DRAGON_ROAR = 90164;
const int MONSTER_HIGH_DRAGON_TAIL_FLAP = 90165;
const int MONSTER_HIGH_DRAGON_SWEEP = 90166;
const int MONSTER_HIGH_DRAGON_STOMP = 90167;
const int MONSTER_HIGH_DRAGON_FIRE_SPIT = 90168;
const int MONSTER_HIGH_DRAGON_GRAB_LEFT = 90169;
const int MONSTER_HIGH_DRAGON_GRAB_RIGHT = 90170;
const int MONSTER_BEAR_OVERWHELM = 90130;
const int MONSTER_STALKER_OVERWHLEM = 90131;
const int MONSTER_DRAGON_OVERWHELM = 90132;
const int MONSTER_SPIDER_OVERWHELM = 90133;
const int MONSTER_ARCANE_HORROR_BUFF = 90171;
const int ABILITY_TALENT_STEALTH = 100075;
const int ABILITY_TALENT_COMBAT_STEALTH = 100077;
const int ABILITY_SPELL_WYNNE_SPECIAL = 10510;
Character appearance codes
Use one of the following entries with the runscript appearance code.
| Code: | Result: |
| 25 | Abomination |
| 54 | Ambient goat |
| 55 | Ambient mutt |
| 46 | App NPC Duncan |
| 47 | App ogre A |
| 12 | Arcane Horror |
| 89 | Archdemon |
| 82 | Archdemon, wounded |
| 32 | Ash Wraith |
| 68 | Bear, beareskan |
| 9 | Bear, black |
| 8 | Bear, great |
| 1 | Blank model |
| 11 | Bronto |
| 10 | Broodmother |
| 73 | Broodmother Tentacle |
| 63 | Cat |
| 86 | Chicken |
| 28 | Corpse D |
| 29 | Corpse E |
| 30 | Corpse S |
| 33 | Deepstalker |
| 77 | Deer |
| 34 | Dog Mabari |
| 35 | Dog party member |
| 80 | Dragon, drake |
| 66 | Dragon, high |
| 4 | Dragon, normal |
| 64 | Dragonling |
| 3 | Dwarf |
| 2 | Elf |
| 51 | Genlock, alpha |
| 52 | Genlock, emissary |
| 50 | Genlock, normal |
| 5 | Golem, shale |
| 7 | Golem, steel |
| 6 | Golem, stone |
| 88 | Grand Oak |
| 85 | Halla |
| 15 | Human |
| 38 | Human boy |
| 60 | Human, dying ambient |
| 45 | Human, female fat |
| 42 | Human, guard ambient |
| 40 | Human, library ambient |
| 44 | Human, male fat |
| 43 | Human, noble ambient |
| 61 | Human, prelude wizard |
| 39 | Human, servant ambient |
| 17 | Hurlock, alpha |
| 18 | Hurlock, emissary |
| 16 | Hurlock, normal |
| 75 | Lady of the Forest |
| 20 | Nug |
| 87 | Owl |
| 78 | Ox |
| 76 | Pig |
| 72 | Pride Demon |
| 13 | Qunari |
| 27 | Rage demon |
| 79 | Ram |
| 37 | Rat, large |
| 41 | Rat, small |
| 84 | Raven |
| 26 | Revenant A |
| 31 | Shade |
| 23 | Shriek A |
| 69 | Skeleton A |
| 70 | Skeleton F |
| 71 | Skeleton S |
| 57 | Spider corrupted |
| 58 | Spider giant |
| 59 | Spider, poisonous |
| 81 | Spirit apparatus, head |
| 36 | Squirel |
| 24 | Succubus |
| 22 | Werewolf A |
| 65 | Wild Sylvan |
| 14 | Wisp |
| 53 | Witherfang |
| 49 | Wolf |
| 74 | Wolf, blight |
Dragon Age: Origins Unlockables
Bonus items
In order to complete the following, one must play Dragon Age Journeys and complete the objectives as listed. Journeys is a flash-based RPG made with the same spirit as it's PC/Console Counterparts. You must have a Bioware account and have it linked with your DA:O account in order for this to work. One can play Dragon Age Journeys at www.dragonagejourneys.com.
| Unlockable: | How to Unlock: |
| Amulet Of the War Mage | Sign in to your EA account in Dragon Age Journeys. |
| Embri's Many Pockets | Save the Grey Warden Martine by completing The Missing Warden quest. |
| Helm Of The Deep | Unlock all five achievements in Dragon Age Journeys |
Item set bonuses
Equip the indicated item set to get the corresponding bonus.
| Unlockable: | How to Unlock: |
| Item Set 1 | Griffon |
| Item Set 10 | Wade's Dragonscale |
| Item Set 11 | Wade's Dragonbone Plate |
| Item Set 12 | Leather Armor |
| Item Set 13 | Studded Leather Armor |
| Item Set 14 | Chainmail |
| Item Set 15 | Scale Armor |
| Item Set 16 | Splint Mail |
| Item Set 17 | Dwarven Medium Armor |
| Item Set 18 | Ancient Elven Armor |
| Item Set 19 | Ceremonial Armor |
| Item Set 2 | Effort |
| Item Set 20 | Diligence |
| Item Set 21 | Dwarven Heavy Armor |
| Item Set 22 | Heavy Chainmail |
| Item Set 23 | Chevalier Armor |
| Item Set 25 | Dwarven Massive Armor |
| Item Set 26 | Heavy Plate |
| Item Set 27 | Wade's Superior Drakeskin |
| Item Set 3 | Juggernaut Plate |
| Item Set 5 | Legion of the Dead |
| Item Set 7 | Duster Leather |
| Item Set 8 | Wade's Drakeskin |
| Item Set 9 | Wade's Dragonskin |
| Secret | Armor Of The River Dane Set |
Submitted By: Marzolita
Normal Achievements
Accomplish the indicated achievement to get the number of Gamerscore points:
| Unlockable: | How to Unlock: |
| Annulment Invoker (20 GP) | Sided with the templars in "Broken Circle". |
| Archmage (25 GP) | Main character achieved level 20 as a mage. |
| Bhelen's Ally (20 GP) | Sided with Bhelen in "A Paragon of Her Kind". |
| Blight-Queller (25 GP) | Killed 1000 darkspawn. |
| Bloodied (10 GP) | Completed an origin story without the main character ever falling in battle. |
| Bully (10 GP) | Succeeded at five difficult Intimidate attempts. |
| Casteless (10 GP) | Completed the Dwarf Commoner origin story. |
| Ceremonialist (20 GP) | Defied the Cult of Andraste in "The Urn of Sacred Ashes". |
| Conscripted (10 GP) | Completed the City Elf origin story. |
| Corrupted (10 GP) | Completed the Dalish Elf origin story. |
| Easy Lover (10 GP) | Experienced the thrill of romance with Zevran. |
| Educated (15 GP) | Used a tome to improve the main character's attributes, talents, spells, or skills. |
| Elite (30 GP) | Main character learned two specializations. |
| First Knight (10 GP) | Experienced the thrill of romance with Alistair. |
| Grey Warden (20 GP) | Killed 100 darkspawn. |
| Harrowed (10 GP) | Completed the Magi origin story. |
| Harrowmont's Ally (20 GP) | Sided with Harrowmont in "A Paragon of Her Kind". |
| Heavy Hitter (10 GP) | Main character inflicted 250 damage with a single hit. |
| Hero of Redcliffe (20 GP) | Completed "The Arl of Redcliffe". |
| Hopelessly Romantic (25 GP) | Across all playthroughs, experienced all possible romances. |
| Kinslayer (10 GP) | Completed the Dwarf Noble origin story. |
| Last of the Wardens (20 GP) | Completed Ostagar. |
| Last of Your Line (10 GP) | Completed the Human Noble origin story. |
| Liberator (20 GP) | Destroyed the Anvil of the Void. |
| Magic Sympathizer (20 GP) | Sided with the mages in "Broken Circle". |
| Master of Arms (25 GP) | Main character achieved level 20 as a warrior. |
| Master Warden (25 GP) | Killed 500 darkspawn. |
| Menacing (20 GP) | Succeeded at 10 difficult Intimidate attempts. |
| Mercenary (20 GP) | Complete 15 job-board quests. |
| Perfectionist (50 GP) | Across all playthroughs, discovered all possible endings. |
| Persuasive (10 GP) | Succeeded at five difficult Persuasion attempts. |
| Pilgrim (10 GP) | Completed a Chanter's Board quest. |
| Poacher (20 GP) | Sided with the elves in "Nature of the Beast". |
| Pragmatist (20 GP) | Preserved the Anvil of the Void. |
| Rabble-Rouser (20 GP) | Completed "The Landsmeet". |
| Recruiter (25 GP) | Across all playthroughs, recruited all party members. |
| Sacrilegious (20 GP) | Sided with the Cult of Andraste in "The Urn Of Sacred Ashes". |
| Shadow (25 GP) | Main character achieved level 20 as a rogue. |
| Silver Tongued (20 GP) | Succeeded at 25 difficult Persuasion attempts. |
| Slayer (20 GP) | Sided with the werewolves in "Nature of the Beast". |
| Standard-Bearer (20 GP) | Used the Grey Warden treaties to recruit all possible allies. |
| Tinkerer (10 GP) | Crafted an item. |
| Traveler (35 GP) | Set foot in every area in the game. |
| Veteran (25 GP) | Main character learned a specialization. |
| Wine, Woman, and Song (10 GP) | Experienced the thrill of romance with Leliana. |
| Witch Gone Wild (10 GP) | Experienced the thrill of romance with Morrigan. |
Secret Achievements
Accomplish the indicated achievement to get the number of Gamerscore points:
| Unlockable: | How to Unlock: |
| A Dark Promise (50 GP) | Defeated the archdemon and, through a dark ritual with Morrigan, spared your own life. |
| Defender (20 GP) | Preserved the lives of half the troops at Denerim's Gates in "The Final Battle". |
| Dragonslayer (30 GP) | Defeated the dragon guarding the Urn of Sacred Ashes. |
| The Ultimate Sacrifice (50 GP) | Made the ultimate sacrifice in defense of Ferelden. |
More...Items!
If you are looking for Dragon Age: Origins items for PC - Windows or games for other consoles and handheld systems, you will find the largest selection on the planet at eBay.
Dragon Age: Origins Items
Dragon Age: Origins Tips & Hints
Increasing approval
Sometimes your party might not care for you or bluntly tells you that they could be off better somewhere else. This can be changed easily. Each item that has "Gift" beside it can be given to a party member. You cannot give one to your own character. For example, some of the demon things that you get in your travels (like the totem or demon statue) can be given to Sten. You will get at least a 5+ approval. Each item varies from person to person. Some are meant more for others. You must learn which item fits what person.
Free tier 4 mages staff
Use the following trick to get some items and gifts before you leave the castle. When playing as a human noble, after you go to your brother Fergus' room but before you leave, to go to bed ask your dog "Do you see anything interesting?". If he brings nothing back, ask him again. By doing this you will obtain the following items:
- Piece of wood, which is a tier 4 mage staff that has a +1 Constitution and +10% Nature Resistance.
- Found cake.
- Dirty pair of pantaloons.
- Tangled ball of yarn
- Bottle of Garbolg's backcountry reserve.
- Greenstone or elfroot.
- Unique but seemingly useless Codex entry.
Submitted By: Refcameron
Easy money
You can buy two packs from the quartermaster when you begin the Grey Warden Joining (once before you go in the wilds and once you come out). Once you have them, you should have 100 item spaces in your inventory. Collect everything during the main and side quests. When you find a merchant or someone possibly to trade, do it. Keep adding more to your inventory space. A pack is 10 spaces extra, but prices tend to vary from those you buy. The quartermaster in the beginning sells them at the same price. The dwarf merchant that follows your party to camp varies. The quartermaster at The Tower of Magi has one for a heavy price, but it is worth it because you can hold more items and sell more as you see fit. By doing this you can make a lot of coin by mid-game. What you buy and sell depends on the coin you get to carry through the game.
Easy experience
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.
Redcliffe: Possessed child
Eventually once you reach Redcliffe, there will be an option to enter the boy, aside from killing him and confronting the demon inside of the boy. Do not kill the boy. You will not gain much from his death and most likely your allies will disapprove. Instead, choose the option to enter the boy and let the Blood Mage do his ritual. Once you are inside, talk to the father. Once this is done, you must talk to the child "Possessed" and kill the demon inside him multiple times. Once you reach a certain part where you do not talk to the child, but the demon straightforward, try to converse with her. Conversing with her will get you more than just killing her. She will request that in exchange for her life, and the permission to enter the boy's body again in the near future, she will offer you gifts. One is a new specialization. Another is a certain rare item, armor, or weapon. Finally, is pleasure. Pleasure should not be an option, as it does not give you anything in exchange, not even an intimate scene. Select either the item or the specialization. However if you truly do not want to obtain anything useful, kill her. Killing her alone results in the same experience you would get from killing the boy, not to mention the previous times you have also killed her.
Ostagar: Extra backpack
Upon arriving at Ostagar, purchase the Backpack from the Quartermaster. Note: You should have enough money if you collected sell-able items and gear from the beginning storyline. Complete the quest where you and the other recruits enter into the Wilds. Note: Make sure you explore the entire map. Complete the "Joining" ritual and become a Grey Warden. Before going to attend the meeting with Duncan and the King, return to the Quartermaster. There should be another Backpack available at the same price as earlier.
Unequip for the Win
In the origins stories, be sure to remove all the items of those that accompany you (and leave your party) prior to their departure. You may need to save the gaem more often. You can use these items to sell or equip as needed.
Another example: once you return from the Kokori Wilds, before talking to Duncan, remove all the equipment from Jory and Daveth since they are destined to die.
More...Items!
If you are looking for Dragon Age: Origins items for PC - Windows or games for other consoles and handheld systems, you will find the largest selection on the planet at eBay.
Dragon Age: Origins Items
Easter Eggs
Superman reference
The following is a random event that happens while traveling on the world map. You will encounter a farmer and his wife who find a baby in a meteor crash, just after it happens. They decide to take the baby and raise it as their own. You will get the Meteor Ore that the baby came in. It can be made into armor by Wade in Denerim. Your best chance of getting this event is from one of the Chantry Board mission in Redcliffe. Travel straight from Redcliffe to Refugees.
Portal reference
You must have Sten in your party for this 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 speak with your companions. Find Sten and he will say "Where is the cake? They promised there would be cake. The cake is a lie..."
Mass Effect reference
You can find a book in the Orzammar underground section "The Dead Trenches", near the "Legionnaire Shrine" at the end of a broken bridge. The book is called "Load Limit Reached". The first line reads "'Mass will have an effect," he says. It mentions a Dwarf named Shepard, the same name as the main character of Mass Effect.
Glitches
Unlimited experience
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.
Free class unlock
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
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.
Redistribute already spent ability points
By using this trick, when your character gains a level you can redistribute already spent ability points. Spend all ability points on the stat you want to reduce Use the "Reset" button. Go to the stat which you added the points to, and you can now reduce the number of points in the stat by 3 (the number of points you spent in it before hitting reset). These extra stat points will be added to your available points and can be spent on any ability. There are a few restrictions. This can only be done once per level, you cannot reduce the stat by more points than you spent in it, and you must spend the points in only one stat.