shipHit() mainly done