I tried that. The problem is that I turned canCollide to false and then the player couldn’t touch it, but when I turn the canCollide to true the player couldn’t swim underwater. I’m sure it possible, but I haven’t figured it out yet
If you loop :GetTouchingParts() on the kill brick that is CanCollide false you can get what/who is touching it.
You still need a .Touched event to create a Touch Interest on the kill brick.
1 Like
I tried using StateChanged but this could be bypassed easily if the player just bounce off the water quickly as soon as they land in it. You can hear a quick splash but the character does not take any damage at all.