135 lines
5.4 KiB
Plaintext
135 lines
5.4 KiB
Plaintext
"DOTAAbilities"
|
|
{
|
|
"ability_sven_storm_hammer_custom"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
|
|
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
|
|
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
|
|
"AbilityUnitDamageType" "DAMAGE_TYPE_PHYSICAL"
|
|
"AbilityTextureName" "sven_storm_bolt"
|
|
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
|
|
"ScriptFile" "abilities/heroes/sven/ability_sven_storm_hammer_custom.lua"
|
|
"MaxLevel" "4"
|
|
"AbilityCastRange" "600"
|
|
"AbilityCastPoint" "0.25"
|
|
"AbilityManaCost" "40"
|
|
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_1"
|
|
"AbilityCooldown" "18 16 14 12"
|
|
"AbilityValues"
|
|
{
|
|
"projectile_speed" "1000"
|
|
"radius" "275"
|
|
"stun_duration"
|
|
{
|
|
"value" "1.25 1.5 1.75 2.0"
|
|
"special_bonus_unique_sven_storm_hammer_stun_duration" "+1"
|
|
}
|
|
"damage" "225 275 325 375"
|
|
"sven_storm_hammer_purger" "1"
|
|
"stun_duration_for_boss_mult" "2"
|
|
}
|
|
}
|
|
"ability_sven_great_cleave_custom"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
"AbilityTextureName" "sven_great_cleave"
|
|
"ScriptFile" "abilities/heroes/sven/ability_sven_great_cleave_custom.lua"
|
|
|
|
"MaxLevel" "4"
|
|
"AbilityCastPoint" "0"
|
|
"AbilityCooldown" "12 11 10 9"
|
|
"AbilityValues"
|
|
{
|
|
"cleave_damage_pct"
|
|
{
|
|
"value" "45 60 75 95"
|
|
"special_bonus_unique_sven_great_cleave_damage_pct" "+105"
|
|
}
|
|
"cleave_radius" "400"
|
|
"cleave_starting_width" "150"
|
|
"cleave_ending_width" "360"
|
|
"health_cost_pct" "5"
|
|
"cleave_damage_multiple_facet" "200 300 400 500"
|
|
}
|
|
}
|
|
"ability_sven_warcry_custom"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"AbilityTextureName" "sven_warcry"
|
|
"ScriptFile" "abilities/heroes/sven/ability_sven_warcry_custom.lua"
|
|
"MaxLevel" "4"
|
|
"AbilityCastPoint" "0"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE"
|
|
"AbilityCooldown" "16"
|
|
"AbilityManaCost" "24"
|
|
|
|
"AbilityCastAnimation" "ACT_DOTA_OVERRIDE_ABILITY_3"
|
|
"AbilityValues"
|
|
{
|
|
"duration"
|
|
{
|
|
"value" "10 12 14 16"
|
|
"special_bonus_unique_sven_warcry_duration_base" "+5"
|
|
}
|
|
"radius" "700"
|
|
"armor_bonus" "8 12 16 20"
|
|
"movespeed_bonus" "20 30 40 50"
|
|
"attackspeed_bonus" "5 10 15 20"
|
|
"damage_bonus_per_armor"
|
|
{
|
|
"value" "2 4 6 8"
|
|
"special_bonus_unique_sven_warcry_damage_bonus_per_armor" "+4"
|
|
}
|
|
}
|
|
}
|
|
"ability_sven_gods_strength_custom"
|
|
{
|
|
"BaseClass" "ability_lua"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
|
|
"AbilityType" "ABILITY_TYPE_ULTIMATE"
|
|
"AbilityTextureName" "sven_gods_strength"
|
|
"ScriptFile" "abilities/heroes/sven/ability_sven_gods_strength_custom.lua"
|
|
"MaxLevel" "3"
|
|
"AbilityCastPoint" "0.3"
|
|
"HasShardUpgrade" "1"
|
|
"HasScepterUpgrade" "1"
|
|
"AbilityCooldown" "110 100 90"
|
|
"AbilityManaCost" "75"
|
|
"AbilityCastAnimation" "ACT_DOTA_OVERRIDE_ABILITY_4"
|
|
"AbilityValues"
|
|
{
|
|
"gods_strength_damage_bonus"
|
|
{
|
|
"value" "100 150 200"
|
|
"special_bonus_unique_sven_gods_strength_damage_bonus_base" "+300"
|
|
}
|
|
"gods_strength_damage_bonus_per_health"
|
|
{
|
|
"value" "0"
|
|
"special_bonus_unique_sven_gods_strength_damage_per_health" "0.2 0.4 0.6 0.8"
|
|
}
|
|
"duration"
|
|
{
|
|
"value" "25"
|
|
"special_bonus_unique_sven_gods_strength_duration_base" "+15"
|
|
}
|
|
"gods_strength_bonus_strength_pct"
|
|
{
|
|
"special_bonus_scepter" "0.6 0.8 1.0"
|
|
|
|
}
|
|
"gods_strength_shard_magic_resist"
|
|
{
|
|
"value" "80"
|
|
}
|
|
}
|
|
}
|
|
"special_bonus_unique_sven_gods_strength_damage_per_health"
|
|
{
|
|
"BaseClass" "special_bonus_undefined"
|
|
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
|
|
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
|
|
}
|
|
} |