In an effort to move the conversation out of the already full war priest conversation and get more into the weeds, I wanted to have a separate thread to discuss what I see as the core mechanic of the class and how to improve it/give it more of a "Class Feature" feel.
Here is my suggestion, please feel free to comment or add your own suggestions:
Step 1. You replace sacred weapon with a simple flat bonus that increases with level, similar to weapon training but only for the Sacred Weapon. You add a feat that allows you to select a sacred weapon other than your Gods favored weapon.
Step 2. You remove the domain/blessing feature entirely and replace it with...
Step 3. You add an ability to add various +1 weapon enhancements that are tied to Deities similarly to how the domains and blessings are tied to deities for rounds per level.
Saranae would get something like flaming, Pharasma would bane (undead), Abadar would get axiomatic, etc...these could be listed under domains or gods and gods would have multiple options, similar to how they are under multiple domains.
Step 4. Removed the bonus feats. In it's place add a list of feats and abilities based on the favored weapon (or taking a feat that allows another sacred weapon) there are listed a weapon groups for that weapon using the fighter weapon groups.
Under that weapon group are bonus feats you can choose from that act like combat mastery from the Ranger class. For example the thrown weapon group would have feats that enhance thrown weapons, and as a special ability perhaps returning (x) times a day. Light blades may have the TWF list from the ranger.
In addition, each group would have special abilities geared toward users of weapons, granted at appropriate levels similar to domain powers.
So lets say you are a Warpriest of Pharasma. You will have Weapon Focus at first level with your favored weapon and instead of a blessing you pick an enhancement you can add for one round a day per level. You pick Bane:Undead and for one round a day your daggers are undead bane.
Rather than getting arbitrary combat bonus feats, you get bonus feats specifically for your weapon group as bonus feats similar to Ranger Combat Feats, including the not needing pre-requisites, so perhaps you are a TWF dagger user or a thrown dagger user, since daggers qualify for both weapon groups.
So now we have a class that will be very different for each god and user, while focused on combat rather than casting.
Again thoughts or suggestions of your own.