Reproduction steps:
- Equip a tool to a character
- Parent the character to another model
Reproduction file:
Tool unequipped event bug.rbxl (47.0 KB)
In the file above, run a play session
- First, the event Unequipped is listened on the tool instance, so that we can print something when the event fires.
- Then, the tool is equipped to the character
- After that, the character is parented to workspace.Model
As you can see in the screenshot below, we see that the Unequipped event is fired
Expected behavior
Unequipped event should not fire