You have learned the magic of sword and blade.
Benefit: You may select 6 spells from the following bonus spell list. The spells selected must be of levels you can cast, and become part of your spell list. You may not select more spells from a level than you have selected from each level below it. (You may take this feat more than once in order to eventually gain higher‑level spells. See Special, below.)
If you are a spellcaster with limited spells known (bards and sorcerers, for example), you do not automatically know the spells you select from this list. However, you may learn three of these selected spells and count them as only one spell slot toward your maximum spells known. This slot must be of the highest level spell being learned.
Each time you successfully hit a foe in combat with a weapon attack not augmented by a spell (such as true strike or greater greater magic weapon) in a situation where you cannot take 10 on skill checks (situations where you are faced with serious threats or distractions), you gain one battle mark. As a free action, you may spend a battle mark. This allows you to cast one of your known battle mage spells by spending a spell slot of the same level or higher. You must meet all the normal requirements and components (including casting time) in order to cast the battle mage spell.
0 level: guidance, stabilize, virtue
1st level: command, expeditious retreat, shield, true strike
2nd level: align weapon, divine favor, magic weapon, shield other
3rd level: haste, heroism, magic vestment, rage, see invisibility
4th level: bless weapon, freedom of movement, phantom steed
5th level: divine power, greater magic weapon, sending
6th level: greater command, righteous might, wall of stone
7th level: antilife shell, blade barrier, giant form I
8th level: demand, giant form II, moment of prescience
9th level: iron body, foresight
Special: This feat may be selected more than once. Each time it allows you to select 6 more spells from the list.