Jsk Ravager

''The Ravager combines weapon mastery with devastating bursts of elemental magic. Ravagers have a natural well of magic within them, similar to Sorcerers, allowing them to easily weave magic in between their attacks. Their innate ability to manipulate the magical weave that permeates all things allows them to flavour their spells with any element they want, capitalising on key weaknesses that their enemies possess. Their destructive nature and reckless use of magic fills any surrounding area with lingering traces of magical energy, which the Ravager can further draw upon to cause more damage.''

Arcane Rush
At 3rd level, when you use your Second Wind feature you also regain 20 expended weave points.

Spellweaving
At 3rd level, you gain access to the spells listed in the Ravager Spellweaving Table. Your spellcasting ability for your Ravager spells is Charisma. Unlike normal spells, you do not expend spell slots to cast your magic. Instead, you use weave points, which are drawn from within yourself and the world around you. Spell Save DC = 8 + your proficiency bonus + your Charisma modifier
 * Elemental Affinity: As an action, you can change your elemental affinity to one of five elements: earth, fire, lightning, water, wind. Changing your elemental affinity grants you access to the list of spells associated with that element (see the Ravager Spellweaving Table).
 * Ritual Casting: As a Ravager, you cannot cast a spell as a ritual.
 * Spellcasting Focus: You do not need a spellcasting focus to cast your Ravager spells.
 * Weave Points: You have 100 weave points, which you expend to cast your Ravager spells. When you roll for initiative or finish a long rest, you regain all of your expended weave points.

Spell Attack Modifier = your proficiency bonus + your Charisma modifier

Annihilate
At 7th level, when you take the Attack action on your turn you can forgo one of the attacks granted by your Extra Attack feature to cast a Ravager spell instead.

Unknown
At 10th level,.

Unknown
At 15th level,.

Annihilation
At 18th level,.