Tool falling off the character for no apparent reason?

One of my players are reporting their wand to have fallen off and that is while CanBeDropped is false on all tools in the game, Idk how that’s possible but I have picture proof

You’ve provided no information here and you won’t get any assistance until you do. Please follow bug reporting guidelines: How to post a Bug Report

You need to attach reproduction files/information at the very minimum.

2 Likes

I’ve provided the information I know, tool is falling when CanBeDropped is false, the player doesnt know how to reproduce this and neither do I, I just know it happens.

If the wand is falling off the character, the issue might be related to how the tool or model is attached to the character. Here are a couple of approaches you can take:

  1. Using a Tool:

    • If you’re using a Tool instance, you can try the Tool Grip Editor Plugin. It allows you to easily adjust the tool’s grip and ensures proper alignment with the character’s hand. Note that this plugin is a paid asset.
  2. Using a Module or Custom Attachment:

    • If you’re not using a Tool, attaching the wand using a Motor6D is a great alternative. A Motor6D creates a joint between two parts, ensuring the wand stays connected to the character even during animations or movements.

    Here’s a quick example of how to attach the wand with a Motor6D:

    local wand = workspace.Wand -- Replace with the wand instance
    local character = game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:Wait()
    local rightHand = character:WaitForChild("RightHand") -- Adjust depending on where you want to attach the wand
    
    local motor6D = Instance.new("Motor6D")
    motor6D.Part0 = rightHand
    motor6D.Part1 = wand
    motor6D.C0 = CFrame.new(0, 0, 0) -- Adjust this to align the wand properly
    motor6D.Parent = rightHand
    

Key Tips:

  • Ensure that the wand has its Anchored property set to false.
  • If you’re using a tool, double-check that the Handle is properly set and anchored to the HumanoidRootPart during animations.
  • If the wand is falling off during animation, verify that no conflicting scripts or constraints are detaching it.

It’s a normal tool with a handle, nothing out of the ordinary, could it maybe have something to do with its parenting on the client?

could you show me the character when you equip it in the explorer

so uh the weapon apears to be shown on the character? but also if there is a problem could you also open the tool

This is a really old bug with the default tool instance where sometimes equipping the tool fails to create the weld. Happens in every game! If this happens and you hold the tool out for too long it will eventually fall into the void and be destroyed.

1 Like

Is there a way to fix this without some crazy workaround?