Mouse.Icon is changing the original back immediately?

Mouse.Icon = "rbxassetid://12345678"

This has been working fine in a LocalScript like it should, yet now when I perform this in Tool.Equipped, it changes the mouse icon for about half a second then changes it back to the default? I don’t know what’s wrong.

Could we see some code in the Tool Equipped script?

1 Like

Nevermind I figured it out just now, I was setting the player’s EnableMouseLock and that was conflicting with setting the icon, adding a 0.5 second wait() did the trick.

1 Like