Just an idea I had for a class, no idea if it's actually lore-friendly or whatnot but I think something like this would be pretty awesome

Sooooo, one day I thought to myself "wouldn't it be great if ToME had a melee staff-using class?" and this is what I came up with:
*something about an anicent clan of mages that used their magic to enhance their bond to nature, even harnessing the power of their own blood*
First of all, what stats do they use? Strength, Magic and Willpower. Strength to hit harder, Willpower to increase the strength of their nature powers and Magic to infuse their attacks with magic.
In terms of playstyle I was thinking of a stance-based melee fighter with a highly flexible and complex skill set. The stances are based around the 4 basic elements, fire, water, air and earth, plus nature, arcane and light as "stronger options later on". I'm also trying to make it so that it's best to be switching stances constantly, like making the fire effect on "Fiery Strike" a little worse than the others.
Skilltrees:
Class Trees:
[Unlocked] Spirit of Flame (using any of these skills will make you go into the Pure Fire stance):
- Fiery Strike: Hit an enemy with your fire-infused staff, having various effects in addition to dealing damageand burning the enemy. Fire: Nothing changes, Earth: ?, Air: Reduces the burn damage but applies it all instantly, Water: Creates a powerful wind, attempting to knock away the enemy, also negates burning, Nature: Converting the damage to nature, negating the burn and cleansing yourself of detremential effects, Blood: Converting the damage to Arcane, dealing lot more damage, burns you in the process, Light: Blinds all enemies in an AoE and converts damage to Light
- Blazing Fire: Being Pure Fire makes you even stronger, every turn you burn all enemies around you and deal more damage against everything burning
- Explosive Blow: Hit an enemy, causing an explosion that varies in effect: Fire: Fire damage, Earth: ?, Air: Creates a huge fireball that burns all enemies in a big AoE, Water: Causes a powerful wind, attempting to knock everything away, dealing more damage if they hit something else, Nature: Silences all enemies hit by the explosion, Blood: ?, Light: Blinds and confuses all enemies hit.
- Pheonix Reincarnation (skillable at lvl 20): Turns you into a pheonix egg for a number of turns, gaining all res and deling fire damage in an AoE, unable to do anything. At the end of the duration you return with full resources and all talents off-cooldown. Requires Pure Fire to use
[Unlocked] Spirit of Earth (using any of these talents will make you go into the Polished Rock Stance:
- Boulder Smash: Smash the target, dealing physical damage and causing various effects. Fire: Also burns the enemy, Earth: Also stuns the target, Air: Reduces damage, but hits the taget multiple times, Water: Slows the target, Nature: Also inflicts Crippling Poison, Blood: ?, Light: Also teleports you away from the target.
- Stone Core: Your rocky skin becomes even more resiliant, giving you all res while being in Polished Rock
- Leap: Leap towards the target, dealing damage and causing various effects: Fire: Your impact makes the ground take fire in addition to dealing extra fire damage, Earth: Stuns all enemies in an AoE in addition to dealing a little AoE damage, Air: Your impact causes a huge burst of air, knocking everything but you and your target away, Water: ?, Nature: Slows and entangles all enemies in an AoE, Blood: Turns you into a blood pile after you hit the ground, making you immune to all damage and move faster and beneath all characters for 1 turn but also unable to attack, you also lose a little life on impact, Light: Teleports you to the target, also confusing all enemies in an AoE. Deals no damage but is instant use.
- Rock Fall: A powerful smash to the ground, causing the earth to move and swallow any character. Deals damage, stuns and dazes all enemies in an AoE. Only usable while being in Polished Rock.
[Unlocked] Spirit of Air
- Lightning Strike
- Lightning Form
- Vacuum
- Thunder
[Unlocked] Spirit of Water
- Tidal Rush
- Liquid Body
- Rain Dance
- Watery Grave
[Locked] Spirit of Nature
-
-
-
-
[Locked] Spirit of Blood
-
-
-
-
[Locked] Spirit of Light
-
-
-
-
Generic Trees:
[Unlocked] Staff Fighting
-
-
-
-
[Unlocked] Stances
- Pure Fire
- Polished Rock
- Shocking Wind
- Endless Streams
-
- Blood Magic
- Blinding Brilliance
[Unlocked] Combat Mastery
-
-
-
-
-
-