if child.Name == "KnockBack" then
“Infinited yield possible on waitforchild(“character”)”
initially this doesnt seem to break anything
but then the script i put afterwards didnt work until i moved it before it, meaning it seems to break anything that comes after it?
idek, but how can i get rid of this message?
local char = game.Players.LocalPlayer.Character or game.Players.LocalPlayer.CharacterAdded:Wait()
-- references player.Character but if it is nil, it waits for the character to be added and then returns it