Well, it's not absolutely necessary to branch out in Divine Divinity IMO, but it makes the fighting a lot easier for certain playing styles. On the other hand, I think that DD is a game that "encourages" branching out or "multiclassing" in the traditional RPG sense, so I think its classes are somewhat more fluid than other RPGs. Still, I see nothing that in DD that "requires" skill diversification.

I've read posts Re: Josephina and Imps that some warriors killed them in 3 or 4 sword slashes, and barely got hit because they had around 1400 hitpoints because of charms. Now, there isn't anything in that which calls for investing skillpoints outside of the warrior class. In my personal opinion the warrior class is already pretty overpowered. Saying that it's underpowered is just... wrong. <img src="/ubbthreads/images/graemlins/tongue.gif" alt="" />

Anyway, if DD2 was to make the classes more clearly defined, then I'd like to see more classes. For example clerics, holy warriors, paladins, etc. who would be different and make the class system more fun. But honestly that is a lot more work for Larian, and if their current system works fine, then why change? I'd rather see better balancing of skills, better graphical implementation of different weapons/armors and an awesome storyline (without a weak ending) than more class definition. <img src="/ubbthreads/images/graemlins/up.gif" alt="" />