"DOTAAbilities" { "Version" "1" //================================================================================================================= // Pugna: Nether Blast //================================================================================================================= "pugna_nether_blast" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING" "AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "FightRecapLevel" "1" "AbilitySound" "Hero_Pugna.NetherBlast" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastRange" "600" "AbilityCastPoint" "0.2 0.2 0.2 0.2" // Time //------------------------------------------------------------------------------------------------------------- // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "100 115 130 145" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "AbilityCooldown" { "value" "5" "special_bonus_unique_pugna_4" "-1" } "structure_damage_mod" "65" "delay" "0.8" "radius" { "value" "400" "affected_by_aoe_increase" "1" } "blast_damage" { "value" "95 170 245 320" "special_bonus_unique_pugna_2" "+180" } } "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_1" } //================================================================================================================= // Pugna: Decrepify //================================================================================================================= "pugna_decrepify" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK" "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_CUSTOM" "AbilityUnitTargetType" "DOTA_UNIT_TARGET_CUSTOM" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "SpellDispellableType" "SPELL_DISPELLABLE_YES" "AbilitySound" "Hero_Pugna.Decrepify" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastRange" "550 600 650 700" "AbilityCastPoint" "0.2 0.2 0.2 0.2" // Time //------------------------------------------------------------------------------------------------------------- "AbilityCooldown" "16.0 13.0 10.0 7.0" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "80" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "bonus_heal_amp_pct_allies" "10 15 20 25" "bonus_movement_speed_allies" { "value" "0" "special_bonus_unique_pugna_decrepify_ally_movespeed" "+30" } "bonus_spell_damage_pct" { "value" "-20 -30 -40 -50" "DamageTypeTooltip" "DAMAGE_TYPE_MAGICAL" } "bonus_movement_speed" "-45 -50 -55 -60" "AbilityDuration" { "value" "3.5" "special_bonus_unique_pugna_5" "+1.5" } } "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_2" } //================================================================================================================= // Pugna: Nether Ward //================================================================================================================= "pugna_nether_ward" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT " "AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "AbilitySound" "Hero_Pugna.NetherWard" "HasShardUpgrade" "1" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastPoint" "0.2 0.2 0.2 0.2" // Time //------------------------------------------------------------------------------------------------------------- "AbilityCooldown" "40" "AbilityDuration" "18 22 26 30" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "80" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "radius" { "value" "1400" "affected_by_aoe_increase" "1" } "base_damage" "50 70 90 110" "mana_multiplier" { "value" "1 1.2 1.4 1.6" "special_bonus_unique_pugna_3" "+1.9" "DamageTypeTooltip" "DAMAGE_TYPE_MAGICAL" } "mana_regen" "0" "health_restore_pct" { "value" "0" "special_bonus_facet_pugna_siphoning_ward" "+30" } "mana_restore_pct" { "value" "0" "special_bonus_facet_pugna_siphoning_ward" "+40" } "attacks_to_destroy" { "value" "4 4 4 4" "special_bonus_unique_pugna_6" "+2" } "spell_damage_reduction" { "value" "0" "DamageTypeTooltip" "DAMAGE_TYPE_NONE" } "AbilityCastRange" { "value" "150" "special_bonus_shard" "=350" } "nether_ward_gold_bounty" "20 40 60 80" "self_restoration_range" { "value" "1200" "affected_by_aoe_increase" "1" } } "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_3" } //================================================================================================================= // Pugna: Life Drain //================================================================================================================= "pugna_life_drain" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_CHANNELLED | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING" "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_BOTH" "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC" "AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_FOW_VISIBLE | DOTA_UNIT_TARGET_FLAG_NO_INVIS" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "SpellDispellableType" "SPELL_DISPELLABLE_NO" "AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL" "FightRecapLevel" "1" "HasShardUpgrade" "1" "HasScepterUpgrade" "1" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastRange" "700" "AbilityCastPoint" "0.2 0.2 0.2" "AbilityChannelTime" "10.0" "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4" "AbilityChannelAnimation" "ACT_DOTA_CHANNEL_ABILITY_4" // Time //------------------------------------------------------------------------------------------------------------- // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "100 150 200" // Stats //------------------------------------------------------------------------------------------------------------- "AbilityModifierSupportValue" "0.0" // All about the damage // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "health_drain" { "value" "150 250 350" "CalculateSpellDamageTooltip" "1" "DamageTypeTooltip" "DAMAGE_TYPE_MAGICAL" } "health_drain_death_boost" { "value" "0" "special_bonus_facet_pugna_drain_souls" "+20" } "ally_healing" { "value" "150 250 350" } "health_to_mana_rate" "0" "tick_rate" "0.25 0.25 0.25" "drain_buffer" "200" "shard_damage_pct_from_ward" { "special_bonus_shard" "75" } "bonus_heal_pct" { "special_bonus_unique_pugna_1" "+20" } "spell_amp_drain_rate" { "special_bonus_scepter" "+8" } "spell_amp_drain_max" { "special_bonus_scepter" "+75" } "spell_amp_drain_rate_ward" { "special_bonus_scepter" "+4" } "spell_amp_drain_duration" { "special_bonus_scepter" "+8" } "max_spell_amp_drain_pct" { "special_bonus_scepter" "+100" } "AbilityCooldown" { "value" "7" "special_bonus_scepter" "-50%" } } } //================================================================================================================= // Ability: Cast While Channeling //================================================================================================================= "pugna_oblivion_savant" { "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "Innate" "1" "MaxLevel" "1" "AbilityValues" { "tower_scale" { "value" "0" "special_bonus_facet_pugna_rewards_of_ruin" "1.5" } } } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_pugna_1" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "AbilityValues" { "value" { "value" "20" } } } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_pugna_2" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_pugna_3" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_pugna_4" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_pugna_5" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "AbilityValues" { "value" { "value" "1.5" } } } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_pugna_6" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_pugna_decrepify_ally_movespeed" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } }