Sabtu, 04 Desember 2010

Dragon Age Origins Cheats

-----------
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:\Games\Dragon Age\bin_ship\daorigins.exe" -enabledeveloperconsole

Then open the file "keybindings.ini" in "My Documents\BioWare\Dragon Age\Settings\"
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 addxp code 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.

DMC 4 Cheats & Hints

Unlockable How to Unlock
---------------------------------------------------
The Two Heroes, 29 character images - Beat Human or Devil Hunter mode
The Cast - Beat Devil Hunter mode
The Demons, 12 publicity pictures - Beat Son of Sparda mode
Demon Invasion - Beat Dante Must Die mode
The Ladies of Devil May Cry - Beat Heaven or Hell mode
Light from the Demon Blade - Beat Hell or Hell mode
The Secret Festival of the Sword - Beat Legendary Dark Knight mode


Unlock Super Nero & Dante Costumes:
-----------------------------------
Finish the game on Dante must die difficulty.


Unlock more difficulty levels:
------------------------------
There are three hard core difficulty levels. Son of Sparda, which then unlocks
Dante Must Die and Heaven or Hell.


Unlock full ending:
-------------------
To see an extended version of the ending, prevent Kyrie from being hurt for at
least a minute and a half as the credits run. If you manage to do this, the rest
of the ending is shown to you.


Echidna Fight Strategy:
-----------------------
D.T. and use Roulette Spin on her head. If she turns into a spider use buster on
her eggsack (tap B to power up the attack). If she grasps her forehead in pain
use buster, tap LT(exceed) to super-power the attack.


Viewing the full ending:
------------------------
Once you defeat the final boss, the game plays the ending. That is only the
partial ending. During the credits if you manage to protect Kyrie for 90 seconds,
the credits will finish and you'll get to watch the rest of the ending. Otherwise
the credits will just end prematurely and you'll have to defeat the final boss
again and have another shot at protecting Kyrie.


Defeating Blitzes:
------------------
Use the following trick to defeat a Blitz as Nero. To lower the Blitz "electricity
shield" quickly, use charged pistol shots with Devil Trigger activated. The most
effective method seems to be as follows.

Charge a shot.
Go into Devil Trigger.
Release the shot, maybe a few more.
Turn off Devil trigger, and repeat.

This will quickly give you Super Smokin Stylish before he has even dropped his
shield. This will work even with a level 1 Charge Shot, and should be much easier
if you have level 3. Once his shield his gone, use Devil Trigger again, and use
the Devil Bringer to devastate him. Three throws should be enough to send him
into "red mode". Once he goes red he will try to grab you and suicide himself
to seriously drain your life, or kill you. Shoot normal shots at him to get
more Smokin Stylish points at this point, and finish him off handily.

Use the following trick to defeat a Blitz as Dante. Use Royal Guard style along
with the Gilgamesh gauntlets. While the Blitz is in his yellow "electricity
shielded" state, get close to him and press [Melee] + [Style] repeatedly and
quickly. You will be performing a punch and canceling it with a Royal Block very
quickly. Think of the [Style] move as the attack. Try to constantly use [Melee]
+ [Style] repeatedly. You will raise the letter grade of your style meter with
each hit, and quickly lower the electric shielding. You are basically hitting
the shield yourself, then blocking that hit so fast that you cannot see it happen.
Again, just press [Melee] + [Style] at the same time. This may be somewhat tricky
at first, but eventually becomes easy. Once his shield is lowered, quickly switch
to swordmaster style. Use Real Impact uppercut with the Gilgamesh gauntlets at
least twice. Throw in a Kick 13 if time permits, and/or a Shocking. He will go
into his overdriven "Red Mode". Quickly switch to Lucifer and perform Bondage.
If done correctly you should finish him off and get a huge stylish ranking out
of one Blitz.


Defeating Sanctus:
------------------
Use the following trick to defeat Sanctus inside of Sparda in Mission 20. While
Sanctus is airborne in his shield, get close and break it with sword attacks just
like earlier in the game. However, he will sometimes block with the Sword of
Sparda. When he does this, use the uppercut technique to break his guard. If
you are skilled you should use the Devil Trigger while he is in the air to use
a special combo to force him to the ground. If you fail to do the air combo just
let him fall to the ground. You may be able to get a few sword-based shots in
but do not try to rely on this because he may escape. At this point, use the
uppercut in Devil Trigger form, if at all possible. Afterwards he will go back
to being airborne again, in which case you should drop the Devil Trigger. After
you have broken his health down to about the 10% to 15% mark, he will use a
charging sword attack (however, if you have perfected the aforementioned combo,
you may bypass this). Defeating him requires timing. At the precisely the
correct moment of his charge towards you, uppercut and break his guard.
Again, as soon as it is broken get into the Devil Trigger uppercut and finish
him off. In the second battle against Sanctus, as the False Prophet, timing
is once again crucial. All you must do is uppercut his attacks away.


