Arcane Lexicon (Arcanist/Bard)

While most arcane wizards focus on mathematics and understanding to make their spells work, those who are less mathematically inclined seek other ways to make their spell function. One of these alternate branches of magic is a school of wizardry that focuses on the lexicon of the universe. It is arcane lexicons who study this form of magic, using logic in an attempt to force the universe to obey carefully written rules. The memorization of these rules is nigh impossible, and as such, must they must be kept in written form and spoken while casting for the spells to be successful. (Original Concept by Bandw2)

Primary Class: Arcanist.

Secondary Class: Bard.

Alignment: Any.

Hit Dice: d6.

Bonus Skills and Ranks: The arcane lexicon may select three bard skills to add to her class skills in addition to the normal arcanist class skills. The arcane lexicon gains a number of ranks at each level equal to 4 + Int modifier.

Table: Arcane Lexicon

Table: Arcane Lexicon Spells Prepared

Weapon and Armor Proficiency

The arcane lexicon is proficient with all simple weapons, plus the longsword, rapier, sap, short sword, shortbow, and whip. She is also proficient with light armor, but not with shields. An arcane lexicon can cast arcane spells while wearing light armor without incurring the normal arcane spell failure chance.

Spellcasting

The arcane lexicon learns, prepares, and casts spells like an arcanist and gains bonus spells if she has a high Intelligence score. However, every spell the arcane lexicon casts has a verbal component (singing, reciting, or music). In addition, the arcane lexicon adds the following bard spells to her list of spells at the indicated spell level: 

0th–lullaby, unwitting ally

1st–chord of shards, confusion (lesser), fumbletongue, restful sleep, solid note, timely inspiration

2nd–allegro, anonymous interaction, bladed dash, cacophonous call, distressing tone, focused scrutiny, hidden speech, honeyed tongue, 

marching chant, muffle sound, piercing shriek, resounding clang