int sensorHits = ae.getBadCriticals(CriticalSlot.TYPE_SYSTEM, Mech.SYSTEM_SENSORS, Mech.LOC_HEAD);
int sensorHits2 = ae.getBadCriticals(CriticalSlot.TYPE_SYSTEM, Mech.SYSTEM_SENSORS, Mech.LOC_CT);
if ((sensorHits + sensorHits2) == 3) {
return new ToHitData(TargetRoll.IMPOSSIBLE, "Sensors Completely Destroyed for Torso-Mounted Cockpit");
} else if (sensorHits == 2) {
toHit.addModifier(4, "Head Sensors Destroyed for Torso-Mounted Cockpit");
}
}
// target immobile
toHit.append(Compute.getImmobileMod(te));