This is what happens
Ive tried every action priority even have a script to print the output of which one it is, Its just not going over it.
Here is the script for the animation part
local FowardAnim = Tool.Animations:FindFirstChild("FowardDash")
local FowardTrack = Character:WaitForChild("Humanoid"):LoadAnimation(FowardAnim)
local HRP = Character:WaitForChild("HumanoidRootPart")
UIS.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if equipped == false then return end
if Humanoid.MoveDirection.Magnitude > 0 then
if input.KeyCode == Enum.KeyCode.E and Dashed == false then
Dashed = true
FowardTrack:Play()
print(FowardTrack.Priority)
HRP.Velocity = HRP.CFrame.LookVector * 200
wait(1)
FowardTrack:Stop()
wait(Dash_Time)
Dashed = false
end
end
end)
This is what it prints at the current state i have.