what i would like, especially in the setting of the game, is a thief. he attacks melee with a dagger or some sort of small sword, which he maybe also could throw. and also he works with darkness which gives him invisibility either for some time, or, what i would like more, he put darkness in a specific area and in that area enemies cant see him, or it would be like that he can darkens enemies sight, that not he is invisible but rather the whole area is black/dark, and only he can see. in that time/area he have faster movement and attack speed.
because he steals, he can silence the enemies. and even more important: also because he steals, he can gain more money, which means he earns more souls when like killing troopers maybe, or just finds more in the destroyable boxes and vessels, or just gains small amount of souls over time continuously. or more crazy he could actually and literally steal the ability from the enemy for a short period of time, which allows him to use that (the enemy can still use it) or for single use. he is dressed in dark clothing and small "flames" of darkness, or smoke hovers arround him, and he hides his face with mask/scarf and hat, you only see his eyes (if at all)
because he steals, he can silence the enemies. and even more important: also because he steals, he can gain more money, which means he earns more souls when like killing troopers maybe, or just finds more in the destroyable boxes and vessels, or just gains small amount of souls over time continuously. or more crazy he could actually and literally steal the ability from the enemy for a short period of time, which allows him to use that (the enemy can still use it) or for single use. he is dressed in dark clothing and small "flames" of darkness, or smoke hovers arround him, and he hides his face with mask/scarf and hat, you only see his eyes (if at all)