Arcane Warrior spellcasting

Arcane Warriors can use their sustained abilities to get very high levels of defense/armor/spell resistance (at the cost of extremely heavy fatigue). This can be powerful, but limits what the Arcane Warrior can do to basically being an auto-attacking machine (decent damage, great defense).
Some people prefer more of a 'hybrid' build. Meaning to engage in melee while throwing out cones of colds and the like. However, many spells cannot be cast with a sword in your hand. If you try to do so, your character will sheathe the sword, then cast. This delays the casting and can cause a lot of trouble. 
This behavior is controlled by a flag called autodraw in the ability table abi_.gda. A flag value of 1 means the character has to unsheathe their weapon and assume combat stance before the ability can be cast (for example: Berserk, War Cry). A flag value of 2 (used only by spells) means the opposite - the character has to sheathe their weapon first, unless the weapon is a staff.
You can build your Arcane Warrior around those spells that can be cast with a sword in hand. A potentially viable alternative is to simply punch targets, keeping a shield equipped for the defense bonus. The shield will remain on your back, leaving you free to attack and cast spells as you wish.
== List of Spells ==
(D) Means the spell can be cast with your weapon drawn
(S) Means the spell requires that your weapon be sheathed
(N/A) Means not applicable, typically because it's a passive spell
== Mage ==
(D) 	(D) 	(N/A) 	(N/A)
* (N/A)	* (D)	* (N/A)	* (D)
* (D) 	* (D)	* (D) 	* (D)
*Only available in Dragon Age: Origins - Awakening.
== Primal Spells ==
(S)	(D)	(S)	(D)
(D)	(S)	(D)	(D)
(S)	(D)	(S)	(S)
(S)	(S)	(D)	(D)
== Creation Spells ==
(D)	(S)	(D)	(D)
(S)	(D)	(S)	(S)
(D)	(D)	(D)	(D)
(D)	(D)	(D)	(D)
== Spirit Spells ==
(D)	(D)	(D)	(S)
(D)	(D)	(D)	(D)
(S)	(D)	(D)	(D)
(S)	(D)	(D)	(D)
== Entropy Spells ==
(D)	(S)	(D)	(S)
(S)	(S)	(D)	(S)
(D)	(S)	(S)	(S)
(S)	(D)	(D)	(D)
== Arcane Warrior ==
(D)	(N/A)	(D)	(N/A)
== Blood Mage ==
(D)	(D)	(D)	(D)
== Shapeshifter ==
(D)	(D)	(D)	(N/A)
== Spirit Healer ==
(D)	(D)	(D)	(D)
== Power of Blood ==
(S)	(S)	
== Battlemage (Awakening) ==
(D)	(D)	(N/A)	(D)
== Keeper (Awakening) ==
(D)	(D)	(N/A)	(D)
Category:Dragon Age: Origins gameplay
Category:Dragon Age: Origins specializations