Is .Touched still bad for projectile hit detection or was it improved? I saw some posts from a few years ago saying that it is very inconsistent.
1 Like
Pretty sure it still sucks. Better to just stick with raycasting/shapecasting
On the server I think it works fine. If you let a client control it tho, it’s likely not gonna work too well.
Are you sure? Last I checked .touched is extremely inconsistent with fast moving objects such as projectiles
Depends how fast and how big the projectile is. If it’s a 0.01 size part that travels 10 studs per frame I can see why it may not register, but in that case I’d just use raycasting
.Touched will always be bad, it’s meant for anchored parts to detect something when it enters/collides them. Either use Raycasts or :GetPartsInBoundsBox().