Invoker

This class is based on the Dota 2 Hero, Invoker.

Quas, Wex, Exort!
These magical auras can be summoned to assist an invoker in their magical expression. An invoker may only have three instances of any of these aura active at one time. Each instance takes the shape of a floating orb of light that calmly orbits the invoker. Quas instances are blue, wex instances are purple, and exort instances are orange. As an invoker levels, they may increase the power of their auras. An invoker must level an aura at least once to be able to summon it.

This makes the options of an invoker's auras limited to the following list When an invoker would like to change their configurations of auras, they may use a bonus action to replace one of their auras with another. The new aura always replaces the least recently established instance of an aura. An invoker can also dismiss all instances of these auras as a free action.
 * 3 Quas
 * 3 Wex
 * 3 Exort
 * 2 Quas, 1 Wex
 * 2 Quas, 1 Exort
 * 2 Wex, 1 Quas
 * 2 Wex, 1 Exort
 * 2 Exort, 1 Quas
 * 2 Exort, 1 Wex
 * 1 Quas, 1 Wex, 1 Exort

Each aura gives benefits based on how many of each aura an invoker has around them.

Magical Strike
An invoker may shoot a ball of energy to harm an enemy. Make a ranged spell attack against a single target. On hit, the target takes force damage based on the amount of instances of Exort the invoker has active. With no Exort, this attack deals 1d4 damage, with 1 Exort, it deals 1d6 damage, with 2 Exort, it deals 1d8 damage, with 3 Exort, it deals 1d10.