diff --git a/common/src/main/kotlin/quaedam/shell/ProjectionEffectShell.kt b/common/src/main/kotlin/quaedam/shell/ProjectionEffectShell.kt index e011177..6f0a609 100644 --- a/common/src/main/kotlin/quaedam/shell/ProjectionEffectShell.kt +++ b/common/src/main/kotlin/quaedam/shell/ProjectionEffectShell.kt @@ -42,7 +42,7 @@ class ProjectionEffectShell(val effect: ProjectionEffect) { override fun applyValue() { val diff = value % step - if (diff < 0.5) { + if (diff < step * 0.5) { value -= diff } else { value += (step - diff) @@ -67,7 +67,7 @@ class ProjectionEffectShell(val effect: ProjectionEffect) { override fun applyValue() { val diff = value % step - if (diff < 0.5) { + if (diff < step * 0.5) { value -= diff } else { value += (step - diff)