213 lines
6.0 KiB
Plaintext
213 lines
6.0 KiB
Plaintext
"DOTAAbilities"
|
|
{
|
|
"silencer_curse_of_the_silent"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/silencer/silencer_curse_of_the_silent"
|
|
"AbilityTextureName" "silencer_curse_of_the_silent"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_BASIC"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PURE"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"AbilitySound" "Hero_Silencer.Curse.Cast"
|
|
"AbilityCastRange" "1000"
|
|
"AbilityCastPoint" "0.3"
|
|
"AbilityCooldown" "22 20 18 16"
|
|
"AbilityManaCost" "130 135 140 145"
|
|
"AbilityValues"
|
|
{
|
|
"damage"
|
|
{
|
|
"value" "20 40 60 80"
|
|
"special_bonus_unique_silencer" "+120"
|
|
}
|
|
"radius" "350"
|
|
"duration" "6"
|
|
"penalty_duration" "2"
|
|
"movespeed" "-10"
|
|
}
|
|
}
|
|
|
|
"glaives_of_wisdom"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/silencer/glaives_of_wisdom"
|
|
"AbilityTextureName" "silencer_glaives_of_wisdom"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PURE"
|
|
"AbilitySound" "Hero_Silencer.GlaivesOfWisdom"
|
|
"AbilityManaCost" "0"
|
|
"AbilityCooldown" "0"
|
|
"AbilityCastRange" "0"
|
|
"AbilityValues"
|
|
{
|
|
"intellect_damage_pct"
|
|
{
|
|
"value" "100 150 200 250"
|
|
"special_bonus_unique_silencer_intellect_damage_pct" "+150"
|
|
}
|
|
}
|
|
}
|
|
|
|
"razor_eye_of_the_storm_lua"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/silencer/razor_eye_of_the_storm_lua"
|
|
"AbilityTextureName" "new_heroes/mind_storm"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PURE"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
"AbilityCastPoint" "0"
|
|
"AbilityCooldown" "30 28 26 24"
|
|
"AbilityManaCost" "60 100 140 180"
|
|
"HasScepterUpgrade" "1"
|
|
"AbilityValues"
|
|
{
|
|
"radius" "500"
|
|
"scepter_bonus_targets" "3"
|
|
"duration"
|
|
{
|
|
"value" "20"
|
|
"special_bonus_unique_silencer_storm_duration" "+6"
|
|
}
|
|
"strike_interval"
|
|
{
|
|
"value" "0.75"
|
|
"special_bonus_unique_silencer_storm_interval" "-0.5"
|
|
}
|
|
"armor_reduction" "1"
|
|
"damage" "75 100 125 150"
|
|
}
|
|
}
|
|
|
|
"int"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/silencer/int"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"AbilityTextureName" "new_heroes/sil_glaive"
|
|
"MaxLevel" "1"
|
|
"innate" "1"
|
|
"AbilityValues"
|
|
{
|
|
"grow_int"
|
|
{
|
|
"value" "1.4"
|
|
"special_bonus_unique_silencer_grow_int" "+0.6"
|
|
}
|
|
"stack_interval"
|
|
{
|
|
"value" "10"
|
|
"special_bonus_unique_silencer_stack_interval" "-5"
|
|
}
|
|
}
|
|
}
|
|
|
|
"ability_last_word"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/silencer/ability_last_word"
|
|
"AbilityTextureName" "silencer_last_word"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PURE"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"MaxLevel" "3"
|
|
"RequiredLevel" "7"
|
|
"LevelsBetweenUpgrades" "7"
|
|
"AbilityCastPoint" "0.3"
|
|
"AbilityCastRange" "900"
|
|
"AbilityCooldown" "0"
|
|
"AbilityManaCost" "115"
|
|
"AbilityCharges" "3"
|
|
"AbilityChargeRestoreTime" "20"
|
|
"HasShardUpgrade" "1"
|
|
"AbilityValues"
|
|
{
|
|
"damage" "225 450 675"
|
|
"debuff_duration" "4"
|
|
"duration" "4"
|
|
"shard_bonus_int" "50"
|
|
"int"
|
|
{
|
|
"value" "150"
|
|
"special_bonus_shard" "+50"
|
|
}
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_3"
|
|
}
|
|
|
|
"ability_global_silence"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/silencer/ability_global_silence"
|
|
"AbilityTextureName" "silencer_global_silence"
|
|
"AbilityType" "ABILITY_TYPE_ULTIMATE"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
"AbilityCastPoint" "0.3"
|
|
"MaxLevel" "3"
|
|
"AbilityCooldown" "90"
|
|
"AbilityManaCost" "1200"
|
|
"AbilityValues"
|
|
{
|
|
"tooltip_duration" "6 7 8"
|
|
"icnoming_enemy" "20 40 60"
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4"
|
|
}
|
|
|
|
"special_bonus_unique_silencer_intellect_damage_pct"
|
|
{
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"BaseClass" "special_bonus_base"
|
|
}
|
|
"special_bonus_unique_silencer_grow_int"
|
|
{
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"BaseClass" "special_bonus_base"
|
|
}
|
|
"special_bonus_unique_silencer_stack_interval"
|
|
{
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"BaseClass" "special_bonus_base"
|
|
}
|
|
"special_bonus_unique_silencer_storm_interval"
|
|
{
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"BaseClass" "special_bonus_base"
|
|
}
|
|
"special_bonus_unique_silencer_storm_duration"
|
|
{
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"BaseClass" "special_bonus_base"
|
|
}
|
|
"special_bonus_unique_silencer_glaives_bounces"
|
|
{
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"BaseClass" "special_bonus_base"
|
|
"AbilityValues"
|
|
{
|
|
"bonus_bounce_count" "2"
|
|
}
|
|
}
|
|
"special_bonus_unique_silencer"
|
|
{
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"BaseClass" "special_bonus_base"
|
|
}
|
|
}
|