By living in Brazil my latency is around 180ms, so in order to be able to fit spells in between my starsurges I need around 5% to 8% extra haste than the breakpoint.
After complaining with a friend about it and mentioning that I can do the rotation when the lag toleration is set to the max - what breaks everything else - we had a simple idea: change the lag tolerance when casting Solar Wrath.
First you have to turn it on since blizzard hid it, by using “/console SET reducedLagTolerance 1” or an addon like Advanced Interface Options.
Then you have to bind “/console SET MaxSpellStartRecoveryoffset 400” to the spell you can’t fit it depite having the cap and starsurge, in my case I can’t fit two Starlord Solar Wrath with 32% haste, so mine looks like this:
#showtooltip
/console SET MaxSpellStartRecoveryoffset 400
/cast Solar Wrath
You can change 400 for the smallest number that makes you able to fit it with ease.
And then you bind the normal lag tolerance to another spell, I did LS, with my usual MS, like this:
#showtooltip
/console SET MaxSpellStartRecoveryoffset 150
/cast Lunar Strike
Too bad we only had this idea after the raid is done and pre ED nerf haha
I hope it helps someone