There are four separate endings per character class .
The hero earns an ending based on multiple factors that are specific to the character 's class above ? - 3 endings .
There are four separate endings per character class and the hero earns an ending based on multiple factors that are specific to the character 's class above ? - 3 endings .