Files
2026-05-29 15:11:31 +07:00

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