add shot hit check