Running 1.1.1 and it's a vast improvement from the previous version!
Couple things I would like to see added/changed though:
-The Felguard ability "Legion Strike" can be set on auto-cast so the CC doesn't really need to handle it.
-However, the Felguard ability
Felstorm still needs to be added. The logic should just be if there are two or more mobs attacking you.
-I would like to see some
Health Funnel logic included. In combat it should heal your pet if it's below 50% health or something by default (I would like to see this configurable), and the priority should be pretty high, but unlike other Warlock CC's I would like for it to be after DoTs are applied. My reasoning for this is sometimes you will just constantly be healing your pet and hardly dealing any damage to the mob. Additionally, when resting I would like to heal my pet to 100% health (also would like to see this as configurable).
-One last suggestion, is using
Soul Harvest during rest. The logic should be something like if you have less than 1 soul shard (configurable) or if you have less than 70% health (configurable).