In general for pets, given the wide variety of models for demons and void-based creatures now in the game, why can’t warlocks be given a “grimoire” system that operates like Hunter stables, with Enslave Demon reworked to operate like a Tame, and we can collect Demons for our grimoires and have to slot specific demons within the given summoning slots?
Allow us to Enslave either Faceless in place of Voidwalker, or Pit Lords in place of Infernals, or other Felguard and Shivarra and etc models for those respective Demon Categories. Enslave Demon only sees relevance in niche or gimmicky moments every expansion, and even in Legion the spell was only really useful as a CC mechanic in some pulls (and even then, rarely; most notably its used in Xhul’horac was nerfed actually). This would be an amazing addition to the game, of equal if not superior level to the Green Fire Questline in MoP.
Consider: a copy of the Hunter Tame/Stable system, where either within the Dreadscar Rift (Class Order Hall, would breathe life into past content) and/or next to the Warlock Trainer in every major city, there would be a “Grimoire” that functions like the Warlock stables.
Enslave Demon becomes like Tame Beast. Enslave Demon simply is never used. Literally never used. Only time it has been used was as a gimmick within the Class Order Hall (where we didn’t actually enslave the mob, we just cast the ability and was auto-controlled into releasing us) and the Warlock Green Fire Questline (the Pitlord, which nowadays is irrelevant given gear level and the “of the Black Harvest” title no longer exists).
Each current demon becomes a “slot”:
- the Ranged DPS slot (Imp)
- Tank and AOE slot (Voidwalker)
- Melee DPS with CC slot (Succubus)
- Melee DPS with Interrupt slot (Felhunter)
- Demonology Melee Cleave DPS with Tank and CC functions (Felguard)
Every time you enslave a demon it gets assigned a name you cannot change without dismissing that demon or enslaving the same mob again, following the same way all our default demons have assigned named and we have to pay to replace them. The only demons we could not “release” would be our default demons, maybe, I don’t know.
Within the game there are already “families” of demons, and given the Voidwalker is a Void being ie aberrations families too.
In the case of Demonology, the way the spec could be “unique” with regards to this hypothetical system is while Affliction and Destruction can enslave Common demons and aberrations, Demonology as a spec can enslave Elite/Named Elite demons and aberrations. Perhaps with a singular Destruction exception of their being able to Enslave/Tame Elite Demons for the Infernal CD, and Affliction being able to Enslave/Tame Elite Demons (or Aberrations?) for their Darkglare CD. But Demonology could enslave Elites for whatever demon slot.
Note, this is my (OP’s) allocation of slots and isn’t a consensus by any means. Sources are Wowpedia’s Demon page and Aberration page.
Demons |
Common or Unnamed Elite |
Named Elite |
Proposed Slot |
Annihilan (or pit lords) |
No |
Yes |
Infernal |
Antaen |
No |
Yes |
Infernal |
Bilescourge |
Yes |
Yes |
Felhunter |
Aranasi |
Yes |
Yes |
Succubus |
Darkhound |
Yes |
Yes |
Felhunter |
Doomguard |
Yes |
Yes |
Darkglare, Tyrant |
Doomlord |
No |
Yes |
Infernal |
Felbat |
Yes |
Yes |
Felhunter |
Fel beast |
Yes |
Yes |
Felhunter |
Felhound |
Yes |
No |
Felhunter |
Felstalker |
Yes |
Yes |
Felhunter |
Fiend (Terrorguard, Fear Fiend, Terrorfiend) |
No |
Yes |
Darkglare, Tyrant, Infernal |
Imp and Fel Imp |
Yes |
Yes |
Imp |
Imp mother |
No |
Yes |
Imp |
Infernal |
No |
Yes |
Infernal |
Abyssal |
Yes |
Yes |
Infernal |
Inquisitor |
Yes |
Yes |
Darkglare, Imp |
Jailer |
Yes |
Yes |
Voidwalker |
Man’ari eredar |
Yes |
Yes |
Darkglare, Tyrant |
Wrathguard |
Yes |
Yes |
Felguard |
Gan’arg |
Yes |
Yes |
Imp, Felhunter |
Mo’arg brute |
Yes |
Yes |
Infernal |
Felguard |
Yes |
Yes |
Felguard |
Fel lord |
Yes |
Yes |
Felguard |
Nathrezim |
Yes |
Yes |
Darkglare, Tyrant |
Felsteed |
Yes |
Yes |
Felhunter |
Dreadsteed |
No |
No |
N/A |
Observer |
Yes |
Yes |
Felhunter |
Darkglare |
Yes |
Yes |
Darkglare |
Overfiend |
Yes |
Yes |
Darkglare, Tyrant, infernal |
Satyr |
Yes |
Yes |
Succubus |
Succubus |
Yes |
Yes |
Succubus |
Shivarra |
Yes |
Yes |
Succubus |
Ur’zul |
Yes |
Yes |
Felhunter |
Vilefiend |
Yes |
Yes |
Felhunter |
Void terror |
Yes |
Yes |
Felhunter |
Wyrmtongue |
Yes |
Yes |
Imp |
Aberrations |
Common or Unnamed Elite |
Named Elite |
Proposed Slot |
Void God/Void Lord |
Yes |
Yes |
Voidwalker |
N’raqi/Faceless |
Yes |
Yes |
Voidwalker |
Merciless One |
Yes |
Yes |
Voidwalker |
Sha |
Yes |
Yes |
Voidwalker |
Void Revenant |
Yes |
Yes |
Voidwalker |
Void Caller |
Yes |
Yes |
Voidwalker |
Voidwalker |
Yes |
Yes |
Voidwalker |
Voidwraith |
Yes |
Yes |
Voidwalker |
Wicker Constructs |
Yes |
Yes |
Voidwalker |
Beastman |
Yes |
Yes |
Voidwalker |
Beholder |
Yes |
Yes |
Felhunter |
Fleshbeasts |
Yes |
Yes |
Felhunter |
Haunt |
Yes |
Yes |
Felhunter |
Psyfiend |
Yes |
Yes |
Voidwalker |
Alternatively perhaps allow us greater variety for pets via glyphs, perhaps either via a glyph that randomizes the skin of your demon via “families”, or glyphs to replace a given demon with another skin as it currently is, but maybe include more diversity of aberrations (eg replace Voidwalker with other Void creatures or maybe Faceless).