When I add a GetRandomPercent condition to a Concentration-type magic effect like the one for Sparks/Flames/Frostbite, how often does the game roll the dice for the condition when the spell is being cast? Does anyone know? Just for the hell of it, I removed the "ActorValuePercent Health" from Sparks' magic effect, and replaced it with GetRandomPercent <= 90. In theory this should make the spell apply the disintegration effect 90% of the time, but in practice it happens very, very rarely. This leads me to believe that the dice are being rolled not continuously as the spell is applied, but with significant delays between each roll.
Can anyone shed some light on this?