Fixed —
- Battle Value rounded after every adjustment instead of once at the end (R-344). Core Rulebook p220 rounds once, after all adjustments; the force builder and the PDF each rounded after the skill multiplier and again after C³, compounding the error. A Spider C at 4/4 in a C³ net read 746 where the rules give 745. Fixed on both the client and the server, which had the identical defect and therefore agreed with each other. Live. (Knightmare facepalms himself for missing this one)
- Related Variants merged different unit types (R-343). The panel keyed on chassis name alone, so the Tomahawk ‘Mech page listed Tomahawk aerospace fighters as siblings. 39 chassis names and 339 units affected. Now keys on name and type, with Combat Vehicle and OmniVehicle deliberately treated as one family — because OmniMechs are already a sub-type of BattleMech, and vehicles should behave the same way. Live.
- The TMM cell on every unit page was a hardcoded em dash (R-351). It never read anything. Now derived from movement using the same function the card renderer uses, and correctly left blank for aerospace and large craft, which have no TMM. Live.
- Missing stats displayed as 0 rather than “not recorded” (R-351). 1,150 units store a Battle Value of zero and 676 a Point Value of zero — never null, so the existing null-check never fired. Fixed across the unit page, the force builder, the search results and the social-share description. A force total of zero is left as 0, because that is a real computed sum. Live.
- Sitemap advertised faction pages the site itself doesn’t link to (R-345). Now lists only factions that have units, matching the faction browser’s own rule — as a live condition, so a faction gaining units joins on its own. 8,895 → 8,797 URLs. Live.
- Help links opened in the same tab, losing whatever you were doing. Now open in a new tab. Live.
- The mobile filter button read “Filters”, which was being misread. Now “Search Filters”. Live.
