The warlock sim class is set up to start with 3 soul shards, but not with our pet out. This wastes a shard at the start of the fight. Could it be modified to either have our pet at the start or increase the starting soul shards by 1? It also isn’t casting Demonic Empowerment before the fight starts.
I made some updates to Demonology over the weekend - we’ll get them in the next site update.
You can adjust the rotation to use Demonic Empowerment before the fight starts pretty easily if you don’t want to wait. The soul shard issue is a little trickier.
I forgot to make Summon Felguard cost no shards before the fight - that’s how I handled the other pet summons.