Endoleon

Endoleon is a character in the lore of Dota 2.

Biography
Endoleon must've created or been involved in the creation of the spell, since Endoleon's possessive name is invoked when using it. Hence, Endoleon is a mage.

But it wasn't just Endoleon who is credited with the EMP spell. Shimare's possessive name is also invoked when using it. It's unknown if these two mages are related to each other.

Regardless, since the young Invoker (a mage who existed during the ancient times when Magic was once at its most potent form because it was still primarily a mnemonic arts) learned the EMP spell alongside his nine other invocations, wielding them all with the rare and ancient sorcery of invoking, Endoleon must have existed during this golden age of magic as well & hence this obscure magician must've been an ancient one too. Also, Endoleon must've been a quasi-immortal like these ancient mages are.

Inheritance
In his youth, the learned Endoleon's  alongside the nine other spells he currently wields, using three Wex orbs to invoke this spell for casting.

Magics
Much like the Invoker, Endoleon must have had his ability to spells and the energy of  to cast invocations. Otherwise, Endoleon would not be able to cause an (also known as Shimare's Extractive Pulse, Extractive Mana Pulse, and Wex magnelectros ) which costs three Wex orbs (or Wex Trionis) to invoke.

As the spell's names suggest, this magic builds up a charge of electromagnetic energy that, once detonated, siphons the mana of those caught in the pulse to the caster.