Introduced new maps ESOC Parallel Rivers, ESOC Great Basin, ESOC Alaska, ESOC Wadmalaw (along with 12 new treasure types).
Updated map sets with the newly released maps.
Implemented King of the Hill mode on all ESOC maps.
Launcher: added direct link to Spectator UI Maps download into Tools.
Launcher: added a button for optionally launching XPMOD from EP Launcher Tools. The bundled XPMOD runs separately from both RE/EP and does not need to be manually toggled off after usage.
Launcher: user can now reopen the update notification window by clicking on "Updates are available".
Launcher: added info about current version and release channel onto the update notification window.
Launcher: added button for switching to EP Beta channel from within Tools. Launching on the Beta channel means that the EP Launcher will prompt you with available Beta updates and allow you to install them over the current stable production version.
Fixed an issue with the Elo tracker code that caused all TR maps to fail loading.
TR recorded games will now output TR patch version.
EP: Schooners train point decrease effect reduced to -20% for non-Asian boats.
Launcher: improved support of beta version strings. Fixed an issue where the Beta channel would always recommend downloading an update. Fixed an issue where users on a Beta version wouldn't be notified of a new Production update.
EP: Added missing multipliers for Howdah in Guardian mode vs Villagers, Artillery, CoyoteMan.
EP: Fixed pop cost and added missing multipliers for Mansabdar Howdah in Guardian mode vs Villagers, Artillery.
EP/TR: patched security vulnerability - validate CRCs for included XS map scrips.
TR: various bugfixes done by NiceKING.
XPMOD: now based on age3f, added hook support and Discord bot support. XPMOD rooms are displayed in dark gold color. Fixed an issue where XPMOD was not installed properly for some players.
EP/TR: fixed Elo tracker unit being selectable with certain hotkeys.
Fixed a client crash when internet connection is not available.
Upon opening the EP Launcher, compatibility flags of all custom game executables are now automatically configured. For some users, this should solve all of performance issues, bugs in game settings, and the occasional "Application Not Responding" alerts. The default configuration will be set to WINXPSP3 DISABLETHEMES DISABLEDWM HIGHDPIAWARE RUNASADMIN, however, a different OS compatibility flag will be respected and not reconfigured to Win XP automatically. Additional flags will also be respected and not removed.
The launcher will automatically remove voobly's injected d3d9.dll file upon launch. Voobly uses this file to inject its own code into the game, but this code doesn't run properly in compatibility mode and causes all versions of the game to instantly crash.
The auto-update process will now automatically copy all ESOC and Blitz maps for use on the official RE patch as custom maps (this will only work when updating from EP 4.2.x onwards).
Improved detection of when the game is already running and cannot be currently launched, also improved some error messaging.
The exe installer setup now automatically attempts to activate DirectPlay, which is a legacy component required for any version of AoE3 to run, but disabled by default on most systems with OS Windows 8 or newer.
The installer will automatically remove voobly's injected d3d9.dll file upon install. Voobly uses this file to inject its own code into the game, but this code doesn't run properly in compatibility mode and causes all versions of the game to instantly crash.
The installation process will now automatically copy all ESOC and Blitz maps for use on the official RE patch as custom maps. Custom ESOC map images are also installed for use outside of EP.
Added support for decompressing updates in LZMA/7zip format, allowing for a substantially reduced download size of future updates (-64%).
Default Release Channel switched from "Production 2" to newly created "Stable".
Remove HIGHDPIAWARE compatibility flag from all custom executables, as it seems to cause lag for some players.
Release Channel should now persist upon downloading an update from a different channel than the default. This prevents the confusing message offering a "downgrade" immediately when switching to Beta channel.