v0.49.19 Development Snapshot
What's Changed
- Fix 5182 aero space fighter gets engine rating zero in test aero by @Sleet01 in #5183
- Fix MML #1429: MegaMek side of fix for MML NPE in Aero Equipment tab by @Sleet01 in #5176
- Per Issue #5168, implementing lower Arty IDF to-hit for range 17 and under by @Sleet01 in #5184
- SV armor weight and space calculations by @neoancient in #5186
- add null check issue 5177 by @kuronekochomusuke in #5180
- Feature - Black Ice terrain modification by @pheonixstorm in #4521
- Reduce connections between Player/Team and Game/Entity by @SJuliez in #5165
- Adding Clan Personnel Tracking to MegaMek by @SJuliez in #5166
- Fix for 5189: now that the WAA tracks an ammoId, it needs updated when forced to reload by @Sleet01 in #5190
- make emi description constants public for mekhq by @kuronekochomusuke in #5172
- Use full chassis in the OfficialUnitList.txt by @SJuliez in #5201
- Fix 5193: Weapon Bays only work at Short Range by @Sleet01 in #5195
- Unit shadow by @SJuliez in #5188
- Embed Fluff Images in the Unit Files (MM part) by @SJuliez in #5156
- Java LookAndFeels restriction and default by @SJuliez in #5209
- Close loopholes that allow off-board arty to attempt Flak attacks at … by @Sleet01 in #5208
- Fix SH and Tripod crew total calculation (for MHQ Hangar model) by @Sleet01 in #5199
- Update BA armor weight calculations for MML 1439 fix by @Sleet01 in #5196
- Fix parsing of protomech ammo ammounts by @neoancient in #5231
- Check for superheavy when determining IS crits for Clan structure by @neoancient in #5230
- Fix targeting computers being spreadable by @pavelbraginskiy in #5222
- log cleanup by @SJuliez in #5217
- Fix Seabuster (Early) by @pavelbraginskiy in #5212
- Dialog for choosing scenarios by @SJuliez in #5211
- Adding some Fonts by @SJuliez in #5210
- Part of icon chooser (MML) by @SJuliez in #5213
- Unbreak units with targeting computers by @pavelbraginskiy in #5239
- EntityImage: Handle unknown elevation exceptions by @SJuliez in #5216
- Fix for infantry skipping non-ammo-fed infantry weapons during attack phase by @Sleet01 in #5226
- Add test to ensure every unit can load by @pavelbraginskiy in #5241
- Can't pod-mount null-sig system by @pavelbraginskiy in #5244
- checks for enemy hidden units by @kuronekochomusuke in #5236
- copy player when adding to boardPreviewGame by @kuronekochomusuke in #5235
- Prevent drop shadows for multihex units by @SJuliez in #5246
- Fix MML 1365: Sponson Turrets not being included in TechLevel calcs by @Sleet01 in #5240
- add additional zoom levels and font adjustment levels by @kuronekochomusuke in #5218
- Fix 5229: Multi-Trac units not firing energy weapons by @Sleet01 in #5248
- Refactor code to add new units to a C3 network by @pavelbraginskiy in #5259
- Flat darcula skin by @kuronekochomusuke in #5257
- bind escape to the close action on various dialogs by @kuronekochomusuke in #5256
- Show CF Warning over isometric bridges and turrets. Fixes #5219 by @HoneySkull in #5263
- Load data from story arcs by @AaronGullickson in #5266
- nag and turn timer updates by @kuronekochomusuke in #5254
- Read/Write AS/SBF units by @SJuliez in #5249
- Fix 5204: Fighter Squadron weapon crits and group damage application by @Sleet01 in #5251
- fix npe on skip movement by @kuronekochomusuke in #5269
- Add disconnectQuietly flag to ClientGUI by @AaronGullickson in #5277
- Set crew requirements for units with Drone OS to 0 by @pavelbraginskiy in #5262
- Planetary Conditions Enums by @kuronekochomusuke in #5203
- add split pane to weapon panel above to hit text by @kuronekochomusuke in #5270
- Make EntityListFile.writeEntityList public by @AaronGullickson in #5282
- Make SI damage round naturally and have minimum of 1 by @Sleet01 in #5274
- Update history.txt by @Sleet01 in #5283
- For crew calculations, consider pintle weapons in the same location as in the same pintle by @pavelbraginskiy in #5285
- correct issue when using multiple boards and restricting deploy any t… by @kuronekochomusuke in #5278
- Clan/IS names correction for the RatGenEditor by @SJuliez in #5294
- Output clanperson variable to XML by @AaronGullickson in #5300
- Issue 5298 - check isAero() before casting to IAero by @kuronekochomusuke in #5299
- Fix #5298 Illegal Cast Exception when lowering elevation with a VTO by @kuronekochomusuke in #5304
- Set RISC APDS Alpha Strike damage to 0 by @SJuliez in #5309
- Princess Behaviour Update by @Thom293 in #5305
- Fix 3882 (MM part): ASFs not tracked correctly in MHQ by @Sleet01 in #5293
- Fix 5205: Handle ConcurrentModification and NPE from opening dialogs while Roun… by @Sleet01 in #5302
- MM portion of fix for MHQ 3803: WOB.pm/.PM mismatch and missing parent faction check by @Sleet01 in #5306
- Build blocker: Fix ambiguous LogManager import introduced by IDE auto-import by @Sleet01 in #5311
- Update history.txt by @Sleet01 in #5312
- Fixes #5307 build warning, missing deprecation annotation. by @HoneySkull in #5315
- Improved MissionRole Switch Cases & Role List by @IllianiCBT in #5289
- Industrial tripod cockpit by @neoancient in #5291
- Fix #3306: Vehicle Lance Movement prevents full deployment of turrets by @AaronGullickson in #5317
- add client settings for report colors by @kuronekochomusuke in #5303
- Restoring shaded icons - mek - letter A by @SJuliez in #5324
- Restoring shaded icons - mek - letter B by @SJuliez in #5325
- Restoring shaded icons - mek - letter C by @SJuliez in #5326
- Fix #3978 [MekHQ]: NPE When Attempting to Save (Manual or Auto) by @AaronGullickson in #5331
- Fix reading player names from savegames by @SJuliez in #5322
- Fixes #5280 NPE updating 'convert mode button' by @HoneySkull in #5335
- Fix MekHQ #3986: MHQ wont save, sometimes by @AaronGullickson in #5338
- Restoring shaded icons - mek - letter G-H by @SJuliez in #5342
- Restoring shaded icons - mek - letter D-F by @SJuliez in #5341
- Restoring shaded icons - mek - letter I-K by @SJuliez in #5344
- Restoring shaded icons - mek - letter L-N by @SJuliez in #5345
- Restoring shaded icons - mek - letter O-Q by @SJuliez in #5349
- #5348 stop adding jump start step when deleting movement by @Lu9us in #5352
- Util update and small icon error correction by @SJuliez in #5353
- Fix null pointer when turning with shortcut keys in movement phase. by @HoneySkull in #5351
- Restoring shaded icons - mek - letter U-Z by @SJuliez in #5358
- Restoring shaded icons - mek - letter R-T by @SJuliez in #5357
- Restoring shaded icons - mek - leftovers by @SJuliez in #5360
- Implements #5261: Simple rotating per-round save file system. by @Sleet01 in #5359
- FIX: NPE when attacking a unit on a building when Blood Stalking another unit. by @HoneySkull in #5354
- Update history.txt by @Sleet01 in #5363
- correct issue when using multiple boards and restricting deployment a… by @kuronekochomusuke in #5367
- Added Faction Logos from UCC (With Permission) by @rjhancock in #5366
- Fixes #5215 - Secondary turret firing arc display to reflect turret rotation. (tanks) by @HoneySkull in #5368
- Image name fixes by @rjhancock in #5372
- Fix #5343: damage display not showing damage color when multiples used by @Sleet01 in #5371
- Update history.txt by @Sleet01 in #5374
- Fix: #2659 - Mek Quad turret firing arc reflects turret rotation changes. by @HoneySkull in #5373
- Correct mek arc facing when mek is turned. by @HoneySkull in #5377
- Update history.txt by @Sleet01 in #5379
- Fix #5375: quirks and SPAs applying twice to ADA missiles only by @Sleet01 in #5376
- Update history.txt by @Sleet01 in #5381
New Contributors
- @IllianiCBT made their first contribution in #5289
Full Changelog: v0.49.18...v0.49.19