Tassadar (StarCraft)

An Executor without equal, Tassadar has fought tirelessly to purify the Koprulu sector of zerg infestation. Only now, after learning to wield the power of the void, is Tassadar finally ready to face the Overmind and its all-consuming Swarm.

Abilities:

Oracle: Tassadar passively sees farther, through walls, and invisible enemies

Plasma Shield: casts a bubble shield that absorbs damage, if on an ally, they gain some health regeneration

Psionic Storm: makes a storm in a target area, dealing damage to enemies inside, the longer they are in, the more damage they take

Dimensional Shift: Becomes invisible, faster and untargetable

(Can choose only one of thes two abilities)

Archon: transforms into an archon with a Plasma shield, his basic attacks are stronger, case enemies to be slower, and has splash damage

Force wall: creates a wall that lets allies pass, but not enemies