DotA Allstars 6.54b AI+ 1.52 Revision 05 ---------------------------------------- This is a port of RGB's AI+ v1.52 (originally written for DotA Allstars 6.48b).
It behaves the same as the original AI, and has only been updated to account for balance changes, new item recipes, and most new features. As such, some new content does not work fully with the AI yet.
THERE IS NO AI FOR LIFESTEALER, INVOKER, OR CLOCKWERK GOBLIN. THEY WILL GET ITEMS BUT WILL NEITHER USE NOR LEARN THEIR SKILLS.
Known bugs with AI: -AI don't properly react to -nb, -nm and -nt modes -Some exploits that should have been fixed are still in the game...just don't use them. If you really want to cheat against AI, just use -test -Playing the game in -dm or -mm will cause the game to lock up after a while
Some commands have yet to be implemented properly: -ah -afk -kickafk -rd (the new one in 6.53, -rd is in the game but done the same way pre-6.53)
Additionally, I have added two Fun Taverns in the lower right corner. Currently includes fifteen legacy heroes (possibly more in the future): Old Invoker (6.12b), Old Lifestealer (6.48b), Old Silencer (6.12b), Gambler (6.06), Old Morphling (5.84b), Old Stealth Assassin (5.84b), Old Pudge (5.51), Old Chen (5.64), Old Medusa (5.84b), Void Demon (3.0d), Rider (5.72), God of Wind (6.01), Flame Lord (5.51), Avatar of Vengeance (6.32b), and Astral Trekker (3.0d).
To access the fun taverns, type -fun within the first 15 seconds of the game. Note that Fun Tavern heroes do not have AI scripts and will not buy items or use/learn skills.
Changelog: Rev. 5 ====== -Fixed a bug with AI scripts not initialising on bots -Mirror Mode is now playable; the game will hang for about 5-10 seconds at the 60 second mark but will be playable after that -AI can now get secondary builds; build type is determined at random at game start -Added secondary builds to several heroes (thanks to Overflow_GR, counter_helix_axe and Green_Sliche) -Added No Necronomicon AI mode (-nn or -nonecronomicon), which will force AI to use builds that do not use Necronomicon
Rev. 04 ======= -Fixed a bug with AI dummy spellcasters channeling spells -Restored preloading but slightly modified some map mechanics to reduce latency -Changed AI item builds for Tidehunter, Crystal Maiden, Beastmaster, Venomancer, Leoric, Pudge, Weaver, Sand King, and Pit Lord
Rev. 03 ======= -Rewrote Meld, removing an exploit and fixing the crash that occurs when Lanaya attacks a hero while invisible -AI can pick Lanaya again -Added an additional check on timing for consumable purchases to prevent a bug with AI bots not completing their builds -Implemented a skill build and a rough temporary AI for Lifestealer; N'aix AI is nowhere near complete -Updated all map regions; this fixes the Sentinel creep pathing issue in the top lane -Removed most instances of preloading from the map to reduce some latency -Fixed AI Razor not learning Storm Seeker -Fixed the bug with Earthshaker getting Double Damage when he picks up an Invisibility rune -Fixed a bug with Phase -Fixed a bug with Psionic Traps causing mana burn when detonated by AI -Corrected the number of arrows for Split Shot on Old Gorgon -Slightly improved Old Gorgon's attack animation -Phase and Haunt (Avatar of Vengeance) can now be stolen by Old Morphling -Added Astral Trekker (3.0d) to Fun Tavern (Extinct) -Added a message if player picks Fun Tavern heroes that can use Aghanim's Scepter -Added a reminder message if player picks Old Invoker for -oldinvokelist command -Updated tooltips for Silencer (Old Silencer) and Poison Sting (Old N'aix) to account for new orb effect/buff placer tooltips -Changed the -ne message to only appear if there are one or more AI bots in the game -Added a -ng message if there are any AI bots at difficulty Normal or Insane -Added a temporary warning message about -dm and -mm
Rev. 02 ======= -Fixed a bug with AI Morphling using Morph non-stop -Fixed a bug with Wall of Replica not properly creating hero images for AI Dark Seer -Fixed the spell graphic for Illusory Orb -Fixed Battle Hunger bufftip -Redid Spirit Bear's item-handling script on death -Implemented a crude fix for AI behaviour at fountain with Empty Bottle, resolving some issues with usage and item purchases -Updated Inner Vitality to properly work with Fun Tavern heroes -Rewrote Displace -Added warning message if player forces AI to pick heroes from Fun Taverns -Added Old Pudge (5.51) to Fun Tavern (Remade) -Added Old Chen (5.64) to Fun Tavern (Remade) -Added Old Medusa (5.84b) to Fun Tavern (Remade) -Added Flame Lord (5.51) to Fun Tavern (Extinct) -Added Avatar of Vengeance (6.32b) to Fun Tavern (Extinct)
Rev. 01 ======= -First update to 6.54b -Fixed the way AI Meepo purchases items with clones -Fixed Last Word -Fixed AI bots not learning Last Word (Silencer), Diffusion Aura (Necrolyte), or Command Aura (Vengeful Spirit) -Fixed Impale affecting Juggernaut during Blade Fury or Omnislash -Fixed hotkey conflict with learning Degen Aura on Void Demon -Updated Phantom Lancer AI to properly use new Spirit Lance -Updated Shadow Priest AI to properly use new Shallow Grave and Weave -Changed behaviour of Mana Leak to not trigger on Invoker's reagents (as in 6.53) and Bottle (as in 6.54b) -Changed the way AI Syllabear purchases items with level 4 Spirit Bear -AI bots will drop muted items when given items by players; in -pm, AI will be unable to receive items from players -AI bots can now properly buy, use, and sell Bottles -Changed the way Lucky Stars looks and behaves to better reflect how it did in 6.06 -Changed the scaling on Mass Haste for levelling so that it's less...stupid -Changed AI item builds for Viper, Priestess of the Moon, Queen of Pain, Nevermore, Vengeful Spirit, Troll, Dirge, Omniknight, Chaos Knight, and Morphling -Restored Lanaya's AI, because it doesn't seem to make a difference on crashes -Added warning message for when player or computer picks Lanaya; bots should not pick Lanaya unless through -ar or -tr -Added new command -oldinvokelist, which replaces the Old Invoker spell list in the quest menu -Separated the Fun Tavern into two separate ones for Remade heroes and Extinct heroes -Added God of Wind (6.01) to Fun Tavern (Extinct)