Defeating Demonic Bosses:
-------------------------
You can use Nero's Devil Bringer to defeat Demonic Bosses. Before you daze any
demonic Boss, get your Devil Trigger as high as possible. As soon as the enemy
is dazed, activate Devil Trigger mode, and use the uppercut on them. Using it
in different areas of the enemy's body results in a good combo.


Easy Red Orbs in Mission 7: The She-Viper:
------------------------------------------
Use the following trick to get approximately 4,300 Red Orbs in about twenty
seconds. At the start of the mission, destroy the rocks to your left. Enter
the tunnel, and destroy the rocks. You will see the big red crystal near the
Secret Mission. In order to get the most Orbs, start with the Stinger, then
immediately activate Devil Trigger mode, and quickly mash away. Then, pause
the game, select "Systems", and choose "Retry Mission". This is the easiest
way to get a lot of Red Orbs in a short amount of time.


Defeating Berial:
-----------------
Use Grim Grip to reel yourself close to his head, and attack with your sword.
Once the combos are done, use Grim Grip while still in the air. When his
flames are gone, jump up to his head. Grab his head with the Devil Bringer,
then once he lands from that, use Devil Bringer again to throw and punch him.
Then, run a short distance away because he will release an explosion around
him. Make sure to pick up Green Orbs from the destroyed buildings, and roll
to avoid his flame geysers and sword attack. Continue attacking this way,
and use your Charge Shot to defeat him in under a minute.


Dice Game Exploit:
------------------
Here's a great way to cheat at the boardgame in the Game Room. When you roll
the dice, you can actually predict the number you will roll every time. The
number showing on the die before it's rolled is the number that will show up
if you count properly. So, for instance, if you would like to roll the number
three, simply way for the "3" to show up on the top of the dice. Count six
rotations before you strike the die, and you will have rolled a "3"! This is
great for exploiting the game to win extra orbs.


Control the Camera During Cutscenes:
------------------------------------
During any cutscene in the game, the camera can be controlled, giving you
alternate views of what you're seeing. To move the camera around, use the
right analog stick on your controller. You can zoom in and out by using the
right trigger button.


Easy Orbs (Mission 3):
----------------------
Here's a great way to collect a lot of orbs. After you finish the game's third
mission, go back through and play it again. From the start, run past the statue
into the first hall, where you can kill enemies to collect experience points
and orbs. Then, seek out a hallway where a wooden wall stands. Break through the
wall, where you can find a crystal. Break the crystal to collect an automatic
1,000 orbs. Then, exit the mission. This is a quick way you can repeat over
and over again to collect as many orbs as you'd like.


Quasi-Secret Launch Jump:
-------------------------
Either Nero or Dante can perform a launch jump off of ledges that sends them
flying far forward, much further forward than a normal jump. This launch jump
can be used to collect secrets and sometimes shortcut secret missions. To
perform it, stand facing a nearby ledge that you can jump off of. Perform the
Streak or Stinger attack (while locked up, press UP + Attack) and Nero or
Dante will dash forward--the ledge cuts off the attack animation and instead
launches the character far forward.


Free Health from Faults:
------------------------
Late in the game, you'll occasionally see fault enemies appear from underneath
you--they sort of warp up from the ground and try to ensnare your character.
If you manage to kill a fault, you will always be rewarded with a free health
orb. If you're low on health, look for faults to kill and get their health.


Control the Camera During Cutscenes:
------------------------------------
During any cutscene in the game, the camera can be controlled, giving you alternate
views of what you're seeing. To move the camera around, use the right analog stick
on your controller. You can zoom in and out by using the right trigger button.

Complete Ending:
----------------
To see the complete ending, after you beat the game and the credits, start you
have to protect Kyrie during the Credits for 90 seconds.


Defeating Dante:
----------------
When fighting Dante in the Dante Must Die mode, it is easier to fight him if you
jump in the air and use the buster the bring him up to you. Then, use the grab
attack. Be careful; he might block and try to hit you.


Lady:
-----
In the alternate scene when you see Dante reading the magazine, you can see Lady
posing on the left side of the magazine.


Scarecrows:
-----------
In the alternate scene with Dante reading the magazine, look in the background
of the Devil May Cry. You can see scarecrows hung on the wall.


Sanctus' Shield:
----------------
To easily drop Sanctus' Shield during either of his encounters, make sure you have
a full Exceed gauge (Ex-act or Max-act helps). Approach Sanctus, jump, and perform
an Ex Calibur. If the full combo hits, his shield will be down. You can now proceed
to make him fully vulnerable to attack using the above method, or however desired.


100% accurate die rolling:
--------------------------
Submitted by: L3irus

There is a 100% sure and easy way to roll the die in DMC4. All you have to do is use
buster on the die (without locking target on the die). The number which is visible on
top of the die (before using buster) will definitely set into the same number after
punching the die into the air. Since it is sure that you will only get the die rolling
part with Nero, you don't have to worry about Dante.


Defeating Echidna:
------------------
Devil Trigger and use Roulette Spin on her head. If she turns into a spider, power up
and use Buster on her egg sack. If she grasps her forehead in pain use Buster, the
tap [Exceed] to give the attack extra power.


Mission 3: Easy orbs:
---------------------
Complete mission 3, then play it again. At the start, run past the statue into the
first hall. Kill enemies to collect experience points and orbs. Then, find the hallway
with a wooden wall. Break through the wall to find a crystal. Break the crystal to
collect 1,000 orbs then exit the mission. Repeat this to collect as many orbs as
desired.


Board game: Easy orbs:
----------------------
* Use the following trick to win the board game in the Game Room. The number showing
on the die before it is rolled is the number that will show up if you count properly.
For example, if you would like to roll a "3", wait for "3" to show up on the top of
the dice. Count six rotations before you strike the die, and you will roll a "3".

* Use Buster on the die (without locking target on the die). The number which is
visible on top of the die before using Buster will always be set to the same number
after punching the die into the air. Because you will only get the die rolling part
with Nero, you do not have to worry about Dante.


Easy health from Faults:
------------------------
Later in the game you can occasionally see Fault enemies appear from underneath.
They will "warp" up from the ground and try to ensnare your character. If you kill
a Fault you will always be rewarded with a free health orb.


Launch jump:
------------
Nero or Dante can perform a launch jump off of ledges that sends them flying far
forward much further than a normal jump. This can be used to collect secrets or as
a shortcut. To perform it, stand facing a nearby ledge that you can jump off from.
Perform the Streak or Stinger attack (while locked up, press [Up] + [Attack]) and
Nero or Dante will dash forward. The ledge cuts off the attack animation and will
instead launch your character far forward.


Hint:Get your desired number on the dice:
-----------------------------------------
Submitted by: phoenix4karan

First of all remember that places where red is marked will send enemies which you have
to fight with eventually, yellow place is mystery anything can happen, blue ones are
good and best are the white ones.

You can wait n watch when to strike with either dante or nero..but u might miss at
the call.

...do this

First of all watch the sequencing of the numbers on dice, suppose you need 2 for going
onto white place just hold down the lock button on ur controller and fire a single shot
when number 2 is on the top of the dice.
Can exploit this for getting onto blue places to get orbs/health.

Deus Ex Cheats & Hints

Cheat Codes:
------------
Submitted by: Ashley 'Spike' Hudson
Update by: Tony Hessler

