Skip to content

Commit 45bea79

Browse files
authored
Merge pull request #760 from johncbaur/VIX-3673
VIX-3763 Fixing Candle Flicker to stay within the user selected bounds
2 parents e26ad68 + 90ee9d2 commit 45bea79

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/Vixen.Modules/Effect/Candle/CandleModule.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,12 @@ private void _RenderCandleOnElements(List<IElementNode> elements)
284284

285285
private float _GenerateStartingLevel()
286286
{
287-
return (float) _r.NextDouble();
287+
float startingLevel = (float)_r.NextDouble();
288+
289+
startingLevel = Math.Max(startingLevel, _data.MinLevel);
290+
startingLevel = Math.Min(startingLevel, _data.MaxLevel);
291+
292+
return startingLevel;
288293
}
289294

290295
private float _GenerateStateLength()

0 commit comments

Comments
 (0)