diff --git a/megamek/src/megamek/common/weapons/Weapon.java b/megamek/src/megamek/common/weapons/Weapon.java index 9d6b259e2a..6ebb4c41ef 100644 --- a/megamek/src/megamek/common/weapons/Weapon.java +++ b/megamek/src/megamek/common/weapons/Weapon.java @@ -155,13 +155,13 @@ public void adaptToGameOptions(GameOptions gOp) { } else { if (getAtClass() == WeaponType.CLASS_TELE_MISSILE) { - setInstantModeSwitch(false); + setInstantModeSwitch(true); addMode(MODE_NORMAL); addMode(MODE_CAP_MISSILE_TELE_OPERATED); } if (gOp.booleanOption(OptionsConstants.ADVAERORULES_STRATOPS_WAYPOINT_LAUNCH)) { - setInstantModeSwitch(false); + setInstantModeSwitch(true); addMode(MODE_NORMAL); addMode(MODE_CAP_MISSILE_WAYPOINT); if (gOp.booleanOption(OptionsConstants.ADVAERORULES_STRATOPS_BEARINGS_ONLY_LAUNCH)) { @@ -180,7 +180,7 @@ public void adaptToGameOptions(GameOptions gOp) { } if (gOp.booleanOption(OptionsConstants.ADVAERORULES_STRATOPS_BEARINGS_ONLY_LAUNCH)) { - setInstantModeSwitch(false); + setInstantModeSwitch(true); addMode(MODE_NORMAL); addMode(MODE_CAP_MISSILE_BEARING_EXT); addMode(MODE_CAP_MISSILE_BEARING_LONG);