Cheat mode:
-----------
For Deus Ex cheats to work you must edit the "USER.INI" file in the DE system
folder. Find the bindings. Look for "T=" and "t=" (there is a reason for this).
at "T=", type in: Say after T= (so it is T=Say) and do the same for "t=" (becomes
t=Say). Now play a game (even a loaded one) and press the T key. A text will
show (in white) in the bottom LEFT hand corner. (something like (Say) Delete the
word SAY, and type:

set DeusEx.JCDentonMale bCheatsEnabled True

Then, press T and enter one of the following codes to activate the corresponding
cheat function. Note: It is helpful to set talk to a key that is bound to the
"set DeusEx.JCDentonMale bCheatsEnabled true" text so it does not have to be
typed manually in every level. To do this, make an entry such as
"H=set DeusEx.JCDentonMale bCheatsEnabled True" in the "user.ini" file.
Then, pressing H during game play and activate the cheat codes.


Code Result
------------------------------
god - God Mode
invisible - Invisibility
iamwarren - Turn on EMP Field
allskillpoints - Gives All Skill Points
allweapons - Give All Weapons
allammo - Refill Ammo
allaugs - All Basic Augmentations
tantalus - Kill Current Target
opensesame - Unlock Targeted Door
legend - Secret Menu
allhealth - Full Health
allenergy - Full Energy
allcredits - 10000 Credits
allimages - All Images
summon X - Summon Item X (See List Below)
spawnmass - Spawn a Mass of Enemies
slomo [number] - Set game speed
open [level name] - Level and FMV sequence select
augadd [Name] - Add indicated augmentation
playersonly - Freeze shots, enemies, doors
walk - Disable flight and no clipping modes
quotes - Display ending quotes
iamwarren - Enable EMP field
fly - Flight mode enabled
danceparty - Hidden fourth ending
thereisnospoon - Matrix mode
ghost - No clipping mode
huthut - Programmer message
bighead - Programmer message
fov [1-360] - Set view angle (default 90)
behindview 0 - Third party view disabled
behindview 1 - Third party view enabled
invisible [0 or 1] - Toggle invisibility
cheatview [name] - View character
amphibious - Breathe underwater
setjumpz [height] - Set jumping ability
killpawns - Kill all pawns
togglewinstats - Display refresh reates
showrgbdialog - Display window color dialog
sethand left - Left-handed character
sethand right - Right-handed character; default
sshot - Screenshot, with flash


GameTip:
--------
Submitted by: Stephen O'Neil

There is a way to keep all your equipment throughout training mode. Just before
the guy at the counter takes everything off you, throw all your objects past him
then walk by. Once you're away from him, you can pick up all your stuff again.
Stay away because he'll try it again if you go near him.


New Cheat Enable:
-----------------
Submitted by: Gene Vantreese
E-mail: wd5fdl@swbell.net

New are the New cheat enable,ghost,fly,walk behindview 1/0 and corrected are
invisible. To activate cheatmode add -hax0r to the shortcut or command line of
the icon for the game.

(0 is a zero not an o as in ok).

Then Edit user.ini in the deusex/system folder and change 'Tilde=' to 'Tilde=type'
(do this for all occurances of 'Tilde=' ) .In game, press ~ then type any of the
cheat codes listed below:

Note1: It will No Longer Be Nessassary to type in
"set DeusEx.JCDentonMale bCheatsEnabled True".
Note 2: set DeusEx.JCDentonMale bCheatsEnabled True did not have to have any capital
letters
Note 3: With Tilde=type the word "say" does not appear.


Correction:
-----------
invisible true-Invisibility


Hint:
-----
Submitted by: Oscar Syahbana the Kindhearted
Email: sanif_webmaster@yahoo.com

If you've just played the game of this kind (1st person shooter), i prefer you to
play Q3A first. Before you run a mission please ensure that your fast slot for
weapon is full so you won't get troubled by out of ammo (you should change your
weapon immideatly if you run out of ammo in a frontal combat).


Summon Objects
--------------
Augmentationupgradecannister
Lockpick
basketball
MultiTool
AcousticSensor
Ammo10mm
AmmoDart
AmmoDartPoison
AmmoDartFlare
AmmoNapalm
AmmoPlasma
Ammo3006
AmmoRockets
WeaponPistol
WeaponRifle
WeaponStealthPistol
WeaponShuriken
WeaponSawedOffShotgun
WeaponProd
WeaponPlasmaRifle
WeaponAssaultShotgun
WeaponFlameThrower
WeaponGasGrenade
WeaponLAM
Weaponmodaccuracy
Weaponmodclip
Weaponmodlaser
Weaponmodrange
Weaponmodrecoil
Weaponmodscope
Weaponmodsilencer
AugBallistic
AugCloak
AugDatalink
AugEMP
AugEnviro
AugIFF
AugShield
AugStealth
AugTarget


Level names:
------------
Use one of the following level names with the open code.

