This hint can make that Your character can gain all specialization/talents/spells. Just use the intruction from the original Dragon Age site:
Make a shortcut to your "daorigins.exe" file (located in the bin_ship) folder on your desktop or Start Menu. Add the line "-enabledeveloperconsole" to the end of the shortcut, without quotes, and it should look something like "C:\Program Files\Dragon Age\bin_ship\daorigins.exe" -enabledeveloperconsole. This also works for the STEAM version. Go to your My Games tab and right-click on Dragon Age: Origins. In the General tab you will see "Set launch options...", click on it and add "-enabledeveloperconsole" (without quotes).
Open the file \BioWare\Dragon Age\Settings\KeyBindings.ini in your My Documents folder. Find the line that says OpenConsole_0 and change the value after the equals sign (=) to Keyboard::Button_Tilde. To open the console after running the game, press the ~ button in the top left corner of your keyboard.
Note that adding this line to the shortcut created when you install which links to dalauncher.exe WILL NOT WORK. Also note that you will not be able to see the console, but you can tell that it is open because keys you normally can use as shortcuts to commands will no longer work (C for Character Record, etc).
If you are still having problems, it may be necessary to run the shortcut as an administrator. Right-click the shortcut and choose 'Run as administrator'. You can also edit the shortcut. Right-click the shortcut and choose 'Properties.' Under the 'Shortcut' tab, click the 'Advanced' button. Check the option to 'Run as administrator.'
Press Tilde ~ button, then type: runscript addtalent #, where # means the number of ID. The list of the IDs can be found here: Link This is where the discription comes from.
[Edited by sinner_pl, 11/30/2009 3:31:02 PM]
[Edited by sinner_pl, 11/30/2009 3:31:24 PM]
All times are (GMT -08:00) Pacific Time (US & Canada). Current time is 9:05:39 AM