If you’ve clicked this topic you either agree completely or are coming to rip my head off. Either way you are here so may as well drop a comment.
Hello Developers, I approach you with a simple statement. The class system of ESO is long past its prime. Hybridization and subclassing has opened the Pandora’s box of character freedom and cannot be closed. We can keep running in these circles of trying to find the happy medium between pure classes and subclasses but the reality remains.
Classes should be freely changed with subclassing.
I know there are some aspects that have been mentioned in the past as potentially conflicting with this stance so I give my opinions on the solutions.
Class Scripts: Require 2 skill lines in order to have the specific class script active. Otherwise generate another “jack of trades” style effect that would activate if you were using 1 line from 3 different classes. A simple example would be something akin to “Increase scribing skill damage by ?% for ? Seconds” but obviously there may be better options. Maybe someone can comment their solution below.
Class Sets: Simplest solution, just open these up completely. The freedom to mix sets is a staple of ESO and I see no reason class sets should be the exception.
Dialogue: This is the toughest, I would say just leave this as whatever your character was created as for simplicity and to avoid unnecessary coding. Otherwise there must be some form of character flag being used to indicate the class that was selected. Maybe you could add a selection in the character menu similar to the guild selection (could even require it to have the new class mastery titles unlocked)
This would also work great with the new class mastery system as it would let players try out the new passives as long as they have mastered all the skill lines. Which based on the achievements would be a requirement anyways since you need all 3 skill lines from that class.
PvP needs more love.