The Adept is a fine class, for what it does. It's a nice, though less powerful, mixture of the Cleric and the Wizard. Some Arcane spells, thrown in as Divine spells, prepared as a Cleric does and meditated on the same way. But, I decided, for an upcoming campaign, that I needed a more nature-based NPC class like this. Not as powerful as a Druid, but with a similar spell list.
Here, I'm just going to set out the class table, since the CBG actually has a table tag, I figured it would be easier here than on the WotC boards. Input is welcome.
[table=The Shaman]
[tr][th]Level[/th][th]Base Attack Bonus[/th][th]Fort Save[/th][th]Ref Save[/th][th]Will Save[/th][th]Special Features[/th][/tr]
[tr][td]1[/td][td]+0[/td][td]+0[/td][td]+0[/td][td]+2[/td][td][/td][/tr]
[tr][td]2[/td][td]+1[/td][td]+0[/td][td]+0[/td][td]+3[/td][td]Animal Companion[/td][/tr]
[tr][td]3[/td][td]+1[/td][td]+1[/td][td]+1[/td][td]+3[/td][td][/td][/tr]
[tr][td]4[/td][td]+2[/td][td]+1[/td][td]+1[/td][td]+4[/td][td][/td][/tr]
[tr][td]5[/td][td]+2[/td][td]+1[/td][td]+1[/td][td]+4[/td][td][/td][/tr]
[tr][td]6[/td][td]+3[/td][td]+2[/td][td]+2[/td][td]+5[/td][td][/td][/tr]
[tr][td]7[/td][td]+3[/td][td]+2[/td][td]+2[/td][td]+5[/td][td][/td][/tr]
[tr][td]8[/td][td]+4[/td][td]+2[/td][td]+2[/td][td]+6[/td][td][/td][/tr]
[tr][td]9[/td][td]+4[/td][td]+3[/td][td]+3[/td][td]+6[/td][td][/td][/tr]
[tr][td]10[/td][td]+5[/td][td]+3[/td][td]+3[/td][td]+7[/td][td][/td][/tr]
[tr][td]11[/td][td]+5[/td][td]+3[/td][td]+3[/td][td]+7[/td][td][/td][/tr]
[tr][td]12[/td][td]+6/+1[/td][td]+4[/td][td]+4[/td][td]+8[/td][td][/td][/tr]
[tr][td]13[/td][td]+6/+1[/td][td]+4[/td][td]+4[/td][td]+8[/td][td][/td][/tr]
[tr][td]14[/td][td]+7/+2[/td][td]+4[/td][td]+4[/td][td]+9[/td][td][/td][/tr]
[tr][td]15[/td][td]+7/+2[/td][td]+5[/td][td]+5[/td][td]+9[/td][td][/td][/tr]
[tr][td]16[/td][td]+8/+3[/td][td]+5[/td][td]+5[/td][td]+10[/td][td][/td][/tr]
[tr][td]17[/td][td]+8/+3[/td][td]+5[/td][td]+5[/td][td]+10[/td][td][/td][/tr]
[tr][td]18[/td][td]+9/+4[/td][td]+6[/td][td]+6[/td][td]+11[/td][td][/td][/tr]
[tr][td]19[/td][td]+9/+4[/td][td]+6[/td][td]+6[/td][td]+11[/td][td][/td][/tr]
[tr][td]20[/td][td]+10/+5[/td][td]+6[/td][td]+6[/td][td]+12[/td][td][/td][/tr]
[/table]
[table=Spells per Day]
[tr][th]Level[/th][th]0th[/th][th]1st[/th][th]2nd[/th][th]3rd[/th][th]4th[/th][th]5th[/th][/tr]
[tr][td]1[/td][td]3[/td][td]1[/td][td]-[/td][td]-[/td][td]-[/td][td]-[/td][/tr]
[tr][td]2[/td][td]3[/td][td]1[/td][td]-[/td][td]-[/td][td]-[/td][td]-[/td][/tr]
[tr][td]3[/td][td]3[/td][td]2[/td][td]-[/td][td]-[/td][td]-[/td][td]-[/td][/tr]
[tr][td]4[/td][td]3[/td][td]2[/td][td]0[/td][td]-[/td][td]-[/td][td]-[/td][/tr]
[tr][td]5[/td][td]3[/td][td]2[/td][td]1[/td][td]-[/td][td]-[/td][td]-[/td][/tr]
[tr][td]6[/td][td]3[/td][td]2[/td][td]1[/td][td]-[/td][td]-[/td][td]-[/td][/tr]
[tr][td]7[/td][td]3[/td][td]3[/td][td]2[/td][td]-[/td][td]-[/td][td]-[/td][/tr]
[tr][td]8[/td][td]3[/td][td]3[/td][td]2[/td][td]0[/td][td]-[/td][td]-[/td][/tr]
[tr][td]9[/td][td]3[/td][td]3[/td][td]2[/td][td]1[/td][td]-[/td][td]-[/td][/tr]
[tr][td]10[/td][td]3[/td][td]3[/td][td]2[/td][td]1[/td][td]-[/td][td]-[/td][/tr]
[tr][td]11[/td][td]3[/td][td]3[/td][td]3[/td][td]2[/td][td]-[/td][td]-[/td][/tr]
[tr][td]12[/td][td]3[/td][td]3[/td][td]3[/td][td]2[/td][td]0[/td][td]-[/td][/tr]
[tr][td]13[/td][td]3[/td][td]3[/td][td]3[/td][td]2[/td][td]1[/td][td]-[/td][/tr]
[tr][td]14[/td][td]3[/td][td]3[/td][td]3[/td][td]2[/td][td]1[/td][td]-[/td][/tr]
[tr][td]15[/td][td]3[/td][td]3[/td][td]3[/td][td]3[/td][td]2[/td][td]-[/td][/tr]
[tr][td]16[/td][td]3[/td][td]3[/td][td]3[/td][td]3[/td][td]2[/td][td]0[/td][/tr]
[tr][td]17[/td][td]3[/td][td]3[/td][td]3[/td][td]3[/td][td]2[/td][td]1[/td][/tr]
[tr][td]18[/td][td]3[/td][td]3[/td][td]3[/td][td]3[/td][td]2[/td][td]1[/td][/tr]
[tr][td]19[/td][td]3[/td][td]3[/td][td]3[/td][td]3[/td][td]3[/td][td]2[/td][/tr]
[tr][td]20[/td][td]3[/td][td]3[/td][td]3[/td][td]3[/td][td]3[/td][td]2[/td][/tr]
[/table]
Level 0- Create Water, Cure Minor Wounds, Detect Poison, Guidance, Know Direction, Mending, Purify Food & Drink
Level 1- Calm Animals, Cure Light Wounds, Detect Animals & Plants, Endure Animals, Goodberry, Hide from Animals, Pass Without a Trace, Speak with Animals
Level 2- Animal Messenger, Animal Trance, Barkskin, Bear's Endurance, Bull's Strength, Cat's Grace, Delay Poison, Hold Animal, Owl's Wisdom, Soften Earth and Stone, Wood Shape
Level 3- Cure Moderate Wounds, Diminish Plants, Dominate Animal, Neutralize Poison, Plant Growth, Quench, Snare, Speak with Plants
Level 4- Command Plants, Control Water, Cure Serious Wounds, Repel Vermin, Rusting Grasp
Level 5- Baleful Polymorph, Commune with Nature, Control Winds, Cure Critical Wounds, Transmute Mud to Rock, Transmute Rock to Mud, Tree Stride, Wall of Thorns
Animal Companion- This ability functions like the Druid ability of the same name, except that the Shamanâ,¬,,¢s effective Druid level is one-half his Shaman level. A Shaman may select from the alternative lists of animal companions just as a Druid can, though again his effective Druid level is half his Shaman level. Like a Druid, a Shaman cannot select an alternative animal if the choice would reduce his effective Druid level below 1st.
So, what does everyone think? All I did was change the spell list and allow the Shaman to take an Animal Companion instead of a Familiar. It's not really all that big of a change, come to think of it, but here it is anyway.
It's basic, but seems balanced against the Adept, and works overall. Nicely done. :)
EDIT: You should specify what the Shaman's effective druid level is for determining the abilities of his animal companion. I think level - 4, like a ranger, would be ok. (which would mean the animal companion ability wouldn't kick in until the same time it does for a ranger.)
I went ahead and added the Ranger-style Animal Companion feature, but I left it at level 2, so it stays low, but the Shaman gets his Animal Companion at the same time an Adept gets his Familiar. The Ranger gets his Companion later because he has additional martial abilities that the Druid doesn't get. Thanks Xathan, er, The End of Cake.
It's not exactly what you're looking for, but you might consider checking this (http://www.giantitp.com/articles/gk7uKJeF296jRcx1NJw.html) out.
Ack, Nat 20 you beat me to it :P