"" { "BaseClass" "ability_datadriven" "AbilityName" "" "AbilityBehavior" "" "AbilityUnitDamageType" "" "AbilityUnitTargetTeam" "" "AbilityUnitTargetFlags""" "AbilityTextureName" "" "AbilityCastRange" "" "AbilityCastRangeBuffer""" "AbilityCastPoint" "" "AbilityCooldown" "" "AbilityManaCost" "" "AbilityCastAnimation" "" "AbilityChannelledManaCostPerSecond" "AbilityChannelTime" "" "AbilityProcsMagicStick""" "AbilitySharedWithTeammates" "" "AnimationPlaybackRate" "" "AbilityGoldCost" "AbilityUpgradeGoldCost" "AbilityType" "" "AbilitySharedCooldown" "" "OnLearnBar" "" "AnimationIgnoresModelScale" "" "MaxLevel" "ID" "MaxUpgradeLevel" "HotKeyOverride" "ItemBaseLevel" "ItemRecipe" "ItemCost" "SecretShop" "SideShop" "ItemStockMax" "ItemStockTime" "ItemSupport" "ItemShopTags" "Model" "Effect" "PingOVerrideText" "ItemShopTags" "ItemQuality" "InvalidHeroes" "AbilityModifierSupportValue" "" "OnSpellStart" { } "Modifiers" { } "OnChannelSucceeded" { } "OnChannelInterrupted" { } "OnChannelFinish" { } "OnToggleOn" { } "OnToggleOff" { } "OnAbilityPhaseStart" { } "OnOwnerDied" { } "OnOwnerSpawned" { } "OnUpgrade" { } "OnProjectileHitUnit" { } "OnProjectileFinish" { } }