"DOTAAbilities"
{
    "Version"       "1"
	
	//=================================================================================================================
	// Slark: Fish Bait (shard ability )
	//=================================================================================================================
	"slark_fish_bait"
	{
		// 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"
		"AbilityUnitDamageType"			"DAMAGE_TYPE_MAGICAL"	
		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
		"SpellDispellableType"			"SPELL_DISPELLABLE_YES"
		"MaxLevel"						"1"
		"FightRecapLevel"				"1"
		"IsGrantedByShard"              "1"

		// Casting
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCastRange"				"1100"
		"AbilityCastPoint"				"0.2"
		"AbilityCastAnimation"			"ACT_DOTA_CAST_ABILITY_4"
		
		
		// Time		
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCooldown"				"9"

		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"50"
		"AbilityValues"
		{
			"slow_duration"
			{
				"value" "6"
			}
			"movement_speed"
			{
				"value" "30"
			}
			"attack_speed"
			{
				"value" "75"
			}
		}
	}
	
	//=================================================================================================================
	// Slark: Depth Shroud (shard ability )
	//=================================================================================================================
	"slark_depth_shroud"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE | DOTA_ABILITY_BEHAVIOR_HIDDEN | DOTA_ABILITY_BEHAVIOR_SHOW_IN_GUIDES"
		"MaxLevel"						"1"
		"FightRecapLevel"				"1"
		"IsGrantedByShard"              "1"

		// Casting
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCastRange"				"400"
		"AbilityCastPoint"				"0.1"
		"AbilityCastAnimation"			"ACT_DOTA_CAST_ABILITY_4"
		
		
		// Time		
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCooldown"				"75"

		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"75"
		
		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
				"duration"		
				{
					"value"		"2"
				}
				"radius"		
				{
					"value"			"225"
					"affected_by_aoe_increase"	"1"
				}
		}
	}

	//=================================================================================================================
	// Slark: Dark Pact
	//=================================================================================================================
	"slark_dark_pact"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE"
		"AbilityUnitDamageType"			"DAMAGE_TYPE_MAGICAL"	
		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
		"FightRecapLevel"				"1"
		"AbilitySound"					"Hero_Slark.DarkPact.Cast"

		// Casting
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCastAnimation"			"ACT_INVALID"
		"AbilityCastPoint"				"0.001 0.001 0.001 0.001"

		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"65"	
		
		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
				"delay"					"1.5"
				"pulse_duration"		"1.0"
				"radius"				
				{
					"value"			"325"
					"affected_by_aoe_increase"	"1"
				}	
				"total_damage"			
				{
					"value"			"75 150 225 300"
				"special_bonus_unique_slark_2" "+70"
				}
				"total_pulses"			"10"
				"pulse_interval"		"0.1"
				"self_damage_pct"			"30"
				"AbilityCooldown"
				{
					"value"							"9.0 8.0 7.0 6.0"
					"special_bonus_unique_slark_6"	"-0.75"
				}
		}
	}

	//=================================================================================================================
	// Slark: Pounce
	//=================================================================================================================
	"slark_pounce"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES"
		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
		"AbilityUnitDamageType"			"DAMAGE_TYPE_MAGICAL"	
		"SpellDispellableType"			"SPELL_DISPELLABLE_NO"
		"FightRecapLevel"				"1"
		"AbilitySound"					"Hero_Slark.Pounce.Cast"
		"HasScepterUpgrade"               "1"

		// Time		
		//-------------------------------------------------------------------------------------------------------------

		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"75"

		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
			"pounce_damage"			"0"
			"pounce_distance"		
			{
				"value"				"700"
			}

			"pounce_speed"			
			{
				"value"					"933.33"
			}
			"pounce_acceleration"	"7000.0"
			"pounce_radius"			
			{
				"value"		"120"
			}
			"leash_duration"		
			{
				"value"							"2.5 2.75 3 3.25"
				"special_bonus_unique_slark"	"+0.5"
			}
			"leash_radius"
			{
				"value"						"400"
			}
			"max_charges"			
			{
				"special_bonus_scepter"	"2"
			}
			"charge_restore_time"
			{
				"special_bonus_scepter"	"12"
			}
			"pounce_distance_scepter"		
			{
				"special_bonus_scepter"		"900"
			}
			"essence_stacks"
			{
				"value"						"1 2 3 4"
			}
			"AbilityCooldown"
			{
				"value"							"24 20 16 12"
			}
		}
		"AbilityCastAnimation"		"ACT_DOTA_CAST_ABILITY_2"
	}

	//=================================================================================================================
	// Slark: Essence Shift
	//=================================================================================================================
	"slark_essence_shift"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_AURA | DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE | DOTA_ABILITY_BEHAVIOR_HIDDEN | DOTA_ABILITY_BEHAVIOR_FORCE_NO_INNATE_UI"
		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_YES"
		"SpellDispellableType"			"SPELL_DISPELLABLE_NO"
		"MaxLevel"						"1"
		"IsBreakable"					"1"
		"Innate"						"1"
		

		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
			"agi_gain"
			{
				"value"					"3"
				"special_bonus_unique_slark_5" "+1"
			}
			"stat_loss"					"1"
			"duration"
			{
				"value"					"10"
				"hero_levelup"			"+2.5"
				"special_bonus_unique_slark_4"	"+20"
			}
			"steal_radius"			
			{
				"value"		"300"
				"affected_by_aoe_increase"	"1"
			}
			"max_stacks_per_hero"
			{
				"value"						"0"
			}
		}
		"AbilityCastAnimation"		"ACT_DOTA_CAST_ABILITY_3"
	}


	//=================================================================================================================
	// Slark Shadow Dance
	//=================================================================================================================
	"slark_shadow_dance"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityType"					"ABILITY_TYPE_ULTIMATE"
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_NO_TARGET"
		"SpellDispellableType"			"SPELL_DISPELLABLE_NO"
		"FightRecapLevel"				"2"
		"AbilitySound"					"Hero_Slark.ShadowDance"
		"AbilityCastAnimation"			"ACT_DOTA_CAST_ABILITY_4"
		"AbilityDraftExtraAbilities"
		{
			"slark_depth_shroud" "shard"
		}
		"MaxLevel"						"3"
		// Time		
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCooldown"				"50 40 30"
		
		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"100"		

		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{		
			"bonus_movement_speed"		"20 30 40"
			"bonus_regen"			
			{
				"value"					"60 90 120"
				"special_bonus_unique_slark_8"	"+30"
			}
			"activation_delay"			"0.5"
			"neutral_disable"			"2.0"	
			"duration"					
			{	
				"value"			"4 4.25 4.5"
				"special_bonus_unique_slark_3" "+1.5"
			}
			"fade_time"						"0"
			"attack_speed"
			{
				"special_bonus_unique_slark_7"	"100"
			}


		}
	}

	//=================================================================================================================
	// Slark: Saltwater Shiv
	//=================================================================================================================
	"slark_saltwater_shiv"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_ATTACK | DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING | DOTA_ABILITY_BEHAVIOR_AUTOCAST"
		"AbilityUnitDamageType"			"DAMAGE_TYPE_PHYSICAL"	
		"AbilityUnitTargetTeam"			"DOTA_UNIT_TARGET_TEAM_ENEMY"
		"AbilityUnitTargetType"			"DOTA_UNIT_TARGET_HERO"
		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
		"SpellDispellableType"			"SPELL_DISPELLABLE_YES"
		"AbilitySound"					"Hero_DoomBringer.InfernalBlade.Target"

		// Time		
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCooldown"				"12.0 10.5 9.0 7.5"
		"AbilityManaCost"				"25 30 35 40"
		"AbilityCastRange"				"150"
		"AbilityCastPoint"				"0.0"
		"AbilityCastAnimation"			"ACT_DOTA_CAST_ABILITY_3"
		
		"AbilityValues"
		{
			"duration"						"12"
			"agi_bonus_damage_factor"		"0"
			"base_health_rest_steal"		"0"
			"health_rest_steal"				"4 8 12 16"
			"regen_steal"					"4 8 12 16"
			"ms_steal"						"4 8 12 16"
			"melee_range_buffer"			"50"
		}
	}
}
