[Mage] Situational Advantages of Crit rating/Haste rating

Topics: Rawr.Mage
Jan 7, 2012 at 12:10 AM

Regardless of the complexity of the procedure Rawr performs to reason to reach a crit or haste value recommendation for a player, I was wondering how close are those to the reality the overwhelming majority of actual gameplay situations demand. Namely, in Fire Mage, crit rating for Ignite is of fundamental importance. Even if haste is more, a critical hit might be required at a particular moment. Now, where it gets complicated is that haste also is a situational advantage in that same situation. It will produce more hits and hence a higher probability to crit. However, I assume this will be a lower contribution in the pursuit of Ignite. 

tl;dr: I theorize that if differences are small between stacking crit and stacking haste, stacking crit is an advantage in fire mage for situational/utility reasons.

Jan 7, 2012 at 12:41 AM

Rawr models the tradeoff of lower crit rate creating lower chance of combustion conditions vs higher haste creating increased rate of potential points for the trigger. There's definitely some room for improvement in the modeling however. Things like better probability prediction of combust conditions, tradeoffs between waiting for better combustions or going with lower, better model for average ignite size.

I mainly use simc as a comparison to tweak the parameters where I'm using some approximation method, so the best way to improve these is comparing spell distributions between simc and rawr. It's possible that combustion is still a bit off, but my observation was that the main difference is currently in ignite damage, which is why I was looking specifically into munching/rolling mechanics.

As far as situational/utility advantages, if it is something that can be modeled I can definitely include it, if not there's the optimizer constraint options.

Jan 7, 2012 at 3:18 AM
Edited Jan 10, 2012 at 3:08 AM

To put this in more practical terms and tie this with your point on looking at real gameplay data, what we need is the following.

We need to collect logs from players, probably easiest in form of world of logs reports, together with gear that was used (specifically haste/crit, procs, t13 and raid buffs, ideally in the form of rawr character xml). Then we need to compare ignite triggering crit damage with ignite damage and see what the munching/rolling situation is in real gameplay. Single target fights are probably the cleanest to avoid cases where ignite falls off due to adds dying/invulnerabilities and dot spreading.

After we have that we'll have a better understanding of what kind of impact haste has on rolling/munching in real gameplay.