Releases: Adeptus-Dominus/ChapterMaster
Releases · Adeptus-Dominus/ChapterMaster
Release list
main-2026-07-10-1411
Fixes
- fix: Cataphractii tassles should render properly now. by carys-the-weed-cloud
- fix: Enforce battle_world Type by carys-the-weed-cloud
- fix: Game crashes if more that one obj_fleet exists for obj_turn_end to access by carys-the-weed-cloud
- fix: Old copy paste error by carys-the-weed-cloud
- fix: Properly pass Instance ID instead of Object handle. by carys-the-weed-cloud
Other
- chore: Dead code removed by carys-the-weed-cloud
- chore: Minor Type enforcement for consistency by carys-the-weed-cloud
- chore: Remove dead empty object events by carys-the-weed-cloud
- refactor: Cleanup obj_turn_end by carys-the-weed-cloud
- refactor: eFACTION type enforcement in fleet spawner by carys-the-weed-cloud
- refactor: Functionally no different. by carys-the-weed-cloud
- refactor: Game restarting is dead code. by carys-the-weed-cloud
- refactor: GM1056 quieting by carys-the-weed-cloud
- refactor: Misc touches by carys-the-weed-cloud
- refactor: Quick obj_fleet_spawner cleanup by carys-the-weed-cloud
- refactor: Remove some unecessary uses of string_hash_to_newline by carys-the-weed-cloud
Changed Lines: 1119
Full Diff: main/2026-07-09-1447...e9f7366
main-2026-07-09-1447
Fixes
- fix: Broken enemy AP values by EttyKitty
- fix: Cached variables polluting saves by EttyKitty
- fix: Excuse me, why orks don't retarget? by EttyKitty
- fix: Heretics breaking AP tier by EttyKitty
- fix: hysterical_frenzy buff by EttyKitty
- fix: Stop aggregating AP value for enemies by EttyKitty
- fix: Weird Attack/Raid/Bombard/Purge buttons by EttyKitty
Other
- refactor: combat_emit_enemy_status more by EttyKitty
- refactor: Fully instanced Loggers by EttyKitty
Changed Lines: 131
Full Diff: main/2026-07-08-1351...edbd78b
main-2026-07-08-1351
Features
- feat: Bump HK Missile AP to 4 by EttyKitty
- feat: Max kills won't affect enemy armor calc (#1306) by EttyKitty
- feat: Refine forge finished popups by EttyKitty
Fixes
- fix: Edge-case empty all_equip text by EttyKitty
- fix: Ensure the enemy exists before fighting it. by carys-the-weed-cloud
- fix: Hangar duping on every turn by EttyKitty
- fix: Misc scr_culture_cisuals corrections. by carys-the-weed-cloud
- fix: Remove dreadnought tag from wrong weapons by EttyKitty
Other
- docs(CODE_STYLE): Clarify loop precalc rule (#1305) by EttyKitty
- refactor: Cleanup Allied ship code. by carys-the-weed-cloud
- refactor: Cleanup combat code. by carys-the-weed-cloud
- refactor: collapse formation bar code (#1304) by CptMacTavish2224
- refactor: Enforce enemy existence during combat. by carys-the-weed-cloud
- refactor: Fold welcome message code (#1303) by CptMacTavish2224
- refactor: Global variables should be delcared at start. by carys-the-weed-cloud
- refactor: Improve CountingMap by EttyKitty
Changed Lines: 911
Full Diff: main/2026-07-05-1321...48d8c06
main-2026-07-05-1321
Features
- feat: Fully rebuild combat message log by EttyKitty
- feat: Improve combat log by CptMacTavish2224
- feat: New combat log font by EttyKitty
Fixes
- fix: Bot suggested fixes by EttyKitty
- fix: Broken planet missions by EttyKitty
- fix: Check for enunit on powers cast by EttyKitty
- fix: Restore alarm[3] needed for the instant log by EttyKitty
- fix: string_gender() missed var by EttyKitty
Other
- refactor: Move combat log to UI layer by EttyKitty
- refactor: Remove display_battle_log_message by EttyKitty
- refactor: string_join_oxford_comma() by EttyKitty
- refactor: Weird nfort variables by EttyKitty
Changed Lines: 2004
Full Diff: main/2026-07-04-1313...1ab6d1a
main-2026-07-04-1313
Features
- feat: Refine drop selection screen by EttyKitty
Fixes
- fix: Button positions/font on chapter settings by EttyKitty
- fix: Ork stronghold combat crash by EttyKitty
- fix: Proper text centering in buttons by EttyKitty
- fix: Test-Slave Incubators wipe after battle by KestasV
Other
- docs: Add CONTRIBUTING.md; Update other docs (#1285) by EttyKitty
- refactor: Core initialization cleanup; eMENU refactor (#1294) by carys-the-weed-cloud
Changed Lines: 1928
Full Diff: main/2026-07-03-1352...ddc47a7
main-2026-07-03-1352
Features
- feat: Free Mars training goodies for Techmarines by EttyKitty
- feat: Genestealer cultist range refresh by KRdaMystic
Fixes
- fix: Armamentarium inconsistencies by KRdaMystic
- fix: Armour/mobi reequip checking; Clean it up by EttyKitty
- fix: Contemptor description by EttyKitty
- fix: Dreadnought starting lascannon fix by EttyKitty
- fix: Melee hands tooltip hardcoding by EttyKitty
- fix: Monastery var typo by EttyKitty
- fix: obj_pnunit fixes and cleaning. by carys-the-weed-cloud
- fix: red_thirst should be a Real not a Bool. by carys-the-weed-cloud
- fix: Stat assigment and equipment order by EttyKitty
- fix: The entire chaos vs heretics standoff by EttyKitty
- fix: Traitors bombardment fixes from fork by EttyKitty
- fix: Wizard role var typo by EttyKitty
Other
Changed Lines: 839
Full Diff: main/2026-07-02-1348...56d4117
main-2026-07-02-1348
Fixes
- fix: Difficulty bug in scr_crusade. by carys-the-weed-cloud
- fix: Fable reported typos by EttyKitty
- fix: red_thirst loop unset variable by EttyKitty
- fix: temp_build broken variable init by EttyKitty
- fix: Thanos snapping shift zoom by EttyKitty
Other
- chore: Cleanup ChapterMaster.yyp of unused empty folders, and removed useless txt files which have outlived their usefulness. by carys-the-weed-cloud
- ci: Update Discord message formatting (#1282) by EttyKitty
- docs: population_influence JSDocs by carys-the-weed-cloud
- refactor: Cleanup ComplexSet; Update JSDocs by carys-the-weed-cloud
- refactor: Cleanup obj_ncombat. by carys-the-weed-cloud
- refactor: Standardize ncombat enemy value to be eFACTION values across other files. by carys-the-weed-cloud
Changed Lines: 3658
Full Diff: main/2026-06-30-0013...0a47a1b
main-2026-06-30-0013
Features
- feat: Refine space combat speed button by EttyKitty
- feat: Rework max health formula; fix gear mods by EttyKitty
- feat: Shield and hp colors for ship combat by EttyKitty
Fixes
- fix: Clamp max health calculation; fix tooltip by EttyKitty
- fix: Destroy empty fleets lost in the warp by EttyKitty
- fix: Fleet move cancel bugs by EttyKitty
- fix: Necron tomb awakening error by EttyKitty
- fix: Promotion HQ roles without deselect by EttyKitty
- fix: Promotion popup loop error by EttyKitty
- fix: Properly gate space hulks in PlanetData by EttyKitty
- fix: purge_world error in adjust_influence by EttyKitty
- fix: Repair warp speeds; refactor ETA function (#1280) by EttyKitty
- fix: Space combat zooming glitch by EttyKitty
- fix: Use full_id for HP lookup in fleet panel by EttyKitty
- fix: Wrong eta variable usage for fleets by EttyKitty
- fix(Armmnt): Rework sell price; fix exploit by EttyKitty
Other
- ci: Fix the release URL (I hope) by EttyKitty
- docs: Update README links and badge (#1276) by EttyKitty
- refactor: Error handling in fleet_respond_crusade by EttyKitty
- refactor: Tidy up scattered TTRPG_stats by EttyKitty
- refactor(Armmnt): Code cleanup by EttyKitty
Changed Lines: 1177
Full Changelog: main/2026-06-28-1318...733821e
main-2026-06-28-1318
Save Breaking!
- refactor!: A huge round of code cleanup by carys-the-weed-cloud
Fixes
- fix: A huge pack of fixes to the cleanup by EttyKitty
- fix: Terminator gear/mobi lockout by CptMacTavish2224
Other
- ci: Add save breaking changelog section (#1275) by EttyKitty
- ci: Workflow cleanup (#1270) by EttyKitty
Changed Lines: 8826
Full Changelog: main/2026-06-25-1949...8218b2c
main-2026-06-25-1949
Fixes
- fix: Add thorax entries to complex_colour_swaps by EttyKitty
- fix: dispo_change in star select Draw event by EttyKitty
- fix: Guard zoom math by EttyKitty
- fix: Mission alter_dispositions calls by EttyKitty
- fix: Skip array colour values in shader setup by EttyKitty
- fix: Texture support for hands, arms, weapons by EttyKitty
Other
- fix Disable type buttons on pre-made chapters by EttyKitty
Changed Lines: 204
Full Changelog: main/2026-06-25-0242...f71a32e