Раз уж вы решили делать плечи по классам, предлагаю следующее:
1. Статы сета с плечом рассчитывать следующим образом: статы сета без плеча + статы плеча.
Например, веспер роба, статы без плеча: INT +1 WIT +3 MEN -1, M. Atk +18%, Casting Spd. +15%, Speed +7, Max MP +1200, PvP Defence +10%, Chance of receiving critical damage -5%, Weight Limit +10 579, Resistance to Holy/Dark +10, Resistance to Shock +50%.
Предположим, плечо на мага даёт инт +2 вит -1 мен -1, пвп дэф -5, пвп атак +5 резист шок -10%. Тогда итоговые статы сета будут инт+3 вит +2 мен-2 матака+18%, каст+15%, бег +7, мп+1200, пвп дэф +5% пвп атак +5%, шанс поймать крит -5%, лимит веса +10579, резист к холи/дарк +10, резист к стану +40.
2. Сделать возможным носить тушку с плечом любому классу, но когда её носит не целевой класс (в нашем случае - визард), то статы от плеча не работают, т.е. работают статы только тушки без плеча.