diff --git a/code/__HELPERS/matrices.dm b/code/__HELPERS/matrices.dm index 414a16636ec..99b3df1d21d 100644 --- a/code/__HELPERS/matrices.dm +++ b/code/__HELPERS/matrices.dm @@ -3,7 +3,7 @@ Turn(.) //BYOND handles cases such as -270, 360, 540 etc. DOES NOT HANDLE 180 TURNS WELL, THEY TWEEN AND LOOK LIKE SHIT -/atom/proc/SpinAnimation(speed = 10, loops = -1, clockwise = 1, segments = 3, parallel = TRUE) +/atom/proc/SpinAnimation(speed = 10, loops = -1, clockwise = 1, segments = 3, parallel = FALSE) if(!segments) return var/segment = 360/segments diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index 688db849a33..490ac08e1c3 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1539,7 +1539,7 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) shift.Translate(0,radius) transform = shift - SpinAnimation(rotation_speed, -1, clockwise, rotation_segments, parallel = FALSE) + SpinAnimation(rotation_speed, -1, clockwise, rotation_segments) while(orbiting && orbiting == A && A.loc) var/targetloc = get_turf(A) diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index bac3f4c3349..52245fa05e6 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -418,7 +418,7 @@ throwing = TT if(spin && !no_spin && !no_spin_thrown) - SpinAnimation(5, 1) + SpinAnimation(5, 1, parallel = TRUE) SEND_SIGNAL(src, COMSIG_MOVABLE_POST_THROW, TT, spin) SSthrowing.processing[src] = TT diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm index 352eae47ead..5be97564787 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/legion.dm @@ -69,7 +69,7 @@ Difficulty: Medium ranged_cooldown = world.time + ranged_cooldown_time else visible_message("[src] charges!") - SpinAnimation(speed = 20, loops = 5, parallel = FALSE) + SpinAnimation(speed = 20, loops = 5) ranged = 0 retreat_distance = 0 minimum_distance = 0