The class system needs an overhaul. With out much customisation on spells, frequent class users end up using the same spell cycle again and again in every fight conceivable. Not ideal. So I basically have an idea to improve the system, without forcing too much complexity on players and without it becoming too OP. Please note that this is a rudimentary proposal, and will not contain as much detail as most readers will like. This is due to me lacking the power to balance out class abilities. As a result, all feedback is welcome. So basically, my idea involves a new interface in the class selection menu where skill points can be assigned to spells, Whenever you level up, you get two main skill points and three spell upgrade skill points (This value is subject to change). Whenever skill points are assigned to a spell, these skill points increase its effectiveness more than main skill points, but these spell points only apply to that spell (Obviously). Different spells also have different skill point caps (These numbers subject to change, and can differ between classes): Main spell (Left click): 80 First spell (RLR): 90 Second spell (RRR): 50 Third spell (RLL): 100 Fourth spell (RRL): 80 The points also affect different aspects of abilities for different classes, but generally (Subject to change): The advantages are arranged in order of strength. Main attack: Increases damage, distance and AOE. RLR: Increases Damage, AOE, range RRR: Distance travelled, damage RLL: Damage, AOE, distance RRL: AOE, range, damage This system, while not that flashy, could help build customisation and the spell system from getting too OP. Disclaimers: Needs tweaking to work with the grade spell system, some spell points need to be stronger for some spells and classes to increase viability. Thanks for reading, vote in poll, and sorry if this has been suggested before.