00_Training
00_TrainingCombat
00_TrainingFinal
01_NYC_UNATCOHQ
01_NYC_UNATCOIsland
02_NYC_Bar
02_NYC_BatteryPark
02_NYC_FreeClinic
02_NYC_Hotel
02_NYC_Smug
02_NYC_Street
02_NYC_Underground
02_NYC_Warehouse
03_NYC_747
03_NYC_Airfield
03_NYC_AirfieldHeliBase
03_NYC_BatteryPark
03_NYC_BrooklynBridgeStation
03_NYC_Hangar
03_NYC_MolePeople
03_NYC_UNATCOHQ
03_NYC_UNATCOIsland
04_NYC_Bar
04_NYC_BatteryPark
04_NYC_Hotel
04_NYC_NSFHQ
04_NYC_Smug
04_NYC_Street
04_NYC_UNATCOHQ
04_NYC_UNATCOIsland
04_NYC_Underground
05_NYC_UNATCOHQ
05_NYC_UNATCOIsland
05_NYC_UNATCOMJ12lab
06_HongKong_Helibase
06_HongKong_MJ12lab
06_HongKong_Storage
06_HongKong_TongBase
06_HongKong_VersaLife
06_HongKong_WanChai_Canal
06_HongKong_WanChai_Garage
06_HongKong_WanChai_Market
06_HongKong_WanChai_Street
06_HongKong_WanChai_Underworld
08_NYC_Bar
08_NYC_FreeClinic
08_NYC_Hotel
08_NYC_Smug
08_NYC_Street
08_NYC_Underground
09_NYC_Dockyard
09_NYC_Graveyard
09_NYC_Ship
09_NYC_ShipBelow
09_NYC_ShipFan
10_Paris_Catacombs
10_Paris_Catacombs_Tunnels
10_Paris_Chateau
10_Paris_Club
10_Paris_Metro
11_Paris_Cathedral
11_Paris_Everett
11_Paris_Underground
12_Vandenberg_Cmd
12_Vandenberg_Computer
12_Vandenberg_Gas
12_Vandenberg_Tunnels
14_OceanLab_Lab
14_Oceanlab_Silo
14_OceanLab_UC
14_Vandenberg_Sub
15_Area51_Bunker
15_Area51_Entrance
15_Area51_Final
15_Area51_Page

Use one of the following level names with the open code to view the
corresponding FMV sequence.

00_Intro
99_Endgame1
99_Endgame2
99_Endgame3
99_Endgame4


Unlimited skill points:
-----------------------
Get to the submarine base. Once Gary Savage tells you to meet him at the roof
of the base, go there but make sure your inventory is full. He will try to
give you an augmentation canister. Keep clicking on him and you will receive
500 skill points each time.


Unlimited skill points:
-----------------------
When you flip the switches on the two generators to give power back to the
scientists at the Vandenberg Base, continually flip the power switch to get
100 skill points every time.


Unlimited aug canisters:
------------------------
Immediately before leaving Hong Kong, Jaime (the doctor) will give you an
aug canister. If your inventory is full, and you have to drop something, you
will also drop an aug canister. Repeat the process to completely fill your
inventory with augs.


Hints:
------
* Keep a pad and pen around at all times. Even though the game has a built-in
note-taking system, it's often easier and faster to just refer to your notes.

* Always scout out all the entrances and exits of a place before you decide
to do something major, like hack into a key computer. You never know when
you're going to have to run like hell.

* Save early, save often; just be careful that you don't use up all your
hard-drive space. Deus Ex is a game of load and reload until you get it
right.

* Stay hidden in the shadows and use a lot of silent weapons, such as knives
and batons or silenced pistols and rifles. If you have to take someone
down, do it fast and quietly.

* Hack into everything you can; you can pick up a lot of hints and extra
goodies that way.

* Go ahead and pick up anything in the game. Don't worry that it's not
yours; no one seems to care that you're taking it.

* Think of unconventional ways of doing things. If you have to take out
three guards, check to see what kinds of weapons and explosives you have.
You might have something that can do the trick faster and easier than
just shooting them, which eats up precious ammo.


Hint:
-----
Submitted by: JIT-the great wizard

In HongKong, if u run out of credits(money),then you can get up to 1000 credits
by this trick. Go to the Lucky Money Club.Go up the staircase towards left and
keep going forward. You should descend some stairs which will lead you to the
gate keeper's (or whatever she is) room. There is also a guard with a GEP gun
but he doesn't fire it. Now WITH ONE BLOW of a baton or sword,kill the lady.
She will drop several credit chits which will amount upto 1000 credits.


How to get to UAC HQ fast:
--------------------------
Submitted by: Jure Novak

In the first level, find a gas grenade. Then go to the UAC building. Stop on
the top of the stairs. Throw gas grenade next to the closed door. When grenade
explodes UAC guard will come to open the doors, and you can go in. I find this
cheat by myself when I was playing the demo. It works in the original game as
well!!!


