I think there are way too many variables to come up with a comprehensive list.
I also believe people who make such lists or proclamations of classes XYZ being top or bottom don't well consider difficulty of play, tediousness and assorted QoL stuff. Anyone concerned about a tier list in the first place is someone intending to put a serious amount of time into a character. You really, really should think long and hard about those other things, lest your elf life feel more like a job than a hobby.
|