216 lines
5.9 KiB
Plaintext
216 lines
5.9 KiB
Plaintext
"DOTAAbilities"
|
|
{
|
|
//=================================================================================================================
|
|
// Axe — кастомные ключи (*_custom), иконки ванильные (AbilityTextureName)
|
|
//=================================================================================================================
|
|
"axe_berserkers_call_custom"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/axe/axe_berserkers_call_custom"
|
|
"AbilityTextureName" "axe_berserkers_call"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_Axe.Berserkers_Call"
|
|
|
|
"HasShardUpgrade" "1"
|
|
|
|
"AbilityCastPoint" "0.3"
|
|
"AbilityCooldown" "17 15 13 11"
|
|
"AbilityManaCost" "25"
|
|
|
|
"AbilityValues"
|
|
{
|
|
"radius"
|
|
{
|
|
"value" "315"
|
|
"special_bonus_unique_axe_5" "+85"
|
|
}
|
|
"bonus_armor"
|
|
{
|
|
"value" "10 15 20 25"
|
|
"special_bonus_unique_axe_7" "+10"
|
|
}
|
|
"duration" "5"
|
|
"shard_hunger_duration" "12"
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_OVERRIDE_ABILITY_1"
|
|
}
|
|
|
|
"axe_battle_hunger_custom"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/axe/axe_battle_hunger_custom"
|
|
"AbilityTextureName" "axe_battle_hunger"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PHYSICAL"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"FightRecapLevel" "1"
|
|
"AbilitySound" "Hero_Axe.Battle_Hunger"
|
|
"MaxLevel" "4"
|
|
|
|
"AbilityCastRange" "750"
|
|
"AbilityCastPoint" "0.3"
|
|
"AbilityCooldown" "24 18 12 6"
|
|
"AbilityManaCost" "35"
|
|
|
|
"AbilityValues"
|
|
{
|
|
"slow" "12"
|
|
"damage_per_second"
|
|
{
|
|
"value" "16 32 56 72"
|
|
"special_bonus_unique_axe_4" "+28"
|
|
}
|
|
"armor_mult" "100"
|
|
"speed_bonus" "8 10 12 14"
|
|
"speed_per_enemy_pct" "12"
|
|
"duration" "12"
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_OVERRIDE_ABILITY_2"
|
|
}
|
|
|
|
"axe_counter_helix_custom"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/axe/axe_counter_helix_custom"
|
|
"AbilityTextureName" "axe_counter_helix"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PURE"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
"MaxLevel" "4"
|
|
|
|
"AbilityValues"
|
|
{
|
|
"damage"
|
|
{
|
|
"value" "55 90 125 160"
|
|
"special_bonus_unique_axe" "+160"
|
|
}
|
|
"radius" "275"
|
|
"trigger_chance" "14 18 22 26"
|
|
"duration" "0.3"
|
|
}
|
|
}
|
|
|
|
"axe_culling_blade_custom"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/axe/axe_culling_blade_custom"
|
|
"AbilityTextureName" "axe_culling_blade"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PURE"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"FightRecapLevel" "2"
|
|
"AbilitySound" "Hero_Axe.Culling_Blade"
|
|
"MaxLevel" "3"
|
|
"RequiredLevel" "6"
|
|
"LevelsBetweenUpgrades" "6"
|
|
|
|
"HasScepterUpgrade" "1"
|
|
|
|
"AbilityCastRange" "400"
|
|
"AbilityCastPoint" "0.4"
|
|
"AbilityManaCost" "50"
|
|
"AbilityCooldown" "0"
|
|
|
|
"AbilityValues"
|
|
{
|
|
"cull_radius"
|
|
{
|
|
"value" "175"
|
|
"affected_by_aoe_increase" "1"
|
|
"special_bonus_unique_axe_2" "+150"
|
|
}
|
|
"speed_bonus" "20 25 30"
|
|
"attack_speed_bonus" "20 25 30"
|
|
"speed_duration"
|
|
{
|
|
"value" "6"
|
|
"special_bonus_unique_axe_culling_blade_speed_duration" "+3"
|
|
}
|
|
"speed_aoe" "900"
|
|
"scepter_speed_duration" "12"
|
|
"armor_per_stack" "1"
|
|
"armor_per_creep_kill" "0.1"
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4"
|
|
}
|
|
|
|
"axe_one_man_army_custom"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/axe/axe_one_man_army_custom"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE"
|
|
"MaxLevel" "1"
|
|
"Innate" "1"
|
|
"IsBreakable" "1"
|
|
|
|
"AbilityValues"
|
|
{
|
|
"radius" "700"
|
|
"armor_to_str"
|
|
{
|
|
"value" "0.5"
|
|
"special_bonus_unique_axe_8" "+0.2"
|
|
}
|
|
"linger_duration" "3"
|
|
}
|
|
}
|
|
|
|
"special_bonus_unique_axe_culling_blade_speed_duration"
|
|
{
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
|
|
"special_bonus_unique_axe_8"
|
|
{
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
|
|
"special_bonus_unique_axe"
|
|
{
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
|
|
"special_bonus_unique_axe_7"
|
|
{
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
|
|
"special_bonus_unique_axe_4"
|
|
{
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
|
|
"special_bonus_unique_axe_2"
|
|
{
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
|
|
"special_bonus_unique_axe_5"
|
|
{
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
}
|