Hi!
As the title says, I made a AoE bubble that keeps shrinking even though I want It to grow, Im trying to make a Laugh attack where when you laugh, It makes a bubble which damages players and slows them down (Will soon make them be Insane)
Script:
local Tool = script.Parent local Character = Tool.Parent local Debounce = false local Laughter = Tool.Laugh local TweenService = game:GetService("TweenService") Tool.Activated:Connect(function() if not Debounce then Debounce = true Character.LaughSounds.Laugh1:Play() local LaughingAnimation = Character.Humanoid:FindFirstChild("Animator"):LoadAnimation(Laughter) LaughingAnimation:Play() wait(0.30) local LaughBubble = Instance.new("Part",game.Workspace) LaughBubble.Position = Character.Head.Position LaughBubble.Anchored = true LaughBubble.CanCollide = false LaughBubble.CastShadow = false LaughBubble.Material = Enum.Material.ForceField LaughBubble.BrickColor = BrickColor.new("Maroon") LaughBubble.Size = Vector3.new(1,1,1) LaughBubble.Shape = Enum.PartType.Ball game:GetService("Debris"):AddItem(LaughBubble,1) local SmoothCreateLaughBubbleBigThingyLol = { Transparency = 1, Size = Vector3.new(0,10,0) } local InfoThing = TweenInfo.new( 2, Enum.EasingStyle.Elastic, Enum.EasingDirection.In, 0, false, 0 ) local PartTween = TweenService:Create(LaughBubble, InfoThing, SmoothCreateLaughBubbleBigThingyLol) PartTween:Play() LaughBubble.Touched:Connect(function(hit) local Humanoid = hit.Parent:WaitForChild("Humanoid") if Humanoid ~= Character.Humanoid then Humanoid:TakeDamage(30) Humanoid.WalkSpeed = 8 wait(2.8) Humanoid.WalkSpeed = 16 end end) wait(5) Debounce = false end end)