Fixed Bullet::shoot() to update all pieces accordingly