Spellthief

A Spelldrinker has minimal magic power of her own; mostly she relies on stealing the magic of her enemies.

Any time you are the target of a spell or are within a spell's area of effect, you can make a Charisma saving throw at that spell's save DC. If you succeed, the spell does not affect you, and instead you regain a spell slot, and you can add that spell to your list of spells known (replacing one of the spells you already know if necessary).

In addition, any time you absorb a spell this way, that spell is removed from the spell list and list of prepared spells or spells known of the one who cast it, and the spell slot they used to cast the spell is not restored by resting. This lasts for a number of days equal to the level of spell or spell slot stolen plus your Charisma modifier (minimum 1). This effect ends immediately if you become unconscious, are reduced to 0 hit points, or die.

The spell must be of a level you can cast to use this feature. You can absorb cantrips this way, but you do not regain a spell slot from absorbing a cantrip. You can absorb total spell levels of spell slots up to your Spelldrinker level, after which you must complete a long rest before using this feature again.



Cantrips At 1st level, you know two cantrips of your choice from the Warlock spell list. You learn additional cantrips by absorbing them from other spellcasters, up to the number shown for your level on the Spelldrinker table.