Agony still has a rising proc chance for each passing tick that doesn't give a shard. It's currently 2.5% on the first tick, increasing by 2.5% for each tick that goes by without a proc. This increasing value is stored on the player and is shared among all targets with Agony (the effective average proc rate per each tick of Agony is left as an exercise for the reader).
Every tick of Agony, a hidden accumulator is incremented. When it exceeds 1, it generates a shard and rolls over the remainder to start the next one.
The added value per tick is currently 0.16 on average, with some variance (we'll try to remember to update this since there's no way to see it in-game). Each added amount is divided by the square root of the number of Agonies you currently have active.
When you have no Agonies out, the accumulator is cleared. When you next cast one, it's reset to a random value from 0 to 0.99.
Насколько я понял описанное полностью совпадает с нашей формулой. Никак не могу отыскать как меняется формула от нескольких таргетов и всё больше меня загоняет это в мысль что независимо от кол-ва таргетов для каждого из них идёт независимый просчёт. Если не прав поправьте меня. На форуме у партнёров есть интересная мысль что человек тестил 2 варианта с сливом шардов в 0 и оставлением 1-го шарда(всегда) и при втором варианте он не получал бага регена. Если кто может проверьте теорию.