Enslave Demon



Enslave Demon is a warlock spell which allows the caster to temporarily gain control of a demon type creature. The spell can be used to control various mobs, and is required to control specific demons summoned by the warlock. Only one demon can be controlled at any one time, and any currently summoned pet will be dismissed upon casting (even if the target resists).

Tips
A helpful way to protect from a resistant and a very angry demon is to use the Voidwalker's Sacrifice, since you will lose your Voidwalker anyway after casting the spell.

You can manually release enslaved demons by attempting to summon one of your normal demons, such as the Imp. The enslaved demon will be freed as soon as you begin casting. The demon can also be released by right clicking on its character portrait and clicking "Dismiss". Please note this just frees it, it does not 'de-summon' it like your regular minions. You will still have to fight it.

In instance situations, it's considered good etiquette to release your enslaved demon between fights, warning your party first of course. This will prevent it from freeing itself during the next fight and becoming an add.

Like Mind Control, Enslaving generates a large amount of hate towards the caster. It's a good idea to set your new pet to Stay and put some distance between you and it if you're going to manually release it.

A good way to get rid of an enslaved demon is to order it to stay and run away. The demon will be dismissed but you will be far enough from him for him to simply despawn without attacking you. Another way is to dismiss it, banish it, and then run away.

Trivia

 * Improved Enslave Demon used to reduce casting time and the target's chance to resist, but in patch 3.1.0 it was removed from the game.