Thread:Bluerfn/@comment-4712375-20171021211837/@comment-34853-20171022043056

If it is an abstract or generic term, it is not capitalized. For example, if you're referring to a specific god, it would be capitalized, but if you're referring to a number of gods, then it's not capitalized.

It is why the "Demi-fiend" is capitalized, but the "protagonist" is not.