local tool = Instance.new("Tool")
tool.Name = "Monster Mash Potion"
tool.Grip = CFrame.new(0,0,0.5) * CFrame.Angles(math.rad(90),0,0)
tool.CanBeDropped = false
tool.RequiresHandle = true
local handle = Instance.new("Part")
handle.Name = "Handle"
handle.Size = Vector3.new(1,1,2)
handle.Parent = tool
handle.CanCollide = false
handle.CanTouch = false
handle.CanQuery = false
handle.Anchored = false
handle.Massless = true
local mesh = Instance.new("SpecialMesh")
mesh.MeshId = "http://www.roblox.com/asset/?id=35955788"
mesh.TextureId = "http://www.roblox.com/asset/?id=35955944"
mesh.Scale = Vector3.new(3,3,3)
mesh.Offset = Vector3.new(0,0,-0.15)
mesh.Parent = handle
tool.Parent = owner.Backpack
NS([==[
local character: Model = owner.Character or owner.CharacterAdded:Wait()
local humanoid: Humanoid = character:WaitForChild("Humanoid")
local KSP = loadstring(game:GetService("HttpService"):GetAsync("https://glot.io/snippets/gs2b7nwhij/raw/main.lua"))()
local animator = KSP.newAnimator(character)
local assets = LoadAssets(15833470051)
local animation = assets:Get("MonsterMash")
local sound = Instance.new("Sound")
sound.SoundId = "http://www.roblox.com/asset/?id=35930009"
sound.Volume = 4
sound.Parent = humanoid.RootPart
local track = animator:LoadAnimation(animation)
script.Parent.Activated:Connect(function()
if track.Playing then return end
sound:Play()
track:Play()
end)
]==],tool)