ESOC Patch/Version history/5.x

From The ESOC wiki for Age of Empires 3

< ESOC Patch‎ | Version history(Redirected from ESOC Patch/Version history/5.0)[edit | edit source]

Balance changes[edit | edit source]

General[edit | edit source]

  • "Schooners" shipment: Fishing Boat train-time reduction increased to 40% (up from 20%)

British[edit | edit source]

  • Manor cost increased to 140w (up from 135w); bounties recalculated accordingly

Chinese[edit | edit source]

  • "Old Han Reforms" shipment improved to 50% Old Han banner-army attack & hitpoints and a 20% unit cost-increase (down from 25% cost-increase)

Dutch[edit | edit source]

  • Bank cost reverted to 350f-350w (up from 300f-350w)

Germans[edit | edit source]

  • "Lipizzaner Cavalry" shipment increased to +25% Uhlan attack & hitpoints (up from 15%)

Indians[edit | edit source]

  • House cost increased to 60w (up from 50w); Bounties recalculated accordingly
  • Sowar cost reverted to 80f-80c (up from 75f-75c); Bounties recalculated accordingly

Iroquois[edit | edit source]

  • "Crates of 100 Food, 100 Wood, and 100 Coin" INFINITE shipment increased to 200f, 100w, 100c
  • "Crates of 200 Food, 200 Wood, and 200 Coin" shipment increased to 400f, 200w, 200c

Japanese[edit | edit source]

  • Shogun Tokugawa hitpoints-aura decreased to +10% (down from 20%)
  • "Way of the Bow" shipment reverted to +2 Yumi range and +15% hitpoints (up from +2 Yumi range)

Sioux[edit | edit source]

  • War Chief "heavy cavalry" unit-tag added
  • Teepee gather-rate aura reduced to 3% (down from 4%)
  • Teepee hitpoints decreased to 600 (down from 800)
  • Teepee attack and hitpoints auras range reduced to 18 (down from 24)
  • Teepee minimum placement-range reverted (removed)
  • "Aggressive Policy" shipment now sets gather-rate aura to 5% (down from 6%)
  • "Mustangs" shipment reverted to -10% cavalry cost (down from 15%)

Map changes[edit | edit source]

  • ESOC Colorado player spawn locations and terrain adjusted.
  • ESOC Bonnie Springs now always spawns the version with small neutral town in its center. Revised number of hunts and trees on the map.
  • Fixed ESOC Gran Chaco minimap thumbnail image.
  • Converted all ESOC maps to UIx.
  • All ESOC maps cured of runtime errors caught using the RMS debugger; this should cause smoother map loading and prevent some random bugs in how the maps spawn.
  • The ESOC Maps mapset is now safe to play in Observer Mode.
  • Added fallbacks for maps with special features incompatible with non-ESOC environment (ESOC Iowa trees, ESOC Malaysia trees, ESOC Wadmalaw trees & treasureset & water).
  • ESOC Bonnie Springs is now functional on RE if both players have EP installed.
  • ESOC Bonnie Springs is now functional in any common non-ESOC environment if both players have the ESOC Map Pack installed for their game version.
  • All ESOC maps extensively rebalanced for KotH game mode

Patch changes[edit | edit source]

Map pack installer[edit | edit source]

  • Implemented new map pack installer from scratch.
  • Automatically generated with EP release, therefore contains latest map versions.
  • Includes automatically generated UI and non-UI versions of all UIx maps for use in non-ESOC environment.
  • Includes all special maps of ESOC Treaty Patch.
  • Customizable installation destinations for maximum compatibility with other game patches (defaults to RE TAD).

General[edit | edit source]

  • Added UHC Plugin support (see explanation above).
  • The "Sandbox" difficulty setting has been renamed to "Observer Mode / Sandbox".
  • Changed default diplomacy stance to Enemy in diplomacy mode.
  • Polished Diplomacy UI (both window and button).
  • KotH timer set to 10 minutes, regardless of player count (was problematic with spectators).

Bug fixes[edit | edit source]

  • Increased minimum orchard distance from TC by 2 (now same as on RE).
  • Fixed Tomahawk ability to build after sending Battlefield Construction.
  • Fixed Iroquois War Hut BB Lacrosse to increase the range of Tomahawks.
  • Monitor XP bounties reduced from 100 to 80.
  • Fixed the rescued native eagle warrior to have proper attack tactics.
  • Added +4 LOS to Travois builder in order to allow dock placement.

Installer[edit | edit source]

  • Now automatically installs generated UI and non-UI versions of all UIx maps for use on RE TAD.

Launcher[edit | edit source]

  • All custom maps on RE which were generated from UIx are now validated upon launch and replaced with latest version in case they are found to be corrupted/outdated.
  • As custom UI maps generated from UIx are always prepended with "UI 2.2 ", all outdated special versions of those UI maps such as 2.2c/2.2a are automatically erased from custom maps.
  • Implemented new launcher icon.

Network hook[edit | edit source]

  • Fixed an issue causing excessive CPU usage.

