Puppet Master
Themes
Puppets
Bio

Although all the daemons of the Hellbourne ranks are terrifying, few deserve to be called "creepy." Yet that is the best word for the Puppet Master, whose smirks and gibbers and cackles of glee bespeak not just the specter of death, but something worse. His puppets are offenses to life -- either false things imbued with stolen life, or living things twisted to his will.

Abilities
Puppeteer's Hold
Target an enemy unit to apply a 2.5 / 3.25 / 4 / 4.75 second Bind. If the target moves away from the center they will be pulled back.
Puppet Show
Targets an enemy unit to apply a 2.5 / 3 / 3.5 / 4 second Forced Attack against a nearby unit. Will prioritize enemy heroes and units first as targets of the attack. Puppet Show remains active even after the initial force-attacked target dies.
Whiplash
Passively grants every 4th Attack 1.5 / 1.75 / 2 / 2.25x Critical Strike with 25 / 50 / 75 / 100% Splash Damage. Not attacking for 12 / 10 / 8 / 6 seconds removes 1 charge on the skill, reducing the number of attacks to proc the next Whiplash instance.
Voodoo Puppet
Target an enemy unit to spawn an attackable 500 / 750 / 1000 Health Puppet linked to them. The Puppet deals Magic Damage to the target equal to 160 / 180 / 200% of the incoming damage. All Debuffs and Stuns applied to the Puppet are transferred to the linked target.
Similar to Puppet Master
Plague Rider (Heroes of Newerth)

55

Twisted Fate (League of Legends)

36

Ziggs (League of Legends)

14

Samuel (Vainglory)

8

Kennen (League of Legends)

-1

Chernobog (Smite)

-5

Prophet (Heroes of Newerth)

-18

Ravenor (Heroes of Newerth)

-18

Discordia (Smite)

-21

Silvernail (Vainglory)

-22

Thoth (Smite)

-25

Warlock (Dota 2)

-30

Bard (League of Legends)

-34

Oogie (Heroes of Newerth)

-36

Doctor Repulsor (Heroes of Newerth)

-38