Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Dota Heroes File
- "DOTAAbilities"
- {
- "Version" "1"
- "gold_grabber"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_CHANNELLED"
- "AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
- "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
- "AbilityUnitTargetType" "DOTA_UNIT_TARGET_TREE"
- "AbilityTextureName" "alchemist_goblins_greed"
- "BaseClass" "ability_datadriven"
- "MaxLevel" "1"
- // Stats
- //-------------------------------------------------------------------------------------------------------------
- "AbilityCooldown" "5.0"
- "AbilityCastRange" "128"
- // Item Info
- //-------------------------------------------------------------------------------------------------------------
- "AbilityManaCost" "0"
- "AbilityChannelTime" "3" // This sets the max time the spell can be channeled
- "precache"
- {
- "particle" "particles\dire_fx\bad_ancient002_destruction_rings.vpcf"
- }
- "OnChannelSucceeded"
- {
- "ApplyModifier"
- {
- "Target" "CASTER"
- "ModifierName" "modifier_item_greater_clarity"
- }
- "LevelUpAbility"
- {
- "AbilityName" "mana_grabber"
- }
- "LevelUpAbility"
- {
- "AbilityName" "summon_fort"
- }
- }
- "Modifiers"
- {
- "modifier_item_greater_clarity"
- {
- "TextureName" "item_greater_clarity"
- "EffectName" "particles\dire_fx\bad_ancient002_destruction_rings.vpcf"
- "EffectAttachType" "follow_origin"
- "Duration" "1"
- "Properties"
- {
- "MODIFIER_PROPERTY_MANA_REGEN_CONSTANT" "4"
- }
- }
- }
- }
- "mana_grabber"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK"
- "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
- "AbilityUnitTargetType" "DOTA_UNIT_TARGET_BASIC"
- "AbilityTextureName" "item_greater_clarity"
- "BaseClass" "ability_datadriven"
- "AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
- "MaxLevel" "1"
- // Stats
- //-------------------------------------------------------------------------------------------------------------
- "AbilityCooldown" "40.0"
- // Item Info
- //-------------------------------------------------------------------------------------------------------------
- "AbilityManaCost" "20"
- "OnSpellStart"
- {
- "ApplyModifier"
- {
- "Target" "CURSOR_TARGET"
- "ModifierName" "modifier_item_greater_clarity"
- }
- }
- "Modifiers"
- {
- "modifier_item_greater_clarity"
- {
- "TextureName" "item_greater_clarity"
- "EffectName" "particles/items_fx/healing_clarity.vpcf"
- "EffectAttachType" "follow_origin"
- "Duration" "%buff_duration"
- "Properties"
- {
- "MODIFIER_PROPERTY_MANA_REGEN_CONSTANT" "20"
- }
- }
- }
- // Special
- //-------------------------------------------------------------------------------------------------------------
- "AbilitySpecial"
- {
- "01"
- {
- "var_type" "FIELD_INTEGER"
- "buff_duration" "1"
- }
- "02"
- {
- "var_type" "FIELD_INTEGER"
- "total_mana" "150"
- }
- "03"
- {
- "var_type" "FIELD_INTEGER"
- "mana_per_tick" "15" // %total_mana / %buff_duration
- }
- }
- }
- "summon_dragon"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK"
- "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
- "AbilityUnitTargetType" "DOTA_UNIT_TARGET_BUILDING"
- "AbilityTextureName" "item_greater_clarity"
- "BaseClass" "ability_datadriven"
- // Stats
- //-------------------------------------------------------------------------------------------------------------
- "AbilityCooldown" "10.0"
- // Item Info
- //-------------------------------------------------------------------------------------------------------------
- "AbilityManaCost" "20"
- "OnSpellStart"
- {
- "SpawnUnit"
- {
- "UnitName" "npc_dota_creature_gnoll_assassin_2"
- }
- "FireSound"
- {
- "Target" "UNIT"
- "EffectName" "DOTA_Item.ClarityPotion.Activate"
- }
- "SpendCharge"
- {}
- }
- // Special
- //-------------------------------------------------------------------------------------------------------------
- "AbilitySpecial"
- {
- "01"
- {
- "var_type" "FIELD_INTEGER"
- "buff_duration" "1"
- }
- "02"
- {
- "var_type" "FIELD_INTEGER"
- "total_mana" "150"
- }
- "03"
- {
- "var_type" "FIELD_INTEGER"
- "mana_per_tick" "15" // %total_mana / %buff_duration
- }
- }
- }
- "summon_fort"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_NO_TARGET"
- "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_FRIENDLY"
- "AbilityUnitTargetType" "DOTA_UNIT_TARGET_BUILDING"
- "AbilityTextureName" "item_greater_clarity"
- "BaseClass" "ability_datadriven"
- "MaxLevel" "1"
- // Stats
- //-------------------------------------------------------------------------------------------------------------
- "AbilityCooldown" "100000"
- // Item Info
- //-------------------------------------------------------------------------------------------------------------
- "AbilityManaCost" "20"
- "OnSpellStart"
- {
- "SpawnUnit"
- {
- "UnitName" "npc_dota_power"
- "SpawnRadius "200"
- }
- }
- }
- "slash_target"
- {
- // General
- //-------------------------------------------------------------------------------------------------------------
- "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_IMMEDIATE | DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"
- "AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
- "AbilityUnitTargetType" "DOTA_UNIT_TARGET_BASIC"
- "AbilityTextureName" "juggernaut_blade_dance"
- "BaseClass" "ability_datadriven"
- "MaxLevel" "3"
- "AbilityType" "DOTA_ABILITY_TYPE_ULTIMATE"
- // Stats
- //-------------------------------------------------------------------------------------------------------------
- "AbilityCooldown" "10.0"
- // Item Info
- //-------------------------------------------------------------------------------------------------------------
- "AbilityManaCost" "0"
- "OnSpellStart"
- {
- "Damage"
- {
- "Target" "TARGET"
- "Damage" "90 135 180"
- "Type" "DAMAGE_TYPE_PHYSICAL"
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement