Awesome idea, I support it fully

It would add a much needed depth to the combat system and overal class customisation.