Donate Share

MekWars

File Release Notes and Changelog

Release Name: MekWars Client 0.2.27.0

Notes: v 0.2.27.x Release Client/Server 0.2.27.0 + New MegaMek.jar 0.33.22-MW040708-5570 + RFE: Added Default Access Level of 0 for create factory dialogs. + RFE: Mul's now load in BuildTable viewer, however mul files must exist client side. + Bug: CampaignMain.isSynchingBB() not checking if MySQL is being used first. + Added self-healing code to fix sporadic disconnection from the phpBB database + RequestBuildTable commands now check time stamps on files and only send down newest ones v 0.2.26.x Release Client/Server 0.2.26.0 + New Build Table Viewer now more dynamic. + Bug: RequestCommand setting price to 0 for non-Real cost using servers + Added ability to prune server-side build table backups Release Client 0.2.25.2 & Server 0.2.25.5 + Bug: ComponentConverterDialog did not show parts when they where all purchased from the BM + Bug: if terrain no longer exists planet does not load, now loads first terrain in list + Bug: 0 factory refreshing occurs if player has less then 1 production weight + RFE: Allow Losing pilots to Level + Bug: isKeepingUnitHistory() did not check if SQL Back was being used. + Moved CreateEntity to common.UnitUtils. + Bug: Fixed all references to removed F_BATTLEARMOR flag. v 0.2.25.x Release Server 0.2.25.4 + Bug: request command costing more with real cost then normal. + Bug: ArrayIndexOutOfBoundsException in Influences.getOwner + new MegaMek.jar 0.33.22-MW040108-5564 Release Server 0.2.25.3 + RFE: New option to allow Faction ticks to run at the slice. + Bug: Pilots with no ID being saved to database. + Bug: Units not removed from database after failed BM run + Synchronized SUnit, SPlayer, SPersonalPilotQueues, SPilot and SArmy toDB() methods to avoid ConcurrentModification errors and resulting save failures which were leaking memory + RFE 1901445: REPAIR ALL Client Buttom + RFE 1899256: Admin ability to grant techs + Bug: Unit Customization not surviving client restart. + Bug: NPE with setLastCombatPilot + Bug: NPE on activation Release Client 0.2.25.1 & Server 0.2.25.2 + Single Faction Servers process 1+ factions per slice + Purchase Factory GUI now shows owned Planets only. + Cannot Purchase factories that do not have Common build tables + Bug: Not calculating planet owned % with new conquest code Release Server 0.2.25.1 + Bug: Faction Cache not removing parts + Error if defending army is deleted short ops do not report. + Bug: Information Menu item on Star Map not showing anything + Bug: Buy new infantry with real cost not costing anything + Bug: Parts not getting removed from House Cache + Bug: buying donated pilots comes with units. + Bug: SQL purge Stale player being called before checking if purge was disabled + Bug: House leaders not saved in DB-enabled version + Bug: Faction names unable to use apostrophes in DB-enabled version + Bug: Pilots being incorrectly linked to units. + Bug: weightedArmyNumber subtracting 1 when army cannot attack instead of weightMod + Bug: factory being destroyed even if cancelled Release Client/Server 0.2.25.0 + Added GUI for Component Conversion + Bug: Advanced Component conversion was not resetting base cost v 0.2.24.x Release Client/Server 0.2.24.0 + Added Gui menu item for faction command + Bug: Components not getting sent to player + Bug: Components not saving for player + Bug: NPE when a Unit does not have an explicitly set ID. Now it defaults to 0. + Bug: not calculating army weight correctly + Bug: Typo in Configuration Dialog + Bug: Planet Information not working from popup menu + Bug: Temporary reversion of config save-to-DB + Bug: multiple units showing in house bays when only 1 exists. + Bug: OMG showing in house bays + Bug: Units saving before getting Id's set + Bug: HouseCommand Show the wrong number of Tech Points Researched + Update DB to v27 + CampaignConfig now saved to/loaded from database. Release Client/Server 0.2.23.0 + New MegaMek.jar 0.33.21-MW031208-5552 + Added code to produce crits from house components + Bug: HSMek not displaying gunnery/piloting + Bug: Request Donated giving 0 cost for last unit in bay + Added gui to MekWarsAdmin for component to crit conversion vars + Added SetComponentConversionCommand + Bug: Pilots not being linked to units in DB occasionally. + Added tags to Threads + RFE: Show units true pilot and gunnery in House bays + Change ClientThread.java to only set Entity external Id and not the internal id as well + Bug: AutoArmy having MM set id. + Bug: Database not backing up on some Unix systems + Bug: SQL error in ExclusionList.toDB() + Activate command now rebuilds legal ops for players + Bug: Production amount not taking into effect each legal ops BV diff + Bug: PromtePlayer command not telling Mods when someone is promoted by a leader + RFE: Client setting to define where certain system messages go + New code for converting components to crits v 0.2.22.x Release Server 0.2.22.2 + Bug ResearchTechLevel was using tech level modifer on level 1 factions + Added new command ViewFactionPartsCacheCommand + Added new command AdminRandomlySetPlanetProductionCommand + Added faction parts cache + Bug: factory refresh causes delays Release Client & Server 0.2.22.1 + Bug: Single Player factions not being deleted when players unenroll + Bug: Research unit not working when client not using zips + Resolved potential memory leak in SPilot.java + Bug: Add New House command did not compensate for blank logos + Bug: NPE in MWDedHost causing deds not to start. + RFE 1901440: Piloting/Gunnery settings for Operations + Updates to AutoFillBlackMarketSettingCommand


Changes: