Dragon Age - Origins Cheat Codes: ------------ Submitted by: RM 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. Looks like this: "C:GamesDragon Agebin_shipdaorigins.exe" -enabledeveloperconsole Then open the file "keybindings.ini" in "My DocumentsBioWareDragon AgeSettings" Find the line "OpenConsole_0=Keyboard::Button_X" (Change X to any button that is not already used in the game.) Note that you won't see the console but there will be a line of symbols in the upper part of the screen as you type. You might want to press backspace a few times before you start typing just in case. In-game, you press the key that you have chosen (Keyboard::Button_X) and then type the following codes: Code Effect ---------------------------------------------------------------------------------- runscript addxp [number] - Add indicated amount of experience points. runscript zz_money [number] - Add indicated amount of copper.(1000 = 1 Gold Piece) runscript pc_immortal - Cannot die. runscript zz_addparty NPCname - Add party member by name. runscript ai off - Turns off AI. runscript selectparty - Party selection screen. runscript chargen - Origin screen. runscript pc_immortal - Player can't be killed. runscript killallhostiles - Kill all enemies. runscript zz_addapproval X YY - Add approval to a character.(, X = companion, YY = Amount) runscript zz_addparty - Allows player to break the party companion limit. runscript healplayer - Heals player/party. runscript zz_dropparty - Removes entire party. 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 addtalent [number] - Add talent or spell to your character. runscript removetalent [number] - Removes indicated talent from character personal profile. runscript bowlingforferelden - Knock back enemies and form a shield around you. runscript wizard - Transform into level 2 Mage. runscript rogue - Transform into level 2 Rogue. runscript warrior - Transform into level 2 Warrior. runscript cheater - All achievements. runscript zz_party_addgifts - Party member plot gifts. runscript zz_cli_debug - Advance to climax at Redcliffe castle. runscript zz_jump_around - Teleport to random locations on current map. runscript zz_reveal_map - Full map. runscript ai on - Enable AI. runscript ai abilities [0 or 1] - Toggle perceived enemies cannot use special abilities. runscript injury remparty - Remove all injuries from party. runscript injury remall - Remove all injuries from self. runscript zz_cir_debug - Start Circle of Magi Debug Helper script. runscript zz_orz_debug - Start Paragon of her Kind Debug Helper script. runscript zz_pre_debug - Start Prelude Debug Helper script. runscript zz_urn_debug - Start Urn of Sacred Ashes script. runscript zz_deathblow - Selected melee character uses random finisher regardless of target's health for instant kill. runscript restore - Restore full mana or stamina to selected character. runscript zz_supercrit player - Set main character's (self) Strength and Dexterity to 50 and Mana or Stamina to 1000. runscript appearance [number] - Change character appearance. runscript zz_add_skills3 - Add 3 Skill Points; visible after saving and reloading. runscript zz_dlc_debug - Allows some modifications of plot states and teleporting runscript zz_starmetal_sword - Get 1H and 2H Starfang in inventory; requires Warden's Keep. runscript e3_addparty - Add Jory and Daveth to party. runscript zz_set_trap - Get traps in inventory. runscript zz_getparty - Gathers all immediate party members. runscript zz_jump_around - Teleport to set teleport points on the current map. runscript zz_economizer - Unequip all gear. -=Character Codes=- Use the following entries with the "runscript zz_addparty" and "runscript zz_addapproval" codes. (For use with certain cheats, enter the number below for the desired character) 1 - Alistair 3 - Morrigan 4 - Wynne 5 - Shale 6 - Sten 7 - Zevran 9 - Leliana 11 - Self 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. Free Specialization Books: -------------------------- * Save the game, then purchase a Specialization Book from a vendor. The message "Specialization Unlocked" will appear. Load your saved game file. You will have regained the gold 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. Easy experience - Level Up: --------------------------- In Ostargar, during the "Tainted Blood" mission, which is unlocked early in the game. 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. 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. Note: The above method only works if the main character is a mage himself or herself. If you chose to send Jowan (the Blood Mage), Wynne, or Morrigan, the trick does not work and you will not be able to unlock Blood Mage specialization. The only way for the trick to work while your main character is not a mage is to turn your main character into a mage. PC Enable the runscript wizard code to turn your main character into a level 2 mage. Then, enable the runscript addxpcode to level up your main character. Enter the boy and the converse with the demon to unlock Blood Mage specialization. Once you have unlocked the specialization, load the saved game file before you entered the boy. The specialization will be there and you can send other people to enter the boy. 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: ----------------- Note: 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..." -=Specialization classes=- Note: Specialization points are obtained at levels 7 and 14. -=Rogue=- Assassin - Learn from Zevran (companion) or Alarith's Store (Denerim, after Landsmeet starts). Bard - Learn from Leliana (companion) or Alimar (Orzammar). Duelist - Learn from Isabela (The Pearl in Denerim). Ranger - Learn from Bodann's Wares (Party Camp). -=Mage=- Arcane Warrior - Learn from The Presence in Brecilian Ruins ("Nature of the Beast" quest line). Blood Mage - Learn from Desire Demon in Fade ("Arl of Redcliffe" quest line). Shapeshifter - Learn from Morrigan (companion) or Varathorn (Dalish Camp). Spirit Healer - Learn from Wynne (companion) or Wonders of Thedas. -=Warrior=- Berserker - Learn from Oghren (companion) or Gorim (Denerim Market). Champion - Learn from Arl Eamon (at the end of the "Urn of Sacred Ashes" quest line). Reaver - Learn from Kolgrim (Wyrmling Lair). Templar - Learn from Alistair (companion) or Bodahn's Wares (Party Camp). 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. Item set bonuses: ----------------- Equip the indicated item set to get the bonus. Item Set 1: Griffon: Immunity to Flanking Item Set 2: Effort: -10% Fatigue Item Set 3: Juggernaut Plate: +3 Strength +3 Constitution Item Set 4: Imperium Rings: +2 Armor Item Set 5: Legion of the Dead: +3 Damage +3 Constitution Item Set 6: Dalish Leather: +5 Defense Item Set 7: Duster Leather: +2 Armor Item Set 8: Wade's Drakeskin: -10% Fatigue Item Set 9: Wade's Dragonskin: -25% Fatigue Item Set 10: Wade's Dragonscale: -20% Fatigue Item Set 11: Wade's Dragonbone Plate: -10% Fatigue Item Set 12: Leather Armor: -5% Fatigue Item Set 13: Studded Leather Armor: +1 Defense Item Set 14: Chainmail: -2.5% Fatigue Item Set 15: Scale Armor: +4.5 Defense vs. Missiles Item Set 16: Splint Mail: +1 Armor Item Set 17: Dwarven Medium Armor: +1 Armor Item Set 18: Ancient Elven Armor: +5 Defense Item Set 19: Ceremonial Armor: +6 Defense vs. Missiles Item Set 20: Diligence: +5 Willpower Item Set 21: Dwarven Heavy Armor: +1 Armor Item Set 22: Heavy Chainmail: -3% Fatigue Item Set 23: Chevalier Armor: +3 Willpower +3 Constitution Item Set 24: Commander's Plate: +5 Willpower Item Set 25: Dwarven Massive Armor: +2 Armor Item Set 26: Heavy Plate: +7.5 Defense vs. Missiles Item Set 27: Wade's Superior Drakeskin: -10% Fatigue +5 Defense Item Set 28: Wade's Superior Dragonskin: -25% Fatigue +5 Defense Item Set 29: Wade's Superior Dragonscale: -20% Fatigue +5 Defense Item Set 30: Wade's Superior Dragonbone Plate: -10% Fatigue +5 Defense Secret: Warden's Commander: +? Health +? Strength Secret: Armor Of The River Dane Set: +6 Willpower +1 Cunning +6 Attack +4 Defense Extra storage: -------------- 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. Redistributing attribute points: -------------------------------- 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. Skill codes: ------------ 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 Spell codes: ------------ 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 Talent codes: ------------- 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=- Main 4021 -=Branch=- Righteous Strike 23 Cleanse Area 3017 Mental Fortress 52 Holy Smite 25 -=Warrior=- 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 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 game 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. ALL ID CODES: ------------- Submitted by: Xiioware Use one of the following entries with the 'addtalent' or 'removetalent' codes. All id codes for: -=SPELLS/TALENT/SKILLS=- 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 Modifier Codes: ------------------------- These character modifier codes work with the runscript appearance cheat (see above): BLANK_MODEL = 1; ELF = 2; DWARF = 3; DRAGON_NORMAL = 4; GOLEM_SHALE = 5; GOLEM_STONE = 6; GOLEM_STEEL = 7; BEAR_GREAT = 8; BEAR_BLACK = 9; BROODMOTHER = 10; BRONTO = 11; ARCANE_HORROR = 12; QUNARI = 13; WISP = 14; HUMAN = 15; HURLOCK_NORMAL = 16; HURLOCK_ALPHA = 17; HURLOCK_EMISSARY = 18; NUG = 20; WEREWOLF_A = 22; SHRIEK_A = 23; SUCCUBUS = 24; ABOMINATION = 25; REVENANT_A = 26; RAGE_DEMON = 27; CORPSE_D = 28; CORPSE_E = 29; CORPSE_S = 30; SHADE = 31; ASH_WRAITH = 32; DEEPSTALKER = 33; DOG_MABARI_ = 34; DOG_PARTY_MEMBER = 35; SQUIREL = 36; RAT_LARGE = 37; HUMAN_BOY = 38; HUMAN_SERVANT_AMBIENT = 39; HUMAN_LIBRARY_AMBIENT = 40; RAT_SMALL = 41; HUMAN_GUARD_AMBIENT = 42; HUMAN_NOBLE_AMBIENT = 43; HUMAN_MALE_FAT = 44; HUMAN_FEMALE_FAT = 45; APP_NPC_DUNCAN = 46; APP_OGRE_A = 47; WOLF = 49; GENLOCK_NORMAL = 50; GENLOCK_ALPHA = 51; GENLOCK_EMISSARY = 52; WITHERFANG = 53; AMBIENT_GOAT = 54; AMBIENT_MUTT = 55; SPIDER_CORRUPTED = 57; SPIDER_GIANT = 58; SPIDER_POISONOUS = 59; HUMAN_DYING_AMBIENT = 60; HUMAN_PRELUDE_WIZARD = 61; CAT = 63; DRAGONLING = 64; WILD_SYLVAN = 65; DRAGON_HIGH = 66; BEAR_BEARESKAN = 68; SKELETON_A = 69; SKELETON_F = 70; SKELETON_S = 71; PRIDE_DEMON = 72; BROODMOTHER_TENTACLE = 73; WOLF_BLIGHT = 74; LADY_OF_THE_FOREST = 75; PIG = 76; DEER = 77; OX = 78; RAM = 79; DRAGON_DRAKE = 80; SPIRIT_APPARATUS_HEAD = 81; ARCHDEMON_WOUNDED_ = 82; RAVEN = 84; HALLA = 85; CHICKEN = 86; OWL = 87; GRAND_OAK = 88; ARCHDEMON = 89; Character appearance codes: --------------------------- Use one of the following entries with the "runscript appearance" code. Appearance Code -------------------------------- Blank model 1 Elf 2 Dwarf 3 Dragon, normal 4 Golem, shale 5 Golem, stone 6 Golem, steel 7 Bear, great 8 Bear, black 9 Broodmother 10 Bronto 11 Arcane Horror 12 Qunari 13 Wisp 14 Human 15 Hurlock, normal 16 Hurlock, alpha 17 Hurlock, emissary 18 Nug 20 Werewolf A 22 Shriek A 23 Succubus 24 Abomination 25 Revenant A 26 Rage demon 27 Corpse D 28 Corpse E 29 Corpse S 30 Shade 31 Ash Wraith 32 Deepstalker 33 Dog Mabari 34 Dog party member 35 Squirel 36 Rat, large 37 Human boy 38 Human, servant ambient 39 Human, library ambient 40 Rat, small 41 Human, guard ambient 42 Human, noble ambient 43 Human, male fat 44 Human, female fat 45 App NPC Duncan 46 App ogre A 47 Wolf 49 Genlock, normal 50 Genlock, alpha 51 Genlock, emissary 52 Witherfang 53 Ambient goat 54 Ambient mutt 55 Spider corrupted 57 Spider giant 58 Spider, poisonous 59 Human, dying ambient 60 Human, prelude wizard 61 Cat 63 Dragonling 64 Wild Sylvan 65 Dragon, high 66 Bear, beareskan 68 Skeleton A 69 Skeleton F 70 Skeleton S 71 Pride Demon 72 Broodmother Tentacle 73 Wolf, blight 74 Lady of the Forest 75 Pig 76 Deer 77 Ox 78 Ram 79 Dragon, drake 80 Spirit apparatus, head 81 Archdemon, wounded 82 Raven 84 Halla 85 Chicken 86 Owl 87 Grand Oak 88 Archdemon 89 Ghost Bridge Solve for Urn of Sacred Ash Quest: ----------------------------------------------- Follow these steps to get across the Ghost Bridge for the Urn of Sacred Ash quest: * Right one, right two, left three. * Player steps on first section of ghost bridge. * Right two, left three, left six. * Player steps on second section of ghost bridge. * Right two, right four, left six. * Right four, left one, left six. * Player steps on third section of ghost bridge. * Right four, right five, left one. * Right five, left one, left five. * Player crosses successfully. Note that on the console version as each piece of the bridge becomes solid it remains solid permanently greatly reducing the difficulty of this puzzle. Blood Dragon Armor Duplication: ------------------------------- You'll need a code with your Collector's Edition of the game for the rare Blood Dragon Armor for this cheat. Note: This also works for other Collector's Edition downloadable content -- the tome, helmet etc. Once you have entered the code and received the first piece of the armor and you have a merchant in your camp area with the rest of the pieces, save your game then go to the Download Content section of the main menu. Disable the Blood Dragon Armour content (and Collector's Edition content if you have it) and reload your game. It will give you a warning but ignore it and force load the game, immediately save your game and exit to the main menu once more. Enable the things we disabled before and reload your game. You now have two sets of Blood Dragon Armor! You can repeat this as needed. 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. 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. * How you choose to talk to a character can determine approval ratings. Some are minor changes, but still will be closer to the liking side or disgusted side however you so choose. The hardest two that you can speak to are Sten and Morhgan. Keep in mind that they can be persuaded. Sometimes the correct words can lead to a loving moment and others to a long argument or a discussion especially for learning about them. That is what takes the longest time. The only one you really never have to worry about is the Mabari of the group, or the dog in most cases. It will love you no matter what and will stay loyal to the end. Give it a treat for being such a good loyal character. Bonus items: ------------ Register an account on the Electronic Arts web site that is linked to your profile in Dragon Age: Origins. Play the Dragon Age Journeys mini-game at www.dragonagejourneys.com. Complete the indicated task in Dragon Age Journeys to unlock the corresponding item in Dragon Age * 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: The Deep Roads. Armed Mages: ------------ Mages are not just magic casters, Once you have acquired the Arcane Warrior style you can easily exchange the strength of armor and weapons to wield or wear them for Magic. You can now use spells and a sword. Do not worry about taking physical damage because of the armor. You do not have to keep your distance and use all the spells desired and still get up close with your enemies. Note: This ability is obtained in the "Nature Of The Beast" quest with the Dalish Elves. You must go into the temple and find a vial that seems odd. A short cinematic starts and it speaks to you. After a long series of questioning, it offers to pass on its talents of an arcane warrior to you and your party in exchange for its freedom. 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. Crowd Control: -------------- Vital to repeated success in combat is the use of crowd control spells. These come in two forms, area and individual target. Force Field and Crushing Prison work very well to hold powerful individual foes in place, while you can deal with their minions. Earthquake and Cone of cold work very well against advancing groups of lesser enemies allowing you to deal with your flanks one at a time. Having two mages can make many battles much easier provided you control their numbers early. Defeating the Tainted God: -------------------------- Look to the corners and have the final Boss follow you. Notice the oversized crossbows (ballistas). Once you are using the ballista, keep in mind depending on where and how close the Tainted God is, you may not get a high dose of damage and it is time consuming. You just have to worry about the long range attacks and sometimes the dark spawn attacking. However if you have party members then you should be alright. They can battle the dark spawn and you can remain focused on the dragon or Tainted God. Unlocking specializations for all classes: ------------------------------------------ In Redcliffe, there is a raven on a fence post just outside the smithy's building in the village square. Talk to the raven to get a free specialization respec potion. Talk to him again and select "Look into his eyes". You can then select your class and unlock 2/4 of each character specializations for free. Note: You must switch between each character to unlock their individual specializations; you cannot do all of them at once. Unlocking specializations for all classes: ------------------------------------------ Note: The Character Respec Addon V1.6 needs to be installed for this trick. In almost every town or village in Ferelden, you can find a raven (small black bird). Talk to the raven to get a free specialization respec potion. Talk to him again and select "Look into his eyes". Then, select your class and you will unlock 2/4 of each character specializations for free. Note: You must switch between each character to unlock their individual specializations. You cannot do all of them at once. Summon wolf and bear simultaneously: ------------------------------------ Rouges that have the Ranger talent and have all skills can summon a wolf and a bear at the same time. This trick does not work with the spider. When you are summoning the wolf and you cast time bar is almost over, click to summon the bear. Your character will summon the wolf first, then summon the bear. You can control both animals. 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. Note: The above method only works if the main character is a mage himself or herself. If you chose to send Jowan (the Blood Mage), Wynne, or Morrigan, the trick does not work and you will not be able to unlock Blood Mage specialization. The only way for the trick to work while your main character is not a mage is to turn your main character into a mage. Item set bonuses: ----------------- Submitted by: Arju Equip the indicated item set to get the corresponding bonus: Item Set 1 - Griffon: Immunity to Flanking Item Set 2 - Effort: -10% Fatigue Item Set 3 - Juggernaut Plate: +3 Strength +3 Constitution Item Set 4 - Imperium Rings: +2 Armor Item Set 5 - Legion Of The Dead: +3 Damage +3 Constitution Item Set 6 - Dalish Leather: +5 Defense Item Set 7 - Duster Leather: +2 Armor Item Set 8 - Wade's Drakeskin: -10% Fatigue Item Set 9 - Wade's Dragonskin: -25% Fatigue Item Set 10 - Wade's Dragonscale: -20% Fatigue Item Set 11 - Wade's Dragonbone Plate: -10% Fatigue Item Set 12 - Leather Armor: -5% Fatigue Item Set 13 - Studded Leather Armor: +1 Defense Item Set 14 - Chainmail: -2.5% Fatigue Item Set 15 - Scale Armor: +4.5 Defense vs. Missiles Item Set 16 - Splint Mail: +1 Armor Item Set 17 - Dwarven Medium Armor: +1 Armor Item Set 18 - Ancient Elven Armor: +5 Defense Item Set 19 - Ceremonial Armor: +6 Defense vs. Missiles Item Set 20 - Diligence: +5 Willpower Item Set 21 - Dwarven Heavy Armor: +1 Armor Item Set 22 - Heavy Chainmail: -3% Fatigue Item Set 23 - Chevalier Armor: +3 Willpower +3 Constitution Item Set 24 - Commander's Plate: +5 Willpower Item Set 25 - Dwarven Massive Armor: +2 Armor Item Set 26 - Heavy Plate: +7.5 Defense vs. Missiles Item Set 27 - Wade's Superior Drakeskin: -10% Fatigue +5 Defense Item Set 28 - Wade's Superior Dragonskin: -25% Fatigue +5 Defense Item Set 29 - Wade's Superior Dragonscale: -20% Fatigue +5 Defense Item Set 30 - Wade's Superior Dragonbone Plate: -10% Fatigue +5 Defense Secret - Armor Of The River Dane Set: +6 Willpower +1 Cunning +6 Attack +4 Defense Secret - Warden's Commander: +? Health +? Strength All Achievements & secret Achievements: --------------------------------------- Submitted by: Arju Achievements ------------ Accomplish the indicated achievement to get the corresponding number of Gamerscore points: Last of Your Line (10 points): Completed the Human Noble origin story. Corrupted (10 points): Completed the Dalish Elf origin story. Conscripted (10 points): Completed the City Elf origin story. Harrowed (10 points): Completed the Magi origin story. Casteless (10 points): Completed the Dwarf Commoner origin story. Kinslayer (10 points): Completed the Dwarf Noble origin story. Last of the Wardens (20 points): Completed Ostagar. Standard-Bearer (20 points): Used the Grey Warden treaties to recruit all possible allies. Hero of Redcliffe (20 points): Completed "The Arl of Redcliffe". Rabble-Rouser (20 points): Completed "The Landsmeet". Mercenary (20 points): Complete 15 job-board quests. Recruiter (25 points): Across all playthroughs, recruited all party members. Hopelessly Romantic (25 points): Across all playthroughs, experienced all possible romances. Perfectionist (50 points): Across all playthroughs, discovered all possible endings. Educated (15 points): Used a tome to improve the main character's attributes, talents, spells, or skills. Magic Sympathizer (20 points): Sided with the mages in "Broken Circle". Annulment Invoker (20 points): Sided with the templars in "Broken Circle". Slayer (20 points): Sided with the werewolves in "Nature of the Beast". Poacher (20 points): Sided with the elves in "Nature of the Beast". Sacrilegious (20 points): Sided with the Cult of Andraste in "The Urn Of Sacred Ashes". Ceremonialist (20 points): Defied the Cult of Andraste in "The Urn of Sacred Ashes". Bhelen's Ally (20 points): Sided with Bhelen in "A Paragon of Her Kind". Harrowmont's Ally (20 points): Sided with Harrowmont in "A Paragon of Her Kind". Liberator (20 points): Destroyed the Anvil of the Void. Pragmatist (20 points): Preserved the Anvil of the Void. Heavy Hitter (10 points): Main character inflicted 250 damage with a single hit. Bloodied (10 points): Completed an origin story without the main character ever falling in battle. Traveler (35 points): Set foot in every area in the game. Master of Arms (25 points): Main character achieved level 20 as a warrior. Shadow (25 points): Main character achieved level 20 as a rogue. Archmage (25 points): Main character achieved level 20 as a mage. Pilgrim (10 points): Completed a Chanter's Board quest. Grey Warden (20 points): Killed 100 darkspawn. Master Warden (25 points): Killed 500 darkspawn. Blight-Queller (25 points): Killed 1000 darkspawn. Tinkerer (10 points): Crafted an item. Persuasive (10 points): Succeeded at five difficult Persuasion attempts. Silver Tongued (20 points): Succeeded at 25 difficult Persuasion attempts. Bully (10 points): Succeeded at five difficult Intimidate attempts. Menacing (20 points): Succeeded at 10 difficult Intimidate attempts. First Knight (10 points): Experienced the thrill of romance with Alistair. Witch Gone Wild (10 points): Experienced the thrill of romance with Morrigan. Easy Lover (10 points): Experienced the thrill of romance with Zevran. Wine,Woman,and Song (10points): Experienced the thrill of romance with Leliana. Veteran (25 points): Main character learned a specialization. Elite (30 points): Main character learned two specializations. Additionally, there are four secret achievements: ------------------------------------------------- A Dark Promise (50 points): Defeated the archdemon and, through a dark ritual with Morrigan, spared your own life. The Ultimate Sacrifice (50 points): Made the ultimate sacrifice in defense of Ferelden. Dragonslayer (30 points): Defeated the dragon guarding the Urn of Sacred Ashes. Defender (20 points): Preserved the lives of half the troops at Denerim's Gates in "The Final Battle". All downloadable content achievements: -------------------------------------- Submitted by: Arju The following achievements require "The Stone Prisoner" bonus downloadable content: ---------------------------------------------------------------------------------- Rock and a Hard Place (25 points): Completed "The Golem in Honnleath". Stone's Lament (25 points): Completed "A Golem's Memories". The following achievements require the "Warden's Keep" bonus downloadable content: ---------------------------------------------------------------------------------- Diabolist (25 points): Took advantage of Avernus's research. Master of the Peak (25 points): Completed "Soldier's Peak". The following achievement requires the "Return To Ostagar" bonus downloadable content: -------------------------------------------------------------------------------------- In War, Victory (25 points): Defeated the ogre that killed King Calin. The following achievements require the "Awakening" bonus downloadable content: ------------------------------------------------------------------------------ The Enduring Vigil (30 points): Acquired all upgrades for Vigil's Keep. Awakening (50 points): Completed Dragon Age: Origins - Awakening. Commander of the Grey (30 points): Reached level 30. Additionally, there are five secret achievements with the "Awakening" bonus downloadable content: --------------------- Savior of Kal'Hirol (30 points): Destroyed the broodmothers in Kal'Hirol. Blind Vengeance (30 points): Escaped the silverite mines. Pride Before The Fall (30 points): Defeated the baroness. Amaranthine's Last Hope (25 points): Saved the city of Amaranthine. Keeper of the Vigil (25 points): Saved Vigil's Keep. The following achievement requires the "Darkspawn Chronicles" bonus downloadable content: ----------------------------------------------------------------------------------------- Bane of Thedas (25 points): Handed victory to the archdemon by killing Ferelden's last Grey Warden. Additionally, there are two secret achievements with the "Darkspawn Chronicles" bonus downloadable content: --------------------------- Enthralling (25 points): Earned maximum approval from all types of thralls. Ogre's Keeper (25 points): Kept the initial ogre alive through the whole story. The following achievements require the "Leliana's Song" bonus downloadable content: ----------------------------------------------------------------------------------- Provocateur (50 points): Collected and assembled the Battledress of the Provocateur. Turning Point (25 points): Heard Leliana's version of her betrayal. Vendetta (25 points): Destroyed the career of Guard Captain Eams. The following achievements require the "Golems Of Amgarrak" bonus downloadable content: --------------------------------------------------------------------------------------- Reaper (25 points): Defeated the Harvester. Grim Reaper (50 points): Defeated the Harvester on Hard or Nightmare difficulty. A Secret Stitched Together (25 points): Gathered all of the research notes in Amgarrak. The following achievements require the "Witch Hunt" bonus downloadable content: ------------------------------------------------------------------------------- Varterral's Fall (25 points): Defeated the varterral on Hard or Nightmare difficulty. Witch Hunter (25 points): Completed "Witch Hunt". A Time of Wood and Stone (25 points): Gathered the lost lore of Cadash Thaig. Through the Looking Glass (25 points): Completed the scrying ritual. Easy money: ----------- Basically, you can trick the game into giving you extra gold for items. When selling an item to a vendor right click on the item while AT THE SAME TIME dragging it over to vendor's side of the page (the left). You will receive double the money for the item. This makes it easy to sell expensive items over and over again to make money. Best of all, there are no repercussions on your game-play whatsoever (apart from being able to afford items earlier than intended) Note: This does NOT work if you try to use it on a stack of items. Summoning wolf and bear simultaneously: --------------------------------------- Rouges that have the Ranger talent and all skills can summon a wolf and a bear at the same time. This trick does not work with the spider. When you are summoning the wolf and your cast time bar is almost over, click to summon the bear. Your character will summon the wolf first, and then summon the bear. You can control both animals.