"DOTAAbilities" { "Version" "1" //================================================================================================================= // Enchantress: Untouchable //================================================================================================================= "enchantress_untouchable" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES" "SpellDispellableType" "SPELL_DISPELLABLE_YES" "AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE" "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_1" "IsBreakable" "1" "AbilityDraftExtraAbilities" { "enchantress_bunny_hop" "shard" } "AbilityValues" { "slow_attack_speed" { "value" "-100 -150 -200" "special_bonus_unique_enchantress_3" "-60" } "slow_duration" { "value" "4" } } } //================================================================================================================= // Enchantress: Bunny Hop //================================================================================================================= "enchantress_bunny_hop" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_HIDDEN | DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "MaxLevel" "1" "FightRecapLevel" "1" "IsGrantedByShard" "1" "AbilitySound" "Hero_Enchantress.EnchantCreep" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4" "AbilityCastGestureSlot" "DEFAULT" // Time //------------------------------------------------------------------------------------------------------------- "AbilityCooldown" "10" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "60" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "hop_distance" "500" "hop_duration" "0.4" "hop_height" "150" "attack_targets" "2" "bonus_attack_range" "100" } } //================================================================================================================= // Enchantress: Little Friends //================================================================================================================= "enchantress_little_friends" { // General //------------------------------------------------------------------------------------------------------------- "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" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "SpellDispellableType" "SPELL_DISPELLABLE_NO" "FightRecapLevel" "1" "MaxLevel" "1" "IsGrantedByScepter" "1" "AbilitySound" "Hero_Enchantress.EnchantCreep" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_5" "AbilityCastGestureSlot" "DEFAULT" // Time //------------------------------------------------------------------------------------------------------------- "AbilityCooldown" "20" "AbilityCastRange" "750" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "75" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "duration" "6" "bonus_attack_speed" "100" "bonus_move_speed" "100" "radius" { "value" "1200" "affected_by_aoe_increase" "1" } "root_base_duration" "2.0" "root_per_target" "0.5" "max_root" "5" } } //================================================================================================================= // Enchantress: Enchant //================================================================================================================= "enchantress_enchant" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET" "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY" "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC" "SpellDispellableType" "SPELL_DISPELLABLE_YES" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "AbilitySound" "Hero_Enchantress.EnchantCreep" "HasScepterUpgrade" "1" "AbilityDraftExtraAbilities" { "enchantress_little_friends" "scepter" } // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastPoint" "0.3 0.3 0.3 0.3" // Time //------------------------------------------------------------------------------------------------------------- "AbilityCooldown" "30 24 18 12" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "70" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "AbilityCastRange" { "value" "500 550 600 650" "special_bonus_facet_enchantress_spellbound" "50 100 150 200" } "slow_movement_speed" "-30 -40 -50 -60" "slow_duration" "3.5 4 4.5 5" "attack_range_bonus" { "special_bonus_facet_enchantress_spellbound" "100 150 200 250" } "dominate_duration" "30 60 90 120" "enchant_health" { "value" "150 250 350 450" } "enchant_armor" { "value" "0" "special_bonus_unique_enchantress_enchant_armor" "+10" } "enchant_damage" { "value" "0 25 50 75" } "xp_gain_pct" "35" "level_req" "4 5 6 6" "max_creeps" { "value" "1" "special_bonus_scepter" "+1" } "bonus_health" { "value" "0" "special_bonus_unique_enchantress_enchant_health_damage" "+150" } "bonus_damage" { "value" "0" "special_bonus_unique_enchantress_enchant_health_damage" "+25" } "bonus_attackspeed" { "value" "0" "special_bonus_unique_enchantress_enchant_attackspeed" "+30" } } "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_2" } //================================================================================================================= // Enchantress: Nature's Attendants //================================================================================================================= "enchantress_natures_attendants" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET" "SpellDispellableType" "SPELL_DISPELLABLE_NO" "SpellImmunityType" "SPELL_IMMUNITY_ALLIES_YES" "AbilitySound" "Hero_Enchantress.NaturesAttendantsCast" "IsBreakable" "1" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastPoint" "0.3 0.3 0.3 0.3" // Time //------------------------------------------------------------------------------------------------------------- "AbilityCooldown" "35" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "140" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "heal_duration" "7 9 11 13" "heal_interval" "0.5" "heal" { "value" "4 8 12 16" "special_bonus_unique_enchantress_5" "+8" } "radius" { "value" "275 275 275 275" "affected_by_aoe_increase" "1" } "wisp_count" { "value" "8" "special_bonus_unique_enchantress_2" "+12" } "movespeed" { "value" "0" "special_bonus_unique_enchantress_6" "+30" } "overprotective_damage_threshold" { "value" "0" "special_bonus_facet_enchantress_overprotective_wisps" "=275" } "overprotective_damage_reset_interval" { "value" "0" "special_bonus_facet_enchantress_overprotective_wisps" "=7" } "overprotective_wisp_duration" { "value" "0" "special_bonus_facet_enchantress_overprotective_wisps" "=4" } "overprotective_wisp_count" { "value" "0" "special_bonus_facet_enchantress_overprotective_wisps" "=1" } "overprotective_max_wisps" { "value" "0" "special_bonus_facet_enchantress_overprotective_wisps" "=4" } } "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_3" } //================================================================================================================= // Enchantress: Impetus //================================================================================================================= "enchantress_impetus" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_AUTOCAST | DOTA_ABILITY_BEHAVIOR_ATTACK" "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY" "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "AbilityUnitDamageType" "DAMAGE_TYPE_PURE" "FightRecapLevel" "1" "AbilitySound" "Hero_Enchantress.Impetus" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastRange" "575" "AbilityCastPoint" "0.0 0.0 0.0" "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4" // Time //------------------------------------------------------------------------------------------------------------- "AbilityCooldown" "6 4 2 0" "AbilityDuration" "1.5 1.5 1.5" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "40 45 50 55" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "distance_damage_pct" { "value" "5 10 15 20" "special_bonus_unique_enchantress_4" "+6.5" } "distance_cap" "1750" "illusion_damage_multiplier" "2" } } //================================================================================================================= // Enchantress: Woodland Uprising //================================================================================================================= "enchantress_rabblerouser" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_AURA | DOTA_ABILITY_BEHAVIOR_HIDDEN | DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS" "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES" "MaxLevel" "1" "Innate" "1" "IsBreakable" "1" "AbilityValues" { "base_damage_amp" "10" "damage_amp_per_level" "4" "damage_increase_tooltip" { "dynamic_value" "true" } } } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_enchantress_2" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_enchantress_3" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_enchantress_4" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_enchantress_5" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_enchantress_6" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_enchantress_enchant_health_damage" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_enchantress_enchant_armor" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_enchantress_enchant_attackspeed" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } }