Skip to content

3.3.1

Compare
Choose a tag to compare
@SMUnlimited SMUnlimited released this 17 Dec 17:32
· 387 commits to master since this release

Added

  • More installer validation checks for map write access and MPQEditor presence.
  • Installer and command line will detect when MPQEditor fails to add files to a map usually due to UAC protection.

Changed

  • Balance tweaks to harvesting logic. (jzy-chitong56)
  • (Classic) Balance tweaks to hero ability picks. (jzy-chitong56)

Fixed

  • Fixed performance issue caused by a critical infinite loop crash with undead players.
  • More performance optimisations especially for large maps.
  • Fixed issue with the pathing checks where night elf would spend an extremely long time checking gold mines so was delayed in using neutral buildings.
  • Fixed issue with the pathing check that meant some pathable locations were deemed to be impassable.
  • Optimised pathing check for neutral buildings so its faster, what would take over 10 mins on larger maps takes ~1 minute now.
  • Fixed missing dependencies for various units and upgrades. (jzy-chitong56)
    • Mark of the talon only needs tier 2 not tier 3.
    • Gyphon Ryder needs Castle.
    • Dragonhawk needs Arcane Vault.
    • Temple of the damned needs a Graveyard.
    • Spellbreaker needs Keep if base is destroyed.
    • Mountain giant needs Tree of Ages if base is destroyed.
  • Fix handling if front location is not calculated. (jzy-chitong56)
  • (Classic) Fix heroes not learning any skills in 1.29-1.31 war3 versions. (jzy-chitong56)
  • (Classic) Corrected upkeep handling.
  • (Classic) Brought classic edition settings in line with recent settings. (jzy-chitong56)
  • (Classic) Fixed some issues where neutral players were not set to the correct player in 24 player formats.
  • (Classic) Fixed issue where map team assignment would not auto increment above 13.
  • (Classic) Missing ritual dagger use and moonstone time of day fixes.
  • (DevTools) Fixed debugging mode to work with classic editions on old war3. (jzy-chitong56)
  • (DevTools) CmdLine Tool Fixes (IceSandslash)
    • Install AMAI into maps in folders even with spaces, such as "Warcraft III".
    • Call AMAI install scripts from any folder, which means that you can put the AMAI folder in your Windows PATH environment variable.
    • Call AMAI batch scripts from external scripts without dealing with so many pauses. Also fixes a recent regression that causes AMAI to close the console window.
    • Report on program exit code when AMAI compiles files for both local running and for CI environments.