No, you can freely spend your points for vitality/strength, armor with dexterity/intelligence just for archers(thiefs)/mages. Ofc there will be armor for melee warriors as well (even named set).