From publisher blurb:
The Puppeteer Class is a new class designed for use with the Shadowdark RPG. While it can be used as a player class, it has excellent potential to provide non-player character villains – and their minions – the player characters can encounter and oppose during their adventures.
The puppeteer class has a 4-sided hit die and includes the following abilities:
Magic Item Use: A puppeteer may use magic items as per a wizard.
Puppeteering: A puppeteer uses arcane alchemical methods to animate puppets using the souls of willing and unwilling subjects, or even elemental or diabolical spirits. The greater the puppeteer’s talents, more puppets can be animated, the more powerful are the abilities of the puppets, and the more special abilities they may possess. A system for crafting and animating puppets is included.
Puppet Special Abilities: Puppets may include various special abilities. 32 special abilities are described.