228 lines
7.2 KiB
Plaintext
228 lines
7.2 KiB
Plaintext
"DOTAAbilities"
|
|
{
|
|
|
|
"ability_fire_punishment"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/smaug/ability_fire_punishment"
|
|
"AbilityTextureName" "old_heroes/fire_punishment"
|
|
"FightRecapLevel" "1"
|
|
"MaxLevel" "4"
|
|
|
|
"AbilityType" "DOTA_ABILITY_TYPE_PASSIVE"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC | DOTA_UNIT_TARGET_BUILDING"
|
|
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES | DOTA_UNIT_TARGET_FLAG_DEAD"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
|
|
"AbilityCastRange" "600"
|
|
"AbilityCastPoint" "0.0 0.0 0.0 0.0"
|
|
"AbilityDuration" "1.5"
|
|
"AbilityCooldown" "0"
|
|
|
|
"AbilityValues"
|
|
{
|
|
|
|
"debuff_magic"
|
|
{
|
|
"value" " -1 -2 -3 -4"
|
|
"special_bonus_unique_smaug_fire_punishment" "-2"
|
|
}
|
|
"radius"
|
|
{
|
|
"value" "80 100 120 140"
|
|
"special_bonus_unique_smaug_fire_punishment" "+30"
|
|
}
|
|
"pct_dmg"
|
|
{
|
|
"value" "22"
|
|
"special_bonus_unique_smaug_fire_punishment" "+66"
|
|
|
|
}
|
|
"damage"
|
|
{
|
|
"value" "12 20 32 48"
|
|
"special_bonus_unique_smaug_fire_punishment" "+32"
|
|
}
|
|
}
|
|
}
|
|
"ability_incandescent_fury"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/smaug/ability_incandescent_fury"
|
|
"AbilityTextureName" "old_heroes/incandescent_fury"
|
|
"FightRecapLevel" "2"
|
|
"RequiredLevel" "6"
|
|
"LevelsBetweenUpgrades" "6"
|
|
"MaxLevel" "3"
|
|
"HasScepterUpgrade" "1"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
|
|
"AbilityCastRange" "1400"
|
|
"AbilityCastPoint" "0.55"
|
|
"AbilityManaCost" "220 330 440"
|
|
|
|
"AbilityValues"
|
|
{
|
|
"AbilityCooldown"
|
|
{
|
|
"value" "180"
|
|
"special_bonus_scepter" "-90"
|
|
}
|
|
"pct_dmg" "100 200 300"
|
|
"damage"
|
|
{
|
|
"value" "322 644 988"
|
|
"special_bonus_unique_smaug_incandescent_fury" "+1012"
|
|
}
|
|
"cast_range" "1400"
|
|
"path_radius" "260"
|
|
"duration" "10"
|
|
"burn_interval" "0.25"
|
|
"linger_duration" "2"
|
|
}
|
|
}
|
|
"ability_dragon_fear_aura"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/smaug/ability_dragon_fear_aura"
|
|
"AbilityTextureName" "old_heroes/dragon_fear_aura"
|
|
"FightRecapLevel" "1"
|
|
"MaxLevel" "4"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_BASIC"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"AbilityValues"
|
|
{
|
|
"outgoing" "-14 -16 -20 -26"
|
|
"duration" "1"
|
|
"spell_amp" "16 20 24 28"
|
|
"incoming" "15 20 25 30"
|
|
}
|
|
}
|
|
"ability_dragon_gold_deal"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/smaug/ability_dragon_gold_deal"
|
|
"AbilityTextureName" "old_heroes/dragon_gold_deal"
|
|
"FightRecapLevel" "1"
|
|
"RequiredLevel" "5"
|
|
"LevelsBetweenUpgrades" "5"
|
|
"MaxLevel" "3"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_BASIC"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"AbilityValues"
|
|
{
|
|
"health_bonus" "0.1 0.2 0.3"
|
|
"spell_amp" "0.025 0.05 0.75"
|
|
"physical_armor" "0.01 0.02 0.03"
|
|
"gold"
|
|
{
|
|
"value" "100"
|
|
"special_bonus_unique_smaug_dragon_gold_deal" "-50"
|
|
}
|
|
}
|
|
}
|
|
"ability_dragon_reward"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/smaug/ability_dragon_reward"
|
|
"AbilityTextureName" "old_heroes/dragon_reward"
|
|
"FightRecapLevel" "1"
|
|
"IsGrantedByShard" "1"
|
|
"HasShardUpgrade" "1"
|
|
"MaxLevel" "1"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_BASIC"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"SpellDispellableType" "SPELL_DISPELLABLE_NO"
|
|
"AbilityValues"
|
|
{
|
|
"max" "99"
|
|
"bonus_attributes" "1"
|
|
}
|
|
}
|
|
"ability_dragon_scales"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"ScriptFile" "abilities/heroes/smaug/ability_dragon_scales"
|
|
"AbilityTextureName" "old_heroes/dragon_scales"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
|
|
"AbilityType" "DOTA_ABILITY_TYPE_BASIC"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
|
|
"MaxLevel" "4"
|
|
// Special
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"AbilityValues"
|
|
{
|
|
"AbilityCooldown"
|
|
{
|
|
"value" "30"
|
|
"special_bonus_unique_smaug_dragon_scales_cd" "-10"
|
|
}
|
|
|
|
"reflect"
|
|
{
|
|
"value" "20 40 60 80"
|
|
"special_bonus_unique_smaug_dragon_scales_reflect" "+20"
|
|
}
|
|
"invul" "-1000"
|
|
"duration" "4 4.5 5 5.5"
|
|
"min_radius" "300"
|
|
"max_radius" "700"
|
|
}
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_3"
|
|
}
|
|
"special_bonus_unique_smaug_dragon_scales_cd"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
"special_bonus_unique_smaug_dragon_scales_reflect"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
"special_bonus_unique_smaug_dragon_gold_deal"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
"special_bonus_unique_smaug_incandescent_fury"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
"special_bonus_unique_smaug_fire_punishment"
|
|
{
|
|
// General
|
|
//-------------------------------------------------------------------------------------------------------------
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
} |