"DOTAAbilities"
{
    "Version"       "1"

	//=================================================================================================================
	// Lion: Impale
	//=================================================================================================================
	"lion_impale"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
		"AbilityUnitTargetTeam"			"DOTA_UNIT_TARGET_TEAM_ENEMY"
		"AbilityUnitTargetType"			"DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
		"AbilityUnitDamageType"			"DAMAGE_TYPE_MAGICAL"	
		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
		"SpellDispellableType"			"SPELL_DISPELLABLE_YES_STRONG"
		"FightRecapLevel"				"1"
		"AbilitySound"					"Hero_Lion.Impale"

		// Casting
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCastPoint"				"0.3 0.3 0.3 0.3"
		
		

		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"90 110 130 150"
		
		// Damage.
		//-------------------------------------------------------------------------------------------------------------
		
		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
			"AbilityCooldown"	"14 13 12 11"
			"AbilityCastRange"
			{
				"value"			"650"
				"special_bonus_unique_lion_2"	"+600"
			}

			"damage"			
			{
				"value"			"105 170 235 300"
			}
			"width"				
			{
				"value"			"140"
				"affected_by_aoe_increase"	"1"
			}
			"duration"			"1.3 1.6 1.9 2.2"
			"length_buffer"		"275"
			"speed"				"2800"
			"pierces_immunity"
			{
				"value"			"0"
			}
			"cone_shaped"
			{
				"value"	"0"
				"special_bonus_unique_lion_10" "+1"
			}
		}
		"AbilityCastAnimation"		"ACT_DOTA_CAST_ABILITY_1"
	}

	//=================================================================================================================
	// Lion: Voodoo
	//=================================================================================================================
	"lion_voodoo"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
		"AbilityUnitTargetTeam"			"DOTA_UNIT_TARGET_TEAM_ENEMY"
		"AbilityUnitTargetType"			"DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
		"SpellDispellableType"			"SPELL_DISPELLABLE_YES_STRONG"
		"FightRecapLevel"				"1"
		"AbilitySound"					"Hero_Lion.Voodoo"

		// Casting
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCastRange"				"575 600 625 650"
		"AbilityCastPoint"				"0 0 0 0"


		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"110 140 170 200"
		
		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
			"AbilityCooldown"				
			{
				"value"				"24 20 16 12"
				"special_bonus_unique_lion_5"	"-2.0"
			}
			"duration"					"2 2.4 2.8 3.2"
			"movespeed"					"120"
			"radius"
			{
				"value"									"0"
				"special_bonus_unique_lion_4"			"+250"
				"affected_by_aoe_increase"				"1"
			}
		}
		"AbilityCastAnimation"		"ACT_DOTA_CAST_ABILITY_2"
	}

	//=================================================================================================================
	// Lion: Mana Drain
	//=================================================================================================================
	"lion_mana_drain"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_CHANNELLED | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING"
		"AbilityUnitTargetTeam"			"DOTA_UNIT_TARGET_TEAM_ENEMY"
		"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"

        "HasShardUpgrade"               "1"

		// Casting
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCastRange"				"850"
		"AbilityCastPoint"				"0.3 0.3 0.3 0.3"
		"AbilityChannelTime"				"5.1"

		// Time		
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCooldown"				"15 12 9 6"

		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"0"
		
		// Stats
		//-------------------------------------------------------------------------------------------------------------
		"AbilityModifierSupportValue"	"5.0"	// better then the mana cost implies

		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
				"duration"					"5.0"
				"mana_per_second"			
				{
					"value"		"20 40 60 120"
				}
				"break_distance"			
				{
					"value"	"1100"
					"special_bonus_shard"		"+200"	
				}
				"tick_interval"				"0.1"
				"movespeed"			
				{
					"value"				"15 20 25 30"
					"special_bonus_unique_lion_6"	"+10"
				}
				"movespeed_bonus_when_empty_pct"			"15"
				"shard_bonus_targets"			
				{
					"special_bonus_shard"		"2"
				}		
				"damage_pct"					
				{
					"value"	"0"
				}
				"magic_resist"
				{
					"special_bonus_shard"		"+60"
				}
				"ally_pct"				"50"
		}
		"AbilityCastAnimation"		"ACT_DOTA_CAST_ABILITY_3"
	}

	//=================================================================================================================
	// Lion: Finger of Death
	//=================================================================================================================
	"lion_finger_of_death"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityType"					"ABILITY_TYPE_ULTIMATE"
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_ALT_CASTABLE"
		"AbilityUnitTargetTeam"			"DOTA_UNIT_TARGET_TEAM_ENEMY"
		"AbilityUnitTargetType"			"DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
		"AbilityUnitDamageType"			"DAMAGE_TYPE_MAGICAL"	
		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
		"FightRecapLevel"				"2"
		"AbilitySound"					"Hero_Lion.FingerOfDeath"
		"HasScepterUpgrade"				"1"
		
		// Casting
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCastRange"				"900"
		"AbilityCastPoint"				"0.3 0.3 0.3"
		"AbilityCastAnimation"		"ACT_DOTA_CAST_ABILITY_4"

		// Time		
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCooldown"				"110 70 30"

		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"200 400 600"
		
		// Stats
		//-------------------------------------------------------------------------------------------------------------
		"AbilityModifierSupportValue"	"0.0"	// Modifier just delays damage

		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
			"damage"							
			{
				"value"						"600 725 850"	
				"special_bonus_scepter"		"+100"
			}
			
			

			"damage_per_kill"			
			{
				"value"							"25"
				"special_bonus_unique_lion_8"	"+20"
				"CalculateSpellDamageTooltip"	"0"
			}
			"grace_period"						"3"
			"damage_delay"				
			{
				"value"				"0.25"
				"CalculateSpellDamageTooltip"	"0"
			}

			"punch_duration"				
			{
				"value"						"20"
				"special_bonus_scepter"		"+10"
			}
			"punch_bonus_movespeed"			"30"
			
			"punch_attack_range"			"250"
			"punch_bonus_damage_base"		
			{
				"value"							"20 30 40"
				"CalculateSpellDamageTooltip"	"0"
				"DamageTypeTooltip"				"DAMAGE_TYPE_PHYSICAL"
			}
			"cleave_damage"
			{
				"value"							"25"
				"special_bonus_scepter"			"+25"
				"CalculateSpellDamageTooltip"	"0"
				"DamageTypeTooltip"				"DAMAGE_TYPE_PHYSICAL"
			}
			"cleave_starting_width"
			{
				"value"						"150"
				"affected_by_aoe_increase"	"1"
			}
			"cleave_ending_width"	 
			{
				"value"						"350"
				"affected_by_aoe_increase"	"1"
			}
			"cleave_distance"
			{
				"value"						"650"
				"affected_by_aoe_increase"	"1"
			}
			
			"splash_radius"		
			{
				"special_bonus_scepter"		"325"
				"affected_by_aoe_increase"	"1"
			}

		}
	}

	//=================================================================================================================
	// Lion Innate To Hell and Back
	//=================================================================================================================
	"lion_to_hell_and_back"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------

		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_SKIP_FOR_KEYBINDS"
		"SpellDispellableType"			"SPELL_DISPELLABLE_NO"
		"MaxLevel"						"1"
		"Innate"						"1"
		"AbilityValues"
		{
			"duration"					"90"
			"damage_window"				"3.0"
			"spell_amp"
			{
				"value"							"20"
				"special_bonus_unique_lion_11"	"+15"
			}
			"debuff_amp"
			{
				"value"							"20"
				"special_bonus_unique_lion_11"	"+15"
			}
		}
	}
}
