What Class+Spec are you?:
Warlock Demonology
What 'context' is the bot in? (Instance, BG, Normal):
Raid Bot
What level are you?:
90
Have you made any modifications to Singular?:
No
What time (HH:MM:SS) or LogMark did your issue occur?
What happened (be specific)?
It uses a metamorphosis in the absence of the full Demonic fury column. Although I set the parameters of the transformation when column of demonic fury is full . At a flow rate of mana it doesn't use Life Tap. And constantly spamming Soul Fire, even if it does not have to proc. And it completely ignores treatment assistants (summoned demons), despite the fact that in settings I put 40% of the level of health, which should be treated.
Did you attach a complete debug log? (choose one: YES or YES)
Yes
Thanks for the post with detailed description and log file! After reviewing your post and log file here is what I was able to determine:
1. Tyrael was being used for the first 8 minutes of this log file. Tyrael does not call the CombatBuff behavior of the Combat Routines. Not casting any buffs, managing pets, etc. will drastically affect your performance so until this bug is fixed you will need to use RaidBot or LazyRaider with Singular.
2. Not casting Life Tap. That spell is handled in the Combat Buffs behavior which Tyrael wasn't calling so you wouldn't see it. Once you switched to Raid Bot it was cast as seen at:
[12:42:35.738 N] [Singular] Casting Life Tap on Me @ 100.0%
3. Metamorphosis. Demon form is entered immediately for PVP and Instances to immediately apply Doom (since at 15 seconds per tick it takes awhile to realize the benefit of it) regardless of the Demonic Fury settings. Metamorphosis is cancelled when your Demonic Fury drops below the minimum level configured. Yours was at 100 and appears to have been handled correctly. Only issue I saw was there was one additional cast being made after Doom was cast at times where you were below the minimum. I'll look into eliminating this additional cast for the next release, but this should not have represented a big impact to performance or DPS.
5. Soul Fire was being cast while in Metamorphosis at times the Molten Core proc was not active. This appears to be due to a change in the spell database shipped with HonorBuddy relative to changes for 5.3 support. This would impact your results. This is fixed in the next release.
6. Summoned Demons - I am not sure what you mean by ignoring them, but since 40% was mentioned I am assuming you are referring to healing them. That is handled in the CombatBuffs behavior so while using Tyrael it would appear they were ignored. If you were referring to summoning a pet, the same reason applies.
Thanks again for the detail. After the new release of Singular is posted (later today) and you update to it, if you encounter any further issues please be sure to set the following Class Config settings:
Debug Logging => true
Debug Spell.CanCast => true
These will provide additional detail in the log file which will assist in researching problems you encounter based upon the log file you provide.
Thanks for the post and good luck with your Warlock, Bobby53