IMO in an ideal, wish-granted scenario, it would play out as this:
- There is a Grimoire at Dreadscar Rift (class hall) and next to each Warlock trainer in each major city, five slots in the Grimoire interface, one for each demon as I mention.
(I would honestly 100% exclusively go back to Silvermoon as a Blood Elf Warlock to switch out demons in The Sanctum, the “warlock guild”)
-
You go to where the Demon you want is. Enslave is a simple spell, you wrap them up in chains like on live.
-
You must bring the Demon to Dreadscar Rift (class hall), specifically to the area used for the Ritual of Doom class hall ability where during the Class Hall Campaign we summoned the two Eredar Twins and enslaved them.
-
There’s an altar thingy in the middle of the summoning circle in that area, clicking on the altar causes the demon you enslave to jump up to your level and aggro you again.
-
You must defeat the demon, down to 1%, for them to tell you their “True Name”, and thus it is automatically added to your grimoire permanently, because you’ve enslaved the demon via contract using its true name.
-
The Grimoire is just a list of demons that you can switch out with the assigned names. If you want to change a demon’s name, you MUST “sacrifice” the demon on the altar in Dreadscar Rift, and we enslave the same model. The only exception are the Named Demon NPCs, since those are presumably their true names.