Character building and crafting need more depth

Stats now only effect the damage you deal. It needs more depth than that.

Str may give % damage bonus to focus attacks
Int may increase focus gain
Agi may reduce focus cost

You can bind suc effects to some sort of skill tree or weapon enchants.

Also, enchanting is purely based on luck and upgrading has no luck. I just spend hours enchanting hoping the rolls I want and failing instead of playing the game. I wish there is more player controll in enchanting and more luck involved in uograding.