Files
Dota-Zombie-Invasion/scripts/npc/heroes/nevermore/nevermore.kv
T
2026-05-29 15:11:31 +07:00

280 lines
10 KiB
Plaintext

"DOTAAbilities"
{
"nevermore_shadowraze1_custom"
{
"BaseClass" "ability_lua"
"ScriptFile" "abilities/heroes/nevermore/nevermore_shadowraze_custom"
"AbilityTextureName" "nevermore_shadowraze1"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
"FightRecapLevel" "1"
"LinkedAbility" "nevermore_shadowraze2_custom"
"AbilityCastAnimation" "ACT_DOTA_RAZE_1"
"AbilityCastGestureSlot" "DEFAULT"
"AbilityCastPoint" "0.55"
"AbilityManaCost" "80"
"AbilityValues"
{
"shadowraze_damage" "90 180 270 360"
"shadowraze_radius"
{
"value" "250"
"affected_by_aoe_increase" "1"
}
"slow_duration" "1 1 1 1"
"slow_duration_for_boss" "0.5 0.5 0.5 0.5"
"shadowraze_range" "200"
"stack_bonus_damage"
{
"value" "10 15 20 25"
"special_bonus_unique_nevermore_custom_8" "+20"
}
"duration" "7"
"movement_speed_debuff" "6 8 10 12"
"AbilityCooldown" "9"
}
}
"nevermore_shadowraze2_custom"
{
"BaseClass" "ability_lua"
"ScriptFile" "abilities/heroes/nevermore/nevermore_shadowraze_custom"
"AbilityTextureName" "nevermore_shadowraze2"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
"OnLearnbar" "0"
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
"FightRecapLevel" "1"
"LinkedAbility" "nevermore_shadowraze3_custom"
"AbilityCastAnimation" "ACT_DOTA_RAZE_2"
"AbilityCastGestureSlot" "DEFAULT"
"AbilityCastPoint" "0.55"
"AbilityManaCost" "80"
"AbilityValues"
{
"shadowraze_damage" "90 180 270 360"
"shadowraze_radius"
{
"value" "250"
"affected_by_aoe_increase" "1"
}
"slow_duration" "1 1 1 1"
"slow_duration_for_boss" "0.5 0.5 0.5 0.5"
"shadowraze_range" "450"
"stack_bonus_damage"
{
"value" "10 15 20 25"
"special_bonus_unique_nevermore_custom_8" "+20"
}
"duration" "7"
"movement_speed_debuff" "6 8 10 12"
"AbilityCooldown" "9"
}
}
"nevermore_shadowraze3_custom"
{
"BaseClass" "ability_lua"
"ScriptFile" "abilities/heroes/nevermore/nevermore_shadowraze_custom"
"AbilityTextureName" "nevermore_shadowraze3"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
"OnLearnbar" "0"
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
"FightRecapLevel" "1"
"LinkedAbility" "nevermore_shadowraze1_custom"
"AbilityCastAnimation" "ACT_DOTA_RAZE_3"
"AbilityCastGestureSlot" "DEFAULT"
"AbilityCastPoint" "0.55"
"AbilityManaCost" "80"
"AbilityValues"
{
"shadowraze_damage" "90 180 270 360"
"shadowraze_radius"
{
"value" "250"
"affected_by_aoe_increase" "1"
}
"slow_duration" "1 1 1 1"
"slow_duration_for_boss" "0.5 0.5 0.5 0.5"
"shadowraze_range" "700"
"stack_bonus_damage"
{
"value" "10 15 20 25"
"special_bonus_unique_nevermore_custom_8" "+20"
}
"duration" "7"
"movement_speed_debuff" "6 8 10 12"
"AbilityCooldown" "9"
}
}
"nevermore_necromastery_custom"
{
"BaseClass" "ability_lua"
"ScriptFile" "abilities/heroes/nevermore/nevermore_necromastery_custom"
"AbilityTextureName" "nevermore_necromastery"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE"
"AbilityManaCost" "0"
"AbilityCooldown" "40 35 30 25"
"AbilityValues"
{
"necromastery_damage_per_soul"
{
"value" "2 3 4 5"
"special_bonus_unique_nevermore_custom_4" "+2"
}
"necromastery_max_souls"
{
"value" "20"
"special_bonus_unique_nevermore_custom_3" "+20"
}
"souls_per_kill" "1"
"souls_per_boss_kill" "3"
"necromastery_soul_pct_release" "30"
"active_duration" "10"
"active_bonus_soul_cap" "20 40 60 80"
}
}
"nevermore_dark_lord_custom"
{
"BaseClass" "ability_lua"
"ScriptFile" "abilities/heroes/nevermore/nevermore_dark_lord_custom"
"AbilityTextureName" "nevermore_dark_lord"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE"
"Innate" "1"
"HasShardUpgrade" "1"
"MaxLevel" "1"
"AbilityValues"
{
"armor_reduction_per_soul"
{
"value" "0.25"
"special_bonus_unique_nevermore_custom_5" "+0.25"
}
"presence_radius"
{
"value" "1200"
"special_bonus_unique_nevermore_custom_6" "+300"
}
"shard_ally_armor_bonus" "8"
}
}
"nevermore_deadly_strike_custom"
{
"BaseClass" "ability_lua"
"ScriptFile" "abilities/heroes/nevermore/nevermore_deadly_strike_custom"
"AbilityTextureName" "nevermore_frenzy"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"MaxLevel" "4"
"AbilityValues"
{
"deadly_strike_chance"
{
"value" "20 25 30 35"
"special_bonus_unique_nevermore_custom_1" "+15"
}
"deadly_strike_base_crit" "100"
"deadly_strike_crit_per_soul"
{
"value" "1 1.5 2 2.5"
"special_bonus_unique_nevermore_custom_2" "+1"
}
}
}
"nevermore_requiem_custom"
{
"BaseClass" "ability_lua"
"ScriptFile" "abilities/heroes/nevermore/nevermore_requiem_custom"
"AbilityTextureName" "nevermore_requiem"
"AbilityType" "ABILITY_TYPE_ULTIMATE"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
"AbilityCastPoint" "1.67 1.67 1.67"
"HasScepterUpgrade" "1"
"AbilityManaCost" "150 300 600"
"AbilityValues"
{
"damage"
{
"value" "100 220 340"
"special_bonus_unique_nevermore_custom_7" "+150"
}
"AbilityCooldown" "20"
"requiem_radius" "1000"
"requiem_reduction_ms" "-20 -25 -30"
"requiem_reduction_mres" "-5 -10 -15"
"requiem_slow_duration" "0.6"
"requiem_slow_duration_max" "2.15"
"requiem_line_width_start" "125"
"requiem_line_width_end" "300"
"requiem_line_speed" "700 700 700"
"requiem_damage_pct_scepter" "60"
"count_split_attack" "0"
"split_attack_duration" "0"
"requiem_soul_pct_release" "70"
}
}
"special_bonus_unique_nevermore_custom_1"
{
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"BaseClass" "special_bonus_base"
}
"special_bonus_unique_nevermore_custom_2"
{
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"BaseClass" "special_bonus_base"
}
"special_bonus_unique_nevermore_custom_3"
{
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"BaseClass" "special_bonus_base"
}
"special_bonus_unique_nevermore_custom_4"
{
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"BaseClass" "special_bonus_base"
}
"special_bonus_unique_nevermore_custom_5"
{
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"BaseClass" "special_bonus_base"
}
"special_bonus_unique_nevermore_custom_6"
{
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"BaseClass" "special_bonus_base"
}
"special_bonus_unique_nevermore_custom_7"
{
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"BaseClass" "special_bonus_base"
}
"special_bonus_unique_nevermore_custom_8"
{
"AbilityType" "ABILITY_TYPE_ATTRIBUTES"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"BaseClass" "special_bonus_base"
}
}