diff --git a/code/_helpers/matrices.dm b/code/_helpers/matrices.dm index a5ef701c2d..88bec71bc2 100644 --- a/code/_helpers/matrices.dm +++ b/code/_helpers/matrices.dm @@ -6,6 +6,13 @@ /atom/proc/SpinAnimation(speed = 10, loops = -1, clockwise = 1, segments = 3) if(!segments) return + //VOREStation Addition Start + if(speed == 0) + loops = 0 + if(speed < 0) + speed = speed * -1 + clockwise = 0 + //VOREStation Addition End var/segment = 360/segments if(!clockwise) segment = -segment