Posted December 14, 2020

* All stats (including things like HP) come from equipment, and you don't have body slot limitations (so you can wear 2 suits of armor at the same time)?
* You kill an enemy and get a small portion of their stats? Possibly even learn an ability that way?
* You have some special abilities that, if used to inflict the killing blow, will give you a stat boost and an ability? (Catch: You can only have one enemy absorbed per abilitiy, and using the same ability to absorb another enemy will replace it.)
* After each battle, you have a chance of a random stat increasing my a random amount?
* You start out powerful, but as you use your abilities, they become weaker?

In fact, I don't think we need XP; there's so much design space in growth systems that I feel has not been tapped.

there is skill advance as you use
you gather xp and spend it on skills
the ordinary lvl and spend your points system
eve online training where you are learning the selected skill constantly and very few things can change the speed of learning
is there any other?

classes should be distinct giving different playstyles , wow is perfect example of good class design , they all fight differently
Also, the term "class" has a name collision in some programming languages; in many languages, like C++ and Java, you can't name a variable "class" because "class" is a reserved word.
Post edited December 14, 2020 by dtgreene