"DOTAAbilities" { "Version" "1" //================================================================================================================= // Keeper of the Light: Illuminate //================================================================================================================= "keeper_of_the_light_illuminate" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_CHANNELLED" "AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "FightRecapLevel" "1" "AbilitySound" "Hero_KeeperOfTheLight.Illuminate.Discharge" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastRange" "1800" "AbilityCastPoint" "0" // Time //------------------------------------------------------------------------------------------------------------- "AbilityChannelTime" "3" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "100 125 150 175" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "total_damage" { "value" "185 290 395 500" "special_bonus_unique_keeper_of_the_light" "+200" } "max_channel_time" "3" "radius" { "value" "400" "affected_by_aoe_increase" "1" } "range" "1550" "speed" "900" "vision_radius" { "value" "800 800 800 800" "affected_by_aoe_increase" "1" } "vision_duration" "3.34 3.34 3.34 3.34" "AbilityCooldown" { "value" "13" "special_bonus_unique_keeper_of_the_light_illuminate_cooldown" "-2" } "channel_vision_radius" { "value" "400" "affected_by_aoe_increase" "1" } "channel_vision_interval" "0.5" "channel_vision_duration" "10.34" "channel_vision_step" "150 180 210 240" } "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_1" } //================================================================================================================= // Keeper of the Light: Mana Leak //================================================================================================================= "keeper_of_the_light_mana_leak" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_HIDDEN | DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES" "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY" "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "SpellDispellableType" "SPELL_DISPELLABLE_YES" "AbilitySound" "Hero_KeeperOfTheLight.ManaLeak.Cast" "MaxLevel" "1" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastPoint" "0.3 0.3 0.3" // Time //------------------------------------------------------------------------------------------------------------- "AbilityCooldown" "13 12 11" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "160" // Cast Range //------------------------------------------------------------------------------------------------------------- "AbilityCastRange" "650" "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_2" "AbilityValues" { "duration" { "value" "5.0 5.5 6.0" } "mana_leak_pct" { "value" "6" } "stun_duration" { "value" "2 2.25 2.5" } } } //================================================================================================================= // Keeper of the Light: Radiant Bind //================================================================================================================= "keeper_of_the_light_radiant_bind" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_HIDDEN | DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES" "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY" "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "SpellDispellableType" "SPELL_DISPELLABLE_YES" "AbilitySound" "Hero_KeeperOfTheLight.ManaLeak.Cast" "MaxLevel" "1" "FightRecapLevel" "1" "HasShardUpgrade" "1" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastPoint" "0.2" // Time //------------------------------------------------------------------------------------------------------------- // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "120" // Cast Range //------------------------------------------------------------------------------------------------------------- "AbilityCastRange" "850" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "duration" "6" "slow" "10" "magic_resistance" "20 30 40" "stun_duration" { "value" "0" } "AbilityCooldown" { "value" "14" "special_bonus_shard" "=0" } "AbilityChargeRestoreTime" { "value" "0" "special_bonus_shard" "=14" } "AbilityCharges" { "value" "0" "special_bonus_shard" "=2" } } "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_2" } //================================================================================================================= // Keeper of the Light: Will-O-Wisp //================================================================================================================= "keeper_of_the_light_will_o_wisp" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_HIDDEN | DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES" "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY" "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO" "AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "SpellDispellableType" "SPELL_DISPELLABLE_YES" "AbilitySound" "Hero_KeeperOfTheLight.ManaLeak.Cast" "MaxLevel" "1" "IsGrantedByScepter" "1" "HasScepterUpgrade" "1" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastPoint" "0.1" // Time //------------------------------------------------------------------------------------------------------------- "AbilityCooldown" "60" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "150" // Cast Range //------------------------------------------------------------------------------------------------------------- "AbilityCastRange" "800" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "on_count" "5" "radius" { "value" "725" "affected_by_aoe_increase" "1" } "hit_count" "7" "wisp_damage" "75" "off_duration" "1.85" "on_duration" "1.0" "off_duration_initial" "1.0" "fixed_movement_speed" "60" "bounty" "100" } "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_2" } //================================================================================================================= // Keeper of the Light: Chakra Magic //================================================================================================================= "keeper_of_the_light_chakra_magic" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET" "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_FRIENDLY" "AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC" "SpellImmunityType" "SPELL_IMMUNITY_ALLIES_YES" "AbilitySound" "Hero_KeeperOfTheLight.ChakraMagic.Target" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastRange" "900 900 900 900" "AbilityCastPoint" "0.3 0.3 0.3 0.3" // Time //------------------------------------------------------------------------------------------------------------- // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "0" // Stats //------------------------------------------------------------------------------------------------------------- "AbilityModifierSupportValue" "3.0" // Value much higher than cost. // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "mana_restore" { "value" "75 150 225 300" "special_bonus_unique_keeper_of_the_light_2" "+200" } "cooldown_reduction" "3 4 5 6" "mana_leak_pct" "4.5 5 5.5 6.0" "duration" "5" "AbilityCooldown" { "value" "18 16 14 12" "special_bonus_unique_keeper_of_the_light_7" "-2" } "self_bonus" "30" } "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_3" } //================================================================================================================= // Keeper of the Light: Empty 1 //================================================================================================================= "keeper_of_the_light_empty1" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE" "MaxLevel" "0" } //================================================================================================================= // Keeper of the Light: Empty 2 //================================================================================================================= "keeper_of_the_light_empty2" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE" "MaxLevel" "0" } //================================================================================================================= // Keeper of the Light: Spirit Form //================================================================================================================= "keeper_of_the_light_spirit_form" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET" "AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE" "SpellDispellableType" "SPELL_DISPELLABLE_NO" "AbilitySound" "Hero_KeeperOfTheLight.SpiritForm" "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_6" "AbilityDraftExtraAbilities" { "keeper_of_the_light_radiant_bind" "" "keeper_of_the_light_will_o_wisp" "scepter" "keeper_of_the_light_recall" "hidden" } "HasShardUpgrade" "1" // Time //------------------------------------------------------------------------------------------------------------- "AbilityCooldown" "85 80 75" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "75 125 175" // Stats //------------------------------------------------------------------------------------------------------------- "AbilityModifierSupportValue" "0.35" // Attacks are primarily about the damage // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "duration" { "value" "40.0 45.0 50.0" } "movement_speed" { "value" "10 15 20" "special_bonus_unique_keeper_of_the_light_11" "+10" } "cast_range" "100 200 300" "illuminate_heal" { "value" "70" "special_bonus_shard" "+30" } } } //================================================================================================================= // Keeper of the Light: Recall //================================================================================================================= "keeper_of_the_light_recall" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK | DOTA_ABILITY_BEHAVIOR_HIDDEN | DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE | DOTA_ABILITY_BEHAVIOR_ALT_CASTABLE | DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES" "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_FRIENDLY" "AbilityUnitTargetType" "DOTA_UNIT_TARGET_CUSTOM" "AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_INVULNERABLE" "SpellImmunityType" "SPELL_IMMUNITY_ALLIES_YES" "SpellDispellableType" "SPELL_DISPELLABLE_YES" "MaxLevel" "3" "AbilitySound" "Hero_KeeperOfTheLight.Recall.Cast" "HasShardUpgrade" "1" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastPoint" "0.3 0.3 0.3" "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_4" // Time //------------------------------------------------------------------------------------------------------------- "AbilityCastRange" "0" // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "150" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "teleport_delay" { "value" "6 5 4" } "movespeed_bonus_duration" "4" "ally_movespeed_pct" { "value" "12 16 20" } "AbilityCooldown" { "value" "21 18 15" "special_bonus_shard" "=0" } "AbilityChargeRestoreTime" { "value" "0 0 0" "special_bonus_shard" "21 18 15" } "AbilityCharges" { "value" "0" "special_bonus_shard" "=2" } } } //================================================================================================================= // Keeper of the Light: Blinding Light //================================================================================================================= "keeper_of_the_light_blinding_light" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_POINT" "AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL" "SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO" "SpellDispellableType" "SPELL_DISPELLABLE_YES" "AbilitySound" "Hero_KeeperOfTheLight.BlindingLight" "MaxLevel" "4" "FightRecapLevel" "1" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastRange" "400 500 600 700" "AbilityCastPoint" "0.3 0.3 0.3 0.3" "AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_5" // Time //------------------------------------------------------------------------------------------------------------- // Cost //------------------------------------------------------------------------------------------------------------- "AbilityManaCost" "120 130 140 150" // Stats //------------------------------------------------------------------------------------------------------------- "AbilityModifierSupportValue" "1.0" // Special //------------------------------------------------------------------------------------------------------------- "AbilityValues" { "miss_rate" { "value" "45" "special_bonus_unique_keeper_of_the_light_8" "+40" } "duration" "4" "radius" { "value" "425 450 475 500" "affected_by_aoe_increase" "1" } "knockback_duration" "0.6" "knockback_distance" { "value" "400" "affected_by_aoe_increase" "1" } "damage" "85 130 175 220" "AbilityCooldown" { "value" "24 21 18 15" "special_bonus_unique_keeper_of_the_light_5" "-5" } } } //================================================================================================================= // Keeper of the Light: Illuminate End //================================================================================================================= "keeper_of_the_light_illuminate_end" { // General //------------------------------------------------------------------------------------------------------------- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE | DOTA_ABILITY_BEHAVIOR_HIDDEN | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK" // Casting //------------------------------------------------------------------------------------------------------------- "AbilityCastPoint" "0.0 0.0 0.0 0.0" "AbilityCastAnimation" "ACT_INVALID" } //================================================================================================================= // Keeper of the Light: Illuminate End //================================================================================================================= "keeper_of_the_light_mana_magnifier" { "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS" "MaxLevel" "1" "Innate" "1" "AbilityValues" { "aura_radius" { "value" "900" "affected_by_aoe_increase" "1" } "bonus_mana_pct" "15" } } //================================================================================================================= // Keeper of the Light: Special Reserve //================================================================================================================= "keeper_of_the_light_special_reserve" { "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS" "MaxLevel" "1" "Innate" "1" "AbilityValues" { "minimum_mana" "75" } } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_keeper_of_the_light" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_keeper_of_the_light_2" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "AbilityValues" { "value" { "value" "200" } } } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_keeper_of_the_light_5" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_keeper_of_the_light_7" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "AbilityValues" { "value" { "value" "3" } } } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_keeper_of_the_light_8" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_keeper_of_the_light_11" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_keeper_of_the_light_14" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "AbilityValues" { "value" { "value" "0" } } } //================================================================================================================= // Ability: Special Bonus //================================================================================================================= "special_bonus_unique_keeper_of_the_light_illuminate_cooldown" { // General //------------------------------------------------------------------------------------------------------------- "AbilityType" "DOTA_ABILITY_TYPE_ATTRIBUTES" "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" "BaseClass" "special_bonus_base" } }