My all-time favourite class is the spellthief - which happens to be one of the "weakest" classes in the game. Experience has told me that when the class is in its ideal element, it is a lot of fun and not "overpowered", but when it is in a situation where the stealing spell/innate abilities isn't an option, it is basically a useless class.
So, the question is, how to do the spellthief in pathfinder?
I realize there are some current options (such as the sandman) that exist, and if someone can point me towards RAW builds that approximate the spellthief, that'd be dandy. But if your GM said to you, "Wik, you can make up your own class that is based off the spellthief", how would you do it?
Keep in mind that the thing that makes the class so much fun to play is the ability to steal spells and spell-like abilities. Stealing a random spell and then trying to find the best use of it is a lot of fun for people that like to think on their feet and look for creative solutions - it's what I love about the class.
The 3.5 spellthief was a strange animal. I would have expected such a concept to be designed as a prestige class for a rogue/sorcerer to tap into--Rogue because some are thieves by profession, Sorcerer because their repertoire of magic is limited. Forget about making spellthief a full, 20-level base class--its bag of tricks is too specialized for that IMO.
So I would do one of the following:
(a) convert the 3.5 Spellthief into a Rogue archetype. This makes the most sense because spellthief shares a sneak attack and trapfinding ability with Rogue.
(b) convert the 3.5 Spellthief into a Sorcerer archetype or maybe a bloodline. Sorcerer would be appropriate because the Spellthief gets sorcerer/wizard spells and can spontaneously cast like a Sorcerer can.
(c) recreate spellthief as a "multiclass archetype", which would in theory replace class abilities from both Rogue and Sorcerer with a single set of archetype abilities that mesh well together.
(d) convert the Spellthief into a prestige class geared toward rogue/sorcerer characters, which would probably include reducing the number of class levels, 10 at most.
Last edited: