Balance Druid + Night Fae "Convoke the Spirits" bugs

A third bug: the currently documented behavior of Convoke is that it only applies Moonfire on targets that don’t already have the DoT (it is in fact recommended to apply Moonfire before casting Convoke to try and push another “free” Starsurge). Right now Convoke on AMR seems to be casting Moonfire multiple times on the same target.

I don’t have a ton of data to prove it, but in the WCL I linked above you can see there’s a single Moonfire applied by Convoke, whereas in the AMR logs you can see multiple Moonfires. Sources that claim Moonfire doesn’t get re-applied include Icy-Veins (“Have Moonfire applied to your target. If a Moonfire is on the target, it will not try to cast Moonfire and use that slot instead on a better Balance ability.”)

Unfortunately since the Convoke logic is “hardcoded” right now I can’t try to fix it and see how it impacts simulated DPS. I expect this would significantly increase the value of forcing Convoke in CA/Eclipse, by virtue of casting more Starsurges on average (-> more empowerments for eclipses).