Yeah the thing that causes magic to suck on non mage weapons its the weapons Magic Potency stat.
Most likely Fencer if it becomes a proper class will have fencing swords that have high potency (non-magic weapons normally cap around 5 magic potency while magic weapons have 50+)