What a disaster both profiles are under performing, how is this possible if these rotations are automated. I pull more DPS playing by hand than I do using Kings or Millz profile. Both profiles are just casting flame on and Pyroblasts without lining it up with fireball, which is a DPS loss. One more thing is it rarely uses the second RoP during fight, which is wasted DPS not being pumped out.
I somewhat agree. If i am standing still, i can outdps on my own versus what any CR will do. However, in mythic when i have to move constantly and make sure i watch my placement and blah blah, the bot outperforms me.
The CR isn't a human capable of thinking what the next best move is. All it can do is cast spells based on the hard-coded priority system. I am not sure exactly what millz system is vs kingwow but clearly they are different because one consistently outperforms the other.
However, at the end of the day, there is a clear path for Fire mage that should be easy to code and it should be something to the effect of:
Priority:
Combustion Off CD
• RoP
• combustion
• pyroblast if instant
• phoenix flames or fireblast until hot streak is active
• flame on if no more fireblasts
Combustion On CD
• RoP if combustion cd > 45 seconds
• fireball to generate heating up
• fire blast or phoenix flames to grant hot streak
• flame on if combustion cd > 45 seconds
of course the above is not perfect but this is similar to my brain’s logic when not using the bot.