Hint:
-----
When using multitools or lockpicks, there is a way of saving them.
This is very useful, as they are probably the most useful things you
can have. Other than guns, of course :)
Take out the lockpick/multitool, and press use on whatever you want to
open/hack. After you press use, go to your skill screen.
Wait for a minute. You can wait for as long as you want, but you only
need to wait as long as it would take that single lockpick/multitool
to do its thing, but wait a little extra just in case. Now exit back
into the game. The door/whatever will be open or hacked, with only one
tool/pick used up. This is very good in another way, too. You can save
skillpoints by not having to use them in your lock-picking slot.
Submitted by Jonathan 'JohnF' Fagan. jon.fagan@gmail.com All praise welcome:)


Unlimited multitools or lock picks:
-----------------------------------
When you go to level 3, after you talk to the Boss, he will tell you to get a
physical and go to the armory. When you get to the armory, if you have a full
inventory and you ask for a multitool or a smart pick, JC will say "Hold on,
can't hold anything else". The multitool or lock pick will fall to the ground.
Repeat this to get an unlimited number of multitools or lock picks.


Easy money:
-----------
When you are at the Lucky Money in Hong Kong, get Inside the club and go where
the door girl is located. Kill her, then right click on her to get some credits.


Extra starting skill points:
----------------------------
when starting a new game, at the "Select Skills" screen, downgrade your pistol
skill so that you have 6575 skill points. Start the game, then go to your skills
menu. You should have the pistol skill on trained and still have the 6575 skill
points.


Annoyed people:
---------------
In every level are small items that you can pick up. Find such an item and look for a
friendly person (green target cursor). Throw and hit the person with the item to get
random reactions. Do not try this on an enemy unless you want to get shot.


Slow reaction time:
-------------------
Standard (non-Boss) enemies you encounter have a slow reaction time when spotting you.
The farther away you are from the enemy, the longer it will take for him to spot you.
All enemies except for Bosses will say something such as "What was that noise?" or
"Who's there?". If this happens, it does not mean that they know you are there --
they only think that you are there. If you hear en enemy say something similar to
that, look for cover, because they will investigate. This trick will not help you
if you are out in the open.


Killing Grays:
--------------
* There is trick to killing a Gray with a pistol or a low-tech weapon. Since the
Grays are quick, you have to do this fast. Aim for the legs when using a pistol.
Then, shoot them slightly above the torso, at about the neck area. They will die
with one shot. Note: You need to do this with pistol advanced or trained. If you
do this with it untrained, you will get killed easily.

* With a combat knife or crowbar, find a medkit. Stand near the Gray and slice it
only on the neck. When it needs just one more slice, slice it near the crotch.
It will die very easily, and will be prevented from firing the Radiation Cannon.
Use the medkit since you have been damaged by the radiation. It will heal about
25, depending on how long it took you to kill it, and how much damage you took.
If it is over 45 or 50, find the nearest Medbot.
Note: It is much easier to kill it with throwing knives by doing the same process.
If you have lower than advanced, you will automatically die.


Killing robots:
---------------
You can kill robots with just about any weapon, but it will take awhile when using
a shotgun. With a normal unmodified clip, it will take over ten clips, and you will
need God mode.


Blind enemies:
--------------
Shoot the fire extinguishers that you see occasionally throughout the game to blind
yourenemies.


Extra items:
------------
When you are low on items, go up behind a security guard and make sure there are
no robots, other guards, or cameras around. Hit him with the crowbar. He should
die instantly and have bullets, knockout ammo, explosives, and a few other items
that are very useful.


Keep weapons:
-------------
After being captured by Gunther, you will start in a jail cell in the next level.
When the level starts you will still have your weapons for just a moment, then
they are taken from you. When the level starts, open your inventory before your
weapons are gone and drop them. Return to the game, then pick up your weapons
and continue playing with them.


Conserving Lock Picks and Multi-tools:
--------------------------------------
When bypassing something that requires more then one Multi-Tool, start bypassing
then press [F1]. Wait for a minute (scroll through the tabs to pass the time)
then exit the inventory screen. The object should be bypassed . Look down at your
Multi-Tools. You will notice that you only used one Multi-Tool instead of the
required amount. Note: This also works with Lock Picks.


Glitch: Circling rocket:
------------------------
Start a new game and spend all your skill points on heavy armor. Alternately,
enable the allskills code. Go in an open area with one person in the middle
(for example, UNATCO Island, Area 51 Entrance, etc.) Equip a Gep Gun (use the
summon weapongepgun if needed) Aim at the person the quickly tap [Fire] and look
into the corner. Then, look down. You will see the rocket surrounding the person,
doing circles. Nothing can stop it, unless it hits you or the corner.
If this does not work, try it in the first level. Note: You can also do this in
multi-player mode, without the codes.