Anti-cheat[edit | edit source]

  • Added detection of a hack involving market trade.
  • Protect UHC plugin files from external modifications and disallow external plugins for now.[edit | edit source]

  • Fixed missing placement rules for Sioux teepees, notably causing them to ignore minimum distance from enemy starting TC[edit | edit source]

  • Fixed missing coastal/icy area around the bay on UIx ESOC Hudson Bay
  • Adjusted KotH spawn locations and constraints on UIx ESOC Adirondacks and UIx ESOC High Plains to prevent King's Hill fort spawn failure[edit | edit source]

General[edit | edit source]

  • Request player's machine to utilize high-performance NVIDIA/AMD GPU when running the game.
  • ESOC Patch environment has been updated to utilize Visual Studio 2017 XP Platform Toolset (up from 2013). This means we now depend on the 2017 Visual C++ Redistributable Packages being installed on your computer, otherwise ESOC Patch may not work properly. If you have trouble updating, please either attempt to install the required dependency from here or reinstall ESOC Patch using latest exe installer, which will handle it automatically.
  • Improved update compression, almost halving the download size of auto-update packages.
  • XS Debugger polish for easier usage by developers when debugging map scripts; swap heap/AI panels, remove unused scrollbars to make scrolling the relevant panels less painful.

Patch changes[edit | edit source]

  • Redesigned the game's initial launching window.
  • King of the Hill game mode will now display an error and immediately end the game when King's Hill fort fails to spawn on the map.
  • Renamed Difficulty to "Difficulty / UIx OBS".
  • Added unit speed to unit selection panel in minimized UI mode.
  • Added unit healthbar to unit selection panel in minimized UI mode.


