Tool visible falling until welded

Hello!
Ive made a dual wield weapon, and I made it so it becomes manually welded when equipped for animation purposes.

However, while equipping the weapon, it visible falls before snapping to the players arm.
My code:

	local PRIMARY = Char:FindFirstChild("Right Arm")
	if PRIMARY then
		local MOTOR = Instance.new("Motor6D")
		MOTOR.Parent = PRIMARY
		
		MOTOR.Part0 = PRIMARY
		MOTOR.Part1 = Tool.joint1
		
		LAST_WELD = MOTOR -- just setting this so i can delete later :)
	end
	local PRIMARY2 = Char:FindFirstChild("Left Arm")
	if PRIMARY then
		local MOTOR = Instance.new("Motor6D")
		MOTOR.Parent = PRIMARY2

		MOTOR.Part0 = PRIMARY2
		MOTOR.Part1 = Tool.joint2

		LAST_WELD_2 = MOTOR -- just setting this so i can delete later :)
	end

Video:

2 Likes

Try setting on the animation :Play(0), this will set the fade time to zero, dus instantly playing it. If that does not work, it is safe to assume roblox has a equipped delay

3 Likes

also here did you mean to check if PRIMARY2 instead of PRIMARY?

Ye lol but thats not the problem

Problem still persists, but its SOOO much better! Thank you so much!
But, im pretty sure i can just fix it completely by making the tool welding in seperate coroutine.wraps

2 Likes

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