v0.50.05-Development
What's Changed
- #6652 Proto BV issues by @SJuliez in #6753
- MML #44: Mek jump boosters and jump jets by @SJuliez in #6752
- Removed Deprecated methods from MMLogger and updated impacted calls. by @rjhancock in #6758
- GitHub CodeQL Error Fixes by @rjhancock in #6764
- MM-side fix for MHQ 6373: Prevent impossible Counter-Battery Fire shots from being taken by @Sleet01 in #6763
- Fixed Missing Prone Modifier in Weapon Attack Calculation by @IllianiBird in #6779
- Added Missing Handheld Weapon Unit Type to Messages Properties by @IllianiBird in #6777
- Corrected Spelling of 'Land Air' Unit Type by @IllianiBird in #6776
- Removed 3 Duplicate Callsigns by @IllianiBird in #6774
- Add missing type check for MiscType by @pavelbraginskiy in #6771
- Fixed
ConcurrentModificationExceptions In BV Calculation Methods by @IllianiBird in #6770 - Fixed issues with Implicit narrowing conversion in compound assignment. by @rjhancock in #6768
- Comparison of Narrow Type with Wide Type in Loop Conditions. by @rjhancock in #6781
- Fix: Cast from Abstract Type to Concrete Type. by @rjhancock in #6783
- Fix for use of Default String by @rjhancock in #6784
- Dangerous non-short circuit logic. by @rjhancock in #6785
- add Save As to the board preview in the lobby by @kuronekochomusuke in #6782
- Catch for file not found on mek load by @rjhancock in #6786
- Boxed Variable is never null by @rjhancock in #6789
- Fixed Insertion of Sensitive Information into log files. by @rjhancock in #6791
- Fixes for various Artillery and Artillery Flak issues by @Sleet01 in #6795
- feat: add a callsign to princess instead of numbers by @Scoppio in #6796
- Stop logging File not Found to Sentry. by @rjhancock in #6798
- Useless Comparison Test. by @rjhancock in #6802
- Final useless comparison test. by @rjhancock in #6803
- Added Method for Variable Cost Check in MiscType by @IllianiBird in #6806
- Deprecate Aero#initializeSI by @pavelbraginskiy in #6807
- Cleaned up gradle scripts. by @rjhancock in #6809
- Fix for black hexes by @rjhancock in #6818
- parse mek/blk from string by @exeea in #6816
- No Clone Method - Scenario V1 by @rjhancock in #6821
- Don't fail loading unit with MASS in wrong location by @pavelbraginskiy in #6824
- Added Combat Sense and Combat Paralysis SPAs by @IllianiBird in #6823
- ParseInt, ParseDouble, and ParseFloat replacements. by @rjhancock in #6826
- Data updates - Throw the freebirths a bone, quiaff? Clan conventional infantry by @SuperStucco in #6790
- Update Stalker STK-8S.mtf by @IanBellomy in #6762
- Stalker Jamison TechBase Fix: Mixed >>> Clan by @IanBellomy in #6761
- Update Tomahawk II (Prime).mtf by @IanBellomy in #6760
- Update Mackie MSK-6S introduction date by @IanBellomy in #6759
- Issue 6751: Princess will now deploy mines on her turn instead of at the start of the phase. by @psikomonkie in #6828
- Expanded MathUtility Integer Parsing by @IllianiBird in #6829
- Include custom armor kit in damage divisor calculation by @pavelbraginskiy in #6832
- Fixed issue with Ammo Counts showing 0 when configuring from Lobby by @rjhancock in #6835
- fix: removed the nonsense I added some time ago by @Scoppio in #6837
- No Clone Method fixes. by @rjhancock in #6836
- null check in Aero setEngineHits by @exeea in #6849
- Moved
ImageUtilitiesInto MegaMek Package by @IllianiBird in #6854 - Updated Logging, Clone Handling, and Added
toStringMethods by @IllianiBird in #6856 - fix: changed Internationalization to i18n by @Scoppio in #6840
- Revert "null check in Aero setEngineHits" by @pavelbraginskiy in #6851
- Fix NPE when loading ASF with engine damage from MUL by @pavelbraginskiy in #6846
- Added new method preCognition for Princess. by @rjhancock in #6863
- fix: moved the acar hide to a better spot by @Scoppio in #6845
- feat: data logging turned on by default by @Scoppio in #6865
- Issue Megameklab#1818: Correct "armor_tech" to "armor_tech_level" when applicable by @psikomonkie in #6859
- Added @nullable to
getEngineby @IllianiBird in #6869 - Added Missing Camo for MekHQ New Player Quickstart by @IllianiBird in #6877
- feat: slightly better serializer for unit actions and state, added attack action too by @Scoppio in #6834
- Issue MekHQ#6619: Move
RestoreUnitAction::copyC3Networksfrom MekHQ to MegaMek'sC3Utilsby @psikomonkie in #6875 - Fixed Port Validation (Sentry) by @IllianiBird in #6857
- Fix #6867: Excluded Infantry Attack From Edit Unit Damage Dialog by @IllianiBird in #6868
- Data updates - IS faction Medium Mek review 2900-3049 by @SuperStucco in #6873
- Extended range bracket bug fix #6547 by @BLR-IIC in #6747
- fix: fixes the file entity conversion for ACAR by adding move by copy by @Scoppio in #6883
- correct issue with show possible moves and show coords by @kuronekochomusuke in #6881
- Bug fix for #6876 - Enhanced LRM 20 launcher BV cost by @BLR-IIC in #6887
- Update Kuma 3.mtf by @IanBellomy in #6882
- Seraph quirk fix for bug #6508 by @BLR-IIC in #6842
- Update Version data based upon Properties File by @rjhancock in #6871
- Fix for Formation Loop. by @rjhancock in #6889
- fix: wrong access for weapon arc by @Scoppio in #6885
- Change getWeaponArc signature and add JavaDocs by @psikomonkie in #6886
- Fix version comparisons now that isExtra is never null by @psikomonkie in #6891
- feat: dataset logger opt-out reset by @Scoppio in #6898
- Issue #6899: Release is no longer in version, but patch is by @psikomonkie in #6900
- Issue #6904: Flak attacks must target entities, that must be considered when princess is targeting by @psikomonkie in #6905
- fix: properly handles exception for weapon data serialization by @Scoppio in #6906
- Require engine rating of at least 10 by @pavelbraginskiy in #6903
- Correct MRM-4 OS BV by @pavelbraginskiy in #6902
- Allow laser insulators to attach to chem lasers by @pavelbraginskiy in #6892
- corrected destroyed heatsinks count by @exeea in #6890
- Properly calculate armor crit slot count for superheavy meks by @pavelbraginskiy in #6893
- fix: removed code duplication by @Scoppio in #6907
- Homing Artillery should work direct fire when targeting a hex by @psikomonkie in #6908
- Fix for ASF Flak shots missing due to erroneous elevation check (ASF Flak uses Altitude) by @Sleet01 in #6909
- Fix cbf class cast exception by @Sleet01 in #6910
- Fix c bill sorting by @savanik in #6913
- Revert "Fix c bill sorting" by @HammerGS in #6921
- Data updates - Glory to Marik! (or, how to not go insane while herding wet purple cats...): advanced Free Worlds League infantry by @SuperStucco in #6926
- Issue #6918: If
targetis not null, but it's an entity, and the entity is no longer in the game, then it's fled/dead by @psikomonkie in #6928
New Contributors
Full Changelog: v0.50.04...v0.50.05