Files
2HUCardTDGame/aghanim_singleplayer/scripts/npc/npc_abilities_override.txt
2021-10-24 15:36:18 -04:00

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"
}
}
}
}