hit.setBoxCars(roll == 12); if (entityTarget.removePartialCoverHits(hit.getLocation(), toHit .getCover(), Compute.targetSideTable(ae, entityTarget, weapon .getCalledShot().getCall()))) {
if (entityTarget.removePartialCoverHits(hit.getLocation(), toHit .getCover(), Compute.targetSideTable(ae, entityTarget, weapon .getCalledShot().getCall()))) {
hit.setGeneralDamageType(generalDamageType); hit.setAttackerId(getAttackerId()); if (entityTarget.removePartialCoverHits(hit.getLocation(), toHit .getCover(), Compute.targetSideTable(ae, entityTarget, weapon .getCalledShot().getCall()))) {
&& entityTarget.removePartialCoverHits(hit.getLocation(), toHit .getCover(), Compute.targetSideTable(ae, entityTarget, weapon.getCalledShot().getCall()))) {
hit.setGeneralDamageType(generalDamageType); hit.setAttackerId(getAttackerId()); if (entityTarget.removePartialCoverHits(hit.getLocation(), toHit .getCover(), Compute.targetSideTable(ae, entityTarget, weapon .getCalledShot().getCall()))) {
hit.setGeneralDamageType(generalDamageType); hit.setAttackerId(getAttackerId()); if (entityTarget.removePartialCoverHits(hit.getLocation(), toHit .getCover(), Compute.targetSideTable(ae, entityTarget, weapon.getCalledShot().getCall()))) {
hit.setAttackerId(getAttackerId()); if (entityTarget.removePartialCoverHits(hit.getLocation(), toHit .getCover(), Compute.targetSideTable(ae, entityTarget, weapon.getCalledShot().getCall()))) {
hit.setAttackerId(getAttackerId()); if (entityTarget.removePartialCoverHits(hit.getLocation(), toHit .getCover(), Compute.targetSideTable(ae, entityTarget, weapon.getCalledShot().getCall()))) {
hit.setAttackerId(getAttackerId()); if (entityTarget.removePartialCoverHits(hit.getLocation(), toHit .getCover(), Compute.targetSideTable(ae, entityTarget, weapon.getCalledShot().getCall()))) {
if (entityTarget.removePartialCoverHits(hit.getLocation(), toHit .getCover(), Compute.targetSideTable(ae, entityTarget, weapon .getCalledShot().getCall()))) {