Mage Pyroblast/BFB Bug

Recently Pyroblast was buffed to benefit from the stacking Balefire Bolt debuff, giving it an additional 25% damage per stack. With our 4pc bonus, the stacks of this debuff are reduced by 2 when casting Pyroblast, allowing us to continue casting more BFBs.

For some reason the damage of BFB is calculated on cast, but Pyroblast’s is only calculated on hit. This means that a 4-stack BFB is hitting at 100% increased damage, but because the stacks are reduced to 3, the subsequent Pyroblast is hitting for only 75% increased damage and not 125%.

Changing the damage calculation to be the same for both would be the most intuitive option. Sims are currently operating under this logic, so if this goes unaltered, I’d expect Fire to underperform relative to what the spec is expected to output. I’m very happy with the buff overall and I don’t believe it needs anything more besides this being fixed.

Thank you!