Главным фактором успеха Diablo II является подлинная гибкость, которую она предоставляет вам в развитии персонажа. На выбор предлагается пять различных классов, и каждый из них кардинально отличается друг от друга - не только балансом статистических атрибутов, но и наличием дополнительных навыков, которые реально влияют на то, как будет играть тот или иной персонаж.
Четыре основных стата - сила, ловкость, жизненная сила и энергия - изменяются по мере накопления очков опыта и влияют на такие обычные атрибуты, как атакующие и защитные способности, способность владеть определенным оружием, количество жизни (хит-поинтов) и маны (количество заклинаний и умений). В то же время, каждый класс персонажа обладает набором уникальных навыков, которые можно изучать и развивать, тщательно распределяя очки навыков.
Каждому классу доступно 30 навыков, и чем больше очков вы вкладываете в каждый навык, тем эффективнее он становится, но, что самое интересное, эти очки трудно достать, особенно на поздних этапах игры. Вы зарабатываете только одно очко умений за каждый уровень развития персонажа, что делает каждый выбор очень важным. От того, в какой области вы решите специализироваться, будет зависеть тактика вашего персонажа на протяжении всего приключения.