Ciao,
domanda interessante.
Gioco da diversi anni ma non ho mai trovato articoli o qualcosa di similare.
Per la mia modesta esperienza posso dirTi che al momento della creazione di un giocatore il ruolo è "casuale", o comunque viene assegnato in base alle skills di partenza.
Quello che sicuramente fa la differenza è l'allenamento in relazione al cap, in questo thread
(179463.11) sono presenti i coefficienti skill per skill.
Es. allenare IS sui nani (P/G) o ala piccola praticamente pesa poco o nulla sullo stipendio e di conseguenza sul cap.