Skip to content

Patch Notes Page 72

  • Fixed the packaged menu-logo layout regression.
  • Main menu and Warden Select logo slots now reserve explicit layout space again, so WoW-Logo.png is visible in packaged clients.
  • Logo rendering now falls back to the element’s offset box and inferred aspect ratio if Rml reports a collapsed content height.
  • Fixed packaged menu-logo rendering and a remaining archive extraction leak.
  • Main menu and Warden Select now draw the WoW logo reliably again in packaged clients.
  • Loading data/assets.json no longer forces a .content_cache extraction just to report the manifest source in logs.
  • Fixed packaged client startup crashes after the direct .wpk loading migration.
  • Archive-backed music now keeps its decoded source bytes alive for the lifetime of the loaded track instead of handing SDL_mixer a dangling memory buffer.
  • Archive-backed sound effects now retain their source bytes as well, preventing the same packaged-build crash pattern on later SFX loads.
  • Finished the remaining direct .wpk runtime loading gap.
  • Steam and Discord runtime/config services now read JSON directly from the mod VFS instead of requiring extracted file paths.
  • Merged RPG, wave, contract, and recipe datasets now stay in memory and no longer write .modcache JSON files during packaged runs.
  • Base archive datasets can now be merged against mod overrides without unpacking wardens_content.wpk to disk.
  • Expanded direct .wpk runtime loading.
  • Textures, music, sound effects, RmlUi documents, RmlUi images, and UI fonts now load from archive-backed memory reads instead of requiring extracted files.
  • TMX tileset textures, custom cursor loading, and several core JSON configs now read through the mod VFS.
  • Startup archive extraction remains disabled, but some path-based merged JSON loaders still need follow-up work before every runtime config path is fully extraction-free.
  • Started direct .wpk runtime loading work.
  • Startup no longer eagerly extracts the full wardens_content.wpk archive into .content_cache.
  • Added direct archive-backed text and binary reads for bootstrap config, asset manifest loading, input bindings, and TMX map parsing.
  • Legacy path-based loaders still need follow-up migration, but the broad plaintext archive dump at launch is now removed.
  • Fixed daytime TMX fire hazards.
  • Tiles marked with the Fire property no longer ignite or damage the player during daytime.
  • Daytime campfire ambience now also ignores unlit Fire tiles, while nighttime fire hazards still behave normally.
  • Fixed daytime fire-tile lighting on TMX maps.
  • Tiles marked with the Fire property no longer emit campfire/brazier light during daytime.
  • Nighttime fire-tile lighting still renders normally, while steady Light tiles remain unaffected.