4494 lines
139 KiB
Plaintext
Executable File
4494 lines
139 KiB
Plaintext
Executable File
|
|
// Dota Abilities Override File
|
|
"DOTAAbilities"
|
|
{
|
|
"Version" "1"
|
|
|
|
//=================================================================================================================
|
|
//
|
|
// ITEM ABILITIES
|
|
//
|
|
//=================================================================================================================
|
|
|
|
//=================================================================================================================
|
|
// Broom Handle
|
|
//=================================================================================================================
|
|
"item_broom_handle"
|
|
{
|
|
"ItemCost" "600"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Keen Optic
|
|
//=================================================================================================================
|
|
"item_keen_optic"
|
|
{
|
|
"ItemCost" "500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Arcane Ring
|
|
//=================================================================================================================
|
|
"item_arcane_ring"
|
|
{
|
|
"ItemCost" "600"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Ocean Heart
|
|
//=================================================================================================================
|
|
"item_ocean_heart"
|
|
{
|
|
"ItemCost" "600"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Ironwood Tree
|
|
//=================================================================================================================
|
|
"item_ironwood_tree"
|
|
{
|
|
"ItemCost" "600"
|
|
"ItemPurchasable" "0"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Poor Man's Shield
|
|
//=================================================================================================================
|
|
"item_poor_mans_shield"
|
|
{
|
|
"ItemCost" "750"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Faded Broach
|
|
//=================================================================================================================
|
|
"item_faded_broach"
|
|
{
|
|
"ItemCost" "600"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Dragon Scale
|
|
//=================================================================================================================
|
|
"item_dragon_scale"
|
|
{
|
|
"ItemCost" "1000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Essence Ring
|
|
//=================================================================================================================
|
|
"item_essence_ring"
|
|
{
|
|
"ItemCost" "1000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Pupil's Gift
|
|
//=================================================================================================================
|
|
"item_pupils_gift"
|
|
{
|
|
"ItemCost" "1000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Enchanted Quiver
|
|
//=================================================================================================================
|
|
"item_enchanted_quiver"
|
|
{
|
|
"ItemCost" "1250"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Ring of Aquila
|
|
//=================================================================================================================
|
|
"item_ring_of_aquila"
|
|
{
|
|
"ItemCost" "1250"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Grove Bow
|
|
//=================================================================================================================
|
|
"item_grove_bow"
|
|
{
|
|
"ItemCost" "1250"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Craggy Coat
|
|
//=================================================================================================================
|
|
"item_craggy_coat"
|
|
{
|
|
"ItemCost" "1250"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Nether Shawl
|
|
//=================================================================================================================
|
|
"item_nether_shawl"
|
|
{
|
|
"ItemCost" "1500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Imp Claw
|
|
//=================================================================================================================
|
|
"item_imp_claw"
|
|
{
|
|
"ItemCost" "1500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Vambrace
|
|
//=================================================================================================================
|
|
"item_vambrace"
|
|
{
|
|
"ItemCost" "1500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Greater Faerie Fire
|
|
//=================================================================================================================
|
|
"item_greater_faerie_fire"
|
|
{
|
|
"ItemCost" "1750"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Quickening Charm
|
|
//=================================================================================================================
|
|
"item_quickening_charm"
|
|
{
|
|
"ItemCost" "2500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Orb of Destruction
|
|
//=================================================================================================================
|
|
"item_orb_of_destruction"
|
|
{
|
|
"ItemCost" "3000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Paladin Sword
|
|
//=================================================================================================================
|
|
"item_paladin_sword"
|
|
{
|
|
"ItemCost" "3000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_damage" "40"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_lifesteal" "30"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_amp" "20"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Havoc Hammer
|
|
//=================================================================================================================
|
|
"item_havoc_hammer"
|
|
{
|
|
"ItemCost" "3000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Witless Shako
|
|
//=================================================================================================================
|
|
"item_witless_shako"
|
|
{
|
|
"ItemCost" "3000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Magic Lamp
|
|
//=================================================================================================================
|
|
"item_panic_button"
|
|
{
|
|
"ItemCost" "3000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
|
|
//=================================================================================================================
|
|
// Illusionist's Cape
|
|
//=================================================================================================================
|
|
"item_illusionsts_cape"
|
|
{
|
|
"ItemCost" "3500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Minotaur Horn
|
|
//=================================================================================================================
|
|
"item_minotaur_horn"
|
|
{
|
|
"ItemCost" "3000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Phoenix Ash
|
|
//=================================================================================================================
|
|
"item_phoenix_ash"
|
|
{
|
|
"ItemCost" "2500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Spell Prism
|
|
//=================================================================================================================
|
|
"item_spell_prism"
|
|
{
|
|
"ItemCost" "4000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Timeless Relic
|
|
//=================================================================================================================
|
|
"item_timeless_relic"
|
|
{
|
|
"ItemCost" "4000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Ballista
|
|
//=================================================================================================================
|
|
"item_ballista"
|
|
{
|
|
"ItemCost" "4500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Book of the Dead
|
|
//=================================================================================================================
|
|
"item_demonicon"
|
|
{
|
|
"ItemCost" "5000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Force Boots
|
|
//=================================================================================================================
|
|
"item_force_boots"
|
|
{
|
|
"ItemCost" "5500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Woodland Striders
|
|
//=================================================================================================================
|
|
"item_woodland_striders"
|
|
{
|
|
"ItemCost" "4500"
|
|
"ItemPurchasable" "0"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Mirror Shield
|
|
//=================================================================================================================
|
|
"item_mirror_shield"
|
|
{
|
|
"ItemCost" "4500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Ex Machina
|
|
//=================================================================================================================
|
|
"item_ex_machina"
|
|
{
|
|
"ItemCost" "4500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Fallen Sky
|
|
//=================================================================================================================
|
|
"item_fallen_sky"
|
|
{
|
|
"ItemCost" "4500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Apex
|
|
//=================================================================================================================
|
|
"item_apex"
|
|
{
|
|
"ItemCost" "6000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Stygian Desolator
|
|
//=================================================================================================================
|
|
"item_desolator_2"
|
|
{
|
|
"ItemCost" "6000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Magic Stick
|
|
//=================================================================================================================
|
|
"item_magic_stick"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Magic Wand
|
|
//=================================================================================================================
|
|
"item_magic_wand"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Tome of Knowledge
|
|
//=================================================================================================================
|
|
"item_tome_of_knowledge"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Magic Wand - Recipe
|
|
//=================================================================================================================
|
|
"item_recipe_magic_wand"
|
|
{
|
|
"ItemRequirements" "0"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Teleport Scroll
|
|
//=================================================================================================================
|
|
"item_tpscroll"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Flask
|
|
//=================================================================================================================
|
|
"item_flask"
|
|
{
|
|
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"buff_duration" "10"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"health_regen" "40"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"break_on_hero_damage" "0" // don't break to anything in this mode
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Clarity
|
|
//=================================================================================================================
|
|
"item_clarity"
|
|
{
|
|
"ItemShareability" "ITEM_FULLY_SHAREABLE_STACKING"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Bottle
|
|
//=================================================================================================================
|
|
"item_bottle"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "41" // unique ID number for this item. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_OPTIONAL_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_SUPPRESS_ASSOCIATED_CONSUMABLE"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO"
|
|
"Model" "models/props_gameplay/bottle_blue.vmdl"
|
|
"ModelAlternate" "models/props_gameplay/bottle_empty.vmdl"
|
|
"FightRecapLevel" "1"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "0.5"
|
|
"AbilityCastRange" "350"
|
|
"AbilityCastPoint" "0.0"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
"ItemCost" "0"
|
|
"ItemShopTags" "consumable"
|
|
"ItemQuality" "common"
|
|
"ItemAliases" "bottle"
|
|
"ItemStackable" "0"
|
|
"ItemShareability" "ITEM_PARTIALLY_SHAREABLE"
|
|
"ItemPermanent" "1"
|
|
"ItemInitialCharges" "3"
|
|
"ItemDisplayCharges" "1"
|
|
"IsTempestDoubleClonable" "0"
|
|
"ShouldBeSuggested" "1"
|
|
"ShouldBeInitiallySuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"health_restore" "0"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"mana_restore" "0"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"health_restore_pct" "25"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"mana_restore_pct" "8"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"restore_time" "2.5"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"max_charges" "3"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"break_on_hero_damage" "0"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Recipe: Urn of Shadows
|
|
//=================================================================================================================
|
|
"item_recipe_urn_of_shadows"
|
|
{
|
|
"ItemRequirements" "0"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Urn of Shadows
|
|
//=================================================================================================================
|
|
"item_urn_of_shadows"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Faerie Fire
|
|
//=================================================================================================================
|
|
"item_faerie_fire"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Recipe: Spirit Vessel
|
|
//=================================================================================================================
|
|
"item_recipe_spirit_vessel"
|
|
{
|
|
"ItemRequirements" "0"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Spirit Vessel
|
|
//=================================================================================================================
|
|
"item_spirit_vessel"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Recipe: Bloodstone
|
|
//=================================================================================================================
|
|
"item_recipe_bloodstone"
|
|
{
|
|
"ItemRequirements" "0"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Bloodstone
|
|
//=================================================================================================================
|
|
"item_bloodstone"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Enchanted Mango
|
|
//=================================================================================================================
|
|
"item_enchanted_mango"
|
|
{
|
|
"ItemShareability" "ITEM_FULLY_SHAREABLE"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Courier
|
|
//=================================================================================================================
|
|
"item_courier"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ItemDroppable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Flying Courier
|
|
//=================================================================================================================
|
|
"item_flying_courier"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ItemDroppable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Smoke of Deceit
|
|
//=================================================================================================================
|
|
"item_smoke_of_deceit"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ItemDroppable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Recipe: Rapier
|
|
//=================================================================================================================
|
|
"item_recipe_rapier"
|
|
{
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
|
|
// Recipe
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemRequirements" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Divine Rapier
|
|
//=================================================================================================================
|
|
"item_rapier"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Helm of the Dominator
|
|
//=================================================================================================================
|
|
"item_helm_of_the_dominator"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Recipe: Helm of the Dominator
|
|
//=================================================================================================================
|
|
"item_recipe_helm_of_the_dominator"
|
|
{
|
|
"ItemRequirements" "0"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Hand of Midas
|
|
//=================================================================================================================
|
|
"item_hand_of_midas"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Hand of Midas Recipe
|
|
//=================================================================================================================
|
|
"item_recipe_hand_of_midas"
|
|
{
|
|
"ItemRequirements" "0"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Quelling Blade
|
|
//=================================================================================================================
|
|
"item_quelling_blade"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Recipe: Battlefury - now requires a purchase in place of the quelling blade
|
|
//=================================================================================================================
|
|
"item_recipe_bfury"
|
|
{
|
|
"ItemCost" "130"
|
|
"ItemRequirements"
|
|
{
|
|
"01" "item_broadsword;item_claymore;item_pers"
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Observer Wards
|
|
//=================================================================================================================
|
|
"item_ward_observer"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Sentry
|
|
//=================================================================================================================
|
|
"item_ward_sentry"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Recipe: Ward Dispenser
|
|
//=================================================================================================================
|
|
"item_recipe_ward_dispenser"
|
|
{
|
|
"ItemRequirements" "0"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Ward Dispenser
|
|
//=================================================================================================================
|
|
"item_ward_dispenser"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Tango
|
|
//=================================================================================================================
|
|
"item_tango"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Aghs Scepter
|
|
//=================================================================================================================
|
|
"item_ultimate_scepter"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Aghs Scepter 2
|
|
//=================================================================================================================
|
|
"item_ultimate_scepter_2"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Recipe: Scepter
|
|
//=================================================================================================================
|
|
"item_recipe_ultimate_scepter"
|
|
{
|
|
"ItemRequirements" "0"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Holy Locket
|
|
//=================================================================================================================
|
|
"item_recipe_holy_locket"
|
|
{
|
|
"ItemRequirements" "0"
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
"item_holy_locket"
|
|
{
|
|
"ItemPurchasable" "0"
|
|
"ShouldBeSuggested" "0"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Lifesteal
|
|
//=================================================================================================================
|
|
"item_lifesteal"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "900"
|
|
"ItemShopTags" "unique"
|
|
"ItemQuality" "component"
|
|
"ItemAliases" "morbid mask"
|
|
//"SideShop" "1"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"lifesteal_percent" "20"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Mask of Madness
|
|
//=================================================================================================================
|
|
"item_mask_of_madness"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_CHANNEL"
|
|
"FightRecapLevel" "1"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "16.0"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "25"
|
|
"ItemCost" "1775"
|
|
"ItemShopTags" "unique;hard_to_tag"
|
|
"ItemQuality" "artifact"
|
|
"ItemAliases" "mom;mask of madness"
|
|
"ItemDisassembleRule" "DOTA_ITEM_DISASSEMBLE_ALWAYS"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_damage" "30"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_attack_speed" "20"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"lifesteal_percent" "20"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"berserk_bonus_attack_speed" "220"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"berserk_bonus_movement_speed" "60"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"berserk_armor_reduction" "8"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"berserk_duration" "6.0"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Vladimir
|
|
//=================================================================================================================
|
|
"item_vladmir"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"AbilityCastRange" "1200"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "2200"
|
|
"ItemShopTags" "lifesteal;damage;armor;regen_mana"
|
|
"ItemQuality" "rare"
|
|
"ItemAliases" "vladmir's offering;vlads"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"mana_regen_aura" "2.0"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"lifesteal_aura" "8"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage_aura" "18"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"aura_radius" "1200"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Satanic
|
|
//=================================================================================================================
|
|
"item_satanic"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"FightRecapLevel" "2"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "35.0"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "5300"
|
|
"ItemShopTags" "damage;str;armor;unique;hard_to_tag"
|
|
"ItemQuality" "artifact"
|
|
"ItemAliases" "satanic"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_IN_SPEECH | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_strength" "50"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_damage" "50"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"lifesteal_percent" "20"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"unholy_lifesteal_percent" "100"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"unholy_lifesteal_total_tooltip" "120"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"unholy_duration" "5.0"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"status_resistance" "30"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Vampire Fangs
|
|
//=================================================================================================================
|
|
"item_vampire_fangs"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
|
|
"ItemIsNeutralDrop" "1"
|
|
|
|
"ItemCost" "2000"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
|
|
"Model" "models/props_gameplay/neutral_box.vmdl"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"attack_lifesteal" "25"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"spell_lifesteal" "12"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"night_vision" "500"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
//
|
|
//=================================================================================================================
|
|
"item_trident"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemIsNeutralDrop" "1"
|
|
|
|
"ItemCost" "6000"
|
|
"ItemPurchasable" "0"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
|
|
"Model" "models/props_gameplay/neutral_box.vmdl"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_strength" "30"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_agility" "30"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_intellect" "30"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"status_resistance" "20"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_attack_speed" "30"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"movement_speed_percent_bonus" "30"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"hp_regen_amp" "30"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"manacost_reduction" "30"
|
|
}
|
|
"09"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"spell_amp" "30"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Shadow Amulet
|
|
//=================================================================================================================
|
|
"item_shadow_amulet"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_CHANNEL | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_MOVEMENT"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO"
|
|
"FightRecapLevel" "1"
|
|
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "600"
|
|
"AbilityCooldown" "28.0"
|
|
"AbilityManaCost" "75"
|
|
"AbilitySharedCooldown" "shadow_blade"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "1000"
|
|
"ItemShopTags" ""
|
|
"ItemAliases" "shadow amulet"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"fade_time" "0.3"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"fade_duration" "14"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Titan Sliver
|
|
//=================================================================================================================
|
|
"item_titan_sliver"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemIsNeutralDrop" "1"
|
|
|
|
|
|
"ItemCost" "2500"
|
|
"ItemPurchasable" "1"
|
|
"CustomShop" "1"
|
|
"RequiresCustomShop" "1"
|
|
"RequiredCustomShopName" "boss_shop"
|
|
"ItemStockInitial" "1"
|
|
"ItemStockMax" "1"
|
|
"ItemStockTime" "999999.0"
|
|
"ItemSellable" "0"
|
|
|
|
"Model" "models/props_gameplay/neutral_box.vmdl"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"base_attack_damage" "40"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"magic_resistance" "32"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"status_resistance" "24"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Lifesteal
|
|
//=================================================================================================================
|
|
"item_lifesteal"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "26" // unique ID number for this item. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "900"
|
|
"ItemShopTags" "unique"
|
|
"ItemQuality" "component"
|
|
"ItemAliases" "morbid mask"
|
|
//"SideShop" "1"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"lifesteal_percent" "8"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Recipe: Heart
|
|
//=================================================================================================================
|
|
"item_recipe_heart"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "113" // unique ID number for this item. Do not change this once established or it will invalidate collected stats.
|
|
"Model" "models/props_gameplay/recipe.vmdl"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "1400"
|
|
"ItemShopTags" ""
|
|
|
|
// Recipe
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemRecipe" "1"
|
|
"ItemResult" "item_heart"
|
|
"ItemRequirements"
|
|
{
|
|
"01" "item_ring_of_tarrasque;item_vitality_booster;item_reaver"
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Heart
|
|
//=================================================================================================================
|
|
"item_heart"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "114" // unique ID number for this item. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "10.0"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "5200"
|
|
"ItemShopTags" "str;regen_health;health_pool"
|
|
"ItemQuality" "epic"
|
|
"ItemAliases" "hot;heart of tarrasque"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_IN_SPEECH | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
"ShouldBeSuggested" "1"
|
|
"ItemStockMax" "4"
|
|
"ItemStockTime" "99999999.0"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_strength" "60"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_health" "600"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"hp_regen_amp" "15"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"health_regen_rate" "1.5"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"cooldown_melee" "7"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"cooldown_ranged_tooltip" "6"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Recipe: Bloodthorn
|
|
//=================================================================================================================
|
|
"item_recipe_bloodthorn"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "245" // unique ID number for this item. Do not change this once established or it will invalidate collected stats.
|
|
"Model" "models/props_gameplay/recipe.vmdl"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "2000"
|
|
"ItemShopTags" ""
|
|
|
|
// Recipe
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemRecipe" "1"
|
|
"ItemResult" "item_bloodthorn"
|
|
"ItemRequirements"
|
|
{
|
|
"01" "item_orchid;item_hyperstone"
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Bloodthorn
|
|
//=================================================================================================================
|
|
"item_bloodthorn"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "250" // unique ID number for this item. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"FightRecapLevel" "1"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "900"
|
|
"AbilityCastPoint" "0.0"
|
|
"AbilityCooldown" "15.0"
|
|
"AbilitySharedCooldown" "orchid"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "100"
|
|
"ItemCost" "6475"
|
|
"ItemShopTags" "int;attack_speed;damage;regen_mana;damage;hard_to_tag"
|
|
"ItemQuality" "epic"
|
|
"ItemAliases" "orchid malevolence"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_IN_SPEECH | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_intellect" "50"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_attack_speed" "180"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_damage" "60"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"bonus_mana_regen" "16.5"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"silence_damage_percent" "60"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"silence_duration" "5"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"target_crit_multiplier" "180"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"tooltip_crit_chance" "100"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Black King Bar
|
|
//=================================================================================================================
|
|
"item_black_king_bar"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"FightRecapLevel" "2"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "60"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "4050"
|
|
"ItemShopTags" "str;damage;hard_to_tag"
|
|
"ItemQuality" "epic"
|
|
"ItemAliases" "bkb;black king bar"
|
|
"ItemSellable" "1"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_IN_SPEECH | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_strength" "20"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_damage" "48"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "7.0"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"max_level" "1"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"model_scale" "30" // Percentage over model scale
|
|
}
|
|
}
|
|
}
|
|
"skywrath_mage_mystic_flare"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5584" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"FightRecapLevel" "2"
|
|
|
|
"HasScepterUpgrade" "1"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "1200"
|
|
"AbilityCastPoint" "0.1 0.1 0.1 0.1"
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "60.0 40.0 20.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "300 550 800"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "170"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "2.4"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage" "400 600 800"
|
|
"LinkedSpecialBonus" "special_bonus_unique_skywrath_5"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"damage_interval" "0.1"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"scepter_radius" "700"
|
|
"RequiresScepter" "1"
|
|
}
|
|
}
|
|
}
|
|
"legion_commander_duel"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5598" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES | DOTA_UNIT_TARGET_FLAG_NOT_CREEP_HERO"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"FightRecapLevel" "2"
|
|
"AbilitySound" "Hero_LegionCommander.Duel"
|
|
|
|
"HasScepterUpgrade" "1"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "200"
|
|
"AbilityCastPoint" "0.3 0.3 0.3 0.3"
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "50.0 50.0 50.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "75 75 75"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityModifierSupportValue" "3.0" // Value much higher than cost.
|
|
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "2.5 2.5 2.5"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration_scepter" "6 7 8"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"reward_damage" "10 20 30"
|
|
"LinkedSpecialBonus" "special_bonus_unique_legion_commander"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"victory_range" "600"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Battlefury
|
|
//=================================================================================================================
|
|
"item_bfury"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_TREE | DOTA_UNIT_TARGET_CUSTOM"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_CUSTOM"
|
|
|
|
"AbilityCastRange" "350"
|
|
"AbilityCastPoint" "0.0"
|
|
"AbilityCooldown" "4.0"
|
|
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "4500"
|
|
"ItemShopTags" "damage;health_regen;mana_regen;hard_to_tag"
|
|
"ItemQuality" "epic"
|
|
"ItemAliases" "bf;battle fury"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_IN_SPEECH | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_damage" "110"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"bonus_health_regen" "22.5"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"bonus_mana_regen" "7.75"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"cleave_damage_percent" "70"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"cleave_damage_percent_creep" "70"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"quelling_bonus" "36"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"quelling_bonus_ranged" "25"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"cleave_starting_width" "150"
|
|
}
|
|
"09"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"cleave_ending_width" "360"
|
|
}
|
|
"10"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"cleave_distance" "650"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Orchid
|
|
//=================================================================================================================
|
|
"item_orchid"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"FightRecapLevel" "1"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "900"
|
|
"AbilityCastPoint" "0.0"
|
|
"AbilityCooldown" "18.0"
|
|
"AbilitySharedCooldown" "orchid"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "100"
|
|
"ItemCost" "3475"
|
|
"ItemShopTags" "int;attack_speed;damage;regen_mana;damage;hard_to_tag"
|
|
"ItemQuality" "rare"
|
|
"ItemAliases" "orchid malevolence;silence"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_IN_SPEECH | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_intellect" "40"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_attack_speed" "50"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_damage" "60"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"bonus_mana_regen" "12"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"silence_damage_percent" "60"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"silence_duration" "5"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Travel Boots
|
|
//=================================================================================================================
|
|
"item_travel_boots"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_CHANNELLED | DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_CREEP | DOTA_UNIT_TARGET_BUILDING"
|
|
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_INVULNERABLE"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "45.0"
|
|
"AbilitySharedCooldown" "teleport"
|
|
"AbilityChannelTime" "3.0"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "75"
|
|
"ItemCost" "2500"
|
|
"ItemShopTags" "teleport;move_speed"
|
|
"ItemQuality" "common"
|
|
"ItemAliases" "bot;boots of travel;tp"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
"MaxUpgradeLevel" "2"
|
|
"ItemBaseLevel" "1"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
"UpgradesItems" "item_travel_boots"
|
|
"UpgradeRecipe" "item_recipe_travel_boots"
|
|
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_movement_speed" "32"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"maximum_distance" "575"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"vision_radius" "200"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"tp_penalty" "10"
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
//=================================================================================================================
|
|
//
|
|
// REGULAR ABILITIES
|
|
//
|
|
//=================================================================================================================
|
|
|
|
//=================================================================================================================
|
|
// Shredder: Chakram
|
|
//=================================================================================================================
|
|
"shredder_chakram"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5527" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PURE"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"FightRecapLevel" "1"
|
|
"HasScepterUpgrade" "1"
|
|
"AbilitySound" "Hero_Shredder.Chakram.Cast"
|
|
"MaxLevel" "4"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "2500"
|
|
"AbilityCastPoint" "0.3 0.3 0.3 0.3"
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "10.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "0"
|
|
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"speed" "600.0 625.0 650.0 675.0"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "175"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"pass_damage" "250 275 300 325"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage_per_second" "100 125 150 175"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"slow" "5 6 7 8"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"damage_interval" "0.25"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"break_distance" "3000.0"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"mana_per_second" "0"
|
|
}
|
|
"09"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"pass_slow_duration" "0.5"
|
|
}
|
|
"10"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"slow_health_percentage" "5"
|
|
}
|
|
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Shredder: Chakram 2
|
|
//=================================================================================================================
|
|
"shredder_chakram_2"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5645" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING | DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE | DOTA_ABILITY_BEHAVIOR_HIDDEN | DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PURE"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"FightRecapLevel" "1"
|
|
"IsGrantedByScepter" "1"
|
|
"HasScepterUpgrade" "1"
|
|
"MaxLevel" "4"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "2500"
|
|
"AbilityCastPoint" "0.3 0.3 0.3 0.3"
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_6"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "10.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "0"
|
|
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"speed" "600.0 625.0 650.0 675.0"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "200"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"pass_damage" "250 275 300 325"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage_per_second" "100 125 150 175"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"slow" "5 6 7 8"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"damage_interval" "0.25"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"break_distance" "3000.0"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"mana_per_second" "0"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"09"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"pass_slow_duration" "0.5"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"10"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"slow_health_percentage" "5"
|
|
"RequiresScepter" "1"
|
|
}
|
|
}
|
|
}
|
|
//=================================================================================================================
|
|
// Tidehunter: Ravage
|
|
//=================================================================================================================
|
|
"tidehunter_ravage"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES_STRONG"
|
|
"FightRecapLevel" "2"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "0"
|
|
"AbilityCastPoint" "0.7"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "15.0"
|
|
|
|
// Damage.
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityDamage" "300"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "0"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "1025"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"speed" "775"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "1.2"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Kunkka: Tidebringer
|
|
//=================================================================================================================
|
|
"kunkka_tidebringer"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5032" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_AUTOCAST | DOTA_ABILITY_BEHAVIOR_ATTACK"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PHYSICAL"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
"AbilitySound" "Hero_Kunkka.Tidebringer.Attack"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "4.0"
|
|
"AbilityCastRange" "150"
|
|
"AbilityCastPoint" "0.0 0.0 0.0 0.0"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"cleave_starting_width" "150"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"cleave_ending_width" "650"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"cleave_distance" "1100"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage_bonus" "100"
|
|
"CalculateSpellDamageTooltip" "0"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"cleave_damage" "300"
|
|
"LinkedSpecialBonus" "special_bonus_unique_kunkka_4"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_2"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Kunkka: Ghostship
|
|
//=================================================================================================================
|
|
"kunkka_ghostship"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_DIRECTIONAL | DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"FightRecapLevel" "2"
|
|
|
|
"HasScepterUpgrade" "1"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "1200"
|
|
"AbilityCastPoint" "0.3"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "16"
|
|
|
|
// Damage.
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityDamage" "1000"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "150"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"tooltip_delay" "2.7"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"ghostship_distance" "1000"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"ghostship_width" "425"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"movespeed_bonus" "20"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"buff_duration" "10"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"stun_duration" "2.0"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"ghostship_speed" "550"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"ghostship_speed_scepter" "650"
|
|
}
|
|
"09"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"ghostship_width_scepter" "200"
|
|
}
|
|
"10"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"ghostship_absorb" "40 45 50"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Obsidian Destroyer: Astral Imprisonment
|
|
//=================================================================================================================
|
|
"obsidian_destroyer_astral_imprisonment"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5392" // unique ID number for this item. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY | DOTA_UNIT_TARGET_TEAM_FRIENDLY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ALLIES"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"AbilitySound" "Hero_ObsidianDestroyer.AstralImprisonment"
|
|
"HasScepterUpgrade" "1"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityDuration" "2.0"
|
|
"AbilityCooldown" "3"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "150"
|
|
"AbilityCastPoint" "0.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "0"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityModifierSupportValue" "0.5" // applies multiple modifiers
|
|
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"prison_duration" "2.0"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage" "0"
|
|
"LinkedSpecialBonus" "special_bonus_unique_outworld_devourer_3"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "150"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"max_charges_scepter" "2"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"charge_restore_time_scepter" "12"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"scepter_range_bonus" "300"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"counter_duration" "35"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_2"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Alchemist: Acid Spray
|
|
//=================================================================================================================
|
|
"alchemist_acid_spray"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PHYSICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastPoint" "0.2"
|
|
"AbilityCastRange" "900"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "20.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "50"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "450" // was 625
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "9.0"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage" "125"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"armor_reduction" "20"
|
|
"LinkedSpecialBonus" "special_bonus_unique_alchemist"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"tick_rate" "0.5"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Alchemist: Unstable Concoction
|
|
//=================================================================================================================
|
|
"alchemist_unstable_concoction"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PURE"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES_STRONG"
|
|
"FightRecapLevel" "1"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "900" // give it a range for sake of our alchemist_ai
|
|
"AbilityCastPoint" "0.0"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "18.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "100"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"brew_time" "2.5"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"brew_explosion" "5.5"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"min_stun" "1.5"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"max_stun" "3.0"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"min_damage" "800"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"max_damage" "1200"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"midair_explosion_radius" "500"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Alchemist: Unstable Concoction Throw
|
|
//=================================================================================================================
|
|
"alchemist_unstable_concoction_throw"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_HIDDEN"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PURE"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO"
|
|
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_NOT_CREEP_HERO"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "900" // was 775
|
|
"AbilityCastPoint" "0.2"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityModifierSupportBonus" "120"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"brew_time" "2.5"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"min_stun" "2.0"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"max_stun" "2.0"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"min_damage" "800"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"max_damage" "1200"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"movement_speed" "900"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"vision_range" "300"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"midair_explosion_radius" "500"
|
|
}
|
|
"09"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"brew_explosion" "5.5"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Alchemist: Chemical Rage
|
|
//=================================================================================================================
|
|
"alchemist_chemical_rage"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5369" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"FightRecapLevel" "2"
|
|
"AbilitySound" "Hero_Alchemist.ChemicalRage.Cast"
|
|
|
|
"HasScepterUpgrade" "1"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastPoint" "0.0"
|
|
"AbilityCastAnimation" "ACT_INVALID"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "22.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "50"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "8.0"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"transformation_time" "0.7"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"base_attack_time" "0.75"
|
|
"LinkedSpecialBonus" "special_bonus_unique_alchemist_3"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_health" "3000"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_health_regen" "100"
|
|
"LinkedSpecialBonus" "special_bonus_unique_alchemist_4"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"bonus_mana_regen" "200"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_movespeed" "150"
|
|
"LinkedSpecialBonus" "special_bonus_unique_alchemist_6"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"scepter_gold_damage" "2"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"09"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"scepter_bonus_damage" "30"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"10"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"scepter_spell_amp" "6"
|
|
"RequiresScepter" "1"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Ability: Mirana Starfall
|
|
//=================================================================================================================
|
|
"mirana_starfall"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5051" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Ability.Starfall"
|
|
|
|
"HasScepterUpgrade" "1"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastPoint" "0.4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "12.0"
|
|
"AbilityDuration" "10.0"
|
|
|
|
// Damage.
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityDamage" "200"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "80"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"starfall_radius" "650"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"starfall_secondary_radius" "450"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"interval_scepter" "8.0"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"secondary_starfall_damage_percent" "50"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_1"
|
|
"AbilityCastGestureSlot" "DEFAULT"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Ability: Mirana Arrow
|
|
//=================================================================================================================
|
|
"mirana_arrow"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5048" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_DIRECTIONAL | DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES_STRONG"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_Mirana.ArrowCast"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "3000"
|
|
"AbilityCastPoint" "0.5 0.5 0.5 0.5"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "18 17 16 15"
|
|
"AbilityDuration" "3.11 3.11 3.11 3.11"
|
|
|
|
// Damage.
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityDamage" "350"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "100 100 100 100"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"arrow_speed" "900.0"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"arrow_width" "115"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"arrow_range" "3000"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"arrow_max_stunrange" "1500"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"arrow_min_stun" "0.3"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"arrow_max_stun" "5.0"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"arrow_bonus_damage" "500"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"arrow_vision" "500"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_2"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Luna: Moon Glaive
|
|
//=================================================================================================================
|
|
"luna_moon_glaive"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"range" "500"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bounces" "2 4"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage_reduction_percent" "35"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Harpy Storm: Chain Lightning
|
|
//=================================================================================================================
|
|
"harpy_storm_chain_lightning"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5319" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"MaxLevel" "1"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
|
|
// Unit Targeting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "200"
|
|
"AbilityCastPoint" "0.3"
|
|
"AbilityCooldown" "6.0"
|
|
"AbilityManaCost" "00"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"initial_damage" "450"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"jump_range" "500"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"jump_delay" "0.25"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"damage_percent_loss" "25.0"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"max_targets" "4"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_1"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Ghost: Frost Attack
|
|
//=================================================================================================================
|
|
"ghost_frost_attack"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5301" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"MaxLevel" "1"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_BASIC"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"movespeed_slow" "-15"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"attackspeed_slow" "-10"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "1"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_1"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Brewmaster Storm: Static Remnant
|
|
//=================================================================================================================
|
|
"storm_spirit_static_remnant"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5098" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_StormSpirit.StaticRemnantPlant"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastPoint" "0 0 0 0"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "3.5"
|
|
"AbilityDuration" "12.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "25"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"static_remnant_radius" "235"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"static_remnant_damage_radius" "260"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"static_remnant_delay" "1.0"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"static_remnant_damage" "100"
|
|
"LinkedSpecialBonus" "special_bonus_unique_storm_spirit_5"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_1"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Brewmaster: Thunder Clap
|
|
//=================================================================================================================
|
|
"brewmaster_thunder_clap"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5400" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"AbilitySound" "Hero_Brewmaster.ThunderClap"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "10"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastPoint" "0.4 0.4 0.4"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "50 100 110 120"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "400 400 400 400"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage" "100 100 100 100"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"movement_slow" "25"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"attack_speed_slow" "25"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "2.0"
|
|
"LinkedSpecialBonus" "special_bonus_unique_brewmaster_3"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration_creeps" "2.0"
|
|
"LinkedSpecialBonus" "special_bonus_unique_brewmaster_3"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_1"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Beastmaster: Wild Axes
|
|
//=================================================================================================================
|
|
"beastmaster_wild_axes"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5168" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_Beastmaster.Wild_Axes"
|
|
"HasScepterUpgrade" "1"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "1000"
|
|
"AbilityCastPoint" "0.4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "12"
|
|
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "80"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "175"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"spread" "450"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"range" "1500"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"axe_damage" "250"
|
|
"LinkedSpecialBonus" "special_bonus_unique_beastmaster"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "6"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage_amp" "6 8 10 12"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"scepter_cooldown" "0"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"min_throw_duration" "1.25"
|
|
}
|
|
"09"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"max_throw_duration" "1.25"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_1"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Beastmaster: Primal Roar
|
|
//=================================================================================================================
|
|
"beastmaster_primal_roar"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5177" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES_STRONG"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"FightRecapLevel" "2"
|
|
"AbilitySound" "Hero_Beastmaster.Primal_Roar"
|
|
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastPoint" "0.5 0.5 0.5"
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "90"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "200"
|
|
|
|
// Cast Range
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "600"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityModifierSupportValue" "0.6" // Applies multiple modifiers
|
|
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "2.0"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage" "150"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"side_damage" "150"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage_radius" "300"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"slow_movement_speed_pct" "-60"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"slow_attack_speed_pct" "-60"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"push_distance" "450"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"push_duration" "1.0"
|
|
}
|
|
"09"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"slow_duration" "3"
|
|
}
|
|
"10"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"movement_speed" "40"
|
|
}
|
|
"11"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"movement_speed_duration" "3.0"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Troll Warlord: Whirling Axes (Throw)
|
|
//=================================================================================================================
|
|
"troll_warlord_whirling_axes_ranged"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5509" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_TrollWarlord.WhirlingAxes.Ranged"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastAnimation" "ACT_DOTA_WHIRLING_AXES_RANGED"
|
|
"AbilityCastGestureSlot" "DEFAULT"
|
|
"AbilityCastRange" "1000"
|
|
"AbilityCastPoint" "0.2 0.2 0.2 0.2"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "9"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "50"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"axe_width" "100"
|
|
}
|
|
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"axe_speed" "800.0"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"axe_range" "1000.0"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"axe_damage" "600"
|
|
"LinkedSpecialBonus" "special_bonus_unique_troll_warlord_3"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"axe_slow_duration" "2.5"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"movement_speed" "40"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"axe_spread" "25"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"axe_count" "5"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Troll Warlord: Whirling Axes Spin
|
|
//=================================================================================================================
|
|
"troll_warlord_whirling_axes_melee"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5510" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_TrollWarlord.WhirlingAxes.Melee"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_3"
|
|
"AbilityCastGestureSlot" "DEFAULT"
|
|
"AbilityCastPoint" "0.0"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "9"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "50"
|
|
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage" "400"
|
|
"LinkedSpecialBonus" "special_bonus_unique_troll_warlord_3"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"hit_radius" "100"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"max_range" "450.0"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"axe_movement_speed" "1250"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"blind_duration" "5"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"blind_pct" "60"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"whirl_duration" "3.0"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Skywrath Mage: Mystic Flare
|
|
//=================================================================================================================
|
|
"skywrath_mage_mystic_flare"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5584" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"FightRecapLevel" "2"
|
|
|
|
"HasScepterUpgrade" "1"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "800"
|
|
"AbilityCastPoint" "0.1 0.1 0.1 0.1"
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "60.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "300"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "170"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "2.4"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage" "750"
|
|
"LinkedSpecialBonus" "special_bonus_unique_skywrath_5"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"damage_interval" "0.1"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"scepter_radius" "700"
|
|
"RequiresScepter" "1"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Legion Commander: Duel
|
|
//=================================================================================================================
|
|
"legion_commander_duel"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5598" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES | DOTA_UNIT_TARGET_FLAG_NOT_CREEP_HERO"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"FightRecapLevel" "2"
|
|
"AbilitySound" "Hero_LegionCommander.Duel"
|
|
|
|
"HasScepterUpgrade" "1"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "150"
|
|
"AbilityCastPoint" "0.3 0.3 0.3 0.3"
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "50.0 50.0 50.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "75 75 75"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityModifierSupportValue" "3.0" // Value much higher than cost.
|
|
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "3.5"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration_scepter" "6 7 8"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"reward_damage" "20"
|
|
"LinkedSpecialBonus" "special_bonus_unique_legion_commander"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"victory_range" "600"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Slark: Dark Pact
|
|
//=================================================================================================================
|
|
"slark_dark_pact"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5494" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_Slark.DarkPact.Cast"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastAnimation" "ACT_INVALID"
|
|
"AbilityCastPoint" "0.001 0.001 0.001 0.001"
|
|
"AbilityCastRange" "400"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "20.0"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "60"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"delay" "1.5"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"pulse_duration" "1.0"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "400"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"total_damage" "300"
|
|
"LinkedSpecialBonus" "special_bonus_unique_slark_2"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"total_pulses" "10"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"pulse_interval" "0.1"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Slark: Pounce
|
|
//=================================================================================================================
|
|
"slark_pounce"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5495" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_Slark.Pounce.Cast"
|
|
"HasScepterUpgrade" "1"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "10"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "0"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"pounce_distance" "400"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"pounce_speed" "1000"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"pounce_acceleration" "4000.0"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"pounce_radius" "95"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"leash_duration" "0"
|
|
"LinkedSpecialBonus" "special_bonus_unique_slark"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"leash_radius" "400"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"max_charges" "2"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"08"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"charge_restore_time" "10"
|
|
"RequiresScepter" "1"
|
|
}
|
|
"09"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"pounce_distance_scepter" "1100"
|
|
"RequiresScepter" "1"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_2"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Slark Shadow Dance
|
|
//=================================================================================================================
|
|
"slark_shadow_dance"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5497" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"FightRecapLevel" "2"
|
|
"AbilitySound" "Hero_Slark.ShadowDance"
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "45"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "100"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "4"
|
|
"LinkedSpecialBonus" "special_bonus_unique_slark_3"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"fade_time" "0.0"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_movement_speed" "50"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_regen_pct" "20"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"activation_delay" "0.5"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"neutral_disable" "2.0"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Naga Siren: Ensnare
|
|
//=================================================================================================================
|
|
"naga_siren_ensnare"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5468" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_NagaSiren.Ensnare.Cast"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastPoint" "0.6"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "10"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "70"
|
|
|
|
// Cast Range
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "650 650 650 650"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "2.0"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"net_speed" "500"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"fake_ensnare_distance" "900"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_2"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Naga Siren: Rip Tide
|
|
//=================================================================================================================
|
|
"naga_siren_rip_tide"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5469" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_NagaSiren.Riptide.Cast"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastPoint" "0 0 0 0"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"chance" "17"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"armor_reduction" "-2 -4 -6 -8"
|
|
"LinkedSpecialBonus" "special_bonus_unique_naga_siren_3"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage" "300"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "300"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "4.0"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_3"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Naga Siren: Song of the Siren
|
|
//=================================================================================================================
|
|
"naga_siren_song_of_the_siren"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5470" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"FightRecapLevel" "2"
|
|
"HasScepterUpgrade" "1"
|
|
"AbilitySound" "Hero_NagaSiren.SongOfTheSiren"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastPoint" "1.0"
|
|
"AbilityCastRange" "1000 1200 1400"
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "60"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "150 175 200"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "1000"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "7.0"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"animation_rate" "0.55 0.55 0.55"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"regen_rate" "10.0"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"regen_rate_self" "100.0"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"regen_rate_tooltip_scepter" "10"
|
|
"RequiresScepter" "1"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Tidehunter: Anchor Smash
|
|
//=================================================================================================================
|
|
"tidehunter_anchor_smash"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5120" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PHYSICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_Tidehunter.AnchorSmash"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "375"
|
|
"AbilityCastPoint" "0.4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "8"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "30"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"attack_damage" "1000"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"damage_reduction" "-30"
|
|
"LinkedSpecialBonus" "special_bonus_unique_tidehunter_3"
|
|
"CalculateSpellDamageTooltip" "0"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"reduction_duration" "6.0"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "375"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_3"
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Tidehunter: Ravage
|
|
//=================================================================================================================
|
|
"tidehunter_ravage"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "5121" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES_STRONG"
|
|
"FightRecapLevel" "2"
|
|
"AbilitySound" "Ability.Ravage"
|
|
|
|
// Casting
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCastRange" "0"
|
|
"AbilityCastPoint" "0.3 0.3 0.3"
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4"
|
|
|
|
// Time
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "0.0"
|
|
|
|
// Damage.
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityDamage" "1000"
|
|
|
|
// Cost
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "150"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"radius" "1250"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"speed" "725"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"duration" "2.0"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Sange
|
|
//=================================================================================================================
|
|
"item_sange"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "162" // unique ID number for this item. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "2050"
|
|
"ItemShopTags" "damage;str;unique"
|
|
"ItemQuality" "artifact"
|
|
"ItemAliases" "sange"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_strength" "32"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"status_resistance" "16"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"hp_regen_amp" "24"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Sange and Yasha
|
|
//=================================================================================================================
|
|
"item_sange_and_yasha"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "154" // unique ID number for this item. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "4100"
|
|
"ItemShopTags" "damage;str;agi;attack_speed;unique"
|
|
"ItemQuality" "artifact"
|
|
"ItemAliases" "sny;s&y;sy;sange and yasha"
|
|
"ItemDisassembleRule" "DOTA_ITEM_DISASSEMBLE_ALWAYS"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_IN_SPEECH | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_strength" "32"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_agility" "32"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"status_resistance" "20"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_attack_speed" "32"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"movement_speed_percent_bonus" "20"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"hp_regen_amp" "30"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Kaya and Sange
|
|
//=================================================================================================================
|
|
"item_kaya_and_sange"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "273" // unique ID number for this item. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ItemCost" "4100"
|
|
"ItemShopTags" "damage;str;agi;attack_speed;unique"
|
|
"ItemQuality" "artifact"
|
|
"ItemAliases" "snk;s&k;sk;sange and kaya"
|
|
"ItemDisassembleRule" "DOTA_ITEM_DISASSEMBLE_ALWAYS"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_IN_SPEECH | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_strength" "32"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_intellect" "32"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"status_resistance" "20"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"mana_regen_multiplier" "60"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"spell_amp" "32"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"hp_regen_amp" "30"
|
|
}
|
|
"07"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"spell_lifesteal_amp" "30"
|
|
}
|
|
}
|
|
}
|
|
|
|
//=================================================================================================================
|
|
// Heaven's Halberd
|
|
//=================================================================================================================
|
|
"item_heavens_halberd"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"ID" "210" // unique ID number for this item. Do not change this once established or it will invalidate collected stats.
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"FightRecapLevel" "1"
|
|
|
|
// Stats
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityCooldown" "18"
|
|
"AbilityCastRange" "600"
|
|
"AbilityCastPoint" "0.0"
|
|
|
|
|
|
// Item Info
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityManaCost" "100"
|
|
"ItemCost" "3450"
|
|
"ItemShopTags" "str;damage;evasion"
|
|
"ItemQuality" "artifact"
|
|
"ItemAliases" "heaven's halberd"
|
|
"ItemDisassembleRule" "DOTA_ITEM_DISASSEMBLE_ALWAYS"
|
|
"ItemDeclarations" "DECLARE_PURCHASES_TO_TEAMMATES | DECLARE_PURCHASES_IN_SPEECH | DECLARE_PURCHASES_TO_SPECTATORS"
|
|
"ShouldBeSuggested" "1"
|
|
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilitySpecial"
|
|
{
|
|
|
|
"01"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_evasion" "20"
|
|
}
|
|
"02"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"bonus_strength" "20"
|
|
}
|
|
"03"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"disarm_range" "5.0"
|
|
}
|
|
"04"
|
|
{
|
|
"var_type" "FIELD_FLOAT"
|
|
"disarm_melee" "3.0"
|
|
}
|
|
"05"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"status_resistance" "10"
|
|
}
|
|
"06"
|
|
{
|
|
"var_type" "FIELD_INTEGER"
|
|
"hp_regen_amp" "15"
|
|
}
|
|
}
|
|
}
|
|
}
|