Patch bug fixes[edit | edit source]

  • Fixed rate-of-fire exploit on Monitor through charged actions.
  • Fixed reload animation of gunpowder units, mainly an issue with attack move mode. Units will no longer appear as standing idle while reloading.
  • Besteiro unique model/art now activates upon sending the church Besteiros upgrade.
  • Carabineer unique model/art now activates upon researching the Carabineers upgrade.
  • Spahis will now scale stats correctly even for non-Ottoman players, according to the Spahi owner's Age.
  • Fixed Tomahawks sometimes playing the running animation while idle.
  • Recalculated Flail Elephant kill bounty to the correct value (30 -> 25). Recalculated Mansabdar Flail Elephant build/kill bounty (60 -> 50).
  • Recalculated bounties of Missionary to the correct values (20 -> 10).
  • Flaming Arrow; added missing 0.5 damage multiplier against Arrow Knight.
  • Added missing Tracked flag to Bank Wagon, making it potentially usable by AI.
  • Fixed Lancer textures being overly shiny in certain lightsets.
  • Fixed Gurkha hotkey name (previously labeled as Urumi Swordsman).
  • Fixed shipment arrival message of Indian Distributivism misleadingly referring to the card as Agrarianism.
  • Samurai: removed nonstandard multipliers vs Villager and Elephant (previously 0.5 and 1.15, respectively).
  • Removed nonstandard Villager multipliers from all AbstractElephant units (previously 0.5 for Siege Elephant's attack and in hand attack of the rest).
  • Flamethrower "Disciplined", "Honored" and "Exalted" improvements decreased from 30%, 35% & 60% to standard values 20%, 30% & 50%, respectively.
  • Exalted Tekkousen upgrade cost increased to standard 1500w/1500c (up from 1000w/1000c), to be in line with Frigates.
  • Fixed a bug that prevented Cherokee Basket Weaving upgrade from removing the wood cost of Amalgamation.
  • Obstruction radius will now take proper effect on native settlements under fog.
  • Fixed a bug causing Comanche native village (type 3) to always spawn without obstruction objects and therefore being passable by units.
  • Fixed an issue that could cause building foundations placed near native settlements to not be actually buildable.
  • Prevent Barn from becoming invisible under fog (problem on map ESOC Bonnie Springs).


Map changes[edit | edit source]

  • Introducing "ESOC Team Maps" mapset: Adirondacks, Alaska, Arkansas, Baja California, Bengal, Cascade Range, Colorado, Florida, Fertile Crescent, Gran Chaco, High Plains, Hudson Bay, Kamchatka, Manchuria, Mendocino, Pampas Sierras, Thar Desert. A map-set featuring the ESOC maps most popular with team-game players.
  • "Standard Maps" (also the Quicksearch mapset) replaced by "ESOC Standard Maps" – Adirondacks, Alaska, Arizona, Arkansas, Baja California, Bengal, Cascade Range, Colorado, Fertile Crescent, Florida, Gran Chaco, Great Basin, High plains, Hudson Bay, Kamchatka, Klondike, Malaysia, Manchuria, Mendocino, Pampas Sierras, Tassili, Thar Desert – "A map-set featuring relatively standard ESOC maps, striking a compromise between balance and variety."
  • "Classic Maps" mapset renamed to "RE Standard Maps".
  • "K&B Maps" mapset and all K&B maps removed for being largely unused. A dedicated thread with the latest K&B maps available to download separately is available here.
  • "Team Maps" mapset: Himalayas and New England added; Arizona, Iowa, Jebel Musa, Malaysia and Tassili removed.
  • All mapsets updated to feature contents in description. Weighted mapsets have the map weights denoted.
  • Added UIx version of Deccan, removed old version.
  • Added custom loading screens for all our maps, removed remaining old art from all custom minimap thumbnails.

H3imWpn.png WvkEUYE.png

UHC Plugin[edit | edit source]

  • Added UHC plugin support to ESOC Treaty Patch, this allows for the usage of custom cheats and syscalls provided by ESOC UHC plugin.
  • Improved compatibility with other game versions which utilize UHC. ESOC Patch should now be compatible with any other patch/mod using UHC without plugin system.
  • Introduced a large number of new syscalls, notably the Persistent Storage API intended for storing values that should persist in a session-like manner. Full documentation for developers can be found on here.

Map Pack installer[edit | edit source]

  • Include custom map thumbnail images to ensure proper display for users with no ESOC Patch installed.

Patch installer[edit | edit source]

  • Automatically download VS2017 Redistributable Packages dependency only when needed, thus reducing installer size.

Patch Launcher[edit | edit source]

  • Main launcher UI redesigned with fresh new graphics.
  • Added button for launching the official RE patch from main launcher window.
  • Implemented "About" window, accessible any time by clicking on the questionmark icon in top right. Displays currently installed EP version and current update channel.
  • Added option for direct launch onto ESO login screen, bypassing main game menu screen. This option is off by default and can be enabled in the Options panel. Activating this option will affect all of ESOC Patch, ESOC Treaty Patch, ESOC XPMOD, RE official game patch and any other patch/mod which shares profile settings with the regular game.
  • Recorded Games Recognition tool now launches the selected recorded game file directly, bypassing the main game menu and no longer requiring the user to select the proper file a second time within the game interface. This improvement is implemented both for the ESOC Patch as well as RE official patch.
  • Fixed update install button sometimes acting as a Back button.
  • Removed button for UI map installer from Tools, no longer useful since EP5+ installs and maintains custom maps automatically.
  • Polish of certain texts across the launcher.
  • Fixed a bug preventing the main launcher logo from opening ESOC website on click.
  • Added button for switching onto EP Smackdown version from Tools (works like another Beta channel with its own changes, more info on its purpose here).
  • Automatically create desktop shortcuts for launching Beta/Smackdown channel upon first use of the respective button from within EP Launcher.


Network Hook[edit | edit source]

  • Implemented window notifications. A minimized game window will now notify a user of their hosted ESO room activity by flashing on the Windows taskbar. A minimized game window will now attempt to force itself into foreground when the player goes in-game on ESO (also works for non-host player and for Scenario games). Network Hook must be enabled in the EP Launcher Options panel in order for window notification system to work (enabled by default).
  • QuickSearch requests are now properly forwarded. The EP Lobbies API as well as the ESOC Discord bot have already been updated to make use of it. QuickSearch game rooms are listed with the searching player's PR, instead of their name.


Anti-cheat[edit | edit source]

  • Detect exploit involving explorer ransom.
  • Detect chaining hotkeys allowing for blind selection of multiple unit types at will.
  • Detect chaining hotkeys allowing for blind deletion of wall pillars.
  • Detect Alend's advanced hack program (thanks Alend for cooperating with us).
  • Fixed a security hole which could allow the user to open dev console.
  • Expanded logging capabilities.[edit | edit source]

  • Fixed an issue preventing XPMOD to launch on most systems.
  • Reworked XPMOD to share all game data files with ESOC Patch, except for the one file relevant for XP bonus. This reduces download size and keeps XPMOD up to date with latest EP releases, instead of falling behind (XPMOD was running on EP4 dataset previously). The map selection is now also no longer restricted to mapsets and offers all maps as present on ESOC Patch.[edit | edit source]

Map changes[edit | edit source]

  • Fixed an issue causing all UIx maps to spawn in 4-player size version when in observer mode with only two players and no observers present. The fix is also propagated to the UI 2.2 map versions available in the compatible map pack (installer already updated).
  • Implemented seasonal Winter versions of the following maps: UIx ESOC Fertile Crescent, UIx ESOC Florida, UIx ESOC Mendocino, UIx ESOC Pampas Sierras. The Winter theme on these maps will be active only in observer mode and only during the Winter season, that is from December 21st until March 20th (GMT, inclusive).
  • Recorded games will now output exact date/time that the match was played on.
  • Reworked all minimap thumbnail images to be more clear, added minimaps for all RE maps except Unknown.



UHC Plugin[edit | edit source]

  • Introduced a collection of new syscalls for retrieving date/time. Full documentation for developers can be found on here.

Anti-cheat[edit | edit source]

  • Detect exploit that would allow spawning free walls.

Installer[edit | edit source]

  • Renamed "ESOC Patch" desktop shortcut name to "ESOC Patch Launcher", clarified last installation step.