Glitch: Unlimited skill points:
-------------------------------
In Vandenberg - Command you can use multitools on the pad that read "Override"
above it to bypass it. You will get 100 skill points each time you use it, as
many times as desired.


Flying knives:
--------------
Enable the spawnmass weaponshuriken 20 code. 20 knives will fly out of nowhere
and strike down


Destroy anything or anyone:
---------------------------
Enable cheat modem then look at the item or person that you want to destroy.
Type set deusex. health 0. They will have no weapons, and even
UNATCO troops at the start of the game can be killed with any weapon.
Note: If any of the main characters are killed, then sequences will not occur.
To change this, use the summon or spawnmass code to get them back.


Use one multitool or lock pick to open doors regardless of skill level:
-----------------------------------------------------------------------
Start by picking the lock, then after a couple of percent points start to go down,
go to the inventory screen. Wait for about two second per 10% left in the lock.
After you count down, leave the inventory screen and the lock should be opened.


Make Easy cheat enable!:
------------------------
Submitted by: Marwin

First Move:Go To Explorer find C:\DeusEx\System\User.ini (OR C:\(Directory of Deus Ex)
\system\User.Ini and change the second Line CLASS:DEUSEX.JCDENTONMALE for (your name
or a letter)P.S: change the file DefUser.ini.


Creating Persons:
-----------------
Submitted by: Marwin

Message : Summon X (X=Name the Character) AlexJacobson, MaxChen, UNATCOTroop, MJ12Troop
(or commando),Paul Denton, AnnaNavarre, GuntherHermann,JosephManderley And you can try
others Characters! (NOTE ALIENS:GREY, GREASEL, KARKIAN, KARKIANBABY)
P.S:To make the Characters your enemys simple Shot...heh heh heh!!!


Multi-player sniper hideout:
----------------------------
If you are playing the Command Center level and playing in team mode, go to the rooftop.
Once there, use the Speed aug and the Ballistic Defense aug (so you will not get shot
with a Gep Gun). Go on top of the elevator. Go on that corner in the far right side.
Once there, set one gas grenade in front of you on the wall. After that, use the Speed
aug to jump on the gas grenade. Then, lay another and jump on that one. Once on the
second gas grenade, jump on the very top of the roof. You can snipe anyone desired.
This requires a lot of practice. Note: This trick works on any wall to get on a roof.


Body part numbers:
------------------
Use one of the following numbers with the damagepart code to damage the corresponding
body part.

0: Head
1: Torso
2: Left arm
3: Right arm
4: Left leg
5: Right leg


Save some darts:
----------------
If your crossbow is down to one arrow left, dont reload. Fire the arrow into a wall
or a place where you can retrieve it. When you do, it will give you a full clip.
Four for the price of one!


Unlimited skill points:
-----------------------
When you flip the switches on the two generators to give power back to the scientists
at the Vandenberg Base, continually flip the power switch to get 100 skill points every
time.


Super Weapons:
--------------
Submitted by: zephir

There are three super weapons I've uncovered in the game. two are alternatives to the
assault rifle. the other is the alternative to the GEP/LAW.

They are not weapons you can get thru game play. you must summon them with a the summon
cheat.

summon weaponrobotrocket:
magazine capacity 60 rounds, uses an unlisted kind of ammo
unlike the gep you do not need to reload between shots.
not particularly accurate
damage is around 100
no skill class

summon weaponrobotmachinegun:
2x the damage of the assault rifle,
5+x the capacity of the assault rifle.
uses same ammo as assault rifle.
6 dmg, 159 magazine capacity.
fire one shot at a time or hold down the trigger.

summon weaponmj12commando
5x damage of the assault rifle,
same capacity of the robot machine gun.
so 15 dmg, 159 rounds magazine.
same ammo as the assault rifle.
the most powerful MG in the game.

All three weapons also take up only one inventory square each. none fall under any skill
category. You many only equip one at a time or you risk getting stuck and unable to unequip.
More to come if I find more.


Unlimited Modifications and upgrade augmentation:
-------------------------------------------------
Submitted by: Ankan Nag

While playing deus ex i found out that the game consists of a kind of cheat. While playing
collect all modifications [Accuracy, reload, etc] and upgrade canister and when u find a
person selling or giving modifications or upgrade augmentation canister and make sure that
ur inventory is full and when u take the thing from the person u will find that ur getting
unlimited number of things and u can upgrade ur weapons and augmentation . Have Fun if u have
any confusion just email me in my account or ankan.cena@rediffmail.com in orkut..


Submitted by: Ankan Nag
Activate cheat mode:
---------------------

Its an easy way to activate cheat mode is to go to system folder of Deus Ex and opening the
USER.ini file. After opening the file find the line written as t= and T= and type Talk after
that such as [t=Talk and T=Talk] than save it. Open the game now and it will work even in a
saved game. Press the 't' button and u will find some thing appears in the bottom left corner
of the screen something written >/say. After that just delete the say by pressing backspace
and type even in small letters "set deusex.jcdentonmale bcheatsenabled true" and press enter
the cheat mode is enabled and type one of the cheats given below after pressing 't' and
deleting say ::>>

Code Result
--------------------------
god - God Mode
invisible - Invisibility
iamwarren - Turn on EMP Field
allskillpoints - Gives All Skill Points
allweapons - Give All Weapons
allammo - Refill Ammo
allaugs - All Basic Augmentations
tantalus - Kill Current Target
opensesame - Unlock Targeted Door
legend - Secret Menu
allhealth - Full Health
allenergy - Full Energy
allcredits - 10000 Credits
allimages - All Images
summon X - Summon Item X (See List Below)
spawnmass - Spawn a Mass of Enemies
slomo [number] - Set game speed
open [level name] - Level and FMV sequence select


Summon Objects
--------------
Augmentationupgradecannister
Lockpick
basketball
MultiTool
AcousticSensor
Ammo10mm
AmmoDart
AmmoDartPoison
AmmoDartFlare
AmmoNapalm
AmmoPlasma
Ammo3006
AmmoRockets
WeaponPistol
WeaponRifle
WeaponStealthPistol
WeaponShuriken
WeaponSawedOffShotgun
WeaponProd
WeaponPlasmaRifle
WeaponAssaultShotgun
WeaponFlameThrower
WeaponGasGrenade
WeaponLAM
Weaponmodaccuracy
Weaponmodclip
Weaponmodlaser
Weaponmodrange
Weaponmodrecoil
Weaponmodscope
Weaponmodsilencer
AugBallistic
AugCloak
AugDatalink
AugEMP
AugEnviro
AugIFF
AugShield
AugStealth
AugTarget

Level names:
------------
Use one of the following level names with the open code.

00_Training
00_TrainingCombat
00_TrainingFinal
01_NYC_UNATCOHQ
01_NYC_UNATCOIsland
02_NYC_Bar
02_NYC_BatteryPark
02_NYC_FreeClinic
02_NYC_Hotel
02_NYC_Smug
02_NYC_Street
02_NYC_Underground
02_NYC_Warehouse
03_NYC_747
03_NYC_Airfield
03_NYC_AirfieldHeliBase
03_NYC_BatteryPark
03_NYC_BrooklynBridgeStation
03_NYC_Hangar
03_NYC_MolePeople
03_NYC_UNATCOHQ
03_NYC_UNATCOIsland
04_NYC_Bar
04_NYC_BatteryPark
04_NYC_Hotel
04_NYC_NSFHQ
04_NYC_Smug
04_NYC_Street
04_NYC_UNATCOHQ
04_NYC_UNATCOIsland
04_NYC_Underground
05_NYC_UNATCOHQ
05_NYC_UNATCOIsland
05_NYC_UNATCOMJ12lab
06_HongKong_Helibase
06_HongKong_MJ12lab
06_HongKong_Storage
06_HongKong_TongBase
06_HongKong_VersaLife
06_HongKong_WanChai_Canal
06_HongKong_WanChai_Garage
06_HongKong_WanChai_Market
06_HongKong_WanChai_Street
06_HongKong_WanChai_Underworld
08_NYC_Bar
08_NYC_FreeClinic
08_NYC_Hotel
08_NYC_Smug
08_NYC_Street
08_NYC_Underground
09_NYC_Dockyard
09_NYC_Graveyard
09_NYC_Ship
09_NYC_ShipBelow
09_NYC_ShipFan
10_Paris_Catacombs
10_Paris_Catacombs_Tunnels
10_Paris_Chateau
10_Paris_Club
10_Paris_Metro
11_Paris_Cathedral
11_Paris_Everett
11_Paris_Underground
12_Vandenberg_Cmd
12_Vandenberg_Computer
12_Vandenberg_Gas
12_Vandenberg_Tunnels
14_OceanLab_Lab
14_Oceanlab_Silo
14_OceanLab_UC
14_Vandenberg_Sub
15_Area51_Bunker
15_Area51_Entrance
15_Area51_Final
15_Area51_Page