|
If they have weapon skill levels this would only be an issue early in the game. Make it so each class is only able to become so skilled at every weapon type, and have the skill level of your current weapon have a major effect on accuracy and damage.
Say Assassins get, Rank 1 (R1) skill in Daggers, the best possible skill cap. They'd probably get like R3 for Swords, R2 for ranged, R1 or R2 Evasion, because it makes sense for Assassin to be good at these things. Then for weapons that make no sense for the class, like a gigantic halberd, Assassin gets like R7 or R8 skill (my example goes 1-10).
So at early levels, the skill cap differences between R1 and R7 would be too small to make a significant difference. In this situation you'd want to just use the highest base-damage weapon to jack up the damage from your abilities. However, in later levels, the skill difference grows immensely. The difference gets to a point where the Assassin simply cannot hit often enough with a polearm to be effective, and when he does hit, he doesn't do the kind of damage a polearm should do anyway.
Adding some sort of weapon specialization system would make it so that everyone sticks to using the weapon types that are made for their class. This prevents everyone from simply using a huge freaking stick, but to use the weapon that is best for their class.
FFXI had a system like this, it prevented everyone from just flinging shuriken (which blatantly had the best DPS of any other weapon, by a looooong shot) for Tactical Points and then busting out a Great Sword weapon skill for heinous damage. Only Ninjas could chuck things effectively, and only Dark Knights, Warriors, and Paladins could hope to hit something with a Great Sword.
|