Quality of life changes for Demo.
Fix the Shard generation bug on demonbolt. For those unaware, precasting demonbolt somewhere between 4 and 5 seconds before a pull some times only generate 1 Shard for no apparent reason. How this hasn’t been fixed is beyond me, but it’s superannoying when it happens.
Summon Demonic Tyrant, instant cast. As the superior demonpet caster, Why does demonology’s Big-Demon Cooldown have a cast time while both Affli’s Darkglare and Destro’s Infernal is instant? Is it to make up for the 1min 30sec CD compared to Affli and Destro’s 3min? Or is it to «allow» or «make sure» your most recent HoG-imps have all spawned. Let the player manage the demons. If both are true then make it 3min CD and stronger, or castable while moving.
Doom proc chance increased, or preferably 100% proc with weaker pet summon. RNG is not fun. When a RNG ability Additionally has an invisible and unnoticable effect, it doubledips not fun.
Speaking of RNG and unnoticable effects, remove and replace Soul Conduit. Same arguments as for Doom.
Inner Demons, activateable instead of passive, instantly summon X imps for free with a cooldown. Or remove the random demon summon effect, it’s just RNG, and they all (except the eyes and that weird manta ray looking thing I guess) charge into the mobs and instantly dissapear. Look at that, RNG and unnoticable, again.
Give Felguard an auto-cast kick, or make its axe throw kick unstunnable enemies, or give Warlock a Baseline kick. Not being able to stun for instance Bosses, is super annoying, and in higher content forces us to use Felhunter/Observer or go affli/destro, loosing out on Demo's Felguard cleave and bladestorm.
Nether Portal summon 1 demon at, either; 1 Demon per Shard spent during its duration, or; 1 demon per three shards spent, instead of live where we spam SB-HoG-SB-HoG-SB-HoG cause it summons 1 demon whenever any amount of shards are spent.
Grimoire Felguard free to cast. Having both it and Vilefiend clutters openers a lot when both cost shards. It further slows down a very already setuppy specc, and comes off as clunky.
TLDR; Main issues; fix DB shard gen on boss pull, un-RNG/remake/replace the RNG talents, Summon Demonic Tyrant has a casttime why exactly?
Disclaimer: I am no game designer, but this is just the stuff that in my opinion could be improved, or I feel is counter intuitive or weird. Thanks for reading