diff --git a/megamek/src/megamek/client/ui/swing/UnitEditorDialog.java b/megamek/src/megamek/client/ui/swing/UnitEditorDialog.java
index f3a949ae182..5b85fd9907b 100644
--- a/megamek/src/megamek/client/ui/swing/UnitEditorDialog.java
+++ b/megamek/src/megamek/client/ui/swing/UnitEditorDialog.java
@@ -642,7 +642,7 @@ private void setupTankSystemPanel() {
gridBagConstraints.weightx = 0.0;
panSystem.add(new JLabel("" + Messages.getString("UnitEditorDialog.sensor") + "
"),
gridBagConstraints);
- sensorCrit = new CheckCritPanel(4, tank.getSensorHits());
+ sensorCrit = new CheckCritPanel(Tank.CRIT_SENSOR_MAX, tank.getSensorHits());
gridBagConstraints.gridx = 1;
gridBagConstraints.weightx = 1.0;
panSystem.add(sensorCrit, gridBagConstraints);
@@ -786,7 +786,7 @@ private void setupVtolSystemPanel() {
gridBagConstraints.weightx = 0.0;
panSystem.add(new JLabel("" + Messages.getString("UnitEditorDialog.sensor") + "
"),
gridBagConstraints);
- sensorCrit = new CheckCritPanel(4, vtol.getSensorHits());
+ sensorCrit = new CheckCritPanel(Tank.CRIT_SENSOR_MAX, vtol.getSensorHits());
gridBagConstraints.gridx = 1;
gridBagConstraints.weightx = 1.0;
panSystem.add(sensorCrit, gridBagConstraints);
diff --git a/megamek/src/megamek/client/ui/swing/tooltip/UnitToolTip.java b/megamek/src/megamek/client/ui/swing/tooltip/UnitToolTip.java
index 8600f953f6e..dcd99ffe115 100644
--- a/megamek/src/megamek/client/ui/swing/tooltip/UnitToolTip.java
+++ b/megamek/src/megamek/client/ui/swing/tooltip/UnitToolTip.java
@@ -339,7 +339,7 @@ private static StringBuilder sysEngineHit(Tank tank, String locAbbr) {
private static StringBuilder sysSensorHit(Tank tank, String locAbbr) {
String result = "";
- int total = 4;
+ int total = Tank.CRIT_SENSOR_MAX;
int hits = tank.getSensorHits();
int good = total - hits;
boolean bad = hits > 0;
diff --git a/megamek/src/megamek/common/Tank.java b/megamek/src/megamek/common/Tank.java
index 6e48cc52d41..1939156bcbf 100644
--- a/megamek/src/megamek/common/Tank.java
+++ b/megamek/src/megamek/common/Tank.java
@@ -83,6 +83,8 @@ public class Tank extends Entity {
public static final int CRIT_TURRET_LOCK = 13;
public static final int CRIT_TURRET_DESTROYED = 14;
+ public static final int CRIT_SENSOR_MAX = 4;
+
//Fortify terrain just like infantry
public static final int DUG_IN_NONE = 0;
public static final int DUG_IN_FORTIFYING1 = 1;
@@ -1873,7 +1875,7 @@ public int getCriticalEffect(int roll, int loc, boolean damagedByFire) {
}
}
case 9:
- if (getSensorHits() < 4) {
+ if (getSensorHits() < CRIT_SENSOR_MAX) {
return CRIT_SENSOR;
}
case 10: