Cheats and Console Commands

Taken fromtwoworldsvault.ign.com

Cheats&Console commands for TWII As with most games, Two Worlds II also allows some users to experiment with the engine via commands entered into the console. To call up the console press the [enter] key on your keyboard by default (PC/MAC only), or assigned Console key in your controls preferences. This might also be possible in the Xbox or PS3 version (although correct combination of keys is not known yet).

To execute a preset list of commands in order, simply create a notepad (TXT) file (only PC/MAC version) with each command in separate line (pay attention to proper syntax). Save it with any name without spaces. To call it (and bulk execute all of the commands at once) input: @******.txt replacing the asterisks with your file's name.

This cheatcode list (c) Two Worlds Vault. Until the game's release cheatcodes might be changed. Remember that cheating will disable Achievements or Trophies permanently.

Create codes (from Felgard):

Crafting materials: ep_metal ep_steel ep_leather ep_fabric ep_chainmail ep_wood ep_fire ep_necro ep_wind ep_earth ep_water

Enchanting Gems (ec.addobjecttoinventory OR create):

art_add_damage_##(XX) art_add_Skill_##(YY)
 * 1) = 1 - 7

ex: ec.addobjecttoinventory art_add_damage_03(#edamagefire) 10 This will add ten lvl 3 fire damage crystals to your inventory

ex: ec.addobjecttoinventory art_add_skill_01(#eSkillCounterStrike) 4 This will add four level 1 skill crystals giving +1 to Counter Strike skill.

XX parameters:
 * 1) eDamageFire
 * 2) eDamagePoison
 * 3) eDamageEarth
 * 4) eDamageCold
 * 5) eDamageSpirit
 * 6) eDamageElectric

YY parameters:
 * 1) eSkillParry
 * 2) eSkillCounterStrike
 * 3) eSkillSneak
 * 4) eSkillEarthMagic
 * 5) eSkillKnifeDeathStrike
 * 6) eSkillRegeneration
 * 7) eSkillDistractionArrow
 * 8) eSkillPush
 * 9) eSkillSorceryArtisan
 * 10) eSkillMagicKnowledge
 * 11) eSkillNecromancyMagic
 * 12) eSkillClearMind
 * 13) eSkillPiruet
 * 14) eSkillJumpStrike
 * 15) eSkillSetTrap
 * 16) eSkillStun
 * 17) eSkillOverdraw
 * 18) eSkillManaRegeneration
 * 19) eSkillFireMagic
 * 20) eSkillPoisonResistance
 * 21) eSkillPhysicalResistance
 * 22) eSkillElementalResistance
 * 23) eSkillMultiArrows
 * 24) eSkillWaterMagic

Various graphics tweaks (from Falkentyne):

Engine.ReflectionDistance # (replace # with distance you want reflections in water and mirrors to be visible. Input no parameter to see how large current value is, then adjust accordingly.) Engine.nearplane # (original value: 3, set to higher but not too high - this improves rendering nearby you, causing the "smoothing out" to occur further away. For this to work, you'll need to move to the next cell i.e. where the rotating disk loading occurs.) Engine.farplane # (Original value: 1200.00, set to higher to see further in the distance). Engine.drawdland # (replace # with 0 or 1, this works exactly as in TW1, removing all distance rendering, vastly improving performance. However, if your farplane is set lower, you'll see blue sky edges where the horizon or nearby objects should be.) Engine.ParalaxOnTerrain # (replace # with 0 or 1, removes/turns back on parallax mapping for non-vertical surfaces, useful if you're running ATI card and have no AF options. This will also boost performance for some users. Turning this option off will allow engine to use AF forced on your GPU @ driver level.) Engine.GrassUserDistance # (replace # with 0-5 value, 0 will completely disable grass, 1.5 and above is suggested as beneficial) Engine.MBlurIntensity # (check current value -- 8 -- by inputting without any parameter. Disable or lower if motion blur is too high for you. The setting doesn't seem to do much.) Engine.Mblurscale # (check current value -- 8 -- by inputting without any paramter. Disable or lower if motion blur is too high for you. The setting doesn't seem to do much.)

YoungNeil1 reports a good way to remove blurriness in some textures as well: engine.edgeaablend # (replace # with 0 or 1, removes the unnecessary blurring out of many textures - if you want to still enjoy the performance-lossless AA, use values between 0.7 and 0.9). Shmoodoo reports a good way to reduce glow/bloom without losing the overall picture enhancement from HDR (in engine.hdr 0 command): Engine.BloomMultiplier # (any number from 0 to 1, 0 turns Bloom off completely. Yes, this will make savannah less overpowering!)

Felgard also provides a few useful codes to play with:

Spawning ingredients, ID_CODEs for them are (use ec.addobjecttoinventory or create, see in comments below for full rips straight from the game's memory copy): ing_## (replace ## with 01-09, or with 10-255) Spawning skillbooks for some skills (you can uncover all the codes yourself if you use ec.getcreatestring while targeting any of the many skillbooks lying out there in the open world. Start with potion_unlock_watermagic during the Prologue!): potion_unlock_Parry (unlocks: Defensive Stance) potion_unlock_DirtyTrick (unlocks: Dirty Trick) potion_unlock_Push (unlocks: Defensive Thrust) potion_unlock_FireStrike (unlocks: Fire Strike) potion_unlock_Piruet (unlocks: Radial Barrage) potion_unlock_Stun (unlocks: Blunt Force) potion_unlock_PullShield (unlocks: Shield Pull) potion_unlock_JumpStrike (unlocks: Block Breaker) potion_unlock_MentalBlast (unlocks: Battle Cry) potion_unlock_KnockDown (unlocks: Humbling Blow) potion_unlock_CounterStrike (unlocks: Retribution) potion_unlock_FinishOff (unlocks: Thrust Strike) potion_unlock_Stun (unlocks: Blunt Force) potion_unlock_PullShield (unlocks: Shield Pull)

Useful items (create/ec.addobjecttoinventory) ID_Codes: lockpick personal_teleport personal_teleport_platform flyingeye# (replace # with 1-4)

Thanks Felgard!