"The Necromancer" från Diablo 2.
Combat Trait
Bone Armor: Creates an orbiting shield of bone that absorbs physical damage. Standing near slain minions will grant you bones that will give you a bone armor that absorbs 100 x your Level (no duration, activates when it's full stack).
Need to gather 100 bones, minion grants you 2 bones, mercenaries grant you 4 and Heroes grants you 8 bones.
Talents can instead give you immunity to damage but a 3 sec duration instead(stuns, slows, roots and polymorphs still works on you).
Abilities
Q: Amplify Damage (8 sec cooldown), Increases the amount of damage received (20%) on an enemy and nearby enemies and minions for 3 seconds.
Talents can increase the damage to 35% or increase the duration to 5 sec.
W: Bone Wall: Creates a barrier of bone (9 sec cooldown), the barriar can be destroyed(5 parts) and each part has the health as 1/5 of your health. If it's placed on top of an enemy it will stun them for 1 sec and break that part.
Talents can increase the parts health to 1/4 of your health or if an enemy gets stuned it will also deal damage.
E: Raise Skeleton (12 sec cooldown), Raise 2 Skeleton Warriors to fight by your side (move them individually with W), their damage is 30% of your basic attack and health is 1/5 of your health.
Talents can increase the Health to 1/4 of your health and increase the number of Skeletons u can raise to 3.
Heroic Abilities
R: Revive (80 sec cooldown): Resurrects a slain enemy hero to fight for you. The resurrected hero will have 3/4 of it's health and have the same movement speed and basic attack and each basic attack will have a 20% slow for 0.5 sec.
Talents can increase the amount of heroes you can revive to 2 (Health will be 2/5 and have 50% of their basic attack) and the cooldown to 60 seconds.
R: Fire Golem (40 sec cooldown): A Golem of fire that uses fire AOE and basic attack (use R to move individually) for 10 sec or when health is depleted(can be stuns, slows, roots and polymorphs). It has low health, 200 x you're level.
Talents can increase health and the time to 15 sec and cooldown to 30 sec