Hello! i’ve been stuck on this problem for the past day, and i’ve been trying to find out what the problem is. I’ve tried multiple things, such as:
1 - reanimating the motor6d
2 - copying the motor6d from the animation dummy into the tool
3 - changing the frames in the animation
and on top of that:
the animation priority is action, and i have the rbxlegacyanimationblending fix thing.
here’s the thing: none of those generic issues have fixed my problem. it appears to be some sort of blending issue where only the arms move. even after " fixing " any of the animations, they still appear to not be playing out fully. here’s a few videos of the problem in-game:
( this is after applying some crude-fixes and manually reanimating the motor6d )
( note: ^^^ these might look OK, but they are still quite buggy compared to what they look like in the animator, see below. )
here’s what they look like in animator:
a lil bit more info, i am using the roblox built-in animator, and some animations do still fully work for some reason. it’s only these 6 that have been acting up.
i do connect the motor6d in script, here’s that part of the script, as well as the part that plays the animations.
local function onEquip()
motor6d.Part0 = rightarm
motor6d.Part1 = handle
end
local function onUnequip()
motor6d.Part0 = nil
motor6d.Part1 = nil
end
-- here's the function that plays the animations vvv
local animrandom = math.random(1,animamount)
if previousanim == animrandom then repeat animrandom = math.random(1,animamount) until animrandom ~= previousanim end
previousanim = animrandom
local swinganim = combatanims[animrandom]
swinganim:Play(1,10,0.75*swingrate)
-- note; combatanims is a table of loaded animations. if you want the code that loads the animations, i'll give you it.
please help, and thank you for reading.