AMAI Versions Save

Advanced Melee Artificial Intelligence Mod For Warcraft 3

2.6.2

1 year ago

Jzy-chitong has provided various updates and ported features back to this older version of AMAI if you play on the older editions of warcraft 3.

Added

  • Improved chinese language translations [jzy-chitong56]
  • Commander resource tributes are now translated (translated by google)
  • Commander player selection and strategy selections now have multiple pages with next and previous buttons. (from 2.6.x by jzy-chitong56)
  • Automatic support for more than 12 Players based on version you playing on.
    • All 24 player colours are now supported by AMAI.(from [3.0.0])
    • Various messaging and attack targeting will now work with more than 12 players.(from [3.0.0])
    • Increased script delay on higher number of players to reduce performance impact.
  • Commander now includes Zoom feature based from wc3champions. [jzy-chitong56]
    • Input "-zoomxxxx" to adjust the sight distance, and XXXX is a number, such as "-zoom1000",max zoom is 5000
    • Observers start at an increased zoom level.
  • A small chance for AMAI to pick the profile name of Legendary players. (from 2.6.x by jzy-chitong56)
    • (DevTools) Also added ability to configure your own legendary profiles via new profile setting option "rare profile".
  • AMAI now can use power fountains if available on the map. (from 2.6.x by jzy-chitong56)
  • New Random Profile which is completely random on all personality traits. (from 2.6.x by jzy-chitong56)
  • Added ability to change the language of the commander interface and actions independently from other players (Using the All option in 2.6.x)

Changed

  • Language dialog can now be set for first human observer if there is not any playing humans. (from 2.6.x by jzy-chitong56)
  • Computer skill level is now shown by default on AMAI players. (from [3.0.0])
  • Tweaked english grammatical errors for various strategy messages. (from [3.0.0])
  • Tweaks to Brewmaster and Alchemist skill picks. (Pixyy) (from [3.1.0])
  • Creep building detection range slightly increased(Pixyy) (from [3.1.0])
  • Front base distance range increased(Pixyy) (from [3.1.0])
  • Reduced number of mines needed before going into high upkeep(Pixyy) (from [3.1.0])
  • Tweaks to town portal so more likely to be used for lower threats(Pixyy) (from [3.1.0])
  • At the beginning of the game, HUMAN and ORC have two peons Harvesting Wood.
  • Mechanical armies will not enter emergency healing state because the only non-mechnical unit/hero is damaged. (from [3.0.0])
  • When the debug player is killed we will now switch to a new player to debug. (from [3.0.0])
  • Adjust HUMAN, ORC and Night Elf number of peons for gold mines.
  • Original AI scripts have corrected form ID's (no playable impact) (Including ROC)
  • Colour Balance on messages improved to be aligned with the players actual colour. (from 2.6.x by jzy-chitong56)
  • Make sure AI leaves at least one ghoul to continue harvesting wood in any case. (from [master])
  • Reworked the strategy timer to fix various issues with changing strategies and to fix issues with counters changing way to frequently. (from [master])

Fixed

  • Add missing requirement for UPG_SKEL_MASTERY.
  • Add missing UPG_SUN_BLADE UPGRADE.
  • Tweaked ranged units to avoid melee units only if damaged to 70% instead of 90% and reduced distance to trigger slightly. (Pixyy) (from [3.1.0])
  • Fixed an issue where healing totems are not cast correctly. (Pixyy) (from [3.1.0])
  • Front base distance range slightly increased again to help fix night elf troops getting stuck in base(now is 1100). (Pixyy) (from [3.1.0])
  • Heroes a little more likely to teleport to rescue a town regardless of the profiles aggression and smaller threat levels. (Pixyy) (from [3.1.0])
  • Fixed an issue where human upgrades magic sentry and flare could not be researched by the AI. (Pixyy) (from [3.1.0])
  • Fix Night Elf initial mining logic such that they build the starting buildings first before completely filling the gold mine. (Pixyy) (from [3.1.1])
  • Fix Night Elf and Undead 's race_tower_id(Settings.txt) (Including ROC Human, Elf and Undead)

3.2.0

1 year ago

Added

  • Min Support of Warcraft 3 increased to 1.33.
  • A small chance for AMAI to pick the profile name of Legendary players. (from 2.6.x by jzy-chitong56)
    • (DevTools) Also added ability to configure your own legendary profiles via new profile setting option "rare profile".
  • AMAI now can use power fountains if available on the map. (from 2.6.x by jzy-chitong56)
  • New Random Profile which is completely random on all personality traits. (from 2.6.x by jzy-chitong56)
  • Just typing -cmd without any options will now open the commander as well as the ESC key.
  • Commander player selection and strategy selections now have multiple pages with next and previous buttons. (from 2.6.x by jzy-chitong56)
  • Added ability to change the language of the commander interface and actions independently from other players.
  • Added a map pack that contains a few official maps with AMAI already installed for those that struggle to install or use an OS that cannot install AMAI.

Changed

  • Disabled a flee rule for heroes which means when stranded on there own they are more likely to use a town portal to save themselves.
  • Reworked the strategy timer to fix various issues with changing strategies and to fix issues with counters changing way to frequently.
  • Tier and insane difficulty has less of an effect on the strategy timer than before.
  • Make sure AI leaves at least one ghoul to continue harvesting wood in any case. (Pixxy)
  • (DevTools) Refactoring of the TFT bat files to re-use scripts instead of duplicating script lines.
  • Colour Balance on messages improved to be aligned with the players actual colour. (from 2.6.x by jzy-chitong56)
  • Changed keyboard shortcut for commander to "-cmd:" instead of cmd and you don't have to leave a space after the first ':' anymore.
  • Language dialog can now be set for first human observer if there is not any playing humans. (from 2.6.x by jzy-chitong56)
  • Commander only shows valid allies on the initial menu rather than include enemies that cannot be interacted with.
  • Commander enemy targeting will now highlight which players are allies so you don't confuse friend from foe.

Removed

  • (DevTools) The numbered blizzard.j files are now removed and instead generated from the full original blizzard.j. Saves time when updating for new versions.
  • Outdated links from the commander intro message.

Fixed

  • Fixed a bug in 2 strategies regarding priority of hero and frost wryms for undead.
  • AMAI VS AI mode now makes use of the latest blizzard.j instead of a much older version.
  • Fixed issue where profiles were being re-used all the time instead of when running out of applicable profiles.
  • Fixed various unresolved issues on maps with more than 12 players. (from 2.6.x by jzy-chitong56)
  • Should be a little smoother performance wise when running with more than 12 players. (from 2.6.x by jzy-chitong56)

3.1.1

2 years ago

Changed

  • Very minor balance tweak so less expensive units food wise are needed before AI starts to consider armor or weapon upgrades for them.

Fixed

  • Fixed an issue where dynamic counter calculations for team games made allied strength negate enemy strengths too much often resulting in an inappropriate counter choice.
  • Enemy and allied strength calculations for dynamic counters no longer watered down by the number of players in the game.
  • Strategy persistence profile setting now has an effect on the dynamic counters as it was supposed to.
  • If an AI re-evaluates counter type to the same existing counter while on the same strategy it will no longer spam the chat to allies with this fact.
  • Fix Night Elf initial mining logic such that they build the starting buildings first before completely filling the gold mine. (Pixyy)

3.1

2 years ago

Added

  • Support for warcraft 3 1.32.10 patch changes. (Pixyy)

Changed

  • To reduce spam from your allied AIs they now only sometimes report what they are countering instead of every single time its re-evaluated, unless debug mode is on.
  • At game start as there is nothing to counter yet the message to allies about what to counter will not be included.
  • Improved Chinese language translations and various issues fixed. (Pixyy)
  • Removed some explicit Chinese chat translations.
  • Goblin Shredders now count as more wood cutting workers. (Pixyy)
  • Creep building detection range slightly increased. (Pixyy)
  • Tweaks to Brewmaster and Alchemist skill picks. (Pixyy)
  • More resources (just over double) are now needed before the multi peasant fast builds can be used to avoid resource starvation. (Pixyy)
  • Balance pass to all racial hero selection, skill selection and strategy selection. Mostly minor but most noticeable changes include (Pixyy)
    • Night Elf increased use of warden and keeper.
    • Reduced use of mirror image skill.
    • Reduced the appearance rate of Goblin Tinker
  • Strategy tweaks and optimizations (Pixyy)
    • Improvements to human, orc, undead and night elf strategy compositions to make the pre-built strategies more effective when used.
    • Removed non-useful units from harass attacks and fixed undead harassment group numbering.
    • Hero priorities for building and resurrecting increased to ensure there are being built first.
    • Tweaks to item buying priorities, town portals are more important, other items less so or no longer built.
    • Improvements to base defense logic with more towers being built when spare funds available.
    • Tweaks to the dynamic strategies to balance the counter units and correct some cases of invalid counter units being built.

Fixed

  • Tweaked ranged units to avoid melee units only if damaged to 70% instead of 90% and reduced distance to trigger slightly. (Pixyy)
  • Fixed an issue where healing totems are not cast correctly. (Pixyy)
  • Reduced number of mines needed before heading into high upkeep to help prevent dead time where AMAI doesn't appear to build anything. (Pixyy)
  • Front base distance range slightly increased again to help fix night elf troops getting stuck in base. (Pixyy)
  • Improved handling of the bug that the AI ​​hero will get stuck healing at home. They will now return to the battle when mostly healthy. (Pixyy)
  • Heroes a little more likely to teleport to rescue a town regardless of the profiles aggression and smaller threat levels. (Pixyy)
  • Militia max expansion range has been reduced as militia did not always last long enough to be useful. (Pixyy)
  • Ambush no longer used for hero units as its too easy to abuse and pick them off. (Pixyy)
  • Fixed an issue where no tier bonus was applying to the dynamic upgrade system.
  • Fixed an issue where human upgrades magic sentry and flare could not be researched by the AI. (Pixyy)

2.6.1

3 years ago

v2.54b

4 years ago

Release as it was before the Warcraft 3 reforged era back in 2008 for 1.24b.

This will still work with newer version of warcraft 3 and warcraft 3 reforged if you use the player edition but the AI assumes old tech tree for 1.24.

https://github.com/SMUnlimited/AMAI/blob/master/CHANGELOG.md#legacy-versions