I was following this post on how to make finisher animations, I did the 5 stud offset (6 studs instead) and the animations do both play properly but for some reason this happens
Here is the relevant code for positioning, also collision groups between the two are off, this issue occured when they were both on as well.
local FriendlyHumanoid = hitboxData.Humanoid
local FriendlyRoot = FriendlyHumanoid.Parent.HumanoidRootPart
local EnemyHumanoid = Humanoid
local EnemyRoot = Humanoid.Parent.HumanoidRootPart
FriendlyRoot.Anchored = true
EnemyRoot.Anchored = true
FriendlyRoot.CFrame = CFrame.new(FriendlyRoot.Position, EnemyRoot.Position)
EnemyRoot.CFrame = CFrame.new(EnemyRoot.Position + FriendlyRoot.CFrame.LookVector * 5, FriendlyRoot.Position)
FriendlyCreatureAnimation:Play()
EnemyCreatureAnimation:Play()
I am sure part of the issue is that I am not using R6 or R15 but rather custom models but they are rigged properly and have the proper parts so Idk
If it helps, this is a video of what the animation should look like.
I have tried using motor 6ds but it didn’t change the animation being exaggerated, I tried my same system but without the models and with characters instead with new animations and still encountered the issue.
Anyways any help would be appreciated