Omniknight

Purist Thunderwrath the Omniknight is a versatile Hero who can take on the role of a Support but can also be played as a Semi-Carry depending on the player's decision. A holy and courageous Hero, Omniknight possesses spells that can protect and help an ally in trouble. His heal also doubles as a nuke, he can grant any friend with Magic Immunity, and envelops his allies with an invincible and mighty protection spell. Omniknight can also prevent enemy Heroes to take him and his allies down to the ground, thus, he's also a mighty Tank making him one of the most difficult hero to kill.