Roblox limiting range of motion of an animation, how can I fix this?

  1. What do you want to achieve?
    I made an animation where the player’s arms are rotated 360 degrees, with the torso also being rotated.

  2. What is the issue? Include screenshots / videos if possible!


    You can see the main problem, the animation plays fine on a dummy, but not on an actual player.

  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?

Already searched a lot about this, found nothing. I’ve set the animation priority to Core, nothing changed.

The animation is run from a module called playermodule, part of the code which runs the anim:

local PossessedAnim = Instance.new("Animation")
PossessedAnim.AnimationId = "rbxassetid://133976345635614"

local animTrack = Humanoid:LoadAnimation(PossessedAnim)
animTrack:Play()

try adding

animTrack.Priority = Enum.AnimationPriority.Action

to your script. it might be blending with your characters idle animation.
so set it to something higher than core

And that fixed it. Thanks! Appreciated.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.