"DOTAAbilities"
{
    "Version"       "1"
	
	//=================================================================================================================
	// Silencer: Arcane Curse
	//=================================================================================================================
	"silencer_curse_of_the_silent"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityType"					"ABILITY_TYPE_BASIC"
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_POINT | DOTA_ABILITY_BEHAVIOR_AOE"
		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_NO"
		"AbilityUnitDamageType"			"DAMAGE_TYPE_MAGICAL"
		"SpellDispellableType"			"SPELL_DISPELLABLE_YES"
		"FightRecapLevel"				"1"
		"AbilitySound"					"Hero_Silencer.Curse.Cast"

		// Casting
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCastRange"				"850"
		"AbilityCastPoint"				"0.3 0.3 0.3 0.3"
		
		// Time		
		//-------------------------------------------------------------------------------------------------------------

		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"120 130 140 150"

		// Stats
		//-------------------------------------------------------------------------------------------------------------
		"AbilityModifierSupportValue"	"0.5"	// Mainly about damage
		
		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
			"damage"
			{
				"value"							"16 24 32 40"

			}
			"application_damage"				"20 40 60 80"
			"AbilityCooldown"					
			{
				"value"						"22 20 18 16"
			}
			"AbilityCharges"					
			{
				"value"													"0 0 0 0"
				//"special_bonus_unique_silencer_arcane_curse_charges"  "2"
			}			
			"radius"			
			{
				"value"		"350"
				"special_bonus_unique_silencer_arcane_curse_radius"		"+200"
				"affected_by_aoe_increase"	"1"
			}
			"duration"
			{
				"value"						"6"
				"special_bonus_unique_silencer_arcane_curse_duration"		"+2"
				"dynamic_value"				"true"
			}		
			"movespeed"			"-16 -19 -22 -25"
			"undispellable"
			{
				"value"					"0"
				"special_bonus_unique_silencer_arcane_curse_undispellable"		"+1"
			}
			"penalty_duration"
			{
				"value"														"2"
				"special_bonus_unique_silencer_arcane_curse_duration"		"+1"
			}
			"penalty_multiplier"		
			{
				"value"													"1.0"
				//"special_bonus_unique_silencer"							"+0.25"
			}
		}
		"AbilityCastAnimation"		"ACT_DOTA_CAST_ABILITY_1"
	}	
	
	//=================================================================================================================
	// Silencer: Glaives of Wisdom
	//=================================================================================================================
	"silencer_glaives_of_wisdom"
	{
		// 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"
		"SpellDispellableType"			"SPELL_DISPELLABLE_NO"
		"AbilityUnitDamageType"			"DAMAGE_TYPE_MAGICAL"
		"AbilitySound"					"Hero_Silencer.GlaivesOfWisdom"
		"HasShardUpgrade"				"1"

		// Time
		//-------------------------------------------------------------------------------------------------------------
		"AbilityDuration"				"0.0 0.0 0.0 0.0"
		"AbilityCastRange"				"600"
		
		// Time		
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCooldown"				"0"

		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"12 14 16 18"

		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
			"intellect_damage_pct"
			{
				"value"					"35 50 65 80"
				"special_bonus_unique_silencer_3"	"+30"
			}
			"int_steal"		
			{
				"value"		"2 3 4 5"
				"special_bonus_shard"		"+1"
			}
			"int_steal_duration"		
			{
				"value"								"10 20 30 40"
				"special_bonus_unique_silencer_5"	"+40"
			}
			"bounce_range"
			{		
				"special_bonus_shard"							"450"
				"affected_by_aoe_increase"						"1"
			}
			"bounce_count"
			{
				"special_bonus_shard"	"1"
			}

			"stacks_for_silence"
			{
				"value"		"0"
			}							
			"silence_duration"
			{
				"value"		"+2.5"
			}							
			"debuff_linger_duration"		"3 4 5 6"
			"pure_pierce_debuff"
			{
				"value"			"0"
				"special_bonus_unique_silencer_glaives_pierce"		"0"	
			}
			
		}
		"AbilityCastAnimation"		"ACT_DOTA_CAST_ABILITY_2"
	}

	//=================================================================================================================
	// Silencer: Last Word
	//=================================================================================================================
	"silencer_last_word"
	{
		// 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"
		"AbilityUnitDamageType"			"DAMAGE_TYPE_MAGICAL"	
		"FightRecapLevel"				"1"
		"AbilitySound"					"Hero_Silencer.LastWord.Target"
		
		// Casting
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCastPoint"				"0.3"
		"AbilityCastRange"				"900"

		// Time		
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCooldown"				"22 18 14 10"
		"AbilityManaCost"				"100 105 110 115"

		// Stats
		//-------------------------------------------------------------------------------------------------------------
		"AbilityModifierSupportValue"	"0.3"	// Applies multiple modifiers


		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
				"damage"			"120 160 200 240"
				"int_multiplier"	
				{
					"value"					"1 1.5 2 2.5" 
				}
				"debuff_duration"	
				{
					"value"					"4"
				}
				"duration"	"3 4 5 6"
				"radius"
				{
					"value"								"0"
					"special_bonus_unique_silencer_4"	"+250"
					"affected_by_aoe_increase"			"1"
				}
		}
		"AbilityCastAnimation"		"ACT_DOTA_CAST_ABILITY_3"
	}

	//=================================================================================================================
	// Silencer: Global Silence
	//=================================================================================================================
	"silencer_global_silence"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityType"					"ABILITY_TYPE_ULTIMATE"
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_NO_TARGET"
		"SpellImmunityType"				"SPELL_IMMUNITY_ENEMIES_YES"
		"SpellDispellableType"			"SPELL_DISPELLABLE_YES"
		"FightRecapLevel"				"2"
		"AbilitySound"					"Hero_Silencer.GlobalSilence.Cast"
		"HasScepterUpgrade"				"1"

		// Casting
		//-------------------------------------------------------------------------------------------------------------
		"AbilityCastPoint"				"0.3 0.3 0.3"
		"AbilityCastAnimation"			"ACT_DOTA_CAST_ABILITY_4"

		// Cost
		//-------------------------------------------------------------------------------------------------------------
		"AbilityManaCost"				"300 450 600"

		// Stats
		//-------------------------------------------------------------------------------------------------------------
		"AbilityModifierSupportValue"	"0.5"	// Hits all units on the map.

		
		// Special
		//-------------------------------------------------------------------------------------------------------------
		"AbilityValues"
		{
			"AbilityDuration"
			{
				"value"					"4.5 5.25 6.0"
				"special_bonus_unique_silencer_global_duration"	"+2"
			}
			
			"apply_twice"
			{
				"special_bonus_facet_silencer_reverberating_silence" "1"
			}

			"first_duration"
			{
				"special_bonus_facet_silencer_reverberating_silence" "3 3.5 4"
			}

			"second_duration"
			{
				"special_bonus_facet_silencer_reverberating_silence" "1.5 1.75 2"
			}
			"applies_curse"
			{
				"special_bonus_scepter"		"+1"
			}
			"AbilityCooldown"
			{
				"value"								"120"
				"special_bonus_unique_silencer_7"	"-15"
			}
		}
	}

	//=================================================================================================================
	// Ability: Silencer Mind Eater
	//=================================================================================================================
	"silencer_brain_drain"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE"
		"MaxLevel"						"1"
		"Innate"						"1"

		"AbilityValues"
		{
			"permanent_int_steal_range"	
			{
				"value"		"925"			
				"affected_by_aoe_increase"	"1"
			}
			"permanent_int_steal_amount"		"1"
			"silenced_bonus_int_steal_amount"	"1"
			"damage_pct"
			{	
				"value"						"5"
				"hero_levelup"				"+0.5"			
				"special_bonus_unique_silencer_brain_drain_damage"		"+7"
			}
		}
	}

	//=================================================================================================================
	// Ability: Silencer Oppressive Silence
	//=================================================================================================================
	"silencer_oppressive_silence"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------
		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE | DOTA_ABILITY_BEHAVIOR_HIDDEN"
		"MaxLevel"						"1"
		"Innate"						"1"
		"AbilityValues"
		{
			
		}
	}

	//=================================================================================================================
	// Ability: Silencer Blabbermouth
	//=================================================================================================================
	"silencer_irrepressible"
	{
		// General
		//-------------------------------------------------------------------------------------------------------------

		"AbilityBehavior"				"DOTA_ABILITY_BEHAVIOR_PASSIVE | DOTA_ABILITY_BEHAVIOR_HIDDEN"
		"MaxLevel"						"1"
		"IsBreakable"					"1"
	}
}
