Dropping projectiles in floorspace is broken

Most likely due to my throw dropping items, dropping an item in a floorspace is broken in master. This pull adds a special case for projectiles that gives a slightly different behavior in floorspaces, it looks like this function was already in all the other items so I guess projectiles are just catching up.