Witness true sorcery!

Items Script

Version: 1.0
Repository: Eroica-cpp/dota2scripts
Source: AutoUseItems.lua
Require: Utility.lua, AutoStash.lua

Features

  • Soul Ring
    • Use Soul Ring before casting a spell or TP.
    • Don't not use it if health is low.
  • Sheepstick
    • Use Sheepstick once enemy in range.
    • Don't use on enemy protected by Linken's Sphere, Lotus Orb, or Anti-Mage protected by Aghanim's Scepter.
    • Don't use on enemy who is already disabled.
  • Abyssal Blade
    • Use Abyssal Blade once enemy in range.
    • Don't use on enemy protected by Linken's Sphere, Lotus Orb, or Anti-Mage protected by Aghanim's Scepter.
    • Don't use on enemy who is already disabled.
  • Rod of Atos
    • Use Rod of Atos once enemy in range.
    • Use Rod of Atos even though enemy is protected by Linken's Sphere, Lotus Orb, or Anti-Mage protected by Aghanim's Scepter.
    • Don't use on enemy who is already disabled.
  • Orchid & Bloodthorn
    • Use Orchid or Bloodthorn once enemy in range.
    • Don't use on enemy protected by Linken's Sphere, Lotus Orb, or Anti-Mage protected by Aghanim's Scepter.
    • Don't use on enemy who is already disabled or silenced.
  • Dagon
    • Use Dagon once enemy in range.
    • Use Dagon even though enemy is protected by Linken's Sphere, Lotus Orb, or Anti-Mage protected by Aghanim's Scepter.
    • Don't use on enemy who pops Blade Mail or Lotus Orb, and its reflected damage is deadly.
    • This feature can be useful to break Linken's Sphere and then "Sheepstick" instantly. For tinker, it also helps to maximize his total damage output.
  • Veil of Discord
    • Use Veil of Discord once enemy nearby.
    • Use "Veil of Discord" to affect as many enemy as possible.
  • Lotus Orb
    • Use Lotus Orb on yourself or ally if needed (low health, disabled, silenced, etc).
    • "Needed conditions" are defined in Utility.lua.
  • Medallion & Crest
    • Use Medallion of Courage or Solar Crest on ally if needed (low health, disabled, silenced, etc).
    • "Needed conditions" are defined in Utility.lua.
  • Hand of Midas
    • Use Hand of Midas on high XP creep once available
  • Quelling blade & Iron Talon & Battle Fury
    • Use Quelling blade, Iron Talon, or Battle Fury to deward if exists.
    • Use Iron Talon on high HP creep once it's available.
  • Magic Wand (Stick) & Faerie Fire
    • Use Magic Wand (Stick) or Faerie Fire if HP is low.
  • Glimmer Cape
    • Use on yourself or ally when TPing or channeling spell (rearm, black hole, etc.)
    • Use on yourself or ally when need to be saved from disable, low HP, etc.

*All features mentioned above wouldn't break invisibility, channeling spells, and TP. Also, these items wouldn't be auto-used if you are out of enemy's vision.

Please feel free to leave suggestions below, in the forum or github. If you like it, a star for this repo is highly appreciated. Check here for more scripts and latest updates.