Hello!
I made a tool that which activated, activates this script which makes a massive AOE bubble that gives you and the enemy a forcefield, the problem Is that the other Forcefield Is not given to the enemy's position, Its always going center to baseplate
Script:
local Troll = script.Parent local TweenSerivce = game:GetService("TweenService") Troll.Befriend.OnServerEvent:Connect(function() local RandomVoiceLine = math.random(1,2) if RandomVoiceLine == 1 then Troll.Voicelines["Will you be my friend?"]:Play() local AoE = Instance.new("Part",game.Workspace) AoE.Position = Troll.Torso.Position AoE.CanCollide = false AoE.Transparency = 1 AoE.Anchored = true AoE.Size = Vector3.new(15,15,15) AoE.Shape = Enum.PartType.Ball AoE.Touched:Connect(function(hit) local Humanoid = hit.Parent:WaitForChild("Humanoid") if Humanoid then local ForceField1 = Instance.new("ForceField",hit.Parent) local ForceField2 = Instance.new("ForceField",Troll.Parent) end end) end if RandomVoiceLine == 2 then Troll.Voicelines["I love spending time with you"]:Play() local AoE = Instance.new("Part",game.Workspace) AoE.Position = Troll.Torso.Position AoE.CanCollide = false AoE.Transparency = 1 AoE.Anchored = true AoE.Size = Vector3.new(15,15,15) AoE.Shape = Enum.PartType.Ball AoE.Touched:Connect(function(hit) local Humanoid = hit.Parent:WaitForChild("Humanoid") if Humanoid then local ForceField1 = Instance.new("ForceField",hit.Parent) local ForceField2 = Instance.new("ForceField",Troll.Parent) end end) end end)