Skip to content

3.3.2

Compare
Choose a tag to compare
@SMUnlimited SMUnlimited released this 11 Jan 07:34
· 347 commits to master since this release

Added

  • When urgent healing is required but are missing prerequisites, the required item will now be added to the build queue so that those can be built.
  • Item equivalency check so merchant and racial items of the same item count as the same item to avoid buying the item twice.
  • (Classic) Dynamic unit counter system now active for original TFT AI (jzy-chitong56)
  • (DevTools) New HasExpanded function for strategies that can be used to detect when AI has expanded. Used as a condition in the global racial strategies.
  • (DevTools) New DefendTownsFrontDone function that will build at the home location in addition to expansions, but if it does it will build those at the Front of the base.

Changed

  • Minor Strategy Tweaks and fixes, notably global tower defense, item and upgrades. (Based on jzy-chitong56)
  • Night Elf Demon hunter has a minor chance to use immolation when picked as first hero (Miezhiko)
  • (DevTools) Zepplins are now built automatically like peons and shredders, no need to be in strategies explictly.

Removed

  • (DevTools) Moved custom_common_vars into the custom_common file the same way as the job system.

Fixed

  • Fixed some issues with recovery/infinite attacking in team games for the AI. Should now retreat and regroup correctly and improving ally coordination.
  • Fixed issue where double expansion was not cancelled when just 1 ally builds a mine.
  • Fixed some team game alliance targeting issues.
  • Fixed an issue where healers or heros within a zepplin were trying to be used for unit micro or following the hero resulting in zepplins getting stuck.
  • Units for healing will all be sent to the same town to avoid difficulties getting everyone healed.
  • Ghouls needing healing will only collect lumber while waiting if a town hall is nearby.
  • Prevent follow zepplin conflicting with various other jobs and controls.
  • Fixed an issue where ally attack messages did not align with where they actually attacked especially in team games. Should be more accurate, in real time and only from one of your allies that is coordinating the attacks for all allies.
  • AI Greetings are no longer rate limited but only a max of 6 enemy players will greet you to avoid polluting your chat dialog.
  • Fixed issue where global strategy block expiry was too low and effectively ignored.
  • Fixed an issue where needed prerequisites could be built in an unoptimal order.
  • Fixed an issue where bat script to install to a single map failed if path had spaces.
  • All install mechanisms will now warn of non-zero error codes and report it as an error.
  • (Classic) Fixed installer unable to install classic editions to folders.
  • (Classic) Fixed case where 24 player mode was active when shouldn't be.
  • (Classic) Fixed minor memory leak.
  • (DevTools) Fixed strategy manager unable to compile REFORGED scripts. Bat files renamed to match version name instead of shorthand RFG.
  • (DevTools) InstallToDir.pl power script will also detect UAC protection.