Apologies ahead of time if a similar question has been asked and answered before.
Which classes (that we’re currently aware of) have a good variety of melee and ranged attacks in their moveset? Or, seeing how the class system works, what line of classes would probably give me this diversity I’m looking for.
I’m the sort of player that likes to have some sort of answer for nearly any given situation, so I enjoy playing well-rounded, jack-of-all-trades-master-of-none(or-few) types.
Any ideas?

unless you account for peltasta shield throw, hoplite spear throw, ranger backstab and monk KAAA MEEEE HAAAA MEEE HAAAAA
at least none that I know of…
