Hey, so I've had problems with two things :
In Raid / ST : The
combustion rotation is off because the bot keeps casting fireball, while it should cast
Scorch (because scorch has no travel time and a short cast time, so it can maximize Hot Streak procs). Also Meteor should never be used during Combustion but right before it (and with the Ring Of Power buff)
Here is the actual rotation it should do (all coming from
https://www.altered-time.com/ and the mage discord)
Rotation with no Blaster Master buff :
Вложение:
combustWild.png [ 85.64 KiB | Просмотров: 7611 ]
Now about Blaster Master (which everyone is stacking usually) : Optimizing the uptime of Blaster Master procs (gained after using Fire Blast) is quite important, that's why the casts of Fire Blast are purposely delayed by Scorch. (FB>Pyro1>Scorch>Pyro2>FB>Pyro3>Scorch>Pyro4)
(Combustion must have priority over using the Hot Streak proc for a Pyro, because we want the FIRST spell used during Combustion to be ideally a Pyroblast)
Here is how a Blaster Master optimized rotation should look like :
Вложение:
Combust.png [ 129.75 KiB | Просмотров: 7611 ]
Right now the bot is doing this, which is all wrong. casting fireball, meteor after combust, not starting combust with at least half a hot streak proc... :
Вложение:
RaidBot.png [ 506.44 KiB | Просмотров: 7611 ]
Also it could be epic if you added the two most important Fire Mage items and incorpore them in the rotation (Lucid Dream essence as well as Hyperthreading Wrists from Mechagon), almost every mages play with them in raid now and it will likely still be used in the next patch, same for Lucid Dream (must be paired with combustion phases). Those abilities are now core part of the rotation and I think it's a must to add them if you want to make the bot competitive.
Here is how the rotation look with those two new buttons :
Вложение:
EssenceBM.png [ 373.38 KiB | Просмотров: 7611 ]
Anyway, Fireball should NEVER be used during combustion, only Scorch.
Now in M+ : Is there a way to make the bot knows that Flame Patch is picked as a talent (like a check box). The normal priority in AoE with
Flame Patch is to
hardcast Flamestrike and spend the
hot streak procs into Flamestrike, not Pyroblast (at 2 or 3+ targets). I found out that the bot was barely casting Flamestrike below 7~ targets in combat. The idea of adding a check box would be to prevent the bot to cast Flamestrike in raiding environment (when passive Cleave happens). Otherwise there should be no Flamestrike during a Combustion window (whenever the buff is tracked).
Thanks for reading and hope you'll be able to help !