How to make a shell drop system?

local from = YOUR_POSITION

local to = YOUR_POSITION

local direction = from - to

local duration = 2

local force = direction / duration + Vector3.new(0,workspace.Gravity*.5,0)

YOUR_PROJECTILE:ApplyImpulse(force*YOUR_PROJECTILE.AssemblyMass)

For hitboxes you can use just a simple .Touched event or use a Raycast Hitbox 4.01: For all your melee needs!

For another way i would recommend you to dive into “FastCast” module.

It’s been 3 years but :slight_smile: