diff --git a/megamek/src/megamek/common/FixedWingSupport.java b/megamek/src/megamek/common/FixedWingSupport.java index fa01afb6c80..a4e878c9a6a 100644 --- a/megamek/src/megamek/common/FixedWingSupport.java +++ b/megamek/src/megamek/common/FixedWingSupport.java @@ -320,4 +320,10 @@ public long getEntityType() { public boolean isAerospaceSV() { return true; } + + @Override + public void setOriginalWalkMP(int walkMP) { + super.setOriginalWalkMP(walkMP); + autoSetSI(); + } } diff --git a/megamek/src/megamek/common/loaders/BLKFixedWingSupportFile.java b/megamek/src/megamek/common/loaders/BLKFixedWingSupportFile.java index f70f2afdf64..64313fb5a7e 100644 --- a/megamek/src/megamek/common/loaders/BLKFixedWingSupportFile.java +++ b/megamek/src/megamek/common/loaders/BLKFixedWingSupportFile.java @@ -143,7 +143,6 @@ public Entity getEntity() throws EntityLoadingException { a.autoSetInternal(); a.recalculateTechAdvancement(); - a.autoSetSI(); // This is not working right for arrays for some reason a.autoSetThresh();