Data:ItemData.json: Difference between revisionsGive feedback
Jump to navigation
Jump to search
Deadbot v1.17.0-6684 |
|||
| (62 intermediate revisions by 6 users not shown) | |||
| Line 3: | Line 3: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": null, | ||
"Tier": null, | "Tier": null, | ||
"Activation": "Press", | "Activation": "Press", | ||
| Line 13: | Line 13: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 2, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_base": { | "armor_upgrade_base": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": null, | ||
"Tier": null, | "Tier": null, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
| Line 38: | Line 31: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_t1": { | "armor_upgrade_t1": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 63: | Line 48: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_t2": { | "armor_upgrade_t2": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 88: | Line 65: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_t3": { | "armor_upgrade_t3": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 113: | Line 82: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_t4": { | "armor_upgrade_t4": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 138: | Line 99: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_t5": { | "armor_upgrade_t5": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 163: | Line 116: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": "0", | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1 | ||
" | }, | ||
" | "cosmetic_item_snowball": { | ||
" | "Name": "Snowball", | ||
" | "Description": "Throw snowballs at your friends and enemies. Distance and other properties improve as you make progress in the \u003Cspan class=\"highlight\"\u003E2025 Holiday Challenge\u003C/span\u003E.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EThrowing a Snowball at an ally won't inflict damage and will reset its cooldown.\u003C/span\u003E", | ||
" | "Cost": null, | ||
" | "Tier": null, | ||
" | "Activation": "InstantCast", | ||
" | "Slot": null, | ||
"Components": null, | |||
"TargetTypes": [ | |||
"AllFriendly", | |||
"AllEnemy" | |||
], | |||
"ShopFilters": [ | |||
"WeaponDamage" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 18, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCastDelay": 0.1, | |||
"AbilityPostCastDuration": 1, | |||
"AbilityCharges": 1, | |||
"AbilityCooldownBetweenCharge": 1.5, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": 1, | |||
"Radius": 5, | |||
"SnowballSpeed": 630, | |||
"SnowballCount": 1, | |||
"Spread": 3, | |||
"MaxLevel": 32, | |||
"Progression": { | |||
"Damage": { | |||
"Levels": { | |||
"0": 1, | |||
"1": 2, | |||
"2": 4, | |||
"3": 8, | |||
"4": 12, | |||
"32": 20 | |||
} | |||
}, | |||
"Speed": { | |||
"Levels": { | |||
"0": 630, | |||
"1": 787, | |||
"2": 944, | |||
"3": 1102, | |||
"4": 1260, | |||
"5": 1417, | |||
"6": 1575, | |||
"32": 2756 | |||
} | |||
}, | |||
"Cooldown": { | |||
"Levels": { | |||
"0": 18, | |||
"1": 16, | |||
"2": 14, | |||
"3": 12, | |||
"4": 10, | |||
"5": 8 | |||
} | |||
}, | |||
"Charges": { | |||
"Levels": { | |||
"0": 1, | |||
"8": 2, | |||
"16": 3, | |||
"24": 4, | |||
"32": 5 | |||
}, | |||
"Behavior": "UsePrevious" | |||
}, | |||
"Radius": { | |||
"Levels": { | |||
"0": 5, | |||
"32": 20 | |||
} | |||
}, | |||
"SnowballCount": { | |||
"Levels": { | |||
"0": 1, | |||
"16": 2, | |||
"32": 3 | |||
}, | |||
"Behavior": "UsePrevious" | |||
} | |||
} | |||
}, | |||
"cosmetic_item_voting_poster": { | |||
"Name": "Place Poster", | |||
"Description": null, | |||
"Cost": null, | |||
"Tier": null, | |||
"Activation": "OnRelease", | |||
"Slot": null, | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"WeaponDamage" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 0.5, | |||
"AbilityCastRange": 550, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"Radius": 5 | |||
}, | }, | ||
"item_projectile_test_01": { | "item_projectile_test_01": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 192: | Line 250: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 211: | Line 265: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 223: | Line 277: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 242: | Line 292: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 254: | Line 304: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 273: | Line 319: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 285: | Line 331: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 304: | Line 346: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 316: | Line 358: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 335: | Line 373: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 347: | Line 385: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 366: | Line 400: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": null, | ||
"Tier": null, | "Tier": null, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
| Line 374: | Line 408: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"tech_upgrade_t1": { | "tech_upgrade_t1": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 399: | Line 425: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"tech_upgrade_t2": { | "tech_upgrade_t2": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 424: | Line 442: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"tech_upgrade_t3": { | "tech_upgrade_t3": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 449: | Line 459: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"tech_upgrade_t4": { | "tech_upgrade_t4": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 474: | Line 476: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"tech_upgrade_t5": { | "tech_upgrade_t5": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 499: | Line 493: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"upgrade_ability_power_shard": { | "upgrade_ability_power_shard": { | ||
"Name": "Echo Shard", | "Name": "Echo Shard", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 527: | Line 513: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": true, | |||
"AbilityCooldown": 30, | "AbilityCooldown": 30, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityPostCastDuration": 0.5, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
"TechResist": 5, | |||
"BulletResist": 5, | |||
"ImbuedCooldownMultiplier": 1, | |||
"AbilityCooldownBetweenCharge": | "PropertyUpgrades": { | ||
"ChannelMoveSpeed": | "BulletResist": 5, | ||
" | "TechResist": 5, | ||
" | "AbilityCooldown": -10 | ||
" | } | ||
" | |||
}, | }, | ||
"upgrade_ability_refresher": { | "upgrade_ability_refresher": { | ||
"Name": "Refresher", | "Name": "Refresher", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EReset the cooldown\u003C/span\u003E of all your abilities and \u003Cspan class=\"highlight\"\u003Erestore all your charges\u003C/span\u003E.", | "Description": "\u003Cspan class=\"highlight\"\u003EReset the cooldown\u003C/span\u003E of all your abilities and \u003Cspan class=\"highlight\"\u003Erestore all your charges\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 556: | Line 540: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 300, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.6, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"TechResist": 14, | |||
"AbilityCooldownBetweenCharge": | "BulletResist": 15, | ||
"ChannelMoveSpeed": | "PropertyUpgrades": { | ||
"AbilityCooldown": -210 | |||
} | |||
"TechResist": | |||
"BulletResist": | |||
" | |||
}, | }, | ||
"upgrade_absorbing_armor": { | "upgrade_absorbing_armor": { | ||
"Name": "Witchmail", | "Name": "Witchmail", | ||
"Description": "Taking heavy hits of {g:citadel_inline_attribute:'SpiritDamage'} from an enemy reduces a \u003Cspan class=\"highlight\"\u003Erandom ability cooldown\u003C/span\u003E.", | "Description": "Taking heavy hits of {g:citadel_inline_attribute:'SpiritDamage'} from an enemy reduces a \u003Cspan class=\"highlight\"\u003Erandom ability cooldown\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 616: | Line 567: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 1, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 14, | ||
" | "TechResist": 22, | ||
" | "CooldownReductionPerHit": 4, | ||
" | "CooldownReduction": 7, | ||
" | "DamageThreshold": 75, | ||
"PropertyUpgrades": { | |||
" | "TechPower": 26, | ||
"CooldownReductionPerHit": 2, | |||
"TechResist": 5 | |||
} | |||
}, | }, | ||
"upgrade_acolytes_glove": { | "upgrade_acolytes_glove": { | ||
"Name": "Spirit Strike", | "Name": "Spirit Strike", | ||
"Description": "When you perform a \u003Cspan class=\"highlight\"\u003ELight or Heavy Melee\u003C/span\u003E attack against a hero, deal extra | "Description": "When you perform a \u003Cspan class=\"highlight\"\u003ELight or Heavy Melee\u003C/span\u003E attack against a hero, deal extra {g:citadel_inline_attribute:'SpiritDamage'} with the attack and reduce the target's \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E.\u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003ECooldown is 2x longer for Light Melee hits.\u003C/span\u003E", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 650: | Line 600: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 8, | "AbilityCooldown": 8, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"LightMeleeCooldownMult": 2, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"LightMeleeCooldownMult": | |||
"SpiritDamage": { | "SpiritDamage": { | ||
"Value": 40, | "Value": 40, | ||
| Line 671: | Line 615: | ||
} | } | ||
}, | }, | ||
"TechArmorDamageReduction": | "TechArmorDamageReduction": -6, | ||
"PropertyUpgrades": { | |||
"SpiritDamage": 80, | |||
"TechArmorDamageReduction": -5 | |||
} | |||
}, | }, | ||
"upgrade_active_bullet_shield": { | "upgrade_active_bullet_shield": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 687: | Line 635: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 64, | "AbilityCooldown": 64, | ||
"AbilityDuration": | "AbilityDuration": 15, | ||
"AbilityCastRange": "25m", | "AbilityCastRange": "25m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.25, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "30m", | "Radius": "30m", | ||
"BonusSprintSpeed": "5m" | "BonusSprintSpeed": "5m" | ||
}, | }, | ||
| Line 708: | Line 650: | ||
"Name": "Active Reload", | "Name": "Active Reload", | ||
"Description": "While reloading, pressing {g:citadel_binding:'Reload'} during the highlighted portion will \u003Cspan class=\"highlight\"\u003Einstantly finish your reload\u003C/span\u003E and grant you \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EBullet Lifesteal\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E.", | "Description": "While reloading, pressing {g:citadel_binding:'Reload'} during the highlighted portion will \u003Cspan class=\"highlight\"\u003Einstantly finish your reload\u003C/span\u003E and grant you \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EBullet Lifesteal\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 718: | Line 660: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 12, | ||
" | "AbilityDuration": 7, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BulletLifestealPercent": 16, | ||
" | "BonusFireRate": 25, | ||
" | "BonusClipSizePercent": 20, | ||
" | "BonusMoveSpeed": "0.75m", | ||
" | "PropertyUpgrades": { | ||
"BonusFireRate": 15, | |||
"BonusMoveSpeed": "3m", | |||
"BulletLifestealPercent": 12, | |||
"BonusClipSizePercent": 10 | |||
} | |||
}, | }, | ||
"upgrade_aerial_assault": { | "upgrade_aerial_assault": { | ||
"Name": | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 749: | Line 691: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 26, | "AbilityCooldown": 26, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"ActivateTime": 0.75, | |||
"BulletLifestealPercent": 25, | |||
"BonusFireRate": 15, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"ActivateTime": | |||
"BulletLifestealPercent": | |||
"BonusFireRate": | |||
"JumpVelocityHidden": "30.0m", | "JumpVelocityHidden": "30.0m", | ||
"AssaultLifestealPercent": | "AssaultLifestealPercent": 20, | ||
"AssaultDuration": | "AssaultDuration": 3, | ||
"AssaultFireRate": | "AssaultFireRate": 60, | ||
"ExplodeRadius": "3m" | "ExplodeRadius": "3m" | ||
}, | |||
"upgrade_aerial_supremacy": { | |||
"Name": "Aerial Supremacy", | |||
"Description": null, | |||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "Passive", | |||
"Slot": "Armor", | |||
"Components": [ | |||
"upgrade_superior_stamina" | |||
], | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"MagicDamage", | |||
"Movement", | |||
"FireRate" | |||
], | |||
"IsDisabled": true, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"Stamina": 7, | |||
"AirMoveIncreasePercent": 70, | |||
"StaminaCooldownReduction": 40, | |||
"PropertyUpgrades": { | |||
"Stamina": 3, | |||
"AirMoveIncreasePercent": 30, | |||
"StaminaCooldownReduction": 10 | |||
} | |||
}, | }, | ||
"upgrade_ammo_scavenger": { | "upgrade_ammo_scavenger": { | ||
"Name": "Ammo Scavenger", | "Name": "Ammo Scavenger", | ||
"Description": "Any time you secure or deny a Soul from an entity you \u003Cspan class=\"highlight\"\u003Eget ammo back\u003C/span\u003E and gain stacking \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.\u003Cbr\u003EAt Max Stacks, gain bonus Sprint speed", | "Description": "Any time you secure or deny a Soul from an entity you \u003Cspan class=\"highlight\"\u003Eget ammo back\u003C/span\u003E and gain stacking \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.\u003Cbr\u003EAt Max Stacks, gain bonus Sprint speed", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 785: | Line 751: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 45, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AmmoPerSoul": 2, | |||
"SpiritPowerPerSoul": 1, | |||
"AbilityCooldownBetweenCharge": | "MaxStacks": 18, | ||
"ChannelMoveSpeed": | |||
"AmmoPerSoul": | |||
"SpiritPowerPerSoul": | |||
"MaxStacks": | |||
"BonusSprintSpeed": "2m" | "BonusSprintSpeed": "2m" | ||
}, | |||
"upgrade_ancient_shield": { | |||
"Name": "Ancient Shield", | |||
"Description": null, | |||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "Passive", | |||
"Slot": "Armor", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"WeaponDamage" | |||
], | |||
"IsDisabled": true, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"StatusResistancePercent": 40, | |||
"TechResist": 40, | |||
"BulletResist": 40, | |||
"OutOfCombatHealthRegen": 40, | |||
"DegenResistance": 40, | |||
"PropertyUpgrades": { | |||
"DegenResistance": 10, | |||
"StatusResistancePercent": 10, | |||
"TechResist": 10, | |||
"OutOfCombatHealthRegen": 10, | |||
"BulletResist": 10 | |||
} | |||
}, | }, | ||
"upgrade_aoe_root": { | "upgrade_aoe_root": { | ||
"Name": "Vortex Web", | "Name": "Vortex Web", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 818: | Line 808: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 42, | "AbilityCooldown": 42, | ||
"AbilityDuration": | "AbilityDuration": 4, | ||
"AbilityCastRange": " | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.2, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"CaptureRadius": "12m", | "CaptureRadius": "12m", | ||
"TetherDuration": | "TetherDuration": 0.5, | ||
"TetherRadius": "1m", | "TetherRadius": "1m", | ||
"SlowPercent": | "SlowPercent": 35, | ||
"GroundDashReductionPercent": | "GroundDashReductionPercent": -40, | ||
"TechRangeMultiplier": " | "TechRangeMultiplier": 8, | ||
" | "TechRadiusMultiplier": 8, | ||
"BonusSprintSpeed": " | "BonusSprintSpeed": "0.75m", | ||
"PropertyUpgrades": { | |||
"BonusSprintSpeed": "9m", | |||
"AbilityCooldown": -22, | |||
"TechRadiusMultiplier": 10, | |||
"TechRangeMultiplier": 10, | |||
"SlowPercent": 15 | |||
} | |||
}, | }, | ||
"upgrade_aoe_silence": { | "upgrade_aoe_silence": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 856: | Line 849: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityDuration": | "AbilityDuration": 0.25, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 0.2, | ||
"AbilityCastDelay": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"DebuffDuration": 5, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"DebuffDuration": | |||
"StartRadius": "1m", | "StartRadius": "1m", | ||
"Radius": "8m", | "Radius": "8m", | ||
"TechResist": | "TechResist": -20, | ||
"BonusHealth": | "BonusHealth": 150, | ||
"OutOfCombatHealthRegen": | "OutOfCombatHealthRegen": 3 | ||
}, | }, | ||
"upgrade_aoe_smoke_bomb": { | "upgrade_aoe_smoke_bomb": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 889: | Line 877: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 64, | "AbilityCooldown": 64, | ||
"AbilityDuration": | "AbilityDuration": 25, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 1.5, | ||
"AbilityCastDelay": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"InvisAlertWhenFading": 1, | |||
"InvisCancelOnDamage": 1, | |||
"AbilityCooldownBetweenCharge": | "InvisFadeToDuration": 0.3, | ||
"ChannelMoveSpeed": | |||
"InvisAlertWhenFading": | |||
"InvisCancelOnDamage": | |||
"InvisFadeToDuration": | |||
"InvisMoveSpeedMod": "1.5m", | "InvisMoveSpeedMod": "1.5m", | ||
"SpottedRadius": "20m", | "SpottedRadius": "20m", | ||
"RevealOnDamageDuration": | "RevealOnDamageDuration": 0.25, | ||
"RevealOnSpottedDuration": | "RevealOnSpottedDuration": 0.25, | ||
"Radius": "30m", | "Radius": "30m", | ||
"FullInvisDistance": "50m" | "FullInvisDistance": "50m" | ||
}, | }, | ||
"upgrade_aoe_tech_shield": { | "upgrade_aoe_tech_shield": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 925: | Line 908: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityDuration": | "AbilityDuration": 16, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 0.25, | ||
"AbilityCastDelay": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"TempTechShieldHealth": 400, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"TempTechShieldHealth": | |||
"Radius": "30m" | "Radius": "30m" | ||
}, | }, | ||
" | "upgrade_apex_combat": { | ||
"Name": " | "Name": "Apex Combat", | ||
"Description": "Your bullets \u003Cspan class=\"highlight\"\ | "Description": "Your bullets will \u003Cspan class=\"highlight\"\u003Ericochet\u003C/span\u003E on enemies near your target, \u003Cspan class=\"highlight\"\u003Eapplying any bullet procs\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Edealing a percentage of the original damage.\u003C/span\u003E", | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
"Components": | "Components": [ | ||
"upgrade_ricochet" | |||
], | |||
"TargetTypes": [ | "TargetTypes": [ | ||
"HeroEnemy" | "HeroEnemy", | ||
"BossEnemy", | |||
"TrooperEnemy", | |||
"PropEnemy", | |||
"MinionEnemy", | |||
"Neutral" | |||
], | |||
"ShopFilters": [ | |||
"ClipSize" | |||
], | |||
"IsDisabled": true, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"RicochetDamagePercent": 65, | |||
"RicochetRadius": "13m", | |||
"RicochetTargetsTooltipOnly": 4, | |||
"ProcChance": 40, | |||
"CritDamagePercent": 125, | |||
"PropertyUpgrades": { | |||
"RicochetDamagePercent": 25, | |||
"CritDamagePercent": 30, | |||
"ProcChance": 5 | |||
} | |||
}, | |||
"upgrade_aprounds": { | |||
"Name": "Armor Piercing Rounds", | |||
"Description": "Your Bullets have a chance to become unavoidable, \u003Cspan class=\"highlight\"\u003Epiercing through\u003C/span\u003E enemies and \u003Cspan class=\"highlight\"\u003Eignoring their Bullet Resistance\u003C/span\u003E.", | |||
"Cost": 6400, | |||
"Tier": 4, | |||
"Activation": "Passive", | |||
"Slot": "Weapon", | |||
"Components": [ | |||
"upgrade_high_velocity_mag" | |||
], | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"ClipSize", | |||
"WeaponDamage" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusBulletSpeedPercent": 60, | |||
"ProcChance": 55, | |||
"BaseAttackDamagePercent": 8, | |||
"PropertyUpgrades": { | |||
"BonusBulletSpeedPercent": 55, | |||
"ProcChance": 20, | |||
"BaseAttackDamagePercent": 30 | |||
} | |||
}, | |||
"upgrade_arcane_eater": { | |||
"Name": null, | |||
"Description": null, | |||
"Cost": 1600, | |||
"Tier": 2, | |||
"Activation": "Passive", | |||
"Slot": "Weapon", | |||
"Components": null, | |||
"TargetTypes": [ | |||
"HeroEnemy" | |||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
| Line 957: | Line 1,003: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 7, | |||
"SpiritStolePerHit": 1, | |||
"HeadshotBonusSteal": 1, | |||
"AbilityCooldownBetweenCharge": | "ProcCooldown": 0.5, | ||
"ChannelMoveSpeed": | "MaxStacks": 99, | ||
"StealDuration": 12 | |||
"BonusFireRate": | |||
"SpiritStolePerHit": | |||
"HeadshotBonusSteal": | |||
"ProcCooldown": | |||
"MaxStacks": | |||
"StealDuration": | |||
}, | }, | ||
"upgrade_arcane_extension": { | "upgrade_arcane_extension": { | ||
"Name": "Duration Extender", | "Name": "Duration Extender", | ||
"Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003EDuration\u003C/span\u003E.", | "Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003EDuration\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 988: | Line 1,026: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": true, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusAbilityDurationPercent": 22, | |||
"PropertyUpgrades": { | |||
"BonusAbilityDurationPercent": 12 | |||
"AbilityCooldownBetweenCharge": | } | ||
"ChannelMoveSpeed": | |||
" | |||
" | |||
}, | }, | ||
"upgrade_arcane_medallion": { | "upgrade_arcane_medallion": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,016: | Line 1,049: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 12, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPower": 35, | |||
"MinimumDamage": 200 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"MinimumDamage": | |||
}, | }, | ||
"upgrade_arcane_surge": { | "upgrade_arcane_surge": { | ||
"Name": "Arcane Surge", | "Name": "Arcane Surge", | ||
"Description": " | "Description": "After you \u003Cspan class=\"highlight\"\u003EDash-Jump\u003C/span\u003E, the \u003Cspan class=\"highlight\"\u003Enext ability you use\u003C/span\u003E within 7s will have bonus \u003Cspan class=\"highlight\"\u003ERange, Duration,\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,050: | Line 1,077: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 7, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusAbilityDurationPercent": 15, | ||
" | "SpiritPower": 20, | ||
" | "TechRadiusMultiplierBuff": 12, | ||
" | "TechRangeMultiplierBuff": 12, | ||
" | "Stamina": 1, | ||
" | "StaminaCooldownReduction": 12, | ||
" | "PropertyUpgrades": { | ||
"Stamina": 1, | |||
"SpiritPower": 25, | |||
"TechRadiusMultiplierBuff": 15, | |||
"TechRangeMultiplierBuff": 15, | |||
"BonusAbilityDurationPercent": 15, | |||
"StaminaCooldownReduction": 14 | |||
} | |||
}, | }, | ||
"upgrade_arctic_blast": { | "upgrade_arctic_blast": { | ||
"Name": "Arctic Blast", | "Name": "Arctic Blast", | ||
"Description": "Release an expanding ice blast that deals \u003Cspan class=\"highlight\"\ | "Description": "Release an expanding ice blast that deals {g:citadel_inline_attribute:'SpiritDamage'}, \u003Cspan class=\"highlight\"\u003EFreezing\u003C/span\u003E and then \u003Cspan class=\"highlight\"\u003ESlowing\u003C/span\u003E targets it hits.\u003Cbr\u003E\u003Cbr\u003ESlowed targets have their \u003Cspan class=\"highlight\"\u003Estamina regen frozen\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,090: | Line 1,117: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 24, | "AbilityCooldown": 24, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"SpreadDuration": 0.6, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"SpreadDuration": | |||
"StartRadius": "2m", | "StartRadius": "2m", | ||
"EndRadius": " | "EndRadius": "16m", | ||
"SlowPercent": | "SlowPercent": 60, | ||
"SlowDuration": | "SlowDuration": 4, | ||
"Damage": { | "Damage": { | ||
"Value": 175, | "Value": 175, | ||
| Line 1,115: | Line 1,135: | ||
} | } | ||
}, | }, | ||
"DamageHeight": " | "DamageHeight": "7m", | ||
"NPCDamageMult": | "NPCDamageMult": 1, | ||
"TechResist": | "TechResist": 10, | ||
"FreezeDuration": | "FreezeDuration": 1, | ||
" | "PropertyUpgrades": { | ||
"Damage": 150, | |||
"AbilityCooldown": -12, | |||
"TechResist": 15, | |||
"FreezeDuration": 0.25 | |||
} | |||
" | |||
" | |||
}, | }, | ||
"upgrade_attack_speed_1": { | "upgrade_attack_speed_1": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,198: | Line 1,157: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 15 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
}, | }, | ||
"upgrade_attack_speed_2": { | "upgrade_attack_speed_2": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,224: | Line 1,175: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 25 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
}, | }, | ||
" | "upgrade_auto_cleanse": { | ||
"Name": " | "Name": "Indomitable", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": " | "Slot": "Armor", | ||
"Components": [ | "Components": [ | ||
" | "upgrade_vex_barrier" | ||
], | ], | ||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
"WeaponDamage", | "Durability" | ||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 55, | |||
"AbilityDuration": 10, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BulletResist": 10, | |||
"TechResist": 10, | |||
"CooldownReductionOnProc": 20, | |||
"VexBarrierCombatBarrier": { | |||
"Value": 325, | |||
"Scale": { | |||
"Value": 2, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"OutOfCombatHealthRegen": 2, | |||
"PropertyUpgrades": { | |||
"BulletResist": 14, | |||
"TechResist": 14, | |||
"AbilityCooldown": -35, | |||
"VexBarrierCombatBarrier": 450 | |||
} | |||
}, | |||
"upgrade_banshee_slugs": { | |||
"Name": "Crippling Headshot", | |||
"Description": null, | |||
"Cost": 6400, | |||
"Tier": 4, | |||
"Activation": "Passive", | |||
"Slot": "Weapon", | |||
"Components": [ | |||
"upgrade_headshot_booster2" | |||
], | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"WeaponDamage", | |||
"Disruption" | "Disruption" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusHealth": 125, | ||
" | "BulletResistReduction": -16, | ||
" | "MagicResistReduction": -16, | ||
" | "HealAmpReceivePenaltyPercent": -35, | ||
" | "HealAmpRegenPenaltyPercent": -35, | ||
" | "DebuffDuration": 12, | ||
" | "DiminishingMultiplier": 0.5, | ||
" | "PropertyUpgrades": { | ||
" | "MagicResistReduction": -12, | ||
"BulletResistReduction": -12, | |||
"HealAmpReceivePenaltyPercent": -25, | |||
"HealAmpRegenPenaltyPercent": -25, | |||
"BonusHealth": 150 | |||
} | |||
}, | }, | ||
"upgrade_base": { | "upgrade_base": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": null, | ||
"Tier": null, | "Tier": null, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
| Line 1,288: | Line 1,269: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"upgrade_belt_fed_magazine": { | "upgrade_belt_fed_magazine": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,316: | Line 1,289: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 125, | |||
"SpinUpTime": 3.5, | |||
"SpinUpDecay": 1, | |||
"AbilityCooldownBetweenCharge": | "InitialFireRateDecrease": 40, | ||
"ChannelMoveSpeed": | "MaxFireRateIncrease": 60 | ||
"BonusClipSizePercent": | |||
"SpinUpTime": | |||
"SpinUpDecay": | |||
"InitialFireRateDecrease": | |||
"MaxFireRateIncrease": | |||
}, | }, | ||
"upgrade_berserker": { | "upgrade_berserker": { | ||
"Name": "Berserker", | "Name": "Berserker", | ||
"Description": "Your \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E increases as you take sustained damage.", | "Description": "Your \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E increases as you take sustained damage.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,351: | Line 1,315: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"DamageDuration": 10, | |||
"DamageToStack": 120, | |||
"WeaponPowerPerStack": 7, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"DamageDuration": | |||
"DamageToStack": | |||
"WeaponPowerPerStack": | |||
"MaxStacks": 10, | "MaxStacks": 10, | ||
"BulletResist": "8" | "BulletResist": 8, | ||
"PropertyUpgrades": { | |||
"WeaponPowerPerStack": 3, | |||
"BulletResist": 8, | |||
"MaxStacks": 8 | |||
} | |||
}, | }, | ||
"upgrade_blitz_bullets": { | "upgrade_blitz_bullets": { | ||
"Name": "Swift Striker", | "Name": "Swift Striker", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,385: | Line 1,346: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 20, | |||
"BonusSprintSpeed": "0.75m", | |||
"PropertyUpgrades": { | |||
"AbilityCooldownBetweenCharge": | "BonusFireRate": 15, | ||
"ChannelMoveSpeed": | "BonusSprintSpeed": "4m" | ||
" | } | ||
" | |||
" | |||
}, | }, | ||
"upgrade_blood_tribute": { | "upgrade_blood_tribute": { | ||
"Name": "Blood Tribute", | "Name": "Blood Tribute", | ||
"Description": "Toggle: Continually sacrifice Health to improve {g:citadel_inline_attribute:'FireRate'}, \u003Cspan class=\"highlight\"\u003EDebuff Resistance\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E | "Description": "Toggle: Continually sacrifice Health to improve {g:citadel_inline_attribute:'FireRate'}, \u003Cspan class=\"highlight\"\u003EDebuff Resistance\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": " | "Activation": "InstantCastToggle", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
"Components": null, | "Components": null, | ||
| Line 1,414: | Line 1,371: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechResist": 8, | ||
" | "HealthDrainedPerSecond": 50, | ||
" | "TickRate": 0.1, | ||
" | "BonusFireRate": 35, | ||
"StatusResistancePercent": 35, | |||
" | "InnateStatusResistancePercent": 8, | ||
" | "BonusMoveSpeed": "2.0m", | ||
" | "OutOfCombatHealthRegen": 4, | ||
" | "PropertyUpgrades": { | ||
"HealthDrainedPerSecond": -20, | |||
"BonusFireRate": 30, | |||
" | "TechResist": 14, | ||
" | "OutOfCombatHealthRegen": 8 | ||
} | |||
}, | }, | ||
"upgrade_bonus_ability_charge_3": { | "upgrade_bonus_ability_charge_3": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,448: | Line 1,402: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusAbilityCharges": 3 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusAbilityCharges": | |||
}, | }, | ||
"upgrade_boundless_spirit": { | "upgrade_boundless_spirit": { | ||
"Name": "Boundless Spirit", | "Name": "Boundless Spirit", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,480: | Line 1,426: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 30, | ||
" | "BonusHealth": 75, | ||
" | "OutOfCombatHealthRegen": 4, | ||
" | "TechPowerPercent": 15, | ||
" | "PropertyUpgrades": { | ||
"TechPower": 25, | |||
"TechPowerPercent": 10, | |||
"OutOfCombatHealthRegen": 4, | |||
"BonusHealth": 100 | |||
} | |||
}, | }, | ||
"upgrade_boxing_glove": { | "upgrade_boxing_glove": { | ||
"Name": "Lifestrike", | "Name": "Lifestrike", | ||
"Description": "Your \u003Cspan class=\"highlight\"\u003EMelee Attack\u003C/span\u003E applies \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eheals you\u003C/span\u003E for | "Description": "Your \u003Cspan class=\"highlight\"\u003EMelee Attack\u003C/span\u003E applies \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eheals you\u003C/span\u003E for a percentage of the \u003Cspan class=\"highlight\"\u003EMelee Damage\u003C/span\u003E dealt plus a fixed amount. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003EThis heal is 40% effective vs non-heroes. \u003Cbr\u003ECooldown is 1.5x as long for Light Melee hits.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 1,516: | Line 1,461: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 4, | "AbilityCooldown": 4, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "LightMeleeCooldownMult": 1.5, | ||
" | "SlowPercent": 60, | ||
" | "SlowDuration": 2.5, | ||
" | "BonusMeleeDamagePercent": 16, | ||
" | "LifestealHeal": { | ||
"Value": 100, | |||
"Scale": { | |||
" | "Value": 1.5, | ||
"Type": "power_increase" | |||
} | |||
}, | |||
" | "LifestealHealPercent": { | ||
" | "Value": 30, | ||
" | "Scale": { | ||
"Value": 0.5, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"BonusHealth": 125, | |||
"NonHeroHealPct": 40, | |||
"PropertyUpgrades": { | |||
"BonusMeleeDamagePercent": 10, | |||
"BonusHealth": 125, | |||
"AbilityCooldown": -3 | |||
} | |||
}, | }, | ||
"upgrade_bullet_armor": { | "upgrade_bullet_armor": { | ||
"Name": "Bullet Armor", | "Name": "Bullet Armor", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 1,552: | Line 1,507: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BulletResist": 18 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BulletResist": | |||
}, | }, | ||
"upgrade_bullet_armor_reduction_aura": { | "upgrade_bullet_armor_reduction_aura": { | ||
"Name": "Hunter's Aura", | "Name": "Hunter's Aura", | ||
"Description": "Reduces nearby enemies' \u003Cspan class=\"highlight\"\u003EBullet Resist and Fire Rate\u003C/span\u003E. If there is only one enemy hero nearby, this \u003Cspan class=\"highlight\"\u003Eeffect is | "Description": "Reduces nearby enemies' \u003Cspan class=\"highlight\"\u003EBullet Resist and Fire Rate\u003C/span\u003E. If there is only one enemy hero nearby, this \u003Cspan class=\"highlight\"\u003Eeffect is doubled\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,612: | Line 1,533: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 100, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"Radius": "15m", | "Radius": "15m", | ||
"BulletArmorReduction": | "BulletArmorReduction": -10, | ||
"FireRateSlow": " | "FireRateSlow": 15, | ||
" | "SingleTargetPlayerMultiplier": 2, | ||
"BonusSprintSpeed": " | "BonusSprintSpeed": "0.75m", | ||
"PropertyUpgrades": { | |||
"FireRateSlow": 5, | |||
"BulletArmorReduction": -6, | |||
"BonusHealth": 125, | |||
"BonusSprintSpeed": "3m" | |||
} | |||
}, | }, | ||
"upgrade_bullet_damage_reduction_aura": { | "upgrade_bullet_damage_reduction_aura": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 1,647: | Line 1,566: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "12m", | "Radius": "12m", | ||
"FireRateSlow": | "FireRateSlow": 30 | ||
}, | }, | ||
"upgrade_bullet_resist_shredder": { | "upgrade_bullet_resist_shredder": { | ||
"Name": "Bullet Resist Shredder", | "Name": "Bullet Resist Shredder", | ||
"Description": "Reduces \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E on enemies when you deal | "Description": "Reduces \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E on enemies when you deal {g:citadel_inline_attribute:'SpiritDamage'}.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,681: | Line 1,592: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"AbilityDuration": " | "IsImbue": false, | ||
" | "AbilityDuration": 8, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BulletArmorReduction": -10, | ||
" | "BaseAttackDamagePercent": 9, | ||
" | "BulletResist": 9, | ||
" | "PropertyUpgrades": { | ||
" | "BulletResist": 7, | ||
" | "BulletArmorReduction": -11, | ||
" | "BaseAttackDamagePercent": 15 | ||
" | } | ||
" | }, | ||
" | "upgrade_bulletshredimbue": { | ||
"Name": "Ballistic Enchantment", | |||
"Description": "Imbue an ability with increased \u003Cspan class=\"highlight\"\u003Erange\u003C/span\u003E. Dealing damage with that ability grants you increased \u003Cspan class=\"highlight\"\u003Eweapon damage\u003C/span\u003E per \u003Cspan class=\"highlight\"\u003Eunique hero hit\u003C/span\u003E. Has reduced effect on non-heroes.", | |||
"Cost": 3200, | |||
"Tier": 3, | |||
"Activation": "Passive", | |||
"Slot": "Weapon", | |||
"Components": [ | |||
"upgrade_magic_reach" | |||
], | |||
"TargetTypes": [ | |||
"AllEnemy" | |||
], | |||
"ShopFilters": [ | |||
"WeaponDamage" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": true, | |||
"AbilityDuration": 14, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"TechRangeMultiplier": 22, | |||
"TechRadiusMultiplier": 22, | |||
"WeaponPowerPerStack": 20, | |||
"WeaponPowerPerStackNonHero": 5, | |||
"NonHeroStackLimit": 8, | |||
"PropertyUpgrades": { | |||
"WeaponPowerPerStack": 15, | |||
"TechRangeMultiplier": 15, | |||
"TechRadiusMultiplier": 15 | |||
} | |||
}, | }, | ||
"upgrade_burst_fire": { | "upgrade_burst_fire": { | ||
"Name": "Burst Fire", | "Name": "Burst Fire", | ||
"Description": "Briefly gain \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E when one of your bullets hits an enemy hero.", | "Description": "Briefly gain \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E when one of your bullets hits an enemy hero.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,713: | Line 1,656: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 9, | ||
"AbilityUnitTargetLimit": | "AbilityDuration": 4.5, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusFireRate": 10, | ||
" | "ActivatedFireRate": 32, | ||
" | "SlideScale": 50, | ||
" | "BonusMoveSpeed": "1.25m", | ||
"PropertyUpgrades": { | |||
"SlideScale": 50, | |||
"ActivatedFireRate": 15, | |||
"BonusMoveSpeed": "1.5m", | |||
"BonusFireRate": 14, | |||
"AbilityCooldown": -1 | |||
} | |||
}, | }, | ||
"upgrade_burst_fire_actuator": { | "upgrade_burst_fire_actuator": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,744: | Line 1,688: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BurstFireShotPercent": 100, | |||
"NormalizedClipEmptySpeedIncrease": 25, | |||
"BurstFireShotsFromClipPercent": 15, | |||
"AbilityCooldownBetweenCharge": | "PerfectBurstWeaponPower": 20, | ||
"ChannelMoveSpeed": | "BaseBonusWeaponPower": 5, | ||
"NonBurstFireConversionFactor": 3 | |||
"BurstFireShotPercent": | |||
"NormalizedClipEmptySpeedIncrease": | |||
"BurstFireShotsFromClipPercent": | |||
"PerfectBurstWeaponPower": | |||
"BaseBonusWeaponPower": | |||
"NonBurstFireConversionFactor": | |||
}, | }, | ||
"upgrade_camouflage": { | "upgrade_camouflage": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 1,778: | Line 1,711: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 10.5, | "AbilityCooldown": 10.5, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"InvisAlertWhenFading": 1, | |||
"InvisFadeToDuration": 1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"InvisAlertWhenFading": | |||
"InvisFadeToDuration": | |||
"SpottedRadius": "20m", | "SpottedRadius": "20m", | ||
"RevealOnSpottedDuration": 0.25, | |||
"RevealOnSpottedDuration": | "MovementThresholdSq": 200, | ||
"MovementThresholdSq": | "RegenWhileInvisible": 5 | ||
"RegenWhileInvisible": | |||
}, | }, | ||
"upgrade_capacitor": { | "upgrade_capacitor": { | ||
"Name": "Capacitor", | "Name": "Capacitor", | ||
"Description": "Launch a projectile that deals \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'SpiritIcon'}damage\u003C/span\u003E, | "Description": "Launch a projectile that deals \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'SpiritIcon'}damage\u003C/span\u003E, applies a strong slow that recovers over time, \u003Cspan class=\"highlight\"\u003Eprevents Stamina usage\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E their \u003Cspan class=\"highlight\"\u003Emovement-based items and abilities\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,813: | Line 1,736: | ||
"TargetTypes": [ | "TargetTypes": [ | ||
"HeroEnemy", | "HeroEnemy", | ||
" | "CreepEnemy", | ||
"BossEnemy", | "BossEnemy", | ||
"MinionEnemy" | "MinionEnemy" | ||
| Line 1,822: | Line 1,745: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 40, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.2, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"ProcCooldown": 0.2, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"ProcCooldown": | |||
"DamagePerChain": { | "DamagePerChain": { | ||
"Value": | "Value": 43, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.19, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"BonusPerChain": { | "BonusPerChain": { | ||
"Value": | "Value": 43, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.19, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"ChainRadius": "10m", | "ChainRadius": "10m", | ||
"ProcChance": | "ProcChance": 20, | ||
"ChainCount": | "ChainCount": 6, | ||
"ChainTickRate": | "ChainTickRate": 0.4, | ||
"Damage": " | "Damage": 100, | ||
" | "MaxSlowPercent": 75, | ||
" | "SlowDuration": 3, | ||
"BonusFireRate": 5, | |||
"PropertyUpgrades": { | |||
"ProcChance": 5, | |||
"BonusFireRate": 15, | |||
"DamagePerChain": 25, | |||
"AbilityCooldown": -32, | |||
"Damage": 25 | |||
} | |||
}, | }, | ||
"upgrade_cardio_calibrator": { | "upgrade_cardio_calibrator": { | ||
"Name": "Enduring Speed", | "Name": "Enduring Speed", | ||
"Description": "Reduces the effect of enemy \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E penalties.", | "Description": "Reduces the effect of enemy \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E penalties.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 1,875: | Line 1,799: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusMoveSpeed": "2.0m", | ||
" | "SlowResistancePercent": 25, | ||
" | "OutOfCombatHealthRegen": 2, | ||
" | "PropertyUpgrades": { | ||
"SlowResistancePercent": 30, | |||
" | "BonusMoveSpeed": "2m", | ||
"OutOfCombatHealthRegen": 8 | |||
} | |||
}, | }, | ||
"upgrade_chain_lightning": { | "upgrade_celestial_guidance": { | ||
"Name": "Tesla Bullets", | "Name": "Celestial Blessing", | ||
"Description": "Your bullets have a chance to \u003Cspan class=\"highlight\"\u003Eshock\u003C/span\u003E your target. | "Description": "Applies an extremely powerful cleanse that replenishes your allies globally.", | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": "InstantCast", | |||
"Slot": "Armor", | |||
"Components": null, | |||
"TargetTypes": [ | |||
"HeroFriendly", | |||
"TrooperFriendly", | |||
"MinionFriendly" | |||
], | |||
"ShopFilters": null, | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityCooldown": 30, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"MinHeal": 400, | |||
"HealPercentAmount": 60, | |||
"Radius": "999m", | |||
"BuffDuration": 6, | |||
"StaminaCooldownReduction": 100, | |||
"BuffMoveSpeedBonus": "5m", | |||
"PropertyUpgrades": { | |||
"AbilityCooldown": -20, | |||
"BuffDuration": 2, | |||
"MinHeal": 200 | |||
} | |||
}, | |||
"upgrade_chain_lightning": { | |||
"Name": "Tesla Bullets", | |||
"Description": "Your bullets have a chance to \u003Cspan class=\"highlight\"\u003Eshock\u003C/span\u003E your target. The \u003Cspan class=\"highlight\"\u003Eshock\u003C/span\u003E will jump to a nearby enemy.", | |||
"Cost": 3200, | |||
"Tier": 3, | |||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,908: | Line 1,862: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"ProcCooldown": 0.2, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"ProcCooldown": | |||
"DamagePerChain": { | "DamagePerChain": { | ||
"Value": | "Value": 33, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.19, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"BonusPerChain": { | "BonusPerChain": { | ||
"Value": | "Value": 33, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.19, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"ChainRadius": "8m", | "ChainRadius": "8m", | ||
"ProcChance": | "ProcChance": 15, | ||
"ChainCount": | "ChainCount": 4, | ||
"ChainTickRate": | "ChainTickRate": 0.4, | ||
"PropertyUpgrades": { | |||
"DamagePerChain": 25, | |||
"BonusPerChain": 25 | |||
} | |||
}, | }, | ||
"upgrade_charge_mastery": { | "upgrade_charge_mastery": { | ||
"Name": | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,952: | Line 1,902: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusAbilityCharges": 4, | |||
"CooldownBetweenChargeReduction": 50, | |||
"BonusChargedAbilityDamage": 15, | |||
"AbilityCooldownBetweenCharge": | "BonusChargedCooldownReduction": 15 | ||
"ChannelMoveSpeed": | |||
"BonusAbilityCharges": | |||
"CooldownBetweenChargeReduction": | |||
"BonusChargedAbilityDamage": | |||
"BonusChargedCooldownReduction": | |||
}, | }, | ||
"upgrade_charmed_wraps": { | "upgrade_charmed_wraps": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,983: | Line 1,925: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 26, | "AbilityCooldown": 26, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"CooldownReductionFlat": 8, | |||
"LightMeleeTimeWindow": 4 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"CooldownReductionFlat": | |||
"LightMeleeTimeWindow": | |||
}, | }, | ||
"upgrade_cheat_death": { | "upgrade_cheat_death": { | ||
"Name": "Cheat Death", | "Name": "Cheat Death", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,012: | Line 1,947: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 90, | "AbilityCooldown": 90, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
" | "DeathImmunityDuration": 4.5, | ||
" | "BonusHealth": 200, | ||
" | "BulletResist": 15, | ||
" | "DeathImmunityDamageReduction": -60, | ||
" | "HealAmpReceivePenaltyPercent": -60, | ||
" | "HealAmpRegenPenaltyPercent": -60, | ||
" | "BonusMoveSpeed": "0m", | ||
" | "PropertyUpgrades": { | ||
" | "DeathImmunityDamageReduction": 90, | ||
" | "HealAmpReceivePenaltyPercent": 90, | ||
"HealAmpRegenPenaltyPercent": 90, | |||
"DeathImmunityDuration": 0.5, | |||
"AbilityCooldown": -20 | |||
} | |||
}, | }, | ||
"upgrade_chonky": { | "upgrade_chonky": { | ||
"Name": "Fortitude", | "Name": "Fortitude", | ||
"Description": "After not taking damage for | "Description": "After not taking damage for a period, gain health regen.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,051: | Line 1,986: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"RestoreDelay": 10, | |||
"HealLifePercentOutOfCombat": 2, | |||
"HealthThreshold": 75, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"RestoreDelay": | |||
"HealLifePercentOutOfCombat": | |||
"HealthThreshold": | |||
"BonusMoveSpeed": "1.5m", | "BonusMoveSpeed": "1.5m", | ||
"BonusHealth": "375" | "BonusHealth": 375, | ||
"PropertyUpgrades": { | |||
"RestoreDelay": -6, | |||
"BonusHealth": 375, | |||
"BonusMoveSpeed": "1m", | |||
"HealLifePercentOutOfCombat": 1 | |||
} | |||
}, | }, | ||
"upgrade_clip_size": { | "upgrade_clip_size": { | ||
"Name": "Extended Magazine", | "Name": "Extended Magazine", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,084: | Line 2,017: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 30, | |||
"BaseAttackDamagePercent": 8, | |||
"PropertyUpgrades": { | |||
"AbilityCooldownBetweenCharge": | "BonusClipSizePercent": 30 | ||
"ChannelMoveSpeed": | } | ||
" | |||
" | |||
" | |||
}, | }, | ||
"upgrade_clip_size_2": { | "upgrade_clip_size_2": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,111: | Line 2,039: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 30 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusClipSizePercent": | |||
}, | }, | ||
"upgrade_clip_size_3": { | "upgrade_clip_size_3": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,137: | Line 2,057: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 60 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusClipSizePercent": | |||
}, | }, | ||
"upgrade_clip_size_fixed": { | "upgrade_clip_size_fixed": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,163: | Line 2,075: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusClipSize": 6 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusClipSize": | |||
}, | }, | ||
"upgrade_clip_size_fixed_t3": { | "upgrade_clip_size_fixed_t3": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,189: | Line 2,093: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusClipSize": 12 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusClipSize": | |||
}, | }, | ||
" | "upgrade_cloak_of_opportunity": { | ||
"Name": " | "Name": "Cloak of Opportunity", | ||
"Description": " | "Description": "Block the next debuff that would apply \u003Cspan class=\"highlight\"\u003Emovement lock, Stun, Chained, Immobilize, or Sleep\u003C/span\u003E and become \u003Cspan class=\"highlight\"\u003EUnstoppable\u003C/span\u003E. Also gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and bonus {g:citadel_inline_attribute:'MoveSpeed'}", | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": | "TargetTypes": [ | ||
"AllFriendly" | |||
], | |||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": false, | ||
"AbilityCooldown": | "StreetBrawl": true, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 12, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "CombatBarrier": 500, | ||
" | "BonusMoveSpeed": "3m", | ||
" | "BuffDuration": 6, | ||
" | "StatusImmuneDuration": 4, | ||
" | "PropertyUpgrades": { | ||
" | "BonusMoveSpeed": "4m", | ||
" | "AbilityCooldown": -4, | ||
" | "CombatBarrier": 300 | ||
" | } | ||
"InvisFadeToDuration": | }, | ||
"upgrade_cloaking_device": { | |||
"Name": null, | |||
"Description": null, | |||
"Cost": 3200, | |||
"Tier": 3, | |||
"Activation": "Passive", | |||
"Slot": "Armor", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": null, | |||
"IsDisabled": true, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"InvisAlertWhenFading": 1, | |||
"InvisCancelOnDamage": 1, | |||
"InvisFadeToDuration": 1.5, | |||
"InvisMoveSpeedMod": "3m", | "InvisMoveSpeedMod": "3m", | ||
"SpottedRadius": "20m", | "SpottedRadius": "20m", | ||
"RevealOnDamageDuration": | "RevealOnDamageDuration": 1.5, | ||
"RevealOnSpottedDuration": | "RevealOnSpottedDuration": 1.5, | ||
"FullInvisDistance": "50m" | "FullInvisDistance": "50m" | ||
}, | }, | ||
| Line 2,240: | Line 2,158: | ||
"Name": "Shadow Weave", | "Name": "Shadow Weave", | ||
"Description": "Become \u003Cspan class=\"highlight\"\u003EStealthed\u003C/span\u003E. Whenever you take damage while Stealthed you get briefly revealed.", | "Description": "Become \u003Cspan class=\"highlight\"\u003EStealthed\u003C/span\u003E. Whenever you take damage while Stealthed you get briefly revealed.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,252: | Line 2,170: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 45, | ||
" | "AbilityDuration": 13, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"InvisAlertWhenFading": 1, | |||
"AbilityCooldownBetweenCharge": | "InvisCancelOnDamage": 1, | ||
"ChannelMoveSpeed": | "InvisFadeToDuration": 0.6, | ||
"InvisAlertWhenFading": | |||
"InvisCancelOnDamage": | |||
"InvisFadeToDuration": | |||
"InvisMoveSpeedMod": "5m", | "InvisMoveSpeedMod": "5m", | ||
"SpottedRadius": " | "SpottedRadius": "20m", | ||
"RevealOnDamageDuration": | "RevealOnDamageDuration": 1.5, | ||
"RevealOnSpottedDuration": | "RevealOnSpottedDuration": 1.5, | ||
"FullInvisDistance": " | "FullInvisDistance": "30m", | ||
"AmbushDuration": | "AmbushDuration": 5, | ||
"AmbushBonusFireRate": " | "AmbushBonusFireRate": 25, | ||
" | "AmbushBonusTechPower": 25, | ||
" | "AmbushBonusMeleeDamage": 25, | ||
"OutOfCombatHealthRegen": " | "OutOfCombatHealthRegen": 5, | ||
"BonusSprintSpeed": "1.5m", | |||
"PropertyUpgrades": { | |||
"OutOfCombatHealthRegen": 20, | |||
"AmbushBonusFireRate": 35, | |||
"AmbushBonusMeleeDamage": 30, | |||
"AmbushBonusTechPower": 35, | |||
"AbilityCooldown": -17 | |||
} | |||
}, | }, | ||
"upgrade_close_quarter_combat": { | "upgrade_close_quarter_combat": { | ||
"Name": "Point Blank", | "Name": "Point Blank", | ||
"Description": "When in \u003Cspan class=\"highlight\"\u003Eclose range\u003C/span\u003E to your target, gain \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and your bullets apply a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E.", | "Description": "When in \u003Cspan class=\"highlight\"\u003Eclose range\u003C/span\u003E to your target, gain \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and your bullets apply a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,299: | Line 2,218: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"CloseRangeBonusWeaponPower": 50, | |||
"SlowPercent": 25, | |||
"SlowDuration": 2, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"CloseRangeBonusWeaponPower": | |||
"SlowPercent": | |||
"SlowDuration": | |||
"CloseRangeBonusDamageRange": "15m", | "CloseRangeBonusDamageRange": "15m", | ||
"MeleeResistPercent": "30", | "MeleeResistPercent": 30, | ||
"BonusHealth": 75, | |||
"PropertyUpgrades": { | |||
"CloseRangeBonusWeaponPower": 30, | |||
"MeleeResistPercent": 30, | |||
"BonusHealth": 150, | |||
"SlowPercent": 5 | |||
} | |||
}, | }, | ||
"upgrade_close_range": { | "upgrade_close_range": { | ||
"Name": "Close Quarters", | "Name": "Close Quarters", | ||
"Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when in \u003Cspan class=\"highlight\"\u003Eclose range\u003C/span\u003E to your target.", | "Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when in \u003Cspan class=\"highlight\"\u003Eclose range\u003C/span\u003E to your target.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,333: | Line 2,250: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"CloseRangeBonusWeaponPower": 20, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"CloseRangeBonusWeaponPower": | |||
"CloseRangeBonusDamageRange": "15m", | "CloseRangeBonusDamageRange": "15m", | ||
"MeleeResistPercent": " | "MeleeResistPercent": 20, | ||
"PropertyUpgrades": { | |||
"CloseRangeBonusWeaponPower": 15, | |||
"MeleeResistPercent": 10 | |||
} | |||
}, | }, | ||
"upgrade_cold_front": { | "upgrade_cold_front": { | ||
"Name": "Cold Front", | "Name": "Cold Front", | ||
"Description": "Release an expanding ice blast that deals | "Description": "Release an expanding ice blast that deals {g:citadel_inline_attribute:'SpiritDamage'} and \u003Cspan class=\"highlight\"\u003ESlows\u003C/span\u003E targets it hits.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,367: | Line 2,280: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 25, | ||
" | "AbilityDuration": 4, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"SpreadDuration": 0.6, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"SpreadDuration": | |||
"StartRadius": "2m", | "StartRadius": "2m", | ||
"EndRadius": " | "EndRadius": "10m", | ||
"MovementSpeedSlow": | "MovementSpeedSlow": 60, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 95, | ||
"Scale": { | "Scale": { | ||
"Value": 0.465, | "Value": 0.465, | ||
| Line 2,391: | Line 2,298: | ||
} | } | ||
}, | }, | ||
"DamageHeight": " | "DamageHeight": "7m", | ||
"NPCDamageMult": " | "NPCDamageMult": 1, | ||
"TechResist": " | "TechResist": 6, | ||
"PropertyUpgrades": { | |||
"TechResist": 8, | |||
"AbilityCooldown": -13, | |||
"Damage": 60 | |||
} | |||
}, | }, | ||
"upgrade_colossus": { | "upgrade_colossus": { | ||
"Name": "Colossus", | "Name": "Colossus", | ||
"Description": " | "Description": "Grow \u003Cspan class=\"highlight\"\u003Elarger in size\u003C/span\u003E, gaining {g:citadel_inline_attribute:'BulletResist'}, {g:citadel_inline_attribute:'SpiritResist'}, and {g:citadel_inline_attribute:'MeleeDamage'}. \u003Cbr\u003E\u003Cbr\u003ENearby enemies suffer from {g:citadel_inline_attribute:'Slow'} and have reduced \u003Cspan class=\"highlight\"\u003Edash speed\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,410: | Line 2,322: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 37, | "AbilityCooldown": 37, | ||
"AbilityDuration": | "AbilityDuration": 7, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusBaseHealth": 25, | |||
"BaseAttackDamagePercent": 15, | |||
"BuffBulletResist": 35, | |||
"AbilityCooldownBetweenCharge": | "BuffTechResist": 35, | ||
"ChannelMoveSpeed": | "SlowPercent": 30, | ||
" | "GroundDashReductionPercent": -25, | ||
"Radius": "14m", | |||
"ModelScaleGrowth": 1.2, | |||
"ModelScaleGrowthTooltip": 20, | |||
"BaseAttackDamagePercent": | "BonusMeleeDamagePercent": 30, | ||
"BuffBulletResist": | "PropertyUpgrades": { | ||
"BuffTechResist": | "BonusBaseHealth": 15, | ||
"SlowPercent": | "ModelScaleGrowth": 0.2, | ||
"GroundDashReductionPercent": | "ModelScaleGrowthTooltip": 20, | ||
"Radius": " | "BuffBulletResist": 10, | ||
"ModelScaleGrowth": | "BuffTechResist": 10, | ||
"AbilityCooldown": -7 | |||
} | |||
" | |||
" | |||
" | |||
" | |||
}, | }, | ||
"upgrade_containment": { | "upgrade_containment": { | ||
"Name": "Slowing Hex", | "Name": "Slowing Hex", | ||
"Description": "\u003Cspan class=\"highlight\"\u003ESlows movement\u003C/span\u003E of enemy target. Also \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E their \u003Cspan class=\"highlight\"\u003Emovement-based items and abilities\u003C/span\u003E.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EDoes not affect target's stamina usage.\u003C/span\u003E", | "Description": "\u003Cspan class=\"highlight\"\u003ESlows movement\u003C/span\u003E of enemy target. Also \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E their \u003Cspan class=\"highlight\"\u003Emovement-based items and abilities\u003C/span\u003E.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EIncreases the target's gravity.\u003Cbr\u003EDoes not affect target's stamina usage.\u003C/span\u003E", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,480: | Line 2,365: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"AbilityDuration": | "IsImbue": false, | ||
"AbilityCooldown": 27, | |||
"AbilityDuration": 3.5, | |||
"AbilityCastRange": "25m", | "AbilityCastRange": "25m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "SlowPercent": 20, | ||
" | "GroundDashReductionPercent": -30, | ||
"BonusSprintSpeed": "0.5m", | |||
" | "PropertyUpgrades": { | ||
" | "SlowPercent": 10, | ||
"AbilityCooldown": -18, | |||
"GroundDashReductionPercent": -6 | |||
} | |||
}, | }, | ||
"upgrade_cooldown_reduction": { | "upgrade_cooldown_reduction": { | ||
"Name": "Superior Cooldown", | "Name": "Superior Cooldown", | ||
"Description": "Reduces the \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E of your abilities.", | "Description": "Reduces the \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E of your abilities.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,512: | Line 2,398: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"CooldownReduction": 20, | |||
"OutOfCombatHealthRegen": 4, | |||
"PropertyUpgrades": { | |||
"AbilityCooldownBetweenCharge": | "CooldownReduction": 10, | ||
"ChannelMoveSpeed": | "OutOfCombatHealthRegen": 6 | ||
" | } | ||
" | |||
" | |||
}, | }, | ||
"upgrade_corpse_explosion": { | "upgrade_corpse_explosion": { | ||
"Name": "Soul Explosion", | "Name": "Soul Explosion", | ||
"Description": "Kills or assists cause an \u003Cspan class=\"highlight\"\u003Eexplosion\u003C/span\u003E where the victim dies. Kills against heroes have greater radius and damage.", | "Description": "Kills or assists cause an \u003Cspan class=\"highlight\"\u003Eexplosion\u003C/span\u003E where the victim dies. Kills against heroes have greater radius and damage.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,544: | Line 2,426: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"TechPower": 6, | |||
"BonusHealthRegen": 3, | |||
"BonusHealth": 110, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"BonusHealthRegen": | |||
"BonusHealth": | |||
"BonusSprintSpeed": "1m", | "BonusSprintSpeed": "1m", | ||
"ExplosionRadius": "4m", | "ExplosionRadius": "4m", | ||
"ExplosionDamage": "125", | "ExplosionDamage": { | ||
"HeroMultiplier": | "Value": 125, | ||
"ArmingTime": | "Scale": { | ||
}, | "Value": 0.93, | ||
"Type": "spirit" | |||
} | |||
}, | |||
"HeroMultiplier": 150, | |||
"ArmingTime": 0.1 | |||
}, | |||
"upgrade_counterspell": { | "upgrade_counterspell": { | ||
"Name": "Counterspell", | "Name": "Counterspell", | ||
"Description": "Your next parry \u003Cspan class=\"highlight\"\u003Eprotects you from the damage and effects of enemy abilities and items\u003C/span\u003E. On a successful spell parry {g:citadel_inline_attribute:'Heal'} and gain {g:citadel_inline_attribute:'MoveSpeed'} and {g:citadel_inline_attribute:'Spirit'}.", | "Description": "Your next parry \u003Cspan class=\"highlight\"\u003Eprotects you from the damage and effects of enemy abilities and items\u003C/span\u003E. On a successful spell parry {g:citadel_inline_attribute:'Heal'} and gain {g:citadel_inline_attribute:'MoveSpeed'} and {g:citadel_inline_attribute:'Spirit'}.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,582: | Line 2,463: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 23, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "SpiritPower": 20, | ||
" | "BonusMoveSpeed": "1.75m", | ||
" | "BuffDuration": 6, | ||
" | "SpellParryDuration": 0.8, | ||
" | "BonusHealth": 50, | ||
" | "SpiritPowerInnate": 5, | ||
" | "HealOnSuccess": 150, | ||
" | "PropertyUpgrades": { | ||
"SpiritPower": 20, | |||
"BonusHealth": 150, | |||
"HealOnSuccess": 250, | |||
"BonusMoveSpeed": "2m", | |||
"AbilityCooldown": -8 | |||
} | |||
}, | }, | ||
"upgrade_crackshot": { | "upgrade_crackshot": { | ||
"Name": "Mystic Shot", | "Name": "Mystic Shot", | ||
"Description": "Your next bullet deals bonus | "Description": "Your next bullet deals bonus {g:citadel_inline_attribute:'SpiritDamage'}.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,619: | Line 2,500: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 8, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "1m", | "Radius": "1m", | ||
"ProcChance": | "ProcChance": 100, | ||
"ProcCooldown": | "ProcCooldown": 1, | ||
"ProcBonusMagicDamage": { | "ProcBonusMagicDamage": { | ||
"Value": | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.9, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"SpiritPower": " | "SpiritPower": 7, | ||
"PropertyUpgrades": { | |||
"ProcBonusMagicDamage": 109, | |||
"SpiritPower": 14 | |||
} | |||
}, | }, | ||
"upgrade_critshot": { | "upgrade_critshot": { | ||
"Name": "Lucky Shot", | "Name": "Lucky Shot", | ||
"Description": "Your bullets have a chance to be empowered, causing them to deal \u003Cspan class=\"highlight\"\u003Ebonus weapon damage\u003C/span\u003E on hit.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EBonus damage cannot Crit.\u003C/span\u003E", | "Description": "Your bullets have a chance to be empowered, causing them to deal \u003Cspan class=\"highlight\"\u003Ebonus weapon damage\u003C/span\u003E on hit.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EBonus damage cannot Crit.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,660: | Line 2,538: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "1m", | "Radius": "1m", | ||
"ProcChance": | "ProcChance": 25, | ||
"CritDamagePercent": " | "CritDamagePercent": 100, | ||
"BonusClipSizePercent": " | "BonusClipSizePercent": 30, | ||
"PropertyUpgrades": { | |||
"CritDamagePercent": 30, | |||
"BonusClipSizePercent": 40, | |||
"ProcChance": 5 | |||
} | |||
}, | }, | ||
"upgrade_crushing_fists": { | "upgrade_crushing_fists": { | ||
"Name": "Crushing Fists", | "Name": "Crushing Fists", | ||
"Description": "Your \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'MeleeDamage'}\u003C/span\u003E will \u003Cspan class=\"highlight\"\u003Erestore ammo\u003C/span\u003E and apply a \u003Cspan class=\"highlight\"\u003Estacking bullet resist debuff\u003C/span\u003E on enemies. Heavy melee applies 2 stacks. \u003Cbr\u003E\u003Cbr\u003EIf the target reaches max stacks, they will be \u003Cspan class=\"highlight\"\u003Estunned\u003C/span\u003E.", | "Description": "Your \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'MeleeDamage'}\u003C/span\u003E will \u003Cspan class=\"highlight\"\u003Erestore ammo\u003C/span\u003E and apply a \u003Cspan class=\"highlight\"\u003Estacking bullet resist debuff\u003C/span\u003E on enemies. Heavy melee applies 2 stacks. \u003Cbr\u003E\u003Cbr\u003EIf the target reaches max stacks, they will be \u003Cspan class=\"highlight\"\u003Estunned\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,698: | Line 2,573: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 5, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BulletResist": 12, | ||
" | "BonusMeleeDamagePercent": 22, | ||
" | "MeleeDistanceScale": 60, | ||
" | "BonusHeavyMeleeDamage": 25, | ||
" | "MaxStacks": 6, | ||
" | "DebuffDuration": 8, | ||
" | "StunDuration": 0.75, | ||
" | "LightMeleeStacks": 1, | ||
" | "LightMeleeAmmo": 15, | ||
" | "HeavyMeleeMultiplier": 2, | ||
" | "BulletResistReduction": -5, | ||
" | "PropertyUpgrades": { | ||
"MeleeDistanceScale": 40, | |||
"BulletResist": 12, | |||
"BonusMeleeDamagePercent": 15, | |||
"BulletResistReduction": -4, | |||
"BonusHeavyMeleeDamage": 15 | |||
} | |||
}, | }, | ||
"upgrade_damage_recycler": { | "upgrade_damage_recycler": { | ||
"Name": "Leech", | "Name": "Leech", | ||
"Description": "Reduces the effect of enemy applied \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.", | "Description": "Reduces the effect of enemy applied \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,742: | Line 2,617: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 12, | ||
" | "AbilityLifestealPercentHero": 25, | ||
" | "BulletLifestealPercent": 25, | ||
" | "BaseAttackDamagePercent": 12, | ||
" | "BonusHealth": 180, | ||
" | "PropertyUpgrades": { | ||
"BulletLifestealPercent": 15, | |||
"AbilityLifestealPercentHero": 15, | |||
"BonusHealth": 200, | |||
"TechPower": 15, | |||
"BaseAttackDamagePercent": 15 | |||
} | |||
}, | }, | ||
"upgrade_debuff_reducer": { | "upgrade_debuff_reducer": { | ||
"Name": "Debuff Reducer", | "Name": "Debuff Reducer", | ||
"Description": "Reduces the \u003Cspan class=\"highlight\"\u003Eduration\u003C/span\u003E of all negative effects applied to you.", | "Description": "Reduces the \u003Cspan class=\"highlight\"\u003Eduration\u003C/span\u003E of all negative effects applied to you.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,773: | Line 2,648: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"StatusResistancePercent": 25, | |||
"BonusHealth": 90, | |||
"PropertyUpgrades": { | |||
"AbilityCooldownBetweenCharge": | "StatusResistancePercent": 15 | ||
"ChannelMoveSpeed": | } | ||
" | |||
" | |||
" | |||
}, | }, | ||
"upgrade_deflecting_armor": { | "upgrade_deflecting_armor": { | ||
"Name": "Plated Armor", | "Name": "Plated Armor", | ||
"Description": "Gain a chance to either deflect incoming bullets, preventing all {g:citadel_inline_attribute:'WeaponDamage'} or prevent all \u003Cspan class=\"highlight\"\u003Eon-hit effects\u003C/span\u003E from bullets.", | "Description": "Gain a chance to either deflect incoming bullets, preventing all {g:citadel_inline_attribute:'WeaponDamage'} or prevent all \u003Cspan class=\"highlight\"\u003Eon-hit effects\u003C/span\u003E from bullets.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,802: | Line 2,672: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 1, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "DeflectionPercent": 30, | ||
" | "BulletProcDeflectionPercent": 50, | ||
" | "DeflectionRandomness": 1, | ||
"BonusHealth": 130, | |||
" | "PropertyUpgrades": { | ||
" | "DeflectionPercent": 15, | ||
"BulletProcDeflectionPercent": 15 | |||
} | |||
}, | }, | ||
"upgrade_disarm": { | "upgrade_disarm": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,836: | Line 2,703: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 26, | "AbilityCooldown": 26, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityCastRange": "17m", | "AbilityCastRange": "17m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"FireRateSlow": 30, | |||
"SpiritSteal": 22, | |||
"AbilityCooldownBetweenCharge": | "SpiritStealDuration": 6, | ||
"ChannelMoveSpeed": | "BonusHealth": 25 | ||
"FireRateSlow": | |||
"SpiritSteal": | |||
"SpiritStealDuration": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_discord": { | "upgrade_discord": { | ||
"Name": "Scourge", | "Name": "Scourge", | ||
"Description": "Apply \u003Cspan class=\"highlight\"\u003ESpirit | "Description": "Apply \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EDebuff Resist\u003C/span\u003E and an aura on a friendly target that deals \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'SpiritIcon'}damage\u003C/span\u003E to enemies proportional to their max health. Existing debuffs on the target are reduced.\u003Cbr\u003ECan be self cast.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,867: | Line 2,729: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "StreetBrawl": false, | ||
"AbilityDuration": | "IsImbue": false, | ||
"AbilityCooldown": 35, | |||
"AbilityDuration": 10, | |||
"AbilityCastRange": "35m", | "AbilityCastRange": "35m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.25, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TickRate": 0.25, | ||
" | "MaxHealthPercentAsDPS": { | ||
"Value": 2.3, | |||
"Scale": { | |||
"Value": 0.0055, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"AuraRadius": "10m", | "AuraRadius": "10m", | ||
"TechResist": | "TechResist": 40, | ||
"BonusHealth": " | "BonusHealth": 100, | ||
" | "StatusResistancePercent": 20, | ||
"PropertyUpgrades": { | |||
"MaxHealthPercentAsDPS": 2, | |||
"CombatBarrier": 300, | |||
"StatusResistancePercent": 20, | |||
"BonusHealth": 125, | |||
"AbilityDuration": 3 | |||
} | |||
}, | }, | ||
"upgrade_divine_barrier": { | "upgrade_divine_barrier": { | ||
"Name": "Divine Barrier", | "Name": "Divine Barrier", | ||
"Description": "\u003Cspan class=\"highlight\"\u003ERemove all non-stun debuffs\u003C/span\u003E from the target and provide them with a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECan be self-cast. Cooldown is reduced by half when cast on someone else.\u003C/span\u003E", | "Description": "\u003Cspan class=\"highlight\"\u003ERemove all non-stun debuffs\u003C/span\u003E from the target and provide them with a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECan be self-cast. Cooldown is reduced by half when cast on someone else.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,905: | Line 2,776: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityCooldown": 45, | |||
"AbilityCastRange": "40m", | "AbilityCastRange": "40m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.2, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "OutOfCombatHealthRegen": 1.5, | ||
" | "CooldownReductionPctOnOthers": 50, | ||
" | "BuffDuration": 6, | ||
" | "CombatBarrier": 600, | ||
" | "BonusMoveSpeed": "2.75m", | ||
" | "TechRangeMultiplier": 10, | ||
" | "TechRadiusMultiplier": 10, | ||
" | "PropertyUpgrades": { | ||
"AbilityCooldown": -27, | |||
"TechRadiusMultiplier": 10, | |||
"TechRangeMultiplier": 10 | |||
} | |||
}, | }, | ||
"upgrade_diviners_kevlar": { | "upgrade_diviners_kevlar": { | ||
"Name": "Diviner's Kevlar", | "Name": "Diviner's Kevlar", | ||
"Description": "Upon casting an \u003Cspan class=\"highlight\"\u003Eultimate ability\u003C/span\u003E gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and temporary \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.", | "Description": "Upon casting an \u003Cspan class=\"highlight\"\u003Eultimate ability\u003C/span\u003E gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and temporary \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,940: | Line 2,812: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 40, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 40, | ||
" | "CombatBarrier": 1000, | ||
" | "BuffDuration": 20, | ||
" | "BonusAbilityDurationPercent": 15, | ||
" | "PropertyUpgrades": { | ||
"BonusAbilityDurationPercent": 15, | |||
"TechPower": 55, | |||
"CombatBarrier": 500, | |||
"AbilityCooldown": -14 | |||
} | |||
}, | }, | ||
"upgrade_double_jump": { | "upgrade_double_jump": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,968: | Line 2,840: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 8.5, | "AbilityCooldown": 8.5, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"AirJumps": 1, | |||
"AirJumpVerticalSpeedPercent": 75, | |||
"InterruptCooldown": 4 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"AirJumps": | |||
"AirJumpVerticalSpeedPercent": | |||
" | |||
}, | }, | ||
"upgrade_dps_aura": { | "upgrade_dps_aura": { | ||
"Name": "Heroic Aura", | "Name": "Heroic Aura", | ||
"Description": "Provides \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E to nearby friendly units.", | "Description": "Provides \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E to nearby friendly units.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,002: | Line 2,867: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 22, | ||
" | "AbilityDuration": 7, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusFireRate": 26, | ||
" | "Radius": "35m", | ||
" | "ActiveRadius": "35m", | ||
" | "ActiveBonusMoveSpeed": "2.25m", | ||
" | "BulletResist": 17, | ||
" | "NonHeroMult": 2, | ||
" | "BonusSprintSpeed": "1.5m", | ||
" | "PropertyUpgrades": { | ||
"ActiveBonusMoveSpeed": "3m", | |||
"BonusFireRate": 34, | |||
"BulletResist": 10, | |||
"ActiveRadius": "15m" | |||
} | |||
}, | }, | ||
"upgrade_drum_magazine": { | "upgrade_drum_magazine": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,034: | Line 2,899: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusClipSize": 20, | |||
"ReloadSpeedMultipler": -25 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusClipSize": | |||
"ReloadSpeedMultipler": | |||
}, | }, | ||
"upgrade_duration_extender": { | "upgrade_duration_extender": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,063: | Line 2,920: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": " | "StreetBrawl": false, | ||
" | "IsImbue": true, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusAbilityDurationPercent": 20 | ||
" | }, | ||
" | "upgrade_eldritch_shot": { | ||
" | "Name": "Haunting Shot", | ||
" | "Description": "Your next bullet applies a powerful debuff reducing the enemy's damage output, healing and movement speed. It also deals {g:citadel_inline_attribute:'BonusSpiritDamage'} based on the targets current Health. \u003Cbr\u003E\u003Cbr\u003EThe bullet is larger and penetrates through targets.", | ||
" | "Cost": 9999, | ||
" | "Tier": 5, | ||
" | "Activation": "Passive", | ||
" | "Slot": "Weapon", | ||
"Components": null, | |||
"TargetTypes": [ | |||
"AllEnemy" | |||
], | |||
"ShopFilters": [ | |||
"WeaponDamage", | |||
"MagicDamage" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityCooldown": 2.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"Radius": "1m", | |||
"ProcChance": 100, | |||
"ProcCooldown": 1, | |||
"BulletRadius": "1.5m", | |||
"DebuffDuration": 4, | |||
"HealthPctDamage": 10, | |||
"OutgoingDamagePenaltyPercent": -40, | |||
"HealAmpReceivePenaltyPercent": -40, | |||
"HealAmpRegenPenaltyPercent": -40, | |||
"MovementSpeedSlow": 40, | |||
"GroundDashReductionPercent": -40, | |||
"PropertyUpgrades": { | |||
"GroundDashReductionPercent": -10, | |||
"HealthPctDamage": 5, | |||
"MovementSpeedSlow": 10, | |||
"HealAmpReceivePenaltyPercent": -15, | |||
"HealAmpRegenPenaltyPercent": -15, | |||
"OutgoingDamagePenaltyPercent": -15, | |||
"AbilityCooldown": -1 | |||
} | |||
}, | |||
"upgrade_electric_slippers": { | |||
"Name": "Electric Slippers", | |||
"Description": "When sliding, evade bullets, gain fire rate and deal damage to enemies around you. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003ECooldown is per target.\u003C/span\u003E", | |||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "Passive", | |||
"Slot": "Armor", | |||
"Components": null, | |||
"TargetTypes": [ | |||
"AllEnemy" | |||
], | |||
"ShopFilters": null, | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"Radius": "12m", | |||
"ProcCooldown": 0.3, | |||
"Damage": 100, | |||
"SlideScale": 80, | |||
"SlideTurnScale": 100, | |||
"EvasionWhileSliding": 60, | |||
"Stamina": 2, | |||
"FireRateWhileSliding": 60, | |||
"PropertyUpgrades": { | |||
"Stamina": 2, | |||
"EvasionWhileSliding": 15, | |||
"Damage": 50, | |||
"FireRateWhileSliding": 20 | |||
} | |||
}, | }, | ||
"upgrade_enchanted_holsters": { | "upgrade_enchanted_holsters": { | ||
"Name": "Spellslinger", | "Name": "Spellslinger", | ||
"Description": "While in-combat whenever you cast an ability or item, gain a stacking buff that improves fire rate and reload speed. \u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EEach stack refreshes the duration.\u003C/span\u003E", | "Description": "While in-combat whenever you cast an ability or item, gain a stacking buff that improves fire rate and reload speed. \u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EEach stack refreshes the duration.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,092: | Line 3,017: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "CooldownReduction": 5, | ||
" | "BonusFireRate": 11, | ||
" | "ReloadSpeedMultipler": -10, | ||
" | "BuffDuration": 18, | ||
"MaxStacks": 6, | |||
" | "PropertyUpgrades": { | ||
" | "ReloadSpeedMultipler": -3, | ||
" | "BonusFireRate": 6, | ||
"CooldownReduction": 8 | |||
} | |||
}, | }, | ||
"upgrade_endurance": { | "upgrade_endurance": { | ||
"Name": "Extra Regen", | "Name": "Extra Regen", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,125: | Line 3,047: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusHealthRegen": 2.5, | |||
"OutOfCombatHealthRegen": 1.5, | |||
"PropertyUpgrades": { | |||
"AbilityCooldownBetweenCharge": | "BonusHealthRegen": 9 | ||
"ChannelMoveSpeed": | } | ||
" | |||
" | |||
" | |||
}, | }, | ||
"upgrade_escalating_exposure": { | "upgrade_escalating_exposure": { | ||
"Name": "Escalating Exposure", | "Name": "Escalating Exposure", | ||
"Description": "Dealing | "Description": "Dealing {g:citadel_inline_attribute:'SpiritDamage'} applies a stacking \u003Cspan class=\"highlight\"\u003ESpirit Amp\u003C/span\u003E that increases your {g:citadel_inline_attribute:'SpiritDamage'} to the target.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,158: | Line 3,076: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"AbilityDuration": " | "IsImbue": false, | ||
" | "AbilityDuration": 12, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
" | "ProcCooldown": 0.7, | ||
" | "MagicIncreasePerStack": 4.5, | ||
" | "TechResist": 17, | ||
" | "MaxStacks": 12, | ||
" | "TechArmorDamageReduction": -8, | ||
" | "PropertyUpgrades": { | ||
" | "MagicIncreasePerStack": 1.5, | ||
" | "TechResist": 8, | ||
" | "TechArmorDamageReduction": -10, | ||
" | "MaxStacks": 6 | ||
" | } | ||
" | }, | ||
"upgrade_eternal_gift": { | |||
"Name": "Eternal Gift", | |||
"Description": "Periodically gain a random permanent stat buff.", | |||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "Passive", | |||
"Slot": "Armor", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": null, | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityCooldown": 165, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"RespawnTime": -70, | |||
"BuffFrequency": 2, | |||
"PropertyUpgrades": { | |||
"BuffFrequency": -0.5 | |||
} | |||
}, | }, | ||
"upgrade_ethereal_bullets": { | "upgrade_ethereal_bullets": { | ||
"Name": "Mercurial Magnum", | "Name": "Mercurial Magnum", | ||
"Description": "Your imbued ability charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, {g:citadel_inline_attribute:'BonusFireRate'}, and \u003Cspan class=\"highlight\"\u003Ereloads bullets\u003C/span\u003E on use. Until your next reload, your \u003Cspan class=\"highlight\"\u003Ebullets deal | "Description": "Your imbued ability charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, {g:citadel_inline_attribute:'BonusFireRate'}, and \u003Cspan class=\"highlight\"\u003Ereloads bullets\u003C/span\u003E on use. Until your next reload, your \u003Cspan class=\"highlight\"\u003Ebullets deal {g:citadel_inline_attribute:'BonusSpiritDamage'}\u003C/span\u003E based on your Spirit Power.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,195: | Line 3,135: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": true, | ||
" | "AbilityCooldown": 15, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 7, | ||
" | "BonusFireRate": 22, | ||
" | "BuffDuration": 12, | ||
" | "Damage": { | ||
"Value": 60, | |||
"Scale": { | |||
"Value": 0.16, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"AmmoReloadPercent": | "AmmoReloadPercent": 100, | ||
"AbilityChargeUpTime": | "AbilityChargeUpTime": 14, | ||
"BulletsBonusMagicDamage": { | "BulletsBonusMagicDamage": { | ||
"Value": 25, | "Value": 25, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.49, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"BonusClipSizePercent": "20" | "BonusClipSizePercent": 20, | ||
"PropertyUpgrades": { | |||
"BonusFireRate": 20, | |||
"BonusClipSizePercent": 60, | |||
"Damage": 120, | |||
"BulletsBonusMagicDamage": 20, | |||
"TechPower": 15 | |||
} | |||
}, | }, | ||
"upgrade_express_shot": { | "upgrade_express_shot": { | ||
"Name": "Express Shot", | "Name": "Express Shot", | ||
"Description": " | "Description": "Your next attack will \u003Cspan class=\"highlight\"\u003Efire twice\u003C/span\u003E in quick succession with \u003Cspan class=\"highlight\"\u003Eincreased damage\u003C/span\u003E and velocity. This attack consumes extra ammo.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,237: | Line 3,184: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 8, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusBulletSpeedPercent": 60, | ||
" | "BaseAttackDamagePercent": 8, | ||
" | "ProcAmmoConsumed": 2, | ||
" | "ProcBulletVelocity": 100, | ||
" | "ProcBaseAttackDamagePercent": { | ||
"Value": 125, | |||
"Scale": { | |||
" | "Value": 2, | ||
"Type": "power_increase" | |||
} | |||
" | }, | ||
"ProcBaseAttackDamagePercentAltFire": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1.3, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"PropertyUpgrades": { | |||
"ProcBaseAttackDamagePercent": 75, | |||
"ProcBaseAttackDamagePercentAltFire": 25, | |||
"BonusBulletSpeedPercent": 45, | |||
"BaseAttackDamagePercent": 15 | |||
} | |||
}, | }, | ||
"upgrade_extra_charge": { | "upgrade_extra_charge": { | ||
"Name": "Extra Charge", | "Name": "Extra Charge", | ||
"Description": "Adds one to your ability max \u003Cspan class=\"highlight\"\u003Echarges\u003C/span\u003E.", | "Description": "Adds one to your ability max \u003Cspan class=\"highlight\"\u003Echarges\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,270: | Line 3,228: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusAbilityCharges": 1, | |||
"BonusSpiritForChargedAbilities": 7, | |||
"PropertyUpgrades": { | |||
"AbilityCooldownBetweenCharge": | "BonusAbilityCharges": 1, | ||
"ChannelMoveSpeed": | "BonusSpiritForChargedAbilities": 7 | ||
" | } | ||
" | |||
" | |||
}, | }, | ||
"upgrade_fervor": { | "upgrade_fervor": { | ||
"Name": "Frenzy", | "Name": "Frenzy", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,302: | Line 3,256: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 16, | ||
" | "AbilityDuration": 10, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "LowHealthThreshold": 50, | ||
" | "BonusHealth": 160, | ||
" | "BonusFireRate": 15, | ||
" | "BulletLifestealPercent": 10, | ||
" | "FervorMovespeed": "4m", | ||
" | "FervorFireRate": 40, | ||
" | "FervorStatusResistancePercent": 40, | ||
" | "PropertyUpgrades": { | ||
"BonusHealth": 125, | |||
"FervorFireRate": 20, | |||
"FervorMovespeed": "3m", | |||
"FervorStatusResistancePercent": 15 | |||
} | |||
}, | }, | ||
"upgrade_fire_rate_aura": { | "upgrade_fire_rate_aura": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,337: | Line 3,290: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 10, | |||
"BonusFireRateNPC": 35, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
"BonusFireRateNPC": | |||
"AuraRadius": "30m" | "AuraRadius": "30m" | ||
}, | }, | ||
| Line 3,357: | Line 3,302: | ||
"Name": "Fleetfoot", | "Name": "Fleetfoot", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,368: | Line 3,313: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 16, | "AbilityCooldown": 16, | ||
"AbilityDuration": | "AbilityDuration": 5, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "MoveWhileShootingSpeedPenaltyReductionPercent": 100, | ||
" | "MoveWhileZoomedSpeedPenaltyReductionPercent": 100, | ||
" | "ActiveBonusMoveSpeed": "3.0m", | ||
" | "SlideScale": 35, | ||
" | "BulletResist": 6, | ||
" | "SlowResistancePercent": 40, | ||
" | "BaseAttackDamagePercent": 6, | ||
" | "PropertyUpgrades": { | ||
"SlowResistancePercent": 30, | |||
"BulletResist": 12, | |||
"ActiveBonusMoveSpeed": "3m" | |||
} | |||
}, | }, | ||
"upgrade_focus_lens": { | "upgrade_focus_lens": { | ||
"Name": "Focus Lens", | "Name": "Focus Lens", | ||
"Description": "Target an enemy to \u003Cspan class=\"highlight\"\u003ESilence\u003C/span\u003E them. A portion of \u003Cspan class=\"highlight\"\u003Eall damage dealt\u003C/span\u003E during the silence gets applied to the target when the silence wears off.", | "Description": "Target an enemy to \u003Cspan class=\"highlight\"\u003ESilence\u003C/span\u003E them. A portion of \u003Cspan class=\"highlight\"\u003Eall damage dealt\u003C/span\u003E during the silence gets applied to the target when the silence wears off.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
"Components": | "Components": [ | ||
"upgrade_spirit_sap" | |||
], | |||
"TargetTypes": [ | "TargetTypes": [ | ||
"HeroEnemy" | "HeroEnemy" | ||
| Line 3,404: | Line 3,351: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"AbilityDuration": | "IsImbue": false, | ||
"AbilityCooldown": 45, | |||
"AbilityDuration": 4.5, | |||
"AbilityCastRange": "20m", | "AbilityCastRange": "20m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "PercentDamage": 30, | ||
" | "BonusFireRate": 10, | ||
" | "MagicResistReduction": -9, | ||
" | "TechPowerReduction": -30, | ||
" | "ResistReductionDuration": 12, | ||
"PropertyUpgrades": { | |||
"PercentDamage": 20, | |||
"BonusFireRate": 20, | |||
"TechPowerReduction": -26, | |||
"MagicResistReduction": -12, | |||
"AbilityDuration": 0.25, | |||
"AbilityCooldown": -12 | |||
} | |||
}, | }, | ||
"upgrade_frenzy": { | "upgrade_frenzy": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,431: | Line 3,385: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BulletLifestealPercent": 25, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BulletLifestealPercent": | |||
"Radius": "15m", | "Radius": "15m", | ||
"BulletArmorReduction": | "BulletArmorReduction": -40, | ||
"LowHealthPercentThreshold": | "LowHealthPercentThreshold": 45, | ||
"LowHealthLifeStealPercent": | "LowHealthLifeStealPercent": 45, | ||
"KillBonusMoveSpeedPerStack": "2m", | "KillBonusMoveSpeedPerStack": "2m", | ||
"MaxKillBonusMoveSpeedStack": | "MaxKillBonusMoveSpeedStack": 3 | ||
}, | }, | ||
"upgrade_full_spectrum": { | "upgrade_full_spectrum": { | ||
"Name": | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,465: | Line 3,411: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"TechRangeMultiplier": 60, | |||
"TechRadiusMultiplier": 60, | |||
"SlowPercent": 30, | |||
"AbilityCooldownBetweenCharge": | "SlowDuration": 2, | ||
"ChannelMoveSpeed": | "BonusDamagePerHero": 5 | ||
"TechRangeMultiplier": | |||
"TechRadiusMultiplier": | |||
"SlowPercent": | |||
"SlowDuration": | |||
"BonusDamagePerHero": | |||
}, | }, | ||
"upgrade_fury_trance": { | "upgrade_fury_trance": { | ||
"Name": "Fury Trance", | "Name": "Fury Trance", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,504: | Line 3,442: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 18, | ||
"AbilityUnitTargetLimit": | "AbilityDuration": 6.5, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BulletLifestealPercent": 14, | ||
" | "ActiveBonusFireRate": 32, | ||
" | "TechResist": 40, | ||
" | "BonusHealth": 100, | ||
" | "BaseAttackDamagePercent": 6, | ||
" | "ActiveBonusMoveSpeed": "1m", | ||
" | "MoveWhileShootingSpeedPenaltyReductionPercent": 100, | ||
"PropertyUpgrades": { | |||
"BulletLifestealPercent": 28, | |||
"ActiveBonusFireRate": 25, | |||
"TechResist": 20, | |||
"BonusHealth": 110 | |||
} | |||
}, | }, | ||
"upgrade_galvanic_storm": { | "upgrade_galvanic_storm": { | ||
"Name": | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,535: | Line 3,476: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"DamagePerChain": { | "DamagePerChain": { | ||
"Value": 50, | "Value": 50, | ||
| Line 3,558: | Line 3,491: | ||
"Value": 75, | "Value": 75, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.457, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"ChainRadius": "7m", | "ChainRadius": "7m", | ||
"ProcChance": | "ProcChance": 30, | ||
"ProcCooldown": | "ProcCooldown": 0.4, | ||
"ChainCount": | "ChainCount": 7, | ||
"ChainTickRate": | "ChainTickRate": 0.2, | ||
"TechShieldMaxHealth": | "TechShieldMaxHealth": 400, | ||
"GalvanicDebuffDuration": | "GalvanicDebuffDuration": 5, | ||
"ExplodeRadius": "10m", | "ExplodeRadius": "10m", | ||
"GalvanicBuffDuration": | "GalvanicBuffDuration": 7, | ||
"BuffDamageMult": | "BuffDamageMult": 2, | ||
"BuffMoveSpeedBonus": "3m" | "BuffMoveSpeedBonus": "3m" | ||
}, | }, | ||
"upgrade_glass_cannon": { | "upgrade_glass_cannon": { | ||
"Name": "Glass Cannon", | "Name": "Glass Cannon", | ||
"Description": "Each hero kill grants \u003Cspan class=\"highlight\"\u003Epermanent Fire Rate\u003C/span\u003E (up to a max of 8 times). | "Description": "Each hero kill grants \u003Cspan class=\"highlight\"\u003Epermanent Fire Rate\u003C/span\u003E (up to a max of 8 times). Death results in the loss of 1 stack.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,591: | Line 3,524: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BaseAttackDamagePercent": 80, | |||
"MaxHealthLossPercent": -13, | |||
"BonusClipPerKill": 2, | |||
"AbilityCooldownBetweenCharge": | "FireRatePerKill": 7, | ||
"ChannelMoveSpeed": | "MaxStacks": 8, | ||
"SlowPercent": 30, | |||
"SlowDuration": 3, | |||
"BuildUpDuration": 2, | |||
"BaseAttackDamagePercent": | "BuildUpPerShot": 1.2, | ||
"MaxHealthLossPercent": | "PropertyUpgrades": { | ||
"BonusClipPerKill": | "FireRatePerKill": 8, | ||
"FireRatePerKill": | "BaseAttackDamagePercent": 60 | ||
"MaxStacks": | } | ||
"SlowPercent": | |||
"SlowDuration": | |||
"BuildUpDuration": | |||
"BuildUpPerShot": | |||
}, | }, | ||
"upgrade_glass_cannon2": { | "upgrade_glass_cannon2": { | ||
"Name": "Glass Cannon v2", | "Name": "Glass Cannon v2", | ||
"Description": "Each hero kill grants \u003Cspan class=\"highlight\"\u003Epermanent Weapon Damage\u003C/span\u003E (up to a max of {s:MaxStacks} times). | "Description": "Each hero kill grants \u003Cspan class=\"highlight\"\u003Epermanent Weapon Damage\u003C/span\u003E (up to a max of {s:MaxStacks} times). Death results in the loss of 1 stack.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,630: | Line 3,559: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BaseAttackDamagePercent": 100, | |||
"MaxHealthLossPercent": -50, | |||
"BonusFireRate": 100, | |||
"AbilityCooldownBetweenCharge": | "WeaponPowerPerKill": 10, | ||
"ChannelMoveSpeed": | "BonusBulletSpeedPercent": 25 | ||
"BaseAttackDamagePercent": | |||
"MaxHealthLossPercent": | |||
"BonusFireRate": | |||
"WeaponPowerPerKill": | |||
"BonusBulletSpeedPercent": | |||
}, | }, | ||
"upgrade_glitch": { | "upgrade_glitch": { | ||
"Name": " | "Name": "Cursed Relic", | ||
"Description": "Curses an enemy - \u003Cspan class=\"highlight\"\u003Einterrupting, Silencing, Disarming\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Epreventing item usage\u003C/span\u003E.", | "Description": "Curses an enemy - \u003Cspan class=\"highlight\"\u003Einterrupting, Silencing, Disarming\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Epreventing item usage\u003C/span\u003E. \u003Cspan class=\"highlight\"\u003ERemoves all non-ultimate buffs\u003C/span\u003E.\u003Cbr\u003E\u003Cbr\u003EYour own \u003Cspan class=\"highlight\"\u003EDamage Output\u003C/span\u003E is reduced for the duration.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,668: | Line 3,586: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "StreetBrawl": false, | ||
"AbilityDuration": | "IsImbue": false, | ||
"AbilityCooldown": 55, | |||
"AbilityDuration": 3.25, | |||
"AbilityCastRange": "20m", | "AbilityCastRange": "20m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"SkipFrames": 6, | |||
"AbilityCooldownBetweenCharge": | "OutgoingDamagePenaltyPercent": -25, | ||
"ChannelMoveSpeed": | "PropertyUpgrades": { | ||
" | "AbilityCooldown": -40, | ||
" | "AbilityDuration": 0.25 | ||
" | } | ||
}, | }, | ||
"upgrade_greater_withering_whip": { | "upgrade_goose_egg": { | ||
"Name": "Disarming Hex", | "Name": "Golden Goose Egg", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EDisarms\u003C/span\u003E enemy target and reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | "Description": "Gain \u003Cspan class=\"highlight\"\u003Esouls over time\u003C/span\u003E, as long as you are alive.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Press", | "Activation": "InstantCast", | ||
"Slot": "Tech", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"Movement" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityChannelTime": 2, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusGoldPerMinute": 90, | |||
"OutgoingDamagePenaltyPercent": -10, | |||
"ThinkRate": 3, | |||
"BonusSprintSpeed": "1m", | |||
"OutOfCombatHealthRegen": 1, | |||
"StartingGold": 400, | |||
"BonusBuffsPerGold": 80, | |||
"PropertyUpgrades": { | |||
"BonusSprintSpeed": 5, | |||
"OutOfCombatHealthRegen": 10, | |||
"BonusBuffsPerGold": -50, | |||
"OutgoingDamagePenaltyPercent": 20 | |||
} | |||
}, | |||
"upgrade_greater_withering_whip": { | |||
"Name": "Disarming Hex", | |||
"Description": "\u003Cspan class=\"highlight\"\u003EDisarms\u003C/span\u003E enemy target and reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | |||
"Cost": 3200, | |||
"Tier": 3, | |||
"Activation": "Press", | |||
"Slot": "Tech", | "Slot": "Tech", | ||
"Components": [ | "Components": [ | ||
| Line 3,703: | Line 3,653: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "StreetBrawl": false, | ||
"AbilityDuration": | "IsImbue": false, | ||
"AbilityCastRange": " | "AbilityCooldown": 16, | ||
"AbilityUnitTargetLimit": "1", | "AbilityDuration": 4.25, | ||
" | "AbilityCastRange": "32m", | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCastDelay": 0.1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusSprintSpeed": "0.75m", | ||
" | "BonusHealth": 75, | ||
" | "BulletArmorReduction": -13, | ||
" | "PropertyUpgrades": { | ||
" | "BonusHealth": 175, | ||
" | "BulletArmorReduction": -7, | ||
" | "AbilityCooldown": -8 | ||
} | |||
}, | |||
"upgrade_grit": { | |||
"Name": "Grit", | |||
"Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E for a short duration.", | |||
"Cost": 800, | |||
"Tier": 1, | |||
"Activation": "InstantCast", | |||
"Slot": "Armor", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"Durability" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 60, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"CombatBarrier": 200, | |||
"OutOfCombatHealthRegen": 1, | |||
"BarrierDuration": 4, | |||
"PropertyUpgrades": { | |||
"CombatBarrier": 250, | |||
"OutOfCombatHealthRegen": 10, | |||
"AbilityCooldown": -25 | |||
} | |||
}, | }, | ||
"upgrade_guardian_ward": { | "upgrade_guardian_ward": { | ||
"Name": "Guardian Ward", | "Name": "Guardian Ward", | ||
"Description": "Provide the target with a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and temporary \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECan be self-cast.\u003Cbr\u003ECooldown is reduced by half when cast on someone else.\u003C/span\u003E", | "Description": "Provide the target with a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and temporary \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECan be self-cast.\u003Cbr\u003ECooldown is reduced by half when cast on someone else.\u003C/span\u003E", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": | "Components": [ | ||
"upgrade_grit" | |||
], | |||
"TargetTypes": [ | "TargetTypes": [ | ||
"HeroFriendly" | "HeroFriendly" | ||
| Line 3,736: | Line 3,717: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityCooldown": 60, | |||
"AbilityCastRange": "40m", | "AbilityCastRange": "40m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.2, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "CooldownReductionPctOnOthers": 50, | ||
" | "OutOfCombatHealthRegen": 1.5, | ||
" | "BuffDuration": 6, | ||
" | "GuardianWardCombatBarrier": 250, | ||
" | "BonusMoveSpeed": "2.75m", | ||
" | "TechRangeMultiplier": 8, | ||
" | "TechRadiusMultiplier": 8, | ||
" | "PropertyUpgrades": { | ||
"TechRangeMultiplier": 12, | |||
"TechRadiusMultiplier": 12, | |||
"GuardianWardCombatBarrier": 250, | |||
"ChannelMoveSpeed": 2, | |||
"AbilityCooldown": -12 | |||
} | |||
}, | }, | ||
"upgrade_headhunter": { | "upgrade_haunting_scream": { | ||
"Name": "Headhunter", | "Name": "Haunting Scream", | ||
"Description": "Your next \u003Cspan class=\"highlight\"\u003Eheadshot\u003C/span\u003E against an enemy Hero deals {g:citadel_inline_attribute:'BonusWeaponDamage'}, {g:citadel_inline_attribute:'Heal'} you, and briefly grants {g:citadel_inline_attribute:'BonusMoveSpeed'}.", | "Description": "Launch an expanding projectile which \u003Cspan class=\"highlight\"\u003ECurses\u003C/span\u003E enemies for a short duration.", | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": "InstantCast", | |||
"Slot": "Tech", | |||
"Components": null, | |||
"TargetTypes": [ | |||
"HeroEnemy" | |||
], | |||
"ShopFilters": [ | |||
"WeaponDamage", | |||
"Disruption" | |||
], | |||
"IsDisabled": true, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityCooldown": 25, | |||
"AbilityDuration": 3, | |||
"AbilityCastRange": "40m", | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPowerPercent": 30, | |||
"HeightOffGround": "1m", | |||
"GrowthPerMeter": "0.15m", | |||
"InitialWidth": "5.0m", | |||
"Damage": 400, | |||
"SkipFrames": 6, | |||
"PropertyUpgrades": { | |||
"AbilityCooldown": -8, | |||
"TechPowerPercent": 10, | |||
"AbilityDuration": 0.25 | |||
} | |||
}, | |||
"upgrade_headhunter": { | |||
"Name": "Headhunter", | |||
"Description": "Your next \u003Cspan class=\"highlight\"\u003Eheadshot\u003C/span\u003E against an enemy Hero deals {g:citadel_inline_attribute:'BonusWeaponDamage'}, {g:citadel_inline_attribute:'Heal'} you, and briefly grants {g:citadel_inline_attribute:'BonusMoveSpeed'}.", | |||
"Cost": 3200, | |||
"Tier": 3, | |||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,771: | Line 3,792: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 8, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"HeadShotBonusDamage": { | "HeadShotBonusDamage": { | ||
"Value": 75, | "Value": 75, | ||
| Line 3,791: | Line 3,805: | ||
} | } | ||
}, | }, | ||
"BaseAttackDamagePercent": | "BaseAttackDamagePercent": 5, | ||
"BonusHealth": | "BonusHealth": 50, | ||
"HealPercentPerHeadshot": { | "HealPercentPerHeadshot": { | ||
"Value": 4, | "Value": 4, | ||
| Line 3,800: | Line 3,814: | ||
} | } | ||
}, | }, | ||
"BonusMoveSpeed": " | "BonusMoveSpeed": "1.75m", | ||
"MovementSpeedBonusDuration": " | "MovementSpeedBonusDuration": 3, | ||
" | "ProcChance": 100, | ||
"PropertyUpgrades": { | |||
"HeadShotBonusDamage": 75, | |||
"HealPercentPerHeadshot": 4, | |||
"AbilityCooldown": -3 | |||
} | |||
}, | }, | ||
"upgrade_headshot_booster": { | "upgrade_headshot_booster": { | ||
"Name": "Headshot Booster", | "Name": "Headshot Booster", | ||
"Description": "Your next \u003Cspan class=\"highlight\"\u003Eheadshot\u003C/span\u003E against an enemy Hero deals {g:citadel_inline_attribute:'BonusWeaponDamage'}.", | "Description": "Your next \u003Cspan class=\"highlight\"\u003Eheadshot\u003C/span\u003E against an enemy Hero deals {g:citadel_inline_attribute:'BonusWeaponDamage'}.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,818: | Line 3,837: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 9, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"HeadShotBonusDamage": 45, | |||
"BonusHealth": 30, | |||
"AbilityCooldownBetweenCharge": | "ProcChance": 100, | ||
"ChannelMoveSpeed": | "PropertyUpgrades": { | ||
" | "HeadShotBonusDamage": 55 | ||
" | } | ||
" | |||
" | |||
}, | }, | ||
"upgrade_headshot_booster2": { | "upgrade_headshot_booster2": { | ||
"Name": "Weakening Headshot", | "Name": "Weakening Headshot", | ||
"Description": "Landing a \u003Cspan class=\"highlight\"\u003EHeadshot\u003C/span\u003E | "Description": "Landing a \u003Cspan class=\"highlight\"\u003EHeadshot\u003C/span\u003E reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,849: | Line 3,864: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BulletResistReduction": -13, | |||
"DebuffDuration": 12, | |||
"DiminishingMultiplier": 0.5, | |||
"AbilityCooldownBetweenCharge": | "BonusHealth": 60, | ||
"ChannelMoveSpeed": | "PropertyUpgrades": { | ||
"BulletResistReduction": -7, | |||
"BonusHealth": 125 | |||
} | |||
"BulletResistReduction": | |||
" | |||
" | |||
" | |||
" | |||
}, | }, | ||
"upgrade_heal_on_level": { | "upgrade_heal_on_level": { | ||
"Name": "Patron's Healing", | "Name": "Patron's Healing", | ||
"Description": "When you receive a \u003Cspan class=\"highlight\"\u003EBoon\u003C/span\u003E, automatically \u003Cspan class=\"highlight\"\u003Eheal\u003C/span\u003E.", | "Description": "When you receive a \u003Cspan class=\"highlight\"\u003EBoon\u003C/span\u003E, automatically \u003Cspan class=\"highlight\"\u003Eheal\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,885: | Line 3,892: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": "1.3m", | "ChannelMoveSpeed": "1.3m", | ||
"HealOnLevelHealAmount": 210, | |||
"BonusHealthRegen": 2, | |||
"HealOnLevelHealAmount": | |||
"BonusHealthRegen": | |||
"AuraRadius": "15m" | "AuraRadius": "15m" | ||
}, | }, | ||
"upgrade_healbane": { | "upgrade_healbane": { | ||
"Name": "Healbane", | "Name": "Healbane", | ||
"Description": "Your | "Description": "Your {g:citadel_inline_attribute:'SpiritDamage'} applies \u003Cspan class=\"highlight\"\u003EHealing Reduction\u003C/span\u003E. If an enemy hero dies under this effect, you receive a large heal.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,919: | Line 3,917: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 8, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 7, | ||
" | "HealAmpReceivePenaltyPercent": -35, | ||
" | "HealAmpRegenPenaltyPercent": -35, | ||
"HealOnKill": 275, | |||
" | "PropertyUpgrades": { | ||
" | "HealAmpRegenPenaltyPercent": -20, | ||
"HealAmpReceivePenaltyPercent": -20, | |||
"TechPower": 11, | |||
"HealOnKill": 125 | |||
} | |||
}, | }, | ||
"upgrade_healbuff": { | "upgrade_healbuff": { | ||
"Name": "Healing Tempo", | "Name": "Healing Tempo", | ||
"Description": "Applying {g:citadel_inline_attribute:'Heal'} to yourself or an ally grants the target {g:citadel_inline_attribute:'BonusFireRate'} and {g:citadel_inline_attribute:'BonusMoveSpeed'}.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EDoes not apply on innate Regen or | "Description": "Applying {g:citadel_inline_attribute:'Heal'} to yourself or an ally grants the target {g:citadel_inline_attribute:'BonusFireRate'} and {g:citadel_inline_attribute:'BonusMoveSpeed'}.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EDoes not apply on innate Regen or passive Bullet/Spirit Lifesteals.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,952: | Line 3,950: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 1, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusFireRate": 35, | ||
" | "BuffDuration": 7, | ||
" | "BonusMoveSpeed": "1.25m", | ||
" | "MinimumHealAmount": 1, | ||
" | "TechResist": 10, | ||
" | "BonusHealthRegen": 6, | ||
" | "HealAmpCastPercent": 25, | ||
" | "HealAmpRegenPercent": 25, | ||
" | "OutOfCombatHealthRegen": 4, | ||
" | "PropertyUpgrades": { | ||
"HealAmpRegenPercent": 10, | |||
"HealAmpCastPercent": 10, | |||
"TechResist": 10, | |||
"BonusMoveSpeed": "2m", | |||
"BonusFireRate": 20, | |||
"BonusHealthRegen": 6 | |||
} | |||
}, | }, | ||
"upgrade_healing_booster": { | "upgrade_healing_booster": { | ||
"Name": "Healing Booster", | "Name": "Healing Booster", | ||
"Description": "Increases the effectiveness of your \u003Cspan class=\"highlight\"\u003Ehealing | "Description": "Increases the effectiveness of your \u003Cspan class=\"highlight\"\u003Ehealing\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,989: | Line 3,989: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "HealAmpCastPercent": 20, | ||
" | "HealAmpRegenPercent": 20, | ||
" | "BonusHealthRegen": 3, | ||
" | "OutOfCombatHealthRegen": 1, | ||
" | "PropertyUpgrades": { | ||
" | "HealAmpRegenPercent": 15, | ||
"HealAmpCastPercent": 15, | |||
"BonusHealthRegen": 9 | |||
} | |||
}, | }, | ||
"upgrade_health": { | "upgrade_health": { | ||
"Name": "Extra Health", | "Name": "Extra Health", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,020: | Line 4,018: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 210, | |||
"PropertyUpgrades": { | |||
"BonusHealth": 115 | |||
"AbilityCooldownBetweenCharge": | } | ||
"ChannelMoveSpeed": | |||
" | |||
" | |||
}, | }, | ||
"upgrade_health_2": { | "upgrade_health_2": { | ||
"Name": "Toughness", | "Name": "Toughness", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,049: | Line 4,042: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 200 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_health_nova": { | "upgrade_health_nova": { | ||
"Name": "Healing Nova", | "Name": "Healing Nova", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself and nearby allies.", | "Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself and nearby allies.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,075: | Line 4,060: | ||
], | ], | ||
"TargetTypes": [ | "TargetTypes": [ | ||
" | "HeroFriendly", | ||
"TrooperFriendly", | |||
"MinionFriendly" | |||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
| Line 4,081: | Line 4,068: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 60, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.25, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"TotalHealthRegen": { | "TotalHealthRegen": { | ||
"Value": 325, | "Value": 325, | ||
| Line 4,101: | Line 4,082: | ||
} | } | ||
}, | }, | ||
"RegenDuration": 2, | |||
"RegenDuration": | |||
"AuraRadius": "18m", | "AuraRadius": "18m", | ||
"SpiritPower": | "SpiritPower": 8, | ||
"TechRangeMultiplier": " | "TechRangeMultiplier": 5, | ||
"TechRadiusMultiplier": " | "TechRadiusMultiplier": 5, | ||
"PropertyUpgrades": { | |||
"TechRadiusMultiplier": 12, | |||
"TechRangeMultiplier": 12, | |||
"TechPower": 12, | |||
"TotalHealthRegen": 425 | |||
} | |||
}, | }, | ||
"upgrade_health_regen_1": { | "upgrade_health_regen_1": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,119: | Line 4,105: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusHealthRegen": 2.75 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusHealthRegen": | |||
}, | }, | ||
"upgrade_health_regen_aura": { | "upgrade_health_regen_aura": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,147: | Line 4,125: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"HealInterval": 3, | |||
"HealAmount": 40, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"HealInterval": | |||
"HealAmount": | |||
"HealRadius": "9m" | "HealRadius": "9m" | ||
}, | }, | ||
"upgrade_health_stealing_magic": { | "upgrade_health_stealing_magic": { | ||
"Name": "Spirit Lifesteal", | "Name": "Spirit Lifesteal", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,179: | Line 4,149: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 6, | ||
" | "AbilityLifestealPercentHero": 13, | ||
" | "NonHeroAbilityLifestealTooltipOnly": 3, | ||
" | "BonusHealth": 90, | ||
" | "PropertyUpgrades": { | ||
" | "AbilityLifestealPercentHero": 14, | ||
"BonusHealth": 80, | |||
"TechPower": 9 | |||
} | |||
}, | }, | ||
"upgrade_health_stimpak": { | "upgrade_health_stimpak": { | ||
"Name": "Healing Rite", | "Name": "Healing Rite", | ||
"Description": "Grant \u003Cspan class=\"highlight\"\u003ERegen\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESprint Speed\u003C/span\u003E to the target. Gets dispelled if you take damage from enemy players or objectives. Can be self-cast.", | "Description": "Grant \u003Cspan class=\"highlight\"\u003ERegen\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESprint Speed\u003C/span\u003E to the target. Gets dispelled if you take damage from enemy players or objectives. Can be self-cast.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,211: | Line 4,179: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityCooldown": 70, | |||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.2, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"TotalHealthRegen": { | "TotalHealthRegen": { | ||
"Value": 300, | "Value": 300, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.1, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"RegenDuration": | "RegenDuration": 20, | ||
"BonusSprintSpeed": "2m" | "BonusSprintSpeed": "2m", | ||
"PropertyUpgrades": { | |||
"TotalHealthRegen": 600, | |||
" | "BonusSprintSpeed": "6m", | ||
"AbilityCooldown": -60 | |||
} | |||
}, | }, | ||
"upgrade_high_impact_armor": { | "upgrade_high_impact_armor": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,271: | Line 4,213: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"DamageThreshold": 40, | |||
"DamageReduction": 60 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"DamageThreshold": | |||
"DamageReduction": | |||
}, | }, | ||
"upgrade_high_velocity_mag": { | "upgrade_high_velocity_mag": { | ||
"Name": "High-Velocity Rounds", | "Name": "High-Velocity Rounds", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,300: | Line 4,234: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusBulletSpeedPercent": 60, | |||
"BaseAttackDamagePercent": 8, | |||
"PropertyUpgrades": { | |||
"AbilityCooldownBetweenCharge": | "BonusBulletSpeedPercent": 45, | ||
"ChannelMoveSpeed": | "BaseAttackDamagePercent": 15 | ||
" | } | ||
" | |||
" | |||
}, | }, | ||
"upgrade_hollow_point_rounds": { | "upgrade_hollow_point_rounds": { | ||
"Name": "Hollow Point", | "Name": "Hollow Point", | ||
"Description": "When you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and your bullets reduce enemy \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | "Description": "When you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and your bullets reduce enemy \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,332: | Line 4,262: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "LifeThreshold": 65, | ||
" | "BaseAttackDamagePercent": 35, | ||
" | "OutOfCombatHealthRegen": 4.5, | ||
" | "BonusHealth": 125, | ||
" | "BulletArmorReduction": -9, | ||
" | "DebuffDuration": 8, | ||
" | "PropertyUpgrades": { | ||
" | "BulletArmorReduction": -12, | ||
" | "BonusHealth": 150, | ||
" | "BaseAttackDamagePercent": 25 | ||
" | } | ||
" | }, | ||
" | "upgrade_icarus_wings": { | ||
" | "Name": "Seraphim Wings", | ||
"Description": "When Airborne, You deal more damage and take reduced damage. Allows \u003Cspan class=\"highlight\"\u003Eunlimited\u003C/span\u003E Air Dash and Jumping.", | |||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "Passive", | |||
"Slot": "Armor", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": null, | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AirBonusDamageGiven": 40, | |||
"AirBonusDamageTaken": -40, | |||
"StaminaCooldownReduction": 120, | |||
"GravityScale": -70, | |||
"AirControlPercent": 100, | |||
"AirControlAccelPercent": 50, | |||
"PropertyUpgrades": { | |||
"AirBonusDamageGiven": 10, | |||
"AirBonusDamageTaken": -10, | |||
"StaminaCooldownReduction": 30 | |||
} | |||
}, | }, | ||
"upgrade_imbued_ability": { | "upgrade_imbued_ability": { | ||
"Name": | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,365: | Line 4,320: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"ImbuedBonusDuration": 25, | |||
"ImbuedBonusDamage": 10, | |||
"BonusAbilityDurationPercent": 20, | |||
"AbilityCooldownBetweenCharge": | "SlowPercent": 15, | ||
"ChannelMoveSpeed": | "SlowDuration": 2 | ||
"ImbuedBonusDuration": | |||
"ImbuedBonusDamage": | |||
"BonusAbilityDurationPercent": | |||
"SlowPercent": | |||
"SlowDuration": | |||
}, | }, | ||
"upgrade_imbued_duration_extender": { | "upgrade_imbued_duration_extender": { | ||
"Name": "Superior Duration", | "Name": "Superior Duration", | ||
"Description": "Increases the \u003Cspan class=\"highlight\"\u003Eduration\u003C/span\u003E of your abilities and items.", | "Description": "Increases the \u003Cspan class=\"highlight\"\u003Eduration\u003C/span\u003E of your abilities and items.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,399: | Line 4,346: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusAbilityDurationPercent": 28, | |||
"BulletResist": 8, | |||
"PropertyUpgrades": { | |||
"AbilityCooldownBetweenCharge": | "BonusAbilityDurationPercent": 12, | ||
"ChannelMoveSpeed": | "BulletResist": 8 | ||
" | } | ||
" | |||
" | |||
}, | }, | ||
"upgrade_improved_bullet_armor": { | "upgrade_improved_bullet_armor": { | ||
"Name": "Bullet Resilience", | "Name": "Bullet Resilience", | ||
"Description": "When below \u003Cspan class=\"highlight\"\ | "Description": "When below \u003Cspan class=\"highlight\"\u003E50% health\u003C/span\u003E, gain additional \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,428: | Line 4,371: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BulletResist": 30, | ||
" | "HealthThreshold": 50, | ||
" | "BulletResistBelowThreshold": 15, | ||
" | "OutOfCombatHealthRegen": 3, | ||
" | "PropertyUpgrades": { | ||
"BulletResist": 10, | |||
" | "BulletResistBelowThreshold": 10 | ||
} | |||
}, | }, | ||
"upgrade_improved_spirit": { | "upgrade_improved_spirit": { | ||
"Name": "Extra Spirit", | "Name": "Extra Spirit", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,459: | Line 4,399: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 10, | ||
" | "PropertyUpgrades": { | ||
"TechPower": 10 | |||
} | |||
" | |||
}, | }, | ||
"upgrade_improved_stamina": { | "upgrade_improved_stamina": { | ||
"Name": "Extra Stamina", | "Name": "Extra Stamina", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,487: | Line 4,423: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "Stamina": 1, | ||
" | "StaminaCooldownReduction": 12, | ||
" | "PropertyUpgrades": { | ||
" | "Stamina": 1, | ||
" | "StaminaCooldownReduction": 14 | ||
" | } | ||
" | }, | ||
" | "upgrade_infinite_rounds": { | ||
" | "Name": "Infinite Rounds", | ||
" | "Description": "You have \u003Cspan class=\"highlight\"\u003Einfinite\u003C/span\u003E ammo.", | ||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "Passive", | |||
"Slot": "Weapon", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"ClipSize", | |||
"WeaponDamage" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusBulletSpeedPercent": 200, | |||
"ProcChance": 65, | |||
"BonusFireRate": 35, | |||
"PropertyUpgrades": { | |||
"BonusBulletSpeedPercent": 100, | |||
"BonusFireRate": 20, | |||
"ProcChance": 10 | |||
} | |||
}, | }, | ||
"upgrade_infinitemagazine": { | "upgrade_infinitemagazine": { | ||
"Name": "Endless Magazine", | "Name": "Endless Magazine", | ||
"Description": "Gain \u003Cspan class=\"highlight\"\u003Einfinite ammo\u003C/span\u003E and {g:citadel_inline_attribute:'BonusFireRate'}.", | "Description": "Gain \u003Cspan class=\"highlight\"\u003Einfinite ammo\u003C/span\u003E and {g:citadel_inline_attribute:'BonusFireRate'}.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,518: | Line 4,478: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 40, | ||
" | "AbilityDuration": 6, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 100, | |||
"AbilityCooldownBetweenCharge": | "BaseAttackDamagePercent": 20, | ||
"ChannelMoveSpeed": | "BonusFireRate": 20, | ||
"BonusHealth": 200 | |||
"BonusClipSizePercent": | |||
"BaseAttackDamagePercent": | |||
"BonusFireRate": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_infuser": { | "upgrade_infuser": { | ||
"Name": "Infuser", | "Name": "Infuser", | ||
"Description": "Gain \u003Cspan class=\"highlight\"\u003ESpirit Lifesteal\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.", | "Description": "Gain \u003Cspan class=\"highlight\"\u003ESpirit Lifesteal\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,551: | Line 4,505: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 30, | "AbilityCooldown": 30, | ||
"AbilityDuration": | "AbilityDuration": 7, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 6, | ||
" | "BonusHealth": 100, | ||
" | "BonusSpirit": 30, | ||
" | "AbilityLifestealPercentHero": 70, | ||
" | "TechResist": 10, | ||
" | "AbilityLifestealPercentHeroPassive": 13, | ||
" | "NonHeroAbilityLifestealTooltipOnly": 3, | ||
" | "PropertyUpgrades": { | ||
"AbilityCooldown": -10, | |||
"TechResist": 10, | |||
"BonusSpirit": 30, | |||
"BonusHealth": 50, | |||
"AbilityLifestealPercentHeroPassive": 16 | |||
} | |||
}, | }, | ||
"upgrade_inhibitor": { | "upgrade_inhibitor": { | ||
"Name": "Inhibitor", | "Name": "Inhibitor", | ||
"Description": "Your bullets build up to reduce the target's \u003Cspan class=\"highlight\"\u003Eoutgoing damage\u003C/span\u003E and apply \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.", | "Description": "Your bullets build up to reduce the target's \u003Cspan class=\"highlight\"\u003Eoutgoing damage\u003C/span\u003E and apply \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": [ | "TargetTypes": [ | ||
" | "AllEnemy" | ||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
| Line 4,588: | Line 4,544: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusHealth": 150, | ||
" | "DebuffDuration": 5, | ||
" | "BuildUpPerShot": 0.77, | ||
" | "BuildUpDuration": 5, | ||
" | "OutgoingDamagePenaltyPercent": -30, | ||
" | "BaseAttackDamagePercent": 10, | ||
" | "HealAmpReceivePenaltyPercent": -40, | ||
" | "HealAmpRegenPenaltyPercent": -40, | ||
" | "PropertyUpgrades": { | ||
"OutgoingDamagePenaltyPercent": -20, | |||
"HealAmpReceivePenaltyPercent": -20, | |||
"HealAmpRegenPenaltyPercent": -20, | |||
"BonusHealth": 125, | |||
"BaseAttackDamagePercent": 20 | |||
} | |||
}, | }, | ||
"upgrade_intensifying_clip": { | "upgrade_intensifying_clip": { | ||
"Name": "Intensifying Magazine", | "Name": "Intensifying Magazine", | ||
"Description": "Increases \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E as you continuously fire your weapon.", | "Description": "Increases \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E as you continuously fire your weapon.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,624: | Line 4,579: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 20, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusClipSizePercent": | |||
"BaseAttackDamagePercent": "", | "BaseAttackDamagePercent": "", | ||
"ShootDurationForMax": " | "ShootDurationForMax": 2.5, | ||
" | "BaseAttackDamagePercentAtMaxDuration": 45, | ||
"PropertyUpgrades": { | |||
"BonusClipSizePercent": 40, | |||
"BaseAttackDamagePercentAtMaxDuration": 55 | |||
} | |||
}, | }, | ||
"upgrade_juggernaut": { | "upgrade_juggernaut": { | ||
"Name": "Juggernaut", | "Name": "Juggernaut", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,657: | Line 4,608: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "MeleeResistPercent": 25, | ||
" | "SlowResistancePercent": 50, | ||
" | "FireRateSlow": 40, | ||
" | "BonusHealthRegen": 8, | ||
" | "BonusMoveSpeed": "2.5m", | ||
" | "FireRateSlowDuration": 4, | ||
" | "PropertyUpgrades": { | ||
"BonusMoveSpeed": "3.5m", | |||
"MeleeResistPercent": 15, | |||
"FireRateSlow": 20, | |||
"SlowResistancePercent": 15, | |||
"BonusHealthRegen": 8 | |||
} | |||
}, | }, | ||
"upgrade_kinetic_sash": { | "upgrade_kinetic_sash": { | ||
"Name": "Kinetic Dash", | "Name": "Kinetic Dash", | ||
"Description": "When you \u003Cspan class=\"highlight\"\u003EDash-Jump\u003C/span\u003E you gain \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and bonus \u003Cspan class=\"highlight\"\u003EAmmo\u003C/span\u003E until your next reload. Lasts up to 7s.", | "Description": "When you \u003Cspan class=\"highlight\"\u003EDash-Jump\u003C/span\u003E you gain \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and bonus \u003Cspan class=\"highlight\"\u003EAmmo\u003C/span\u003E until your next reload. Lasts up to 7s.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,695: | Line 4,645: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 7, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusFireRate": 25, | ||
" | "BonusClipSize": 6, | ||
" | "Stamina": 1, | ||
"StaminaCooldownReduction": 12, | |||
" | "PropertyUpgrades": { | ||
" | "BonusFireRate": 20, | ||
"Stamina": 1, | |||
"BonusClipSize": 6, | |||
"StaminaCooldownReduction": 14 | |||
} | |||
}, | }, | ||
"upgrade_lifestrike_gauntlets": { | "upgrade_lifestrike_gauntlets": { | ||
"Name": "Melee Lifesteal", | "Name": "Melee Lifesteal", | ||
"Description": "Your next \u003Cspan class=\"highlight\"\u003EMelee\u003C/span\u003E attack \u003Cspan class=\"highlight\"\u003Eheals you\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003EThis heal is 30% effective vs non-heroes. \u003Cbr\u003ECooldown is | "Description": "Your next \u003Cspan class=\"highlight\"\u003EMelee\u003C/span\u003E attack \u003Cspan class=\"highlight\"\u003Eheals you\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003EThis heal is 30% effective vs non-heroes. \u003Cbr\u003ECooldown is 1.5x as long for Light Melee hits.\u003C/span\u003E", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,730: | Line 4,679: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 8, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "LightMeleeCooldownMult": 1.5, | ||
"BonusMeleeDamagePercent": 12, | |||
"LifestrikeHeal": 100, | |||
"NonHeroHealPct": 30, | |||
" | "PropertyUpgrades": { | ||
" | "BonusMeleeDamagePercent": 12, | ||
" | "AbilityCooldown": -6 | ||
" | } | ||
}, | }, | ||
"upgrade_long_range": { | "upgrade_long_range": { | ||
"Name": "Long Range", | "Name": "Long Range", | ||
"Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when \u003Cspan class=\"highlight\"\u003Ebeyond a minimum distance\u003C/span\u003E from your target.", | "Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when \u003Cspan class=\"highlight\"\u003Ebeyond a minimum distance\u003C/span\u003E from your target.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,762: | Line 4,708: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"LongRangeBonusWeaponPower": 40, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"LongRangeBonusWeaponPower": | |||
"LongRangeBonusWeaponPowerMinRange": "15m", | "LongRangeBonusWeaponPowerMinRange": "15m", | ||
"BonusSprintSpeed": " | "BonusSprintSpeed": "0.75m", | ||
"BonusAttackRangePercent": " | "BonusAttackRangePercent": 8, | ||
"PropertyUpgrades": { | |||
"BonusAttackRangePercent": 8, | |||
"LongRangeBonusWeaponPower": 30 | |||
} | |||
}, | }, | ||
"upgrade_long_range_slowing_tech": { | "upgrade_long_range_slowing_tech": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,795: | Line 4,736: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"TechRangeMultiplier": 30, | |||
"TechRadiusMultiplier": 30, | |||
"SlowPercent": 20, | |||
"AbilityCooldownBetweenCharge": | "SlowDuration": 2 | ||
"ChannelMoveSpeed": | |||
"TechRangeMultiplier": | |||
"TechRadiusMultiplier": | |||
"SlowPercent": | |||
"SlowDuration": | |||
}, | }, | ||
"upgrade_magic_burst": { | "upgrade_magic_burst": { | ||
"Name": "Mystic Burst", | "Name": "Mystic Burst", | ||
"Description": "Charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, causing abilities dealing more than \u003Cspan class=\"highlight\"\u003E80\u003C/span\u003E damage to deal additional damage.", | "Description": "Charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, causing abilities dealing more than \u003Cspan class=\"highlight\"\u003E80\u003C/span\u003E damage to deal additional damage.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,829: | Line 4,762: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 14, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": 40, | |||
"MinimumDamage": 80, | |||
"AbilityCooldownBetweenCharge": | "AbilityChargeUpTime": 14, | ||
"ChannelMoveSpeed": | "PropertyUpgrades": { | ||
"Damage": 60 | |||
} | |||
"Damage": | |||
"MinimumDamage": | |||
"AbilityChargeUpTime": | |||
" | |||
}, | }, | ||
"upgrade_magic_carpet": { | "upgrade_magic_carpet": { | ||
"Name": "Magic Carpet", | "Name": "Magic Carpet", | ||
"Description": "Summon a Magic Carpet that will \u003Cspan class=\"highlight\"\u003Efly\u003C/span\u003E you away. | "Description": "Summon a Magic Carpet that will \u003Cspan class=\"highlight\"\u003Efly\u003C/span\u003E you away. While flying you are immune to slows and doing any action will dismiss the carpet. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECannot use abilities while the carpet is being summoned.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,860: | Line 4,788: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityDuration": | "AbilityDuration": 12, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 0.2, | ||
"AbilityCastDelay": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"TechPower": 14, | |||
"SummonDuration": 1.3, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"SummonDuration": | |||
"FlyMoveSpeed": "7m", | "FlyMoveSpeed": "7m", | ||
"BonusHealth": " | "BonusAbilityDurationPercent": 15, | ||
"AirControlPercent": 25, | |||
"GravityScale": -15, | |||
"BonusHealth": 125, | |||
"PropertyUpgrades": { | |||
"TechPower": 46, | |||
"AbilityDuration": 8, | |||
"BonusAbilityDurationPercent": 15, | |||
"FlyMoveSpeed": "6m", | |||
"SummonDuration": -0.3 | |||
} | |||
}, | }, | ||
"upgrade_magic_clarity": { | "upgrade_magic_clarity": { | ||
"Name": | "Name": null, | ||
"Description": "On ability or item use, gain a \u003Cspan class=\"highlight\"\u003Emove speed\u003C/span\u003E bonus for {s:AbilityDuration}s. | "Description": "On ability or item use, gain a \u003Cspan class=\"highlight\"\u003Emove speed\u003C/span\u003E bonus for {s:AbilityDuration}s. Your next ability cast will remove the move speed bonus and apply a \u003Cspan class=\"highlight\"\u003ESpirit\u003C/span\u003E bonus to that ability.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,889: | Line 4,822: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 16, | "AbilityCooldown": 16, | ||
"AbilityDuration": | "AbilityDuration": 8, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusMovespeed": "2m", | "BonusMovespeed": "2m", | ||
"BonusSpirit": | "BonusSpirit": 28, | ||
"BonusSpiritMaxTime": | "BonusSpiritMaxTime": 12, | ||
"BonusSpiritWindow": | "BonusSpiritWindow": 1, | ||
"BonusSpiritMin": | "BonusSpiritMin": 2 | ||
}, | }, | ||
"upgrade_magic_missile": { | "upgrade_magic_missile": { | ||
"Name": "Conjure Missiles", | "Name": "Conjure Missiles", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,923: | Line 4,850: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BaseAttackDamagePercent": 70, | |||
"MaxHealthLossPercent": -15, | |||
"BonusClipPerKill": 2, | |||
"AbilityCooldownBetweenCharge": | "MaxClipBonus": 14, | ||
"ChannelMoveSpeed": | "BonusFireRate": 10, | ||
"BaseAttackDamagePercent": | |||
"MaxHealthLossPercent": | |||
"BonusClipPerKill": | |||
"MaxClipBonus": | |||
"BonusFireRate": | |||
"BonusMoveSpeed": "1m", | "BonusMoveSpeed": "1m", | ||
"WeaponPowerPerKill": | "WeaponPowerPerKill": 10, | ||
"MaxStacks": | "MaxStacks": 5 | ||
}, | }, | ||
"upgrade_magic_reach": { | "upgrade_magic_reach": { | ||
"Name": "Mystic Expansion", | "Name": "Mystic Expansion", | ||
"Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003Erange\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eeffect radius\u003C/span\u003E.", | "Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003Erange\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eeffect radius\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,956: | Line 4,875: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"TechRangeMultiplier": 20, | |||
"TechRadiusMultiplier": 20, | |||
"PropertyUpgrades": { | |||
"AbilityCooldownBetweenCharge": | "TechRadiusMultiplier": 15, | ||
"ChannelMoveSpeed": | "TechRangeMultiplier": 15 | ||
" | } | ||
" | |||
" | |||
}, | }, | ||
"upgrade_magic_shield": { | "upgrade_magic_shield": { | ||
"Name": "Enchanter's Emblem", | "Name": "Enchanter's Emblem", | ||
"Description": "While you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, gain bonus \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'Spirit'}\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ECooldown Reduction\u003C/span\u003E.", | "Description": "While you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, gain bonus \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'Spirit'}\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ECooldown Reduction\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,986: | Line 4,901: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 15, | ||
" | "TechResist": 18, | ||
" | "OutOfCombatHealthRegen": 2, | ||
" | "LifeThreshold": 65, | ||
" | "CooldownReduction": 5, | ||
" | "PropertyUpgrades": { | ||
"TechResist": 13, | |||
" | "OutOfCombatHealthRegen": 3, | ||
"TechPower": 15, | |||
"CooldownReduction": 7 | |||
} | |||
}, | }, | ||
"upgrade_magic_shock": { | "upgrade_magic_shock": { | ||
"Name": "Tankbuster", | "Name": "Tankbuster", | ||
"Description": "Charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, causing abilities dealing more than \u003Cspan class=\"highlight\"\u003E165\u003C/span\u003E damage to deal additional damage. \u003Cspan class=\"highlight\"\u003EIgnores Spirit Resistance.\u003C/span\u003E", | "Description": "Charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, causing abilities dealing more than \u003Cspan class=\"highlight\"\u003E165\u003C/span\u003E damage to deal additional damage. \u003Cspan class=\"highlight\"\u003EIgnores Spirit Resistance.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,022: | Line 4,936: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 14, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "MinimumDamage": 165, | ||
" | "ReProcLockoutTime": 5, | ||
" | "WatcherMaxDuration": 30, | ||
" | "CurrentHealthDamage": 8, | ||
" | "Damage": 40, | ||
" | "AbilityChargeUpTime": 14, | ||
" | "BonusHealth": 50, | ||
" | "PropertyUpgrades": { | ||
"CurrentHealthDamage": 5, | |||
"BonusHealth": 100, | |||
"Damage": 60 | |||
} | |||
}, | }, | ||
"upgrade_magic_slow": { | "upgrade_magic_slow": { | ||
"Name": "Mystic Slow", | "Name": "Mystic Slow", | ||
"Description": "When the target takes | "Description": "When the target takes {g:citadel_inline_attribute:'SpiritDamage'}, they have their \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E reduced.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,058: | Line 4,970: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 2, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "MovementSpeedSlow": 30, | ||
" | "GroundDashReductionPercent": -12, | ||
" | "BonusSprintSpeed": "0.75m", | ||
" | "BonusHealth": 50, | ||
" | "PropertyUpgrades": { | ||
"MovementSpeedSlow": 15, | |||
"GroundDashReductionPercent": -10, | |||
"BonusHealth": 100, | |||
"BonusSprintSpeed": 1 | |||
} | |||
}, | }, | ||
"upgrade_magic_storm": { | "upgrade_magic_storm": { | ||
"Name": "Surge of Power", | "Name": "Surge of Power", | ||
"Description": "Imbue an ability with \u003Cspan class=\"highlight\"\u003Epermanent Spirit Power\u003C/span\u003E. When that ability is used, gain bonus \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E and maintain full speed while attacking.", | "Description": "Imbue an ability with \u003Cspan class=\"highlight\"\u003Epermanent Spirit Power\u003C/span\u003E. When that ability is used, gain bonus \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E and maintain full speed while attacking.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,091: | Line 5,003: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": true, | |||
"AbilityCooldown": 14, | "AbilityCooldown": 14, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
" | "ImbuedTechPower": 28, | ||
" | "FireRateBonus": 20, | ||
" | "BonusMoveSpeed": "1.75m", | ||
" | "MovementSpeedBonusDuration": 8, | ||
" | "MoveWhileShootingSpeedPenaltyReductionPercent": 100, | ||
" | "MoveWhileZoomedSpeedPenaltyReductionPercent": 100, | ||
" | "PropertyUpgrades": { | ||
" | "ImbuedTechPower": 32, | ||
" | "FireRateBonus": 18, | ||
"BonusMoveSpeed": "2m" | |||
} | |||
}, | }, | ||
"upgrade_magic_tempo": { | "upgrade_magic_tempo": { | ||
"Name": "Compress Cooldown", | "Name": "Compress Cooldown", | ||
"Description": "Imbue an ability to reduce its \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E.", | "Description": "Imbue an ability to reduce its \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,124: | Line 5,034: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": true, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"CooldownReduction": 18, | |||
"PropertyUpgrades": { | |||
"CooldownReduction": 10 | |||
"AbilityCooldownBetweenCharge": | } | ||
"ChannelMoveSpeed": | |||
" | |||
" | |||
}, | }, | ||
"upgrade_magic_vulnerability": { | "upgrade_magic_vulnerability": { | ||
"Name": "Mystic Vulnerability", | "Name": "Mystic Vulnerability", | ||
"Description": "When | "Description": "When an enemy takes {g:citadel_inline_attribute:'SpiritDamage'}, they have their {g:citadel_inline_attribute:'SpiritResist'} reduced.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,155: | Line 5,060: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 7, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"TechArmorDamageReduction": -8, | |||
"TechResist": 8, | |||
"AbilityCooldownBetweenCharge": | "PropertyUpgrades": { | ||
"ChannelMoveSpeed": | "TechResist": 8, | ||
" | "TechArmorDamageReduction": -10 | ||
" | } | ||
" | |||
}, | }, | ||
"upgrade_medic_bullets": { | "upgrade_medic_bullets": { | ||
"Name": "Restorative Shot", | "Name": "Restorative Shot", | ||
"Description": "Your next bullet will \u003Cspan class=\"highlight\"\u003Eheal\u003C/span\u003E you based on what target you hit.", | "Description": "Your next bullet will \u003Cspan class=\"highlight\"\u003Eheal\u003C/span\u003E you based on what target you hit.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,187: | Line 5,089: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 6, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "1m", | "Radius": "1m", | ||
"ProcChance": | "ProcChance": 100, | ||
"HealFromHero": | "HealFromHero": 50, | ||
"HealFromNPC": " | "HealFromNPC": 20, | ||
" | "BaseAttackDamagePercent": 6, | ||
"PropertyUpgrades": { | |||
"HealFromHero": 100, | |||
"HealFromNPC": 40 | |||
} | |||
}, | }, | ||
"upgrade_melee_charge": { | "upgrade_melee_charge": { | ||
"Name": "Melee Charge", | "Name": "Melee Charge", | ||
"Description": "Your next \u003Cspan class=\"highlight\"\u003EHeavy Melee\u003C/span\u003E attack against an enemy \u003Cspan class=\"highlight\"\u003Edeals increased damage\u003C/span\u003E.", | "Description": "Your next \u003Cspan class=\"highlight\"\u003EHeavy Melee\u003C/span\u003E attack against an enemy \u003Cspan class=\"highlight\"\u003Edeals increased damage\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,224: | Line 5,123: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 5, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BulletResist": 6, | ||
" | "BonusMeleeDamagePercent": 10, | ||
" | "MeleeDistanceScale": 50, | ||
" | "BonusHeavyMeleeDamage": 25, | ||
" | "PropertyUpgrades": { | ||
"MeleeDistanceScale": 30, | |||
"BulletResist": 12, | |||
"BonusHeavyMeleeDamage": 15 | |||
} | |||
}, | }, | ||
"upgrade_melee_rebuttal": { | "upgrade_melee_rebuttal": { | ||
"Name": "Rebuttal", | "Name": "Rebuttal", | ||
"Description": "On a successful \u003Cspan class=\"highlight\"\u003EParry\u003C/span\u003E against an enemy Hero, \u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself for the damage parried and returns that damage to the target, and temporarily gain increased \u003Cspan class=\"highlight\"\u003Edamage.\u003C/span\u003E", | "Description": "On a successful \u003Cspan class=\"highlight\"\u003EParry\u003C/span\u003E against an enemy Hero, \u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself for the damage parried and returns that damage to the target, and temporarily gain increased \u003Cspan class=\"highlight\"\u003Edamage.\u003C/span\u003E", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,259: | Line 5,156: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusHealth": 75, | ||
" | "ParryCooldownReduction": 1.75, | ||
" | "BuffDuration": 6, | ||
" | "BonusDamagePercent": 30, | ||
" | "ParrySuccessHealPercentage": 100, | ||
" | "MeleeResistPercent": 18, | ||
" | "PropertyUpgrades": { | ||
"ParryCooldownReduction": 0.5, | |||
"MeleeResistPercent": 22, | |||
"BonusDamagePercent": 20, | |||
"BonusHealth": 150 | |||
} | |||
}, | }, | ||
"upgrade_metal_skin": { | "upgrade_metal_skin": { | ||
"Name": "Metal Skin", | "Name": "Metal Skin", | ||
"Description": "Become \u003Cspan class=\"highlight\"\u003Eimmune to bullets\u003C/span\u003E.", | "Description": "Become \u003Cspan class=\"highlight\"\u003Eimmune to bullets\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,292: | Line 5,188: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 24, | ||
" | "AbilityDuration": 5, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BulletResist": 12, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BulletResist": | |||
"ActiveMoveSpeedPenalty": "-1.5m", | "ActiveMoveSpeedPenalty": "-1.5m", | ||
"GroundDashReductionPercent": "- | "GroundDashReductionPercent": -20, | ||
"PropertyUpgrades": { | |||
"ActiveMoveSpeedPenalty": "6.5m", | |||
"GroundDashReductionPercent": 60, | |||
"AbilityCooldown": -2, | |||
"BulletResist": 5 | |||
} | |||
}, | }, | ||
"upgrade_mod_disruptor": { | "upgrade_mod_disruptor": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,322: | Line 5,218: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityDuration": | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 0.2, | ||
"AbilityCastDelay": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"DPS": { | "DPS": { | ||
"Value": 50, | "Value": 50, | ||
| Line 5,357: | Line 5,248: | ||
}, | }, | ||
"Radius": "8m", | "Radius": "8m", | ||
"TickRate": | "TickRate": 0.5, | ||
"TechResist": | "TechResist": -18 | ||
}, | }, | ||
"upgrade_mystic_regeneration": { | "upgrade_mystic_regeneration": { | ||
"Name": "Mystic Regeneration", | "Name": "Mystic Regeneration", | ||
"Description": "Dealing | "Description": "Dealing {g:citadel_inline_attribute:'SpiritDamage'} to enemy Heroes grants you Bonus {g:citadel_inline_attribute:'Regen'}. Stacks when dealing damage to different heroes.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,374: | Line 5,265: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "Regeneration": 4, | ||
" | "RegenerationDuration": 7, | ||
" | "BonusHealth": 50, | ||
"PropertyUpgrades": { | |||
" | "Regeneration": 8, | ||
" | "BonusHealth": 150 | ||
} | |||
}, | }, | ||
" | "upgrade_mystic_reverb": { | ||
"Name": " | "Name": "Mystic Reverb", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Tech", | ||
"Components": null, | |||
"TargetTypes": [ | |||
"AllEnemy" | |||
], | |||
"ShopFilters": [ | |||
"MagicDamage", | |||
"Healing" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": true, | |||
"AbilityCooldown": 6.25, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"TechDamagePercent": 50, | |||
"DelayDuration": 3, | |||
"MinimumDamage": 100, | |||
"Radius": "16m", | |||
"AbilityLifestealPercentHero": 8, | |||
"ImbueAbilityLifesteal": 22, | |||
"MovementSpeedSlow": 40, | |||
"MaxHealthDamage": 10, | |||
"PropertyUpgrades": { | |||
"AbilityLifestealPercentHero": 25, | |||
"TechDamagePercent": 20 | |||
} | |||
}, | |||
"upgrade_mystical_piano": { | |||
"Name": "Mystical Piano", | |||
"Description": "After a short delay, enemies in the target area will be stunned and have their stamina depleted. After the stun they will be temporarily dazed.", | |||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "Press", | |||
"Slot": "Tech", | |||
"Components": null, | |||
"TargetTypes": [ | |||
"AllEnemy" | |||
], | |||
"ShopFilters": null, | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityCooldown": 23, | |||
"AbilityDuration": 1.7, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"StunDelay": 1.7, | |||
"StunDuration": 2, | |||
"DazeMoveSpeed": "2m", | |||
"DazeDuration": 2, | |||
"Radius": "12m", | |||
"PropertyUpgrades": { | |||
"AbilityCooldown": -15, | |||
"Radius": "3m" | |||
} | |||
}, | |||
"upgrade_nearby_enemy_boost": { | |||
"Name": null, | |||
"Description": null, | |||
"Cost": 3200, | |||
"Tier": 3, | |||
"Activation": "Passive", | |||
"Slot": "Weapon", | |||
"Components": null, | "Components": null, | ||
"TargetTypes": [ | "TargetTypes": [ | ||
| Line 5,407: | Line 5,361: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"Radius": "20m", | "Radius": "20m", | ||
"TickRate": | "TickRate": 1, | ||
"MinTargetsRequired": | "MinTargetsRequired": 2, | ||
"BaseAttackDamagePercent": | "BaseAttackDamagePercent": 48, | ||
"BonusFireRate": | "BonusFireRate": 30, | ||
"BonusHealth": | "BonusHealth": 90, | ||
"BonusMoveSpeed": "1m" | "BonusMoveSpeed": "1m" | ||
}, | }, | ||
"upgrade_non_player_bonus": { | "upgrade_non_player_bonus": { | ||
"Name": "Monster Rounds", | "Name": "Monster Rounds", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,443: | Line 5,389: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "NonPlayerBonusWeaponPower": 25, | ||
" | "OutOfCombatHealthRegen": 1, | ||
" | "NonPlayerBulletResist": 25, | ||
"PropertyUpgrades": { | |||
"NonPlayerBonusWeaponPower": 35, | |||
" | "NonPlayerBulletResist": 35, | ||
" | "OutOfCombatHealthRegen": 1 | ||
} | |||
}, | }, | ||
"upgrade_non_player_bonus_sacrifice": { | "upgrade_non_player_bonus_sacrifice": { | ||
"Name": "Cultist Sacrifice", | "Name": "Cultist Sacrifice", | ||
"Description": "Target an enemy NPC and consume it for \u003Cspan class=\"highlight\"\ | "Description": "Target an enemy NPC and consume it for \u003Cspan class=\"highlight\"\u003E180% Bonus Souls\u003C/span\u003E and grants a powerful long lasting buff.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,481: | Line 5,424: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"AbilityDuration": | "IsImbue": false, | ||
"AbilityCooldown": 270, | |||
"AbilityDuration": 160, | |||
"AbilityCastRange": "7m", | "AbilityCastRange": "7m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"NonPlayerBonusWeaponPower": 30, | |||
"OutOfCombatHealthRegen": 2, | |||
"AbilityCooldownBetweenCharge": | "NonPlayerBulletResist": 30, | ||
"ChannelMoveSpeed": | "BonusSoulsPct": 180, | ||
"NonPlayerBonusWeaponPower": | |||
"OutOfCombatHealthRegen": | |||
"NonPlayerBulletResist": | |||
"BonusSoulsPct": | |||
"BonusHealth": { | "BonusHealth": { | ||
"Value": | "Value": 50, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 4, | ||
"Type": "power_increase" | "Type": "power_increase" | ||
} | } | ||
}, | }, | ||
" | "BaseAttackDamagePercent": { | ||
"Value": 10, | "Value": 10, | ||
"Scale": { | "Scale": { | ||
| Line 5,512: | Line 5,450: | ||
} | } | ||
}, | }, | ||
"BonusAbilityCharges": | "BonusAbilityCharges": 1, | ||
"TechRangeMultiplier": " | "TechRangeMultiplier": 12, | ||
"TechRadiusMultiplier": " | "TechRadiusMultiplier": 12, | ||
"PropertyUpgrades": { | |||
"TechRadiusMultiplier": 40, | |||
"TechRangeMultiplier": 40, | |||
"BaseAttackDamagePercent": 47, | |||
"BonusHealth": 300, | |||
"NonPlayerBonusWeaponPower": 30, | |||
"NonPlayerBulletResist": 30 | |||
} | |||
}, | }, | ||
"upgrade_personal_rejuvenator": { | "upgrade_nullification_aura": { | ||
"Name": "Rebirth", | "Name": "Nullification Burst", | ||
"Description": "Removes any positive buffs and prevents stamina usage and healing effects on enemies.", | |||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "InstantCast", | |||
"Slot": "Armor", | |||
"Components": null, | |||
"TargetTypes": [ | |||
"AllEnemy" | |||
], | |||
"ShopFilters": [ | |||
"Disruption" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityCooldown": 18, | |||
"AbilityDuration": 7, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"SpreadDuration": 0.5, | |||
"StartRadius": "2m", | |||
"EndRadius": "20m", | |||
"Damage": { | |||
"Value": 250, | |||
"Scale": { | |||
"Value": 0.465, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DamageHeight": "4m", | |||
"BonusHealth": 300, | |||
"StatusResistancePercent": 40, | |||
"PropertyUpgrades": { | |||
"EndRadius": "6m", | |||
"BonusHealth": 300, | |||
"StatusResistancePercent": 20, | |||
"Damage": 200 | |||
} | |||
}, | |||
"upgrade_omnicharge_pendant": { | |||
"Name": "Omnicharge Signet", | |||
"Description": "Imbue any active non-ultimate ability with \u003Cspan class=\"highlight\"\u003EBonus Ability Charges\u003C/span\u003E. Already charged abilities receive more bonus charges.", | |||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "Passive", | |||
"Slot": "Tech", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": null, | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": true, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"CooldownBetweenChargeReduction": 70, | |||
"BonusAbilityCharges": 4, | |||
"BonusAbilityChargesNonCharge": 2, | |||
"EnableAbilityCharges": 1, | |||
"CooldownReductionOnChargedAbilities": 30, | |||
"BonusSpiritForChargedAbilities": 50, | |||
"PropertyUpgrades": { | |||
"BonusAbilityCharges": 2, | |||
"BonusSpiritForChargedAbilities": 30, | |||
"CooldownBetweenChargeReduction": 5, | |||
"CooldownReductionOnChargedAbilities": 10 | |||
} | |||
}, | |||
"upgrade_patrons_blessing": { | |||
"Name": "Mystic Conduit", | |||
"Description": "Provides yourself and allies with a powerful spirit focused aura. Has reduced values on allies.", | |||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "Passive", | |||
"Slot": "Tech", | |||
"Components": null, | |||
"TargetTypes": [ | |||
"AllFriendly" | |||
], | |||
"ShopFilters": null, | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityCooldown": 25, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPower": 40, | |||
"Radius": "25m", | |||
"TechRangeMultiplier": 40, | |||
"TechRadiusMultiplier": 40, | |||
"CooldownReduction": 40, | |||
"AllyPercentage": 50, | |||
"HealAmount": 700, | |||
"HealRadius": "35m", | |||
"DamageThreshold": 300, | |||
"DamageThresholdDuration": 5, | |||
"PropertyUpgrades": { | |||
"TechRadiusMultiplier": 10, | |||
"TechRangeMultiplier": 10, | |||
"CooldownReduction": 10 | |||
} | |||
}, | |||
"upgrade_personal_rejuvenator": { | |||
"Name": "Rebirth", | |||
"Description": "Respawns the hero at the spot they died.", | "Description": "Respawns the hero at the spot they died.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,527: | Line 5,579: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 509, | "AbilityCooldown": 509, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"RespawnDelay": 5 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"RespawnDelay": | |||
}, | }, | ||
"upgrade_phantom_strike": { | "upgrade_phantom_strike": { | ||
"Name": "Phantom Strike", | "Name": "Phantom Strike", | ||
"Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E to an enemy target and pull them to the ground. | "Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E to an enemy target and pull them to the ground. Dealing \u003Cspan class=\"highlight\"\u003Edamage\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EMove speed\u003C/span\u003E reduction and \u003Cspan class=\"highlight\"\u003EDisarm\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,561: | Line 5,605: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 35, | "AbilityCooldown": 35, | ||
"AbilityCastRange": "25m", | "AbilityCastRange": "25m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.35, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": "1.3m", | "ChannelMoveSpeed": "1.3m", | ||
"TechPower": 8, | |||
"TechPower": | "BaseAttackDamagePercent": 15, | ||
"SlowPercent": 50, | |||
"BaseAttackDamagePercent": | "SlowDuration": 3, | ||
"SlowPercent": | |||
"SlowDuration": | |||
"ImpactDamage": { | "ImpactDamage": { | ||
"Value": 75, | "Value": 75, | ||
| Line 5,583: | Line 5,623: | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | |||
"PropertyUpgrades": { | |||
"TechPower": 12, | |||
"BaseAttackDamagePercent": 20, | |||
"AbilityCooldown": -20, | |||
"ImpactDamage": 100 | |||
} | } | ||
}, | }, | ||
"upgrade_predator_precision": { | "upgrade_predator_precision": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,598: | Line 5,644: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusFireRate": 8, | ||
" | "LifeThreshold": 50, | ||
" | "BaseAttackDamagePercent": 50 | ||
" | }, | ||
" | "upgrade_prism_blast": { | ||
" | "Name": "Prism Blast", | ||
" | "Description": "You enter a void state and become \u003Cspan class=\"highlight\"\u003Euntargetable and invincible\u003C/span\u003E for a short duration, during which lasers blast out and rotate around you.", | ||
" | "Cost": 9999, | ||
" | "Tier": 5, | ||
" | "Activation": "InstantCast", | ||
" | "Slot": "Tech", | ||
"Components": null, | |||
"TargetTypes": [ | |||
"AllEnemy" | |||
], | |||
"ShopFilters": [ | |||
"FireRate" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityCooldown": 40, | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BeamLength": "30m", | |||
"BeamWidth": "2.9m", | |||
"DPS": { | |||
"Value": 270, | |||
"Scale": { | |||
"Value": 1.75, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DampingFactor": 3, | |||
"LiftHeight": 100, | |||
"FloatMoveSpeed": "2.5m", | |||
"PropertyUpgrades": { | |||
"AbilityDuration": 2, | |||
"AbilityCooldown": -10 | |||
} | |||
}, | }, | ||
"upgrade_pristine_emblem": { | "upgrade_pristine_emblem": { | ||
"Name": "Opening Rounds", | "Name": "Opening Rounds", | ||
"Description": "Your attacks have additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E against \u003Cspan class=\"highlight\"\u003Eenemies above 50% health\u003C/span\u003E.", | "Description": "Your attacks have additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E against \u003Cspan class=\"highlight\"\u003Eenemies above 50% health\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
"Components": | "Components": [ | ||
"upgrade_high_velocity_mag" | |||
], | |||
"TargetTypes": [ | "TargetTypes": [ | ||
"AllEnemy" | "AllEnemy" | ||
| Line 5,631: | Line 5,710: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 7, | ||
" | "EnemyLifeThreshold": 50, | ||
" | "BonusBulletSpeedPercent": 60, | ||
" | "BaseAttackDamagePercent": 8, | ||
" | "BaseAttackDamagePercentBonus": 25, | ||
" | "PropertyUpgrades": { | ||
"BaseAttackDamagePercentBonus": 25, | |||
"TechPower": 18, | |||
"BonusBulletSpeedPercent": 45, | |||
"BaseAttackDamagePercent": 15 | |||
} | |||
}, | }, | ||
"upgrade_proc_disarm": { | "upgrade_proc_disarm": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,661: | Line 5,740: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"ImmunityDuration": 3, | |||
"BuildUpPerShot": 1, | |||
"AbilityCooldownBetweenCharge": | "BuildUpDuration": 10 | ||
"ChannelMoveSpeed": | |||
"ImmunityDuration": | |||
"BuildUpPerShot": | |||
"BuildUpDuration": | |||
}, | }, | ||
"upgrade_proc_silence": { | "upgrade_proc_silence": { | ||
"Name": "Silencer", | "Name": "Silencer", | ||
"Description": "Your bullets build up to a \u003Cspan class=\"highlight\"\u003ESilence\u003C/span\u003E. Victims are immune to the build up for \u003Cspan class=\"highlight\"\u003E10s\u003C/span\u003E after silence expires.", | "Description": "Your bullets build up to a \u003Cspan class=\"highlight\"\u003ESilence\u003C/span\u003E. Victims are immune to the build up for \u003Cspan class=\"highlight\"\u003E10s\u003C/span\u003E after silence expires.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,694: | Line 5,766: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechResist": 12, | ||
" | "TechDamageReduction": -25, | ||
" | "SilenceDuration": 2.5, | ||
" | "DebuffDuration": 6, | ||
" | "ImmunityDuration": 10, | ||
" | "BuildUpPerShot": 1.04, | ||
" | "BuildUpDuration": 5, | ||
" | "PropertyUpgrades": { | ||
" | "TechDamageReduction": -15, | ||
"SilenceDuration": 1.25, | |||
"TechResist": 15 | |||
} | |||
}, | }, | ||
"upgrade_proc_tech_damage": { | "upgrade_proc_tech_damage": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,726: | Line 5,795: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"ProcCooldown": 1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"ProcCooldown": | |||
"BaseDamagePct": { | "BaseDamagePct": { | ||
"Value": 0.0001, | "Value": 0.0001, | ||
| Line 5,754: | Line 5,815: | ||
} | } | ||
}, | }, | ||
"BaseDamagePerShot": "1", | "BaseDamagePerShot": { | ||
"SpellAmplificationMultiplier": | "Value": 1, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "weapon_damage_increase" | |||
} | |||
}, | |||
"SpellAmplificationMultiplier": 5 | |||
}, | }, | ||
"upgrade_quarantine": { | "upgrade_quarantine": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,770: | Line 5,837: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 42, | "AbilityCooldown": 42, | ||
"AbilityDuration": | "AbilityDuration": 4.5, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"upgrade_quick_silver": { | "upgrade_quick_silver": { | ||
"Name": "Quicksilver Reload", | "Name": "Quicksilver Reload", | ||
"Description": "Your imbued ability charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, {g:citadel_inline_attribute:'BonusFireRate'}, and \u003Cspan class=\"highlight\"\ | "Description": "Your imbued ability charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, {g:citadel_inline_attribute:'BonusFireRate'}, and \u003Cspan class=\"highlight\"\u003Ereloads bullets\u003C/span\u003E on use.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,800: | Line 5,862: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": true, | ||
" | "AbilityCooldown": 18, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusFireRate": 10, | ||
" | "BuffDuration": 12, | ||
" | "Damage": { | ||
"Value": 44, | |||
"Scale": { | |||
"Value": 0.16, | |||
" | "Type": "spirit" | ||
" | } | ||
" | }, | ||
"AmmoReloadPercent": 100, | |||
"AbilityChargeUpTime": 18, | |||
"PropertyUpgrades": { | |||
"BonusFireRate": 20, | |||
"Damage": 56, | |||
"AbilityChargeUpTime": -4, | |||
"AbilityCooldown": -4 | |||
} | |||
}, | }, | ||
"upgrade_rapid_recharge": { | "upgrade_rapid_recharge": { | ||
"Name": "Rapid Recharge", | "Name": "Rapid Recharge", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,832: | Line 5,899: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "CooldownBetweenChargeReduction": 30, | ||
" | "BonusAbilityCharges": 2, | ||
" | "CooldownReductionOnChargedAbilities": 14, | ||
" | "BonusSpiritForChargedAbilities": 14, | ||
" | "PropertyUpgrades": { | ||
"BonusAbilityCharges": 2, | |||
"CooldownReductionOnChargedAbilities": 15, | |||
"BonusSpiritForChargedAbilities": 20, | |||
"CooldownBetweenChargeReduction": 5 | |||
} | |||
}, | }, | ||
"upgrade_rapid_rounds": { | "upgrade_rapid_rounds": { | ||
"Name": "Rapid Rounds", | "Name": "Rapid Rounds", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,863: | Line 5,929: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 9, | |||
"PropertyUpgrades": { | |||
"BonusFireRate": 15 | |||
"AbilityCooldownBetweenCharge": | } | ||
"ChannelMoveSpeed": | |||
" | |||
" | |||
}, | }, | ||
"upgrade_rebirth": { | "upgrade_rebirth": { | ||
"Name": "Soul Rebirth", | "Name": "Soul Rebirth", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,889: | Line 5,950: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 240, | "AbilityCooldown": 240, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 12, | ||
" | "SpawnTimePenalty": 30, | ||
" | "RespawnDelay": 4, | ||
" | "RespawnHealthPercent": 50 | ||
" | }, | ||
" | "upgrade_rechargingbullets": { | ||
" | "Name": "Recharging Rush", | ||
" | "Description": "Dealing significant {g:citadel_inline_attribute:'WeaponDamage'} replenishes a charge for \u003Cspan class=\"highlight\"\u003Eeach of your charged abilities\u003C/span\u003E.", | ||
" | "Cost": 1600, | ||
" | "Tier": 2, | ||
" | "Activation": "Passive", | ||
" | "Slot": "Weapon", | ||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"WeaponDamage", | |||
"Durability" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 25, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 20, | |||
"BaseAttackDamagePercent": 10, | |||
"DamageThreshold": 200, | |||
"DamageWindow": 3.5, | |||
"PropertyUpgrades": { | |||
"AbilityCooldown": -12, | |||
"BonusClipSizePercent": 30, | |||
"BaseAttackDamagePercent": 30 | |||
} | |||
}, | }, | ||
"upgrade_reduce_debuff_duration": { | "upgrade_reduce_debuff_duration": { | ||
"Name": " | "Name": "Dispel Magic", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": | "Components": null, | ||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
| Line 5,921: | Line 6,004: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 45, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"TechResist": 10, | |||
"ActiveBonusMoveSpeed": "2m", | |||
"AbilityCooldownBetweenCharge": | "BuffDuration": 3, | ||
"ChannelMoveSpeed": | "HealOnActivate": 250, | ||
" | "PropertyUpgrades": { | ||
" | "HealOnActivate": 150, | ||
" | "TechResist": 20, | ||
" | "AbilityCooldown": -25 | ||
" | } | ||
}, | }, | ||
"upgrade_regenerating_bullet_shield": { | "upgrade_regenerating_bullet_shield": { | ||
"Name": "Battle Vest", | "Name": "Battle Vest", | ||
"Description": "While you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, gain \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'WeaponDamage'}\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'BonusFireRate'}\u003C/span\u003E.", | "Description": "While you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, gain \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'WeaponDamage'}\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'BonusFireRate'}\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,954: | Line 6,034: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BulletResist": 18, | ||
" | "OutOfCombatHealthRegen": 3, | ||
" | "LifeThreshold": 65, | ||
" | "BaseAttackDamagePercent": 18, | ||
" | "BonusFireRate": 7, | ||
" | "PropertyUpgrades": { | ||
" | "OutOfCombatHealthRegen": 3, | ||
"BulletResist": 12, | |||
"BaseAttackDamagePercent": 15, | |||
"BonusFireRate": 8 | |||
} | |||
}, | }, | ||
"upgrade_regenerative_armor": { | "upgrade_regenerative_armor": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,984: | Line 6,062: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealthRegen": 20 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusHealthRegen": | |||
}, | }, | ||
"upgrade_reinforcing_casings": { | "upgrade_reinforcing_casings": { | ||
"Name": "Escalating Resilience", | "Name": "Escalating Resilience", | ||
"Description": "Grants \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E when your bullets hit an enemy hero. \u003Cspan class=\"highlight\"\u003EEach shot can only grant one stack.\u003C/span\u003E", | "Description": "Grants \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E when your bullets hit an enemy hero. \u003Cspan class=\"highlight\"\u003EEach shot can only grant one stack.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,016: | Line 6,087: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "MaxArmorStacks": 30, | ||
" | "BulletResistPerStack": 2, | ||
" | "BulletResistDuration": 24, | ||
" | "BaseAttackDamagePercent": 18, | ||
" | "BonusHealth": 75, | ||
" | "BonusClipSizePercent": 35, | ||
" | "PropertyUpgrades": { | ||
"BulletResistPerStack": 2, | |||
" | "MaxArmorStacks": 20, | ||
"BonusClipSizePercent": 30, | |||
"BonusHealth": 125, | |||
"WeaponPower": 10 | |||
} | |||
}, | }, | ||
"upgrade_reload_speed": { | "upgrade_reload_speed": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,047: | Line 6,117: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"ReloadSpeedMultipler": -35 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"ReloadSpeedMultipler": | |||
}, | }, | ||
"upgrade_rescue_beam": { | "upgrade_rescue_beam": { | ||
"Name": "Rescue Beam", | "Name": "Rescue Beam", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EHeals\u003C/span\u003E a target allied hero and yourself for a percentage of \u003Cspan class=\"highlight\"\u003EMax Health\u003C/span\u003E. Once while healing, you can \u003Cspan class=\"highlight\"\u003EPull\u003C/span\u003E the target towards you. Can be self-cast.", | "Description": "\u003Cspan class=\"highlight\"\u003EHeals\u003C/span\u003E a target allied hero and yourself for a percentage of \u003Cspan class=\"highlight\"\u003EMax Health\u003C/span\u003E. Once while healing, you can \u003Cspan class=\"highlight\"\u003EPull\u003C/span\u003E the target towards you. Can be self-cast.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,082: | Line 6,144: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 60, | "AbilityCooldown": 60, | ||
"AbilityCastRange": "35m", | |||
"AbilityCastRange": " | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityChannelTime": 2.5, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityChannelTime": | "ChannelMoveSpeed": -1, | ||
"HealPercentAmount": 20, | |||
"HealInterval": 0.2, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"HealPercentAmount": | |||
"HealInterval": | |||
"BonusMoveSpeed": "0m", | "BonusMoveSpeed": "0m", | ||
"BonusSprintSpeed": " | "BonusSprintSpeed": "0.75m", | ||
"SelfModifier": | "SelfModifier": 100, | ||
"TechRangeMultiplier": " | "TechRangeMultiplier": 6, | ||
"TechRadiusMultiplier": " | "TechRadiusMultiplier": 6, | ||
"PropertyUpgrades": { | |||
"TechRadiusMultiplier": 20, | |||
"TechRangeMultiplier": 20, | |||
"HealPercentAmount": 15, | |||
"AbilityCooldown": -45 | |||
} | |||
}, | }, | ||
"upgrade_resilience": { | "upgrade_resilience": { | ||
"Name": "Enduring Spirit", | "Name": "Enduring Spirit", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,117: | Line 6,180: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 25, | |||
"AbilityLifestealPercentHero": 7 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"AbilityLifestealPercentHero": | |||
}, | }, | ||
"upgrade_resonant_healing": { | "upgrade_resonant_healing": { | ||
"Name": "Radiant Regeneration", | "Name": "Radiant Regeneration", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E and gain bonus \u003Cspan class=\"highlight\"\u003EMovement Speed\u003C/span\u003E for a short duration when you cast an ability.", | "Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E and gain bonus \u003Cspan class=\"highlight\"\u003EMovement Speed\u003C/span\u003E for a short duration when you cast an ability.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 6,150: | Line 6,205: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 6, | "AbilityCooldown": 6, | ||
"AbilityDuration": | "AbilityDuration": 3, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"HealingPerCast": { | "HealingPerCast": { | ||
"Value": | "Value": 65, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2, | ||
"Type": "power_increase" | "Type": "power_increase" | ||
} | } | ||
}, | }, | ||
"BonusMoveSpeed": " | "BonusMoveSpeed": "1.75m", | ||
"Regeneration": { | "Regeneration": { | ||
"Value": 4, | "Value": 4, | ||
| Line 6,178: | Line 6,227: | ||
} | } | ||
}, | }, | ||
"RegenerationDuration": " | "RegenerationDuration": 7, | ||
"BonusHealth": 90, | |||
"PropertyUpgrades": { | |||
"Regeneration": 9, | |||
"HealingPerCast": 60, | |||
"BonusHealth": 110, | |||
"BonusMoveSpeed": "1m" | |||
} | |||
}, | }, | ||
"upgrade_restorative_locket": { | "upgrade_restorative_locket": { | ||
"Name": "Restorative Locket", | "Name": "Restorative Locket", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": " | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": null, | "Components": null, | ||
| Line 6,196: | Line 6,252: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityCastRange": " | "AbilityCooldown": 20, | ||
"AbilityUnitTargetLimit": | "AbilityCastRange": "35m", | ||
"AbilityCastDelay": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | "Radius": "35m", | ||
"ChannelMoveSpeed": | "TechResist": 8, | ||
"Radius": " | |||
"TechResist": | |||
"HealPerStack": { | "HealPerStack": { | ||
"Value": | "Value": 16, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.5, | ||
"Type": "power_increase" | "Type": "power_increase" | ||
} | } | ||
}, | }, | ||
"MaxStacks": " | "MaxStacks": 25, | ||
" | "MaxStaminaRestore": 3, | ||
"PropertyUpgrades": { | |||
"TechResist": 10, | |||
"HealPerStack": 30, | |||
"AbilityCooldown": -8, | |||
"MaxStaminaRestore": 2, | |||
"MinStaminaRestore": 2 | |||
} | |||
}, | }, | ||
"upgrade_return_fire": { | "upgrade_return_fire": { | ||
"Name": "Return Fire", | "Name": "Return Fire", | ||
"Description": "Automatically \u003Cspan class=\"highlight\"\u003Efire a bullet\u003C/span\u003E towards any attacker who damages you with their abilities or weapon.", | "Description": "Automatically \u003Cspan class=\"highlight\"\u003Efire a bullet\u003C/span\u003E towards any attacker who damages you with their abilities or weapon.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,236: | Line 6,294: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 23, | ||
" | "AbilityDuration": 6.5, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BulletDamageReflectedPct": 65, | ||
" | "SpiritDamageReflectedPct": 25, | ||
" | "BulletResist": 10, | ||
" | "PropertyUpgrades": { | ||
"BulletResist": 16, | |||
"SpiritDamageReflectedPct": 15, | |||
"BulletDamageReflectedPct": 25, | |||
"AbilityCooldown": -10 | |||
} | |||
}, | }, | ||
"upgrade_ricochet": { | "upgrade_ricochet": { | ||
"Name": "Ricochet", | "Name": "Ricochet", | ||
"Description": "Your bullets will \u003Cspan class=\"highlight\"\u003Ericochet\u003C/span\u003E on enemies near your target, \u003Cspan class=\"highlight\"\u003Eapplying any bullet procs\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Edealing a percentage of the original damage.\u003C/span\u003E", | "Description": "Your bullets will \u003Cspan class=\"highlight\"\u003Ericochet\u003C/span\u003E on enemies near your target, \u003Cspan class=\"highlight\"\u003Eapplying any bullet procs\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Edealing a percentage of the original damage.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,274: | Line 6,331: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"RicochetDamagePercent": 65, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"RicochetDamagePercent": | |||
"RicochetRadius": "13m", | "RicochetRadius": "13m", | ||
"RicochetTargetsTooltipOnly": " | "RicochetTargetsTooltipOnly": 2, | ||
" | "BonusFireRate": 18, | ||
"PropertyUpgrades": { | |||
"RicochetDamagePercent": 15, | |||
"BonusFireRate": 25 | |||
} | |||
}, | }, | ||
"upgrade_rocket_booster": { | "upgrade_rocket_booster": { | ||
"Name": "Majestic Leap", | "Name": "Majestic Leap", | ||
"Description": "\u003Cspan class=\"highlight\"\u003ELaunch yourself\u003C/span\u003E high into the air and grant yourself a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E. While in the air, you can use the active again to drop down faster.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ECannot be used for 5s if attacked by enemy Hero.\u003C/span\u003E", | "Description": "\u003Cspan class=\"highlight\"\u003ELaunch yourself\u003C/span\u003E high into the air and grant yourself a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E. While in the air, you can use the active again to drop down faster.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ECannot be used for 5s if attacked by enemy Hero.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,307: | Line 6,360: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 45, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"JumpVelocityHidden": "27m", | "JumpVelocityHidden": "27m", | ||
" | "InterruptCooldown": 5, | ||
"AirControlPercent": " | "AirControlPercent": 100, | ||
"AirControlPercentBarrier": 50, | |||
"SlamDownRadius": "10m", | "SlamDownRadius": "10m", | ||
"VerticalDifferenceTolerance": "2m", | "VerticalDifferenceTolerance": "2m", | ||
"TossSpeed": | "TossSpeed": 500, | ||
"SlowPercent": | "SlowPercent": 40, | ||
"SlowDuration": | "SlowDuration": 2.5, | ||
"DropDownSpeed": "35m", | "DropDownSpeed": "35m", | ||
"MaxLandingSpeed": "20m", | "MaxLandingSpeed": "20m", | ||
"ImpactHeight": "2m", | "ImpactHeight": "2m", | ||
"MinAimAngle": | "MinAimAngle": 30, | ||
"CombatBarrier": " | "CombatBarrier": { | ||
"BarrierDuration": " | "Value": 200, | ||
"Scale": { | |||
"Value": 12, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"BarrierDuration": 8, | |||
"PropertyUpgrades": { | |||
"AbilityCooldown": -35, | |||
"CombatBarrier": 275, | |||
"InterruptCooldown": -3 | |||
} | |||
}, | }, | ||
"upgrade_rocket_boots": { | "upgrade_rocket_boots": { | ||
"Name": "Majestic Leap - Disabled", | "Name": "Majestic Leap - Disabled", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,349: | Line 6,407: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 16, | "AbilityCooldown": 16, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"TechPower": 8, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"JumpVelocityHidden": "22.5m", | "JumpVelocityHidden": "22.5m", | ||
" | "InterruptCooldown": 4, | ||
"AirControlPercent": " | "AirControlPercent": 100, | ||
" | "BonusHealth": 50 | ||
}, | |||
"upgrade_runed_gauntlets": { | |||
"Name": "Runed Gauntlets", | |||
"Description": "Everytime you land a heavy melee, your existing cooldowns get reduced.", | |||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "Passive", | |||
"Slot": "Weapon", | |||
"Components": null, | |||
"TargetTypes": [ | |||
"AllEnemy" | |||
], | |||
"ShopFilters": null, | |||
"IsDisabled": false, | |||
"StreetBrawl": true, | |||
"IsImbue": false, | |||
"AbilityCooldown": 10, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"MeleeDistanceScale": 150, | |||
"MeleeResistPercent": 50, | |||
"BonusMeleeDamagePercent": 30, | |||
"CooldownReductionOnHitMin": 4, | |||
"CooldownReductionOnHitPct": 16, | |||
"PropertyUpgrades": { | |||
"MeleeDistanceScale": 50, | |||
"MeleeResistPercent": 15, | |||
"CooldownReductionOnHitPct": 6 | |||
} | |||
}, | }, | ||
"upgrade_rupture": { | "upgrade_rupture": { | ||
"Name": "Decay", | "Name": "Decay", | ||
"Description": "Inflict \u003Cspan class=\"highlight\"\u003Edamage over time\u003C/span\u003E to a target, dealing damage based on their current health.\u003Cbr\u003EDecay's damage is non-lethal and does not apply item procs.", | "Description": "Inflict \u003Cspan class=\"highlight\"\u003Edamage over time\u003C/span\u003E to a target, dealing damage based on their current health.\u003Cbr\u003EDecay's damage is non-lethal and does not apply item procs.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 6,383: | Line 6,465: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "StreetBrawl": false, | ||
"AbilityDuration": | "IsImbue": false, | ||
"AbilityCooldown": 30, | |||
"AbilityDuration": 10, | |||
"AbilityCastRange": { | "AbilityCastRange": { | ||
"Value": "20m", | "Value": "20m", | ||
| Line 6,392: | Line 6,476: | ||
} | } | ||
}, | }, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPower": 8, | |||
"AbilityCooldownBetweenCharge": | "HealAmpReceivePenaltyPercent": -50, | ||
"ChannelMoveSpeed": | "HealAmpRegenPenaltyPercent": -50, | ||
"TickRate": 1, | |||
"TechPower": | |||
"HealAmpReceivePenaltyPercent": | |||
"HealAmpRegenPenaltyPercent": | |||
"TickRate": | |||
"DotHealthPercent": { | "DotHealthPercent": { | ||
"Value": 2.6, | "Value": 2.6, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.004, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"BonusHealth": "90" | "BonusHealth": 65, | ||
"PropertyUpgrades": { | |||
"TechPower": 12, | |||
"BonusHealth": 90, | |||
"HealAmpReceivePenaltyPercent": -20, | |||
"HealAmpRegenPenaltyPercent": -20, | |||
"DotHealthPercent": 0.5, | |||
"AbilityCooldown": -10 | |||
} | |||
}, | }, | ||
"upgrade_self_bubble": { | "upgrade_self_bubble": { | ||
"Name": "Ethereal Shift", | "Name": "Ethereal Shift", | ||
"Description": "You enter a void state and become \u003Cspan class=\"highlight\"\u003Euntargetable and invincible\u003C/span\u003E for a short duration, during which you float slowly and cannot perform actions. Afterwards you gain \u003Cspan class=\"highlight\"\u003ESpirit Power, Move Speed, and Spirit Resist\u003C/span\u003E.\u003Cbr\u003ECan be canceled early.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EActivation cancels any active ability.\u003C/span\u003E", | "Description": "You enter a void state and become \u003Cspan class=\"highlight\"\u003Euntargetable and invincible\u003C/span\u003E for a short duration, during which you float slowly and cannot perform actions. Afterwards you gain \u003Cspan class=\"highlight\"\u003ESpirit Power, Move Speed, and Spirit Resist\u003C/span\u003E.\u003Cbr\u003ECan be canceled early.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EActivation cancels any active ability.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 6,427: | Line 6,514: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 37, | ||
"AbilityUnitTargetLimit": | "AbilityDuration": 4, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BuffDuration": 5, | ||
" | "TechResist": 30, | ||
" | "DampingFactor": 3, | ||
" | "LiftHeight": 200, | ||
" | "BonusSpirit": 20, | ||
" | "FloatMoveSpeed": "2.5m", | ||
" | "BonusMoveSpeed": "3m", | ||
"PropertyUpgrades": { | |||
"AbilityDuration": 2, | |||
"BonusSpirit": 30, | |||
"BonusMoveSpeed": "2m", | |||
"TechResist": 10, | |||
"AbilityCooldown": -10, | |||
"FloatMoveSpeed": "3.5m" | |||
} | |||
}, | }, | ||
" | "upgrade_shadow_step": { | ||
"Name": " | "Name": "Shadow Step", | ||
"Description": " | "Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E straight ahead.", | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": " | "Activation": "InstantCast", | ||
"Slot": " | "Slot": "Armor", | ||
"Components": | "Components": null, | ||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
"WeaponDamage", | "WeaponDamage", | ||
" | "Movement" | ||
], | ], | ||
"IsDisabled": | "IsDisabled": true, | ||
" | "StreetBrawl": true, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 3, | ||
" | "AbilityCastRange": "12m", | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"DamagePulseInterval": 0.5, | |||
"AbilityCooldownBetweenCharge": | "DamagePulseAmount": 50, | ||
"ChannelMoveSpeed": | "DamagePulseRadius": "13m" | ||
" | |||
" | |||
" | |||
}, | }, | ||
" | "upgrade_shadow_strike": { | ||
"Name": " | "Name": "Shadow Strike", | ||
"Description | "Description": "Go \u003Cspan class=\"highlight\"\u003EInvisible\u003C/span\u003E on \u003Cspan class=\"highlight\"\u003EStamina use\u003C/span\u003E with no detection range. Doing a \u003Cspan class=\"highlight\"\u003Emelee attack\u003C/span\u003E while invisible will cause you to \u003Cspan class=\"highlight\"\u003Esteal bullet and spirit resistance\u003C/span\u003E from them and deal \u003Cspan class=\"highlight\"\u003Edamage over time\u003C/span\u003E.", | ||
"Cost": 9999, | |||
"Tier": 5, | |||
"Cost": | |||
"Tier": | |||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": [ | "TargetTypes": [ | ||
" | "AllEnemy" | ||
], | ], | ||
"ShopFilters": null, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": true, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 3, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"InvisAlertWhenFading": 1, | |||
"InvisFadeToDuration": 0.2, | |||
"AbilityCooldownBetweenCharge": | "SpottedRadius": "0m", | ||
"ChannelMoveSpeed": | "RevealOnDamageDuration": 1.5, | ||
" | "RevealOnSpottedDuration": 0.25, | ||
" | "ResistStealAmount": 40, | ||
" | "TickRate": 1, | ||
" | "DPS": { | ||
" | "Value": 125, | ||
" | |||
" | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.4, | ||
"Type": " | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "MaxStacks": 1, | ||
"StealDuration": 6, | |||
"Stamina": 3, | |||
"BonusHealth": 350, | |||
"PropertyUpgrades": { | |||
"Stamina": 1, | |||
"BonusHealth": 250, | |||
"ResistStealAmount": 20, | |||
"DPS": 125, | |||
"AbilityDuration": 3 | |||
} | |||
}, | }, | ||
" | "upgrade_sharpshooter": { | ||
"Name": " | "Name": "Sharpshooter", | ||
"Description": " | "Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when \u003Cspan class=\"highlight\"\u003Ebeyond a minimum distance\u003C/span\u003E from your target.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": " | "Activation": "Passive", | ||
"Slot": " | "Slot": "Weapon", | ||
"Components": | "Components": [ | ||
"upgrade_long_range", | |||
"upgrade_high_velocity_mag" | |||
], | |||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
"WeaponDamage", | "WeaponDamage", | ||
" | "ClipSize" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BaseAttackDamagePercent": 10, | ||
" | "LongRangeBonusWeaponPower": 60, | ||
" | "LongRangeBonusWeaponPowerMinRange": "15m", | ||
" | "BonusAttackRangePercent": 20, | ||
" | "BonusZoomPercent": 25, | ||
" | "BonusMoveSpeed": "-0.7m", | ||
" | "BonusSprintSpeed": "1.0m", | ||
" | "BonusBulletSpeedPercent": 60, | ||
" | "PropertyUpgrades": { | ||
"LongRangeBonusWeaponPower": 40, | |||
"BonusAttackRangePercent": 10, | |||
"BonusBulletSpeedPercent": 45, | |||
"BaseAttackDamagePercent": 15 | |||
} | |||
}, | }, | ||
" | "upgrade_shivas_bracelet": { | ||
"Name": " | "Name": "Frostbite Charm", | ||
"Description": " | "Description": "Imbued ability has its \u003Cspan class=\"highlight\"\u003ECooldown reduced\u003C/span\u003E and gains \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E. When the ability deals damage, \u003Cspan class=\"highlight\"\u003Efreeze\u003C/span\u003E the target and apply \u003Cspan class=\"highlight\"\u003Ebonus damage\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003ECooldown is per target.\u003C/span\u003E", | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": [ | "TargetTypes": [ | ||
" | "AllEnemy" | ||
], | ], | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": | "IsDisabled": false, | ||
" | "StreetBrawl": true, | ||
" | "IsImbue": true, | ||
" | "AbilityCooldown": 10, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "ImbuedCooldownReduction": 50, | ||
" | "ImbuedTechPower": 70, | ||
" | "Damage": 200, | ||
" | "FreezeDuration": 1, | ||
" | "PropertyUpgrades": { | ||
"AbilityCooldown": -2, | |||
"ImbuedCooldownReduction": 15, | |||
"ImbuedTechPower": 40, | |||
"Damage": 100, | |||
"FreezeDuration": 0.3 | |||
} | |||
}, | }, | ||
" | "upgrade_shrink_ray": { | ||
"Name": " | "Name": "Shrink Ray", | ||
"Description": " | "Description": "Reduces \u003Cspan class=\"highlight\"\u003EModel Size\u003C/span\u003E and grants \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E to the target. Allows \u003Cspan class=\"highlight\"\u003Eusage of tunnels\u003C/span\u003E in this mode. Can be self-cast.", | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": " | "Activation": "Press", | ||
"Slot": " | "Slot": "Tech", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": | "TargetTypes": [ | ||
"ShopFilters": | "HeroFriendly" | ||
"IsDisabled": | ], | ||
" | "ShopFilters": [ | ||
" | "Healing" | ||
"AbilityCastRange": " | ], | ||
"AbilityUnitTargetLimit": | "IsDisabled": false, | ||
"AbilityCastDelay": | "StreetBrawl": true, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 30, | ||
" | "AbilityCastRange": "40m", | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCastDelay": 0.2, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
"ShrinkDuration": 60, | |||
"BonusMoveSpeed": "5.0m", | |||
}, | "ModelScaleGrowth": 0.5, | ||
" | "ModelScaleGrowthTooltip": -50, | ||
"Name": " | "BonusFireRate": 20, | ||
"PropertyUpgrades": { | |||
"ModelScaleGrowth": -0.15, | |||
"ModelScaleGrowthTooltip": -15, | |||
"BonusMoveSpeed": "2m", | |||
"BonusFireRate": 20, | |||
"AbilityCooldown": -15 | |||
} | |||
}, | |||
"upgrade_silencer": { | |||
"Name": "Silencer", | |||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": " | "Activation": "InstantCast", | ||
"Slot": " | "Slot": "Weapon", | ||
"Components": [ | "Components": null, | ||
" | "TargetTypes": [ | ||
"HeroEnemy" | |||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "Disruption" | ||
], | ], | ||
"IsDisabled": | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 36, | ||
" | "AbilityDuration": 4, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"EMPDuration": 2, | |||
"AbilityCooldownBetweenCharge": | "BaseAttackDamagePercent": 20 | ||
"ChannelMoveSpeed": | |||
" | |||
" | |||
}, | }, | ||
" | "upgrade_siphon_bullets": { | ||
"Name": " | "Name": "Siphon Bullets", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": | "TargetTypes": [ | ||
"HeroEnemy" | |||
], | |||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "WeaponDamage", | ||
"Healing" | |||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BaseAttackDamagePercent": 15, | ||
" | "BulletResist": 10, | ||
" | "StealPerHit": 1, | ||
" | "StealPerKill": 1, | ||
" | "StackLostPerDeath": 2, | ||
" | "MaxStacks": 9999, | ||
" | "StealDuration": 17, | ||
" | "ProcCooldown": 1.2, | ||
" | "HealthStealPctHero": 2.5, | ||
" | "ParticleRadius": "1m", | ||
" | "PropertyUpgrades": { | ||
"HealthStealPctHero": 1.5, | |||
"BulletResist": 10 | |||
} | |||
}, | }, | ||
" | "upgrade_slow_immunity": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": " | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 32, | ||
" | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | |||
" | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
" | "upgrade_slowing_bullets": { | ||
"Name": " | "Name": "Slowing Bullets", | ||
"Description": | "Description": "Your bullets build up a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E on enemies.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
"Components": | "Components": null, | ||
"TargetTypes": [ | "TargetTypes": [ | ||
" | "HeroEnemy" | ||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
"WeaponDamage", | "WeaponDamage", | ||
" | "Disruption" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"SlowPercent": 30, | |||
"GroundDashReductionPercent": -22, | |||
"SlowDuration": 3.5, | |||
"AbilityCooldownBetweenCharge": | "BuildUpDuration": 5, | ||
"ChannelMoveSpeed": | "BuildUpPerShot": 0.7, | ||
" | "PropertyUpgrades": { | ||
" | "SlowPercent": 20, | ||
" | "GroundDashReductionPercent": -10 | ||
} | |||
" | |||
" | |||
" | |||
}, | }, | ||
" | "upgrade_slowing_tech": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": " | "Slot": "Tech", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": | "TargetTypes": [ | ||
"HeroEnemy", | |||
" | "CreepEnemy" | ||
], | ], | ||
" | "ShopFilters": null, | ||
" | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "SlowPercent": 15, | ||
" | "SlowDuration": 2 | ||
" | }, | ||
" | "upgrade_small_attack_speed": { | ||
" | "Name": null, | ||
" | "Description": null, | ||
" | "Cost": 800, | ||
" | "Tier": 1, | ||
" | "Activation": "Passive", | ||
" | "Slot": "Weapon", | ||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": null, | |||
"IsDisabled": true, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
"BonusFireRate": 8 | |||
}, | }, | ||
" | "upgrade_soaring_spirit": { | ||
"Name": "Spirit | "Name": "Improved Spirit", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
"Components | "Components": [ | ||
"upgrade_improved_spirit" | |||
" | |||
], | ], | ||
"TargetTypes": null, | |||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "Movement", | ||
" | "MagicDamage" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"TechPower": 18, | |||
"BonusSprintSpeed": "1m", | |||
"BonusHealth": 75, | |||
"AbilityCooldownBetweenCharge": | "OutOfCombatHealthRegen": 1.5, | ||
"ChannelMoveSpeed": | "PropertyUpgrades": { | ||
"TechPower": 22, | |||
"TechPower": | "OutOfCombatHealthRegen": 3 | ||
" | } | ||
" | |||
" | |||
" | |||
}, | }, | ||
" | "upgrade_spellbreaker": { | ||
"Name": " | "Name": "Spellbreaker", | ||
"Description": " | "Description": "The next instance of high {g:citadel_inline_attribute:'SpiritDamage'} you take is significantly reduced.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": " | "Activation": "Passive", | ||
"Slot": " | "Slot": "Armor", | ||
"Components | "Components": [ | ||
"upgrade_debuff_reducer" | |||
" | |||
], | ], | ||
"TargetTypes": null, | |||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "Durability" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": " | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 9, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechResist": 18, | ||
" | "StatusResistancePercent": 25, | ||
" | "DamageThreshold": 175, | ||
" | "SpiritDamageReductionProc": 65, | ||
" | "BonusHealth": 90, | ||
" | "PropertyUpgrades": { | ||
" | "TechResist": 15, | ||
" | "StatusResistancePercent": 15, | ||
" | "AbilityCooldown": -3 | ||
" | } | ||
}, | |||
"upgrade_spellshield": { | |||
"Name": "Hexafoil Ward", | |||
"Description": "Block the next {g:citadel_inline_attribute:'SpiritDamage'} or \u003Cspan class=\"highlight\"\u003EDebuff\u003C/span\u003E, preventing its effects. Only regenerates outside of combat.", | |||
"Cost": 3200, | |||
"Tier": 3, | |||
"Activation": "Passive", | |||
"Slot": "Armor", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"Durability" | |||
], | |||
"IsDisabled": true, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 12, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": "1.3m", | |||
"TechResist": 15, | |||
"SpellShieldLingerDuration": 0.3, | |||
"SpellShieldFlavorText": "asdasd" | |||
}, | }, | ||
" | "upgrade_spellslinger_headshots": { | ||
"Name": "Spirit | "Name": "Spirit Rend", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": " | "Slot": "Weapon", | ||
"Components": [ | "Components": [ | ||
" | "upgrade_tech_defense_shredders" | ||
], | ], | ||
"TargetTypes": [ | "TargetTypes": [ | ||
" | "AllEnemy" | ||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "WeaponDamage", | ||
" | "MagicDamage" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "ProcCooldown": 2, | ||
" | "BonusHealth": 75, | ||
" | "MaxStacks": 4, | ||
" | "AbilityLifestealPercentHero": 10, | ||
" | "MagicResistReduction": -7, | ||
" | "TechArmorDamageReduction": -8, | ||
"DebuffDuration": 8, | |||
" | "PropertyUpgrades": { | ||
" | "MagicResistReduction": -5, | ||
"AbilityLifestealPercentHero": 10, | |||
" | "TechArmorDamageReduction": -10 | ||
" | } | ||
}, | }, | ||
" | "upgrade_spirit_bubble": { | ||
"Name": " | "Name": "Spirit Shielding", | ||
"Description": " | "Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E whenever you take significant {g:citadel_inline_attribute:'SpiritDamage'} from enemy Heroes in a small time frame.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": " | "Activation": "Passive", | ||
"Slot": " | "Slot": "Armor", | ||
"Components": | "Components": [ | ||
"upgrade_grit" | |||
], | |||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "Durability" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 45, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "DamageWindow": 3.5, | ||
" | "DamageThreshold": 225, | ||
" | "CombatBarrier": { | ||
"Value": 300, | |||
"Scale": { | |||
"Value": 5, | |||
"Type": "power_increase" | |||
} | |||
" | }, | ||
" | "OutOfCombatHealthRegen": 2.5, | ||
" | "BarrierDuration": 8, | ||
" | "TechResist": 18, | ||
"PropertyUpgrades": { | |||
"OutOfCombatHealthRegen": 3, | |||
"CombatBarrier": 175, | |||
"TechResist": 20, | |||
"AbilityCooldown": -20 | |||
} | |||
}, | }, | ||
" | "upgrade_spirit_burn": { | ||
"Name": " | "Name": "Spirit Burn", | ||
"Description": " | "Description": "Dealing significant {g:citadel_inline_attribute:'SpiritDamage'} to an enemy within 5s causes an explosion dealing damage and a burn to that enemy. While burning, enemies take damage over time and receive reduced healing.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EThe cooldown is per enemy, so each target can only be burned once per cooldown. Deals half-damage on non-heroes.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": " | "Slot": "Tech", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": | "TargetTypes": [ | ||
"AllEnemy" | |||
], | |||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "MagicDamage", | ||
" | "Durability" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechRangeMultiplier": 6, | ||
" | "TechRadiusMultiplier": 6, | ||
"DamageThreshold": 500, | |||
" | "DamageThresholdDuration": 5, | ||
" | "ExplosionDamage": 50, | ||
" | "ExplosionRadius": "3m", | ||
" | "DPS": { | ||
" | "Value": 24, | ||
"Scale": { | |||
"Value": 0.06, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffDuration": 8, | |||
"HealAmpReceivePenaltyPercent": -70, | |||
"HealAmpRegenPenaltyPercent": -70, | |||
"TickRate": 0.5, | |||
"ImmunityDuration": 20, | |||
"DamagePctVsNonHeroes": 50, | |||
"PropertyUpgrades": { | |||
"ExplosionDamage": 160, | |||
"TechRadiusMultiplier": 12, | |||
"TechRangeMultiplier": 12, | |||
"DPS": 20, | |||
"ImmunityDuration": -6 | |||
} | |||
}, | }, | ||
" | "upgrade_spirit_sap": { | ||
"Name": " | "Name": "Spirit Sap", | ||
"Description": " | "Description": "Target an enemy to \u003Cspan class=\"highlight\"\u003Ereduce their Spirit Resist\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": " | "Slot": "Tech", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": [ | "TargetTypes": [ | ||
" | "HeroEnemy" | ||
], | |||
"ShopFilters": [ | |||
"MagicDamage" | |||
], | ], | ||
"IsDisabled": false, | |||
"IsDisabled": | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 18, | ||
" | "AbilityDuration": 12, | ||
" | "AbilityCastRange": "40m", | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCastDelay": 0.1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityCooldownBetweenCharge": | "MagicResistReduction": -9, | ||
"ChannelMoveSpeed": | "BonusHealth": 50, | ||
" | "TechPowerReduction": -30, | ||
" | "PropertyUpgrades": { | ||
" | "BonusHealth": 150, | ||
" | "MagicResistReduction": -12, | ||
"AbilityCooldown": -12, | |||
"TechPowerReduction": -26 | |||
} | |||
}, | }, | ||
" | "upgrade_spirit_snatch": { | ||
"Name": " | "Name": "Spirit Snatch", | ||
"Description": | "Description": "When you perform a \u003Cspan class=\"highlight\"\u003ELight or Heavy Melee\u003C/span\u003E attack against a hero, the attack deals extra {g:citadel_inline_attribute:'SpiritDamage'} and steals \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.\u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003EEffects are reduced by 30% for Light Melee hits.\u003C/span\u003E", | ||
"Cost": 3200, | |||
"Tier": 3, | |||
"Cost": | |||
"Tier": | |||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
"Components": | "Components": [ | ||
"upgrade_acolytes_glove" | |||
], | |||
"TargetTypes": [ | "TargetTypes": [ | ||
"HeroEnemy" | "HeroEnemy" | ||
| Line 7,164: | Line 7,121: | ||
"Melee" | "Melee" | ||
], | ], | ||
"IsDisabled": | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 6, | ||
" | "AbilityDuration": 10, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"LightMeleeReduction": 30, | |||
"AbilityCooldownBetweenCharge": | "SpiritDamage": { | ||
"ChannelMoveSpeed": | "Value": 50, | ||
" | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.84, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "TechArmorDamageReduction": -12, | ||
" | "TechArmorGain": 12, | ||
"BonusMeleeDamagePercent": " | "TechPowerReduction": -25, | ||
"TechPowerGain": 25, | |||
"BonusMeleeDamagePercent": 7, | |||
"BonusHealth": 75, | |||
"PropertyUpgrades": { | |||
"SpiritDamage": 50, | |||
"TechArmorGain": 5, | |||
"TechArmorDamageReduction": -5, | |||
"TechPowerGain": 35, | |||
"TechPowerReduction": -35 | |||
} | |||
}, | }, | ||
" | "upgrade_split_shot": { | ||
"Name": " | "Name": "Split Shot", | ||
"Description": | "Description": "Make your weapon fire \u003Cspan class=\"highlight\"\u003Emultishot\u003C/span\u003E. \u003Cbr\u003E\u003Cbr\u003E Hitting more than one Hero per attack will grant a \u003Cspan class=\"highlight\"\u003Estacking weapon damage bonus\u003C/span\u003E. \u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ETargets can only be hit once per multishot.\u003C/span\u003E", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": " | "Activation": "InstantCast", | ||
"Slot": " | "Slot": "Weapon", | ||
"Components": | "Components": null, | ||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "WeaponDamage" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 27, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusShotsDuration": 5, | ||
" | "BulletSplitShot": 5, | ||
" | "SpreadAngleDegrees": 45, | ||
" | "WeaponDamageBonusDuration": 12, | ||
" | "WeaponDamagePerStack": 8, | ||
" | "MaxStacks": 5, | ||
" | "PropertyUpgrades": { | ||
"BulletSplitShot": 4, | |||
"WeaponDamagePerStack": 8, | |||
"AbilityCooldown": -8 | |||
} | |||
}, | }, | ||
" | "upgrade_sprint_booster": { | ||
"Name": " | "Name": "Sprint Boots", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": " | "Slot": "Armor", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
"WeaponDamage", | |||
"Healing", | "Healing", | ||
" | "Movement" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusSprintSpeed": "2.0m", | |||
"OutOfCombatHealthRegen": 2, | |||
"PropertyUpgrades": { | |||
"AbilityCooldownBetweenCharge": | "OutOfCombatHealthRegen": 8, | ||
"ChannelMoveSpeed": | "BonusSprintSpeed": "12m" | ||
" | } | ||
" | |||
" | |||
}, | }, | ||
" | "upgrade_stabilizer": { | ||
"Name": | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": " | "Activation": "Passive", | ||
"Slot": " | "Slot": "Weapon", | ||
"Components": | "Components": null, | ||
"TargetTypes": null, | |||
"ShopFilters": null, | |||
"TargetTypes": | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"ShopFilters": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"MoveWhileShootingSpeedPenaltyReductionPercent": 100, | |||
"MoveWhileZoomedSpeedPenaltyReductionPercent": 100, | |||
"BonusBulletSpeedPercent": 30 | |||
"IsDisabled": | |||
" | |||
" | |||
"AbilityUnitTargetLimit": | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
" | |||
" | |||
" | |||
}, | }, | ||
" | "upgrade_stabilizing_tripod": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": " | "Slot": "Weapon", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": [ | "TargetTypes": [ | ||
" | "AllEnemy" | ||
], | ], | ||
"ShopFilters": | "ShopFilters": null, | ||
"IsDisabled": true, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
" | "AbilityCooldown": 64, | ||
"AbilityCooldown": | "AbilityDuration": 20, | ||
"AbilityDuration": | "AbilityCastRange": "15m", | ||
"AbilityCastRange": " | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "ModelScale": 1, | ||
" | "TickRate": 0.5, | ||
" | "TrackingSpeed": 125, | ||
" | "TurretAttackDelay": 0.35, | ||
" | "TurretAttackRange": "50m", | ||
"TurretDeployTime": 2, | |||
"TurretLifetime": 20, | |||
" | "AttackConeAngle": 10, | ||
" | "StationaryWeaponPower": 40, | ||
" | "StationaryRecoilReduction": 25, | ||
" | "CasterHealthPercent": 100, | ||
" | "BulletSpeedOverride": 6500 | ||
" | |||
" | |||
" | |||
}, | }, | ||
" | "upgrade_stasis_bomb": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": null, | |||
"IsDisabled": true, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 37, | |||
"AbilityDuration": 6, | |||
"AbilityCastRange": "20m", | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"StasisRadius": "7m", | |||
"ExplodeRadius": "7m", | |||
"ExplodeDamage": { | |||
"Value": 250, | |||
"Scale": { | |||
"Value": 1.52334, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"StunDuration": 1.5, | |||
"ImmunityDuration": 4, | |||
"EMPDuration": 3, | |||
"EMPProcChance": 100, | |||
"BuildUpPerShot": 1.6, | |||
"BuildUpDuration": 10, | |||
"DampingFactor": 0.5, | |||
"LiftHeight": 120, | |||
"SlamdownSpeed": 500, | |||
"MoveSpeedMax": "4m" | |||
}, | |||
"upgrade_superacolytes_glove": { | |||
"Name": "Hex-Sealed Knuckles", | |||
"Description": "After dealing an accumulated \u003Cspan class=\"highlight\"\u003E{s:StoredSpiritDamage}\u003C/span\u003E spirit damage, your next \u003Cspan class=\"highlight\"\u003EHeavy Melee Attack\u003C/span\u003E deals an additional \u003Cspan class=\"highlight\"\u003E{s:StoredSpiritDamage} spirit damage\u003C/span\u003E.", | |||
"Cost": 3200, | |||
"Tier": 3, | |||
"Activation": "Passive", | |||
"Slot": "Tech", | "Slot": "Tech", | ||
"Components": | "Components": null, | ||
"TargetTypes": [ | "TargetTypes": [ | ||
"HeroEnemy" | "HeroEnemy" | ||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "MagicDamage", | ||
" | "Melee" | ||
], | ], | ||
"IsDisabled": | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 3, | ||
" | "AbilityDuration": 13, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"StoredSpiritDamage": { | |||
"AbilityCooldownBetweenCharge": | "Value": 200, | ||
"ChannelMoveSpeed": | "Scale": { | ||
" | "Value": 0.93, | ||
"Type": "spirit" | |||
} | |||
}, | |||
"BonusHealth": 75, | |||
"BonusHealthRegen": 1, | |||
"BonusMeleeDamagePercent": 30 | |||
" | |||
" | |||
" | |||
}, | }, | ||
" | "upgrade_superior_stamina": { | ||
"Name": " | "Name": "Stamina Mastery", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": | "Components": [ | ||
"upgrade_improved_stamina" | |||
], | |||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
"MagicDamage", | "MagicDamage", | ||
" | "Movement", | ||
"FireRate" | |||
], | ], | ||
"IsDisabled": | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "Stamina": 2, | ||
" | "StaminaCooldownReduction": 18, | ||
" | "AirMoveIncreasePercent": 23, | ||
" | "PropertyUpgrades": { | ||
" | "Stamina": 2, | ||
"AirMoveIncreasePercent": 40, | |||
"StaminaCooldownReduction": 15 | |||
} | |||
}, | }, | ||
" | "upgrade_suppressor": { | ||
"Name": " | "Name": "Suppressor", | ||
"Description": " | "Description": "When you deal {g:citadel_inline_attribute:'SpiritDamage'} to enemies, you also reduce their \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 7,415: | Line 7,379: | ||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "Healing", | ||
" | "Disruption" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityDuration": 4.5, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPower": 6, | |||
"FireRateSlow": 28, | |||
"AbilityCooldownBetweenCharge": | "BulletResist": 8, | ||
"ChannelMoveSpeed": | "PropertyUpgrades": { | ||
"TechPower": 12, | |||
"TechPower": | "BulletResist": 16, | ||
" | "FireRateSlow": 20 | ||
" | } | ||
" | |||
}, | }, | ||
" | "upgrade_surging_power": { | ||
"Name": " | "Name": "Vampiric Burst", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": " | "Activation": "InstantCast", | ||
"Slot": " | "Slot": "Armor", | ||
"Components": | "Components": [ | ||
"TargetTypes": | "upgrade_vampire" | ||
"ShopFilters": | ], | ||
"TargetTypes": [ | |||
"HeroFriendly" | |||
], | |||
" | "ShopFilters": [ | ||
" | "FireRate", | ||
" | "WeaponDamage", | ||
" | "Movement", | ||
" | "Healing" | ||
" | ], | ||
"AbilityCooldownBetweenCharge": | "IsDisabled": false, | ||
"ChannelMoveSpeed": | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 30, | ||
" | "AbilityDuration": 5, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"ActiveBonusFireRate": 34, | |||
"ActiveBonusLifesteal": 70, | |||
"BonusHealth": 100, | |||
"ActiveReloadPercent": 75, | |||
"BulletResist": 10, | |||
"BulletLifestealPercent": 13, | |||
"BaseAttackDamagePercent": 6, | |||
"PropertyUpgrades": { | |||
"ActiveBonusFireRate": 25, | |||
"AbilityCooldown": -10, | |||
"BulletResist": 10, | |||
"BulletLifestealPercent": 16, | |||
"BonusHealth": 110 | |||
} | |||
}, | }, | ||
" | "upgrade_target_stun": { | ||
"Name": " | "Name": "Knockdown", | ||
"Description": " | "Description": "Apply a \u003Cspan class=\"highlight\"\u003EStun\u003C/span\u003E after \u003Cspan class=\"highlight\"\u003E2s\u003C/span\u003E. Stun duration is increased against \u003Cspan class=\"highlight\"\u003Eairborne\u003C/span\u003E targets.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EIncreases the target's gravity for the duration of the stun.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": " | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": [ | "TargetTypes": [ | ||
" | "HeroEnemy" | ||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
"MagicDamage", | "MagicDamage", | ||
" | "Disruption" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityCastRange": " | "AbilityCooldown": 35, | ||
"AbilityUnitTargetLimit": | "AbilityCastRange": "45m", | ||
"AbilityCastDelay": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCastDelay": 0.1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "StunDelay": 2, | ||
" | "StunDuration": 0.5, | ||
" | "VisualContractRadius": "3m", | ||
" | "BonusHealth": 75, | ||
" | "MaxBonusDuration": 1.5, | ||
" | "MaxHeightForBonus": "30m", | ||
" | "TechRangeMultiplier": 5, | ||
" | "TechRadiusMultiplier": 5, | ||
" | "PropertyUpgrades": { | ||
"TechRadiusMultiplier": 6, | |||
"TechRangeMultiplier": 6, | |||
"StunDuration": 0.75, | |||
} | "BonusHealth": 75 | ||
} | |||
}, | }, | ||
" | "upgrade_targeted_silence": { | ||
"Name": " | "Name": "Silence Wave", | ||
"Description": | "Description": "Launch an expanding projectile which \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E enemies for a short duration and deals impact damage. \u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ESilence does not interrupt channeling abilities.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": " | "Slot": "Tech", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": [ | "TargetTypes": [ | ||
" | "HeroEnemy" | ||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "WeaponDamage", | ||
" | "Disruption" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityCastRange": " | "AbilityCooldown": 42, | ||
"AbilityUnitTargetLimit": | "AbilityDuration": 3, | ||
"AbilityCastDelay": | "AbilityCastRange": "40m", | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCastDelay": 0.1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusHealth": 50, | ||
" | "CooldownOnMiss": 30, | ||
"HeightOffGround": "1m", | |||
"GrowthPerMeter": "0.15m", | |||
" | "InitialWidth": "5.0m", | ||
"Damage": { | |||
"Value": 75, | |||
"Scale": { | |||
"Value": 0.7, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"PropertyUpgrades": { | |||
"AbilityCooldown": -10, | |||
"Damage": 125, | |||
"BonusHealth": 75 | |||
} | |||
}, | }, | ||
" | "upgrade_tech_armor": { | ||
"Name": " | "Name": "Spirit Armor", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": " | "Slot": "Armor", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
"MagicDamage", | "MagicDamage", | ||
" | "Durability" | ||
], | ], | ||
"IsDisabled": | "IsDisabled": true, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"TechResist": 15 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
" | |||
}, | }, | ||
" | "upgrade_tech_cleave": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": " | "Slot": "Tech", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": | "ShopFilters": null, | ||
"IsDisabled": true, | |||
"StreetBrawl": false, | |||
"IsDisabled": | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechCleaveDamagePercent": 75, | ||
"TechCleaveRadius": "10m", | |||
"ProcCooldown": 0.05 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
" | |||
" | |||
" | |||
}, | }, | ||
" | "upgrade_tech_damage_pulse": { | ||
"Name": " | "Name": "Torment Pulse", | ||
"Description": " | "Description": "Periodically deals {g:citadel_inline_attribute:'SpiritDamage'} to the closest two enemies nearby.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
"Components": [ | "Components": null, | ||
" | "TargetTypes": [ | ||
"AllEnemy" | |||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
"MagicDamage", | "MagicDamage", | ||
| Line 7,650: | Line 7,579: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 1.4, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusHealth": 100, | ||
" | "DamagePulseAmount": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 0.23, | |||
"Type": "spirit" | |||
" | } | ||
" | }, | ||
" | "DamagePulseRadius": "9m", | ||
"MeleeResistPercent": 18, | |||
"PropertyUpgrades": { | |||
"BonusHealth": 75, | |||
"DamagePulseAmount": 30 | |||
} | |||
}, | }, | ||
" | "upgrade_tech_defense_shredders": { | ||
"Name": " | "Name": "Spirit Shredder Bullets", | ||
"Description": " | "Description": "Your bullets apply a debuff that reduces the \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E of the target and grants you and your allies \u003Cspan class=\"highlight\"\u003ESpirit Lifesteal\u003C/span\u003E against them.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": " | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
"Components": null, | "Components": null, | ||
| Line 7,679: | Line 7,612: | ||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "MagicDamage", | ||
" | "Healing" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"TechArmorDamageReduction": -8, | |||
"DebuffDuration": 8, | |||
"AbilityLifestealPercentHero": 10, | |||
"AbilityCooldownBetweenCharge": | "PropertyUpgrades": { | ||
"ChannelMoveSpeed": | "TechArmorDamageReduction": -10, | ||
" | "AbilityLifestealPercentHero": 10 | ||
" | } | ||
" | |||
" | |||
" | |||
" | |||
} | |||
}, | }, | ||
" | "upgrade_tech_overflow": { | ||
"Name": " | "Name": "Spiritual Overflow", | ||
"Description": | "Description": "Gain bonus \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Lifesteal\u003C/span\u003E by \u003Cspan class=\"highlight\"\u003Echarging up\u003C/span\u003E when shooting enemy heroes.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
"Components": [ | "Components": [ | ||
" | "upgrade_health_stealing_magic" | ||
], | |||
"TargetTypes": [ | |||
"HeroEnemy" | |||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "MagicDamage", | ||
" | "FireRate" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"AbilityDuration": " | "IsImbue": false, | ||
" | "AbilityDuration": 15, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 6, | ||
" | "AbilityLifestealPercentHero": 13, | ||
" | "NonHeroAbilityLifestealTooltipOnly": 3, | ||
" | "BonusHealth": 90, | ||
" | "BonusFireRate": 30, | ||
"BonusSpirit": 40, | |||
"BonusSpiritLifesteal": 10, | |||
"BonusAbilityDurationPercent": 13, | |||
"BuildUpPerShot": 0.75, | |||
"BuildUpDuration": 5, | |||
"PropertyUpgrades": { | |||
"BonusAbilityDurationPercent": 15, | |||
"BonusSpirit": 30, | |||
"BonusFireRate": 20, | |||
"AbilityLifestealPercentHero": 15, | |||
"BonusHealth": 80, | |||
"TechPower": 9 | |||
} | |||
}, | }, | ||
" | "upgrade_tech_purge": { | ||
"Name": " | "Name": "Spirit Resilience", | ||
"Description": " | "Description": "When below \u003Cspan class=\"highlight\"\u003E50% health\u003C/span\u003E, gain additional Spirit Resist.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "Durability" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"TechResist": 30, | |||
"HealthThreshold": 50, | |||
"TechResistBelowThreshold": 15, | |||
"AbilityCooldownBetweenCharge": | "OutOfCombatHealthRegen": 3, | ||
"ChannelMoveSpeed": | "PropertyUpgrades": { | ||
" | "TechResist": 10, | ||
" | "TechResistBelowThreshold": 10 | ||
" | } | ||
" | }, | ||
"upgrade_tech_range": { | |||
"Name": "Greater Expansion", | |||
"Description": "Increases the \u003Cspan class=\"highlight\"\u003Erange\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eeffect radius\u003C/span\u003E of your abilities and items.", | |||
"Cost": 3200, | |||
"Tier": 3, | |||
} | |||
}, | |||
" | |||
"Name": " | |||
"Description": " | |||
"Cost": | |||
"Tier": | |||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
"Components": [ | "Components": [ | ||
" | "upgrade_magic_reach" | ||
], | ], | ||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "MagicDamage", | ||
"Durability" | |||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "TechRangeMultiplier": 30, | ||
" | "TechRadiusMultiplier": 30, | ||
" | "TechResist": 10, | ||
"PropertyUpgrades": { | |||
"TechResist": 10, | |||
" | "TechRadiusMultiplier": 20, | ||
" | "TechRangeMultiplier": 20 | ||
} | |||
}, | }, | ||
" | "upgrade_thermal_detonator": { | ||
"Name": " | "Name": "Alchemical Fire", | ||
"Description": " | "Description": "Throw a flask that explodes on contact, creating an area that does increasing {g:citadel_inline_attribute:'SpiritDamage'} \u003Cspan class=\"highlight\"\u003Eper second\u003C/span\u003E and reduces enemy \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.\u003Cbr\u003E\u003Cbr\u003E50% less effective vs non-heroes.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": " | "Activation": "Press", | ||
"Slot": " | "Slot": "Weapon", | ||
"Components": [ | "Components": null, | ||
" | "TargetTypes": [ | ||
"AllEnemy" | |||
], | ], | ||
"ShopFilters": [ | "ShopFilters": [ | ||
"WeaponDamage", | "WeaponDamage", | ||
" | "MagicDamage" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 30, | ||
"AbilityUnitTargetLimit": | "AbilityDuration": 5, | ||
"AbilityCastDelay": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCastDelay": 0.2, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
" | "DPS": { | ||
"Value": 45, | |||
"Scale": { | |||
" | "Value": 0.2, | ||
"Type": "spirit" | |||
} | |||
" | }, | ||
" | "DPSIncrease": { | ||
" | "Value": 7, | ||
" | "Scale": { | ||
"Value": 0.04, | |||
"Type": "spirit" | |||
" | } | ||
}, | |||
}, | "DPSMax": { | ||
" | "Value": 95, | ||
"Name": " | "Scale": { | ||
"Description": | "Value": 0.4, | ||
"Cost": | "Type": "spirit" | ||
"Tier": | } | ||
}, | |||
"NonHeroReductionPercent": 50, | |||
"Radius": "10m", | |||
"HeightOffGround": 50, | |||
"TickRate": 0.5, | |||
"BulletArmorReduction": { | |||
"Value": -7, | |||
"Scale": { | |||
"Value": -0.055, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"SpiritPower": 10, | |||
"PropertyUpgrades": { | |||
"DPS": 30, | |||
"DPSMax": 30, | |||
"BulletArmorReduction": -8, | |||
"SpiritPower": 15 | |||
} | |||
}, | |||
"upgrade_timeless_emblem": { | |||
"Name": "Timeless Emblem", | |||
"Description": null, | |||
"Cost": 9999, | |||
"Tier": 5, | |||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
"Components": [ | "Components": [ | ||
" | "upgrade_transcendent_cooldown" | ||
], | ], | ||
"TargetTypes": null, | |||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "Healing" | ||
], | ], | ||
"IsDisabled": | "IsDisabled": true, | ||
" | "StreetBrawl": true, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"CooldownReduction": 50, | |||
"TechRangeMultiplier": 50, | |||
"TechRadiusMultiplier": 50, | |||
"AbilityCooldownBetweenCharge": | "BonusAbilityDurationPercent": 50, | ||
"ChannelMoveSpeed": | "ItemCooldownReduction": 50, | ||
" | "PropertyUpgrades": { | ||
" | "TechRadiusMultiplier": 10, | ||
" | "TechRangeMultiplier": 10, | ||
" | "CooldownReduction": 10, | ||
" | "ItemCooldownReduction": 10, | ||
" | "BonusAbilityDurationPercent": 10 | ||
} | |||
}, | }, | ||
" | "upgrade_titan_round": { | ||
"Name": " | "Name": "Titanic Magazine", | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": " | "Activation": "Passive", | ||
"Slot": " | "Slot": "Weapon", | ||
"Components": [ | "Components": [ | ||
" | "upgrade_clip_size" | ||
], | ], | ||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "ClipSize", | ||
" | "WeaponDamage" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 100, | |||
"BaseAttackDamagePercent": 14, | |||
"PropertyUpgrades": { | |||
"AbilityCooldownBetweenCharge": | "BaseAttackDamagePercent": 18, | ||
"ChannelMoveSpeed": | "BonusClipSizePercent": 70 | ||
" | } | ||
" | |||
" | |||
}, | }, | ||
" | "upgrade_toughness_3": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": | "ShopFilters": null, | ||
"IsDisabled": true, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"IsDisabled": | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
"BonusHealth": 125, | |||
"AbilityUnitTargetLimit": | "BonusHealthRegen": 2 | ||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
" | |||
" | |||
}, | }, | ||
" | "upgrade_toxic_bullets": { | ||
"Name": " | "Name": "Toxic Bullets", | ||
"Description": " | "Description": "Your bullets build up a \u003Cspan class=\"highlight\"\u003EBleed\u003C/span\u003E on enemies, causing them to lose a \u003Cspan class=\"highlight\"\u003Epercentage\u003C/span\u003E of their \u003Cspan class=\"highlight\"\u003EMax Health\u003C/span\u003E over time. Also applies \u003Cspan class=\"highlight\"\u003EHealing Reduction\u003C/span\u003E on the bleeding target.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": " | "Slot": "Weapon", | ||
"Components": null, | "Components": null, | ||
"TargetTypes": | "TargetTypes": [ | ||
"HeroEnemy", | |||
"CreepEnemy", | |||
"MinionEnemy" | |||
], | |||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "MagicDamage", | ||
" | "Disruption" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"DotHealthPercent": { | |||
"Value": 1.9, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.005, | ||
"Type": " | "Type": "spirit" | ||
} | } | ||
}, | |||
"DotDuration": 4, | |||
"BuildUpPerShot": 1.28, | |||
"BuildUpDuration": 5, | |||
"TickRate": 0.5, | |||
"HealAmpReceivePenaltyPercent": -35, | |||
"HealAmpRegenPenaltyPercent": -35, | |||
"DotMultiplerTroopers": 0.5, | |||
"PropertyUpgrades": { | |||
"HealAmpReceivePenaltyPercent": -30, | |||
"HealAmpRegenPenaltyPercent": -30, | |||
"DotHealthPercent": 0.7 | |||
} | } | ||
}, | }, | ||
" | "upgrade_transcendent_cooldown": { | ||
"Name": " | "Name": "Transcendent Cooldown", | ||
"Description": " | "Description": "Reduces the \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E of your abilities and items.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": " | "Slot": "Tech", | ||
"Components": | "Components": [ | ||
"upgrade_cooldown_reduction" | |||
], | |||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
" | "Healing" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"CooldownReduction": 25, | |||
"ItemCooldownReduction": 25, | |||
"OutOfCombatHealthRegen": 4, | |||
"AbilityCooldownBetweenCharge": | "PropertyUpgrades": { | ||
"ChannelMoveSpeed": | "ItemCooldownReduction": 10, | ||
" | "OutOfCombatHealthRegen": 10, | ||
" | "CooldownReduction": 15 | ||
" | } | ||
" | |||
" | |||
" | |||
} | |||
}, | }, | ||
" | "upgrade_trophy_collector": { | ||
"Name": " | "Name": "Trophy Collector", | ||
"Description": "\u003Cspan class=\"highlight\"\ | "Description": "Whenever you score an \u003Cspan class=\"highlight\"\u003Eassist or kill\u003C/span\u003E, gain extra \u003Cspan class=\"highlight\"\u003Esprint\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003Eability range\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Epassive soul generation\u003C/span\u003E. This effect stacks and persists through death.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": " | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": | "Components": [ | ||
"TargetTypes": null, | "upgrade_sprint_booster" | ||
"ShopFilters": [ | ], | ||
"WeaponDamage", | "TargetTypes": null, | ||
"Movement" | "ShopFilters": [ | ||
], | "WeaponDamage", | ||
"IsDisabled": false, | "Healing", | ||
" | "Movement" | ||
" | ], | ||
" | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusSprintSpeed": "2.0m", | ||
" | "OutOfCombatHealthRegen": 2, | ||
" | "StackingBonusSprintSpeed": "0.15m", | ||
" | "StackingTechRangeMultiplier": 0.75, | ||
" | "StackingTechRadiusMultiplier": 0.75, | ||
" | "StackingGoldPerMinute": 18, | ||
" | "ThinkRate": 3, | ||
"MaxStacks": 16, | |||
"NonPlayerBonusWeaponPower": -15, | |||
"PropertyUpgrades": { | |||
"Description": " | "StackingTechRadiusMultiplier": 3, | ||
"Cost": | "StackingTechRangeMultiplier": 3, | ||
"Tier": | "OutOfCombatHealthRegen": 6, | ||
"Activation": "Passive", | "BonusSprintSpeed": "12m", | ||
"Slot": " | "MaxStacks": 83 | ||
"Components": | } | ||
"TargetTypes": | }, | ||
"ShopFilters": [ | "upgrade_ultimate_burst": { | ||
" | "Name": "Lightning Scroll", | ||
], | "Description": "Damage from your ultimate applies a {g:citadel_inline_attribute:'Stun'} and deals {g:citadel_inline_attribute:'BonusSpiritDamage'} after a short delay.\u003C/span\u003E", | ||
"IsDisabled": false, | "Cost": 6400, | ||
" | "Tier": 4, | ||
" | "Activation": "Passive", | ||
" | "Slot": "Tech", | ||
"AbilityUnitTargetLimit": | "Components": [ | ||
" | "upgrade_magic_slow" | ||
" | ], | ||
" | "TargetTypes": [ | ||
" | "AllEnemy" | ||
" | ], | ||
" | "ShopFilters": [ | ||
" | "MagicDamage", | ||
" | "Disruption" | ||
" | ], | ||
" | "IsDisabled": false, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityDuration": 2, | |||
"AbilityUnitTargetLimit": 1, | |||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
"Damage": 150, | |||
"SlowPercent": 80, | |||
"BonusHealth": 50, | |||
"StunDuration": 0.75, | |||
"DelayBeforeStun": 3, | |||
"BonusSprintSpeed": "0.75m", | |||
" | "MovementSpeedSlow": 30, | ||
" | "GroundDashReductionPercent": -12, | ||
"Slot": " | "PropertyUpgrades": { | ||
"Components": null, | "BonusHealth": 100, | ||
"TargetTypes": [ | "Damage": 100, | ||
" | "BonusSprintSpeed": "5m", | ||
], | "StunDuration": 0.75 | ||
"ShopFilters": | } | ||
}, | |||
"upgrade_unstable_concoction": { | |||
" | "Name": "Unstable Concoction", | ||
" | "Description": "Consume a concoction that grants you \u003Cspan class=\"highlight\"\u003EUnstoppable\u003C/span\u003E and increased \u003Cspan class=\"highlight\"\u003Espeed, health, spirit and weapon damage\u003C/span\u003E. After a short duration \u003Cspan class=\"highlight\"\u003Eyou die and explode\u003C/span\u003E, stunning nearby enemies and dealing damage based on your maximum health. Dying this way reduces your respawn time by \u003Cspan class=\"highlight\"\u003E50%\u003C/span\u003E.", | ||
" | "Cost": 9999, | ||
" | "Tier": 5, | ||
"AbilityUnitTargetLimit": | "Activation": "InstantCast", | ||
" | "Slot": "Tech", | ||
" | "Components": null, | ||
" | "TargetTypes": [ | ||
" | "AllEnemy" | ||
" | ], | ||
" | "ShopFilters": null, | ||
" | "IsDisabled": false, | ||
" | "StreetBrawl": true, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 25, | ||
" | "AbilityDuration": 4, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
" | "ChannelMoveSpeed": -1, | ||
" | "TechPower": 150, | ||
"BonusMoveSpeed": "10m", | |||
"BonusHealth": 3000, | |||
"BaseAttackDamagePercent": 150, | |||
"MaxHPDamage": 30, | |||
"StunDuration": 3, | |||
" | "Radius": "22m", | ||
" | "RespawnTimeMod": 50, | ||
" | "PropertyUpgrades": { | ||
" | "StunDuration": 0.5, | ||
"BaseAttackDamagePercent": 50, | |||
" | "TechPower": 50, | ||
" | "BonusHealth": 1300 | ||
" | } | ||
"AbilityCooldown": | }, | ||
"AbilityDuration": | "upgrade_unstoppable": { | ||
" | "Name": "Unstoppable", | ||
" | "Description": "Temporarily suppress \u003Cspan class=\"highlight\"\u003Enegative status effects\u003C/span\u003E and become \u003Cspan class=\"highlight\"\u003Eimmune\u003C/span\u003E to \u003Cspan class=\"highlight\"\u003EStun, Silence, Sleep, Root, and Disarm\u003C/span\u003E. \u003Cbr\u003ECannot be used while \u003Cspan class=\"highlight\"\u003EStunned\u003C/span\u003E or \u003Cspan class=\"highlight\"\u003ESlept\u003C/span\u003E.", | ||
" | "Cost": 6400, | ||
" | "Tier": 4, | ||
" | "Activation": "InstantCast", | ||
" | "Slot": "Armor", | ||
"Components": [ | |||
"upgrade_debuff_reducer" | |||
], | |||
" | "TargetTypes": null, | ||
" | "ShopFilters": [ | ||
" | "Durability", | ||
" | "Movement" | ||
" | ], | ||
" | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
"IsImbue": false, | |||
"AbilityCooldown": 60, | |||
" | "AbilityDuration": 5.5, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BonusHealth": 125, | ||
" | "StatusResistancePercent": 25, | ||
" | "PropertyUpgrades": { | ||
" | "AbilityDuration": 1.25, | ||
" | "BonusHealth": 75, | ||
"AbilityCooldown": -35, | |||
"StatusResistancePercent": 15 | |||
" | } | ||
" | }, | ||
"upgrade_vampire": { | |||
"Name": "Bullet Lifesteal", | |||
"Description": null, | |||
"Cost": 1600, | |||
"Tier": 2, | |||
"AbilityCooldownBetweenCharge": | "Activation": "Passive", | ||
"ChannelMoveSpeed": | "Slot": "Armor", | ||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"BonusClipSizePercent": | "Durability", | ||
}, | "Healing" | ||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BulletLifestealPercent": 13, | |||
"BonusHealth": 90, | |||
"BaseAttackDamagePercent": 6, | |||
"PropertyUpgrades": { | |||
"BulletLifestealPercent": 16, | |||
"BonusHealth": 120 | |||
} | |||
}, | |||
"upgrade_veil_walker": { | |||
"Name": "Veil Walker", | |||
"Description": "Walking through a \u003Cspan class=\"highlight\"\u003Ecosmic veil\u003C/span\u003E grants you \u003Cspan class=\"highlight\"\u003EStealth\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E and increased \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E.", | |||
"Cost": 3200, | |||
"Tier": 3, | |||
"Activation": "Passive", | |||
"Slot": "Armor", | |||
"Components": [ | |||
"upgrade_sprint_booster" | |||
], | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"Durability", | |||
"ClipSize" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 15, | |||
"AbilityDuration": 16, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"InvisAlertWhenFading": 1, | |||
"InvisFadeToDuration": 0.25, | |||
"SpottedRadius": "20m", | |||
"RevealOnDamageDuration": 0.5, | |||
"RevealOnSpottedDuration": 1.25, | |||
"BonusSprintSpeed": "2.0m", | |||
"OutOfCombatHealthRegen": 2, | |||
"BonusHealth": 125, | |||
"SpiritPower": 10, | |||
"InvisDuration": 8, | |||
"BonusMoveSpeed": "3.5m", | |||
"HealOnVeil": { | |||
"Value": 85, | |||
"Scale": { | |||
"Value": 8, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"PropertyUpgrades": { | |||
"SpiritPower": 25, | |||
"InvisMoveSpeedMod": "6m", | |||
"HealOnVeil": 300, | |||
"AbilityCooldown": -9, | |||
"InvisDuration": 4, | |||
"BonusMoveSpeed": "4m", | |||
"OutOfCombatHealthRegen": 8, | |||
"BonusSprintSpeed": "12m" | |||
} | |||
}, | |||
"upgrade_vex_barrier": { | |||
"Name": "Reactive Barrier", | |||
"Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E when you are \u003Cspan class=\"highlight\"\u003EStunned, Chained, Immobilized, Slept or Silenced\u003C/span\u003E.", | |||
"Cost": 1600, | |||
"Tier": 2, | |||
"Activation": "Passive", | |||
"Slot": "Armor", | |||
"Components": [ | |||
"upgrade_grit" | |||
], | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"Durability" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 55, | |||
"AbilityDuration": 10, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"VexBarrierCombatBarrier": { | |||
"Value": 325, | |||
"Scale": { | |||
"Value": 1.8, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"OutOfCombatHealthRegen": 1, | |||
"PropertyUpgrades": { | |||
"VexBarrierCombatBarrier": 375, | |||
"AbilityCooldown": -15 | |||
} | |||
}, | |||
"upgrade_warp_stone": { | |||
"Name": "Warp Stone", | |||
"Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E straight ahead, gaining \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | |||
"Cost": 3200, | |||
"Tier": 3, | |||
"Activation": "InstantCast", | |||
"Slot": "Armor", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"WeaponDamage", | |||
"Movement" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 16, | |||
"AbilityCastRange": "11m", | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BulletResist": 30, | |||
"CasterBuffDuration": 6, | |||
"PropertyUpgrades": { | |||
"BulletResist": 20, | |||
"AbilityCastRange": "9m", | |||
"AbilityCooldown": -3 | |||
} | |||
}, | |||
"upgrade_weapon_backstabber": { | |||
"Name": "Stalker", | |||
"Description": "Dealing {g:citadel_inline_attribute:'WeaponDamage'} at close range opens a wound and grants you {g:citadel_inline_attribute:'BonusMoveSpeed'}. \u003Cbr\u003E\u003Cbr\u003EWounded enemies take {g:citadel_inline_attribute:'SpiritDPS'}, have reduced {g:citadel_inline_attribute:'BulletResist'}, and are revealed \u003Cspan class=\"highlight\"\u003Ethrough walls\u003C/span\u003E.", | |||
"Cost": 1600, | |||
"Tier": 2, | |||
"Activation": "Passive", | |||
"Slot": "Weapon", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": [ | |||
"WeaponDamage" | |||
], | |||
"IsDisabled": false, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 6, | |||
"AbilityDuration": 5, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 50, | |||
"DPS": 17, | |||
"TickRate": 0.5, | |||
"ProcRadius": "8m", | |||
"DebuffRadius": "25m", | |||
"BulletResistReduction": -6, | |||
"DebuffDuration": 5, | |||
"BonusMoveSpeed": "1.5m", | |||
"ReduceFootstepSound": -50, | |||
"PropertyUpgrades": { | |||
"BulletResistReduction": -10, | |||
"BonusMoveSpeed": "2m", | |||
"DPS": 20, | |||
"ReduceFootstepSound": -50 | |||
} | |||
}, | |||
"upgrade_weapon_detention_ammo": { | |||
"Name": null, | |||
"Description": null, | |||
"Cost": 6400, | |||
"Tier": 4, | |||
"Activation": "Passive", | |||
"Slot": "Weapon", | |||
"Components": null, | |||
"TargetTypes": [ | |||
"HeroEnemy" | |||
], | |||
"ShopFilters": [ | |||
"Disruption" | |||
], | |||
"IsDisabled": true, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 100, | |||
"BonusFireRate": 15, | |||
"TetherDuration": 2.3, | |||
"ImmunityDuration": 8, | |||
"BuildUpPerShot": 1.2, | |||
"BuildUpDuration": 10, | |||
"TetherRadius": "7m" | |||
}, | |||
"upgrade_weapon_eater": { | |||
"Name": null, | |||
"Description": null, | |||
"Cost": 1600, | |||
"Tier": 2, | |||
"Activation": "Passive", | |||
"Slot": "Weapon", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": null, | |||
"IsDisabled": true, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"WeaponPowerPerKill": 3.5, | |||
"WeaponPowerPerDeath": 6, | |||
"KillWindow": 1, | |||
"MaxWeaponPower": 30, | |||
"BaseBonusCounter": -5 | |||
}, | |||
"upgrade_weapon_instant_reload": { | |||
"Name": null, | |||
"Description": null, | |||
"Cost": 3200, | |||
"Tier": 3, | |||
"Activation": "Passive", | |||
"Slot": "Weapon", | |||
"Components": null, | |||
"TargetTypes": null, | |||
"ShopFilters": null, | |||
"IsDisabled": true, | |||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 21, | |||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 60 | |||
}, | |||
"upgrade_weapon_overdrive_clip": { | "upgrade_weapon_overdrive_clip": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,259: | Line 8,349: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 53, | "AbilityCooldown": 53, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"HealthDamagePercent": 20, | |||
"BonusReloadSpeed": -75, | |||
"BonusWeaponPower": 100, | |||
"OverdriveClipDuration": 5 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"HealthDamagePercent": | |||
"BonusReloadSpeed": | |||
"BonusWeaponPower": | |||
"OverdriveClipDuration": | |||
}, | }, | ||
"upgrade_weapon_power_and_health_drain": { | "upgrade_weapon_power_and_health_drain": { | ||
"Name": | "Name": null, | ||
"Description": | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 8,288: | Line 8,371: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"StreetBrawl": false, | |||
"IsImbue": false, | |||
"AbilityCooldown": 11.5, | "AbilityCooldown": 11.5, | ||
"AbilityDuration": | "AbilityDuration": 4, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1, | |||
"WeaponPowerWhileActivated": 135, | |||
"HealthDrainedPerSecond": 35, | |||
"Interval": 0.1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"WeaponPowerWhileActivated": | |||
"HealthDrainedPerSecond": | |||
"Interval": | |||
}, | }, | ||
"upgrade_weapon_shielding": { | "upgrade_weapon_shielding": { | ||
"Name": "Weapon Shielding", | "Name": "Weapon Shielding", | ||
"Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E whenever you take significant {g:citadel_inline_attribute:'WeaponDamage'} from enemy Heroes in a small time frame.", | "Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E whenever you take significant {g:citadel_inline_attribute:'WeaponDamage'} from enemy Heroes in a small time frame.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
"Components": | "Components": [ | ||
"upgrade_grit" | |||
], | |||
"TargetTypes": null, | "TargetTypes": null, | ||
"ShopFilters": [ | "ShopFilters": [ | ||
| Line 8,318: | Line 8,397: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 35, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"ChannelMoveSpeed": -1, | |||
"DamageWindow": 4, | |||
"DamageThreshold": 250, | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
"DamageWindow": | |||
"DamageThreshold": | |||
"CombatBarrier": { | "CombatBarrier": { | ||
"Value": | "Value": 300, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 5, | ||
"Type": "power_increase" | "Type": "power_increase" | ||
} | } | ||
}, | }, | ||
"OutOfCombatHealthRegen": | "OutOfCombatHealthRegen": 2.5, | ||
"BarrierDuration": " | "BarrierDuration": 8, | ||
" | "BulletResist": 18, | ||
"PropertyUpgrades": { | |||
"OutOfCombatHealthRegen": 3, | |||
"CombatBarrier": 225, | |||
"BulletResist": 15, | |||
"AbilityCooldown": -20 | |||
} | |||
}, | }, | ||
"upgrade_weighted_shots": { | "upgrade_weighted_shots": { | ||
"Name": "Weighted Shots", | "Name": "Weighted Shots", | ||
"Description": | "Description": "Your bullets build up a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E on enemies.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
"Components": | "Components": [ | ||
"TargetTypes": | "upgrade_slowing_bullets" | ||
], | |||
"TargetTypes": [ | |||
"HeroEnemy" | |||
], | |||
"ShopFilters": [ | "ShopFilters": [ | ||
"WeaponDamage" | "WeaponDamage" | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "BaseAttackDamagePercent": 30, | ||
" | "StatusResistancePercent": 22, | ||
" | "StaminaCooldownReduction": -14, | ||
" | "SlowPercent": 30, | ||
" | "GroundDashReductionPercent": -22, | ||
" | "SlowDuration": 3.5, | ||
" | "BonusMoveSpeed": "-0.5m", | ||
" | "BuildUpDuration": 5, | ||
" | "BuildUpPerShot": 0.7, | ||
" | "PropertyUpgrades": { | ||
"StatusResistancePercent": 10, | |||
"BaseAttackDamagePercent": 35, | |||
"SlowPercent": 20, | |||
"GroundDashReductionPercent": -10 | |||
} | |||
}, | }, | ||
"upgrade_withering_whip": { | "upgrade_withering_whip": { | ||
"Name": "Rusted Barrel", | "Name": "Rusted Barrel", | ||
"Description": "Target an enemy to reduce their \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EBullet Resistance\u003C/span\u003E.", | "Description": "Target an enemy to reduce their \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EBullet Resistance\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 8,392: | Line 8,476: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
" | "AbilityCooldown": 16, | ||
" | "AbilityDuration": 5, | ||
" | "AbilityCastRange": "32m", | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AbilityCastDelay": 0.1, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityCooldownBetweenCharge": | "ChannelMoveSpeed": -1, | ||
"ChannelMoveSpeed": | "FireRateSlow": 32, | ||
"BonusHealth": 60, | |||
"FireRateSlow": | |||
"BonusHealth": | |||
"BonusSprintSpeed": "0.5m", | "BonusSprintSpeed": "0.5m", | ||
"BulletArmorReduction": "- | "BulletArmorReduction": -8, | ||
"PropertyUpgrades": { | |||
"BonusHealth": 130, | |||
"BulletArmorReduction": -4, | |||
"FireRateSlow": 20, | |||
"AbilityCooldown": -8 | |||
} | |||
}, | }, | ||
"weapon_upgrade_base": { | "weapon_upgrade_base": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": null, | ||
"Tier": null, | "Tier": null, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
| Line 8,421: | Line 8,507: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"weapon_upgrade_t1": { | "weapon_upgrade_t1": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,446: | Line 8,524: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"weapon_upgrade_t2": { | "weapon_upgrade_t2": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,471: | Line 8,541: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"weapon_upgrade_t3": { | "weapon_upgrade_t3": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,496: | Line 8,558: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"weapon_upgrade_t4": { | "weapon_upgrade_t4": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,521: | Line 8,575: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"weapon_upgrade_t5": { | "weapon_upgrade_t5": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,546: | Line 8,592: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "StreetBrawl": false, | ||
" | "IsImbue": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCooldownBetweenCharge": -1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityCooldownBetweenCharge": | |||
"ChannelMoveSpeed": | |||
} | } | ||
} | } | ||
Latest revision as of 21:50, 22 August 2026
{
"ability_item_pickup_effects": {
"Name": null,
"Description": null,
"Cost": null,
"Tier": null,
"Activation": "Press",
"Slot": null,
"Components": null,
"TargetTypes": [
"Hero"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 2,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"armor_upgrade_base": {
"Name": null,
"Description": null,
"Cost": null,
"Tier": null,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"armor_upgrade_t1": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"armor_upgrade_t2": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"armor_upgrade_t3": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"armor_upgrade_t4": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"armor_upgrade_t5": {
"Name": null,
"Description": null,
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"cosmetic_item_snowball": {
"Name": "Snowball",
"Description": "Throw snowballs at your friends and enemies. Distance and other properties improve as you make progress in the \u003Cspan class=\"highlight\"\u003E2025 Holiday Challenge\u003C/span\u003E.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EThrowing a Snowball at an ally won't inflict damage and will reset its cooldown.\u003C/span\u003E",
"Cost": null,
"Tier": null,
"Activation": "InstantCast",
"Slot": null,
"Components": null,
"TargetTypes": [
"AllFriendly",
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 18,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityPostCastDuration": 1,
"AbilityCharges": 1,
"AbilityCooldownBetweenCharge": 1.5,
"ChannelMoveSpeed": -1,
"Damage": 1,
"Radius": 5,
"SnowballSpeed": 630,
"SnowballCount": 1,
"Spread": 3,
"MaxLevel": 32,
"Progression": {
"Damage": {
"Levels": {
"0": 1,
"1": 2,
"2": 4,
"3": 8,
"4": 12,
"32": 20
}
},
"Speed": {
"Levels": {
"0": 630,
"1": 787,
"2": 944,
"3": 1102,
"4": 1260,
"5": 1417,
"6": 1575,
"32": 2756
}
},
"Cooldown": {
"Levels": {
"0": 18,
"1": 16,
"2": 14,
"3": 12,
"4": 10,
"5": 8
}
},
"Charges": {
"Levels": {
"0": 1,
"8": 2,
"16": 3,
"24": 4,
"32": 5
},
"Behavior": "UsePrevious"
},
"Radius": {
"Levels": {
"0": 5,
"32": 20
}
},
"SnowballCount": {
"Levels": {
"0": 1,
"16": 2,
"32": 3
},
"Behavior": "UsePrevious"
}
}
},
"cosmetic_item_voting_poster": {
"Name": "Place Poster",
"Description": null,
"Cost": null,
"Tier": null,
"Activation": "OnRelease",
"Slot": null,
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 0.5,
"AbilityCastRange": 550,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.15,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": 5
},
"item_projectile_test_01": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityCastRange": "30m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.01,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "0.5m",
"HeightOffGround": "0.5m"
},
"item_projectile_test_02": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityCastRange": "30m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.01,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "0.5m",
"HeightOffGround": "0.5m"
},
"item_projectile_test_03": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityCastRange": "30m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.01,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "0.5m",
"HeightOffGround": "0.5m"
},
"item_projectile_test_04": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityCastRange": "30m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.01,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "0.5m",
"HeightOffGround": "0.5m"
},
"item_projectile_test_05": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityCastRange": "30m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.01,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "0.5m",
"HeightOffGround": "0.5m"
},
"item_projectile_test_06": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityCastRange": "30m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.01,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "0.5m",
"HeightOffGround": "0.5m"
},
"tech_upgrade_base": {
"Name": null,
"Description": null,
"Cost": null,
"Tier": null,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"tech_upgrade_t1": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"tech_upgrade_t2": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"tech_upgrade_t3": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"tech_upgrade_t4": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"tech_upgrade_t5": {
"Name": null,
"Description": null,
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"upgrade_ability_power_shard": {
"Name": "Echo Shard",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Movement",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityCooldown": 30,
"AbilityUnitTargetLimit": 1,
"AbilityPostCastDuration": 0.5,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechResist": 5,
"BulletResist": 5,
"ImbuedCooldownMultiplier": 1,
"PropertyUpgrades": {
"BulletResist": 5,
"TechResist": 5,
"AbilityCooldown": -10
}
},
"upgrade_ability_refresher": {
"Name": "Refresher",
"Description": "\u003Cspan class=\"highlight\"\u003EReset the cooldown\u003C/span\u003E of all your abilities and \u003Cspan class=\"highlight\"\u003Erestore all your charges\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 300,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.6,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechResist": 14,
"BulletResist": 15,
"PropertyUpgrades": {
"AbilityCooldown": -210
}
},
"upgrade_absorbing_armor": {
"Name": "Witchmail",
"Description": "Taking heavy hits of {g:citadel_inline_attribute:'SpiritDamage'} from an enemy reduces a \u003Cspan class=\"highlight\"\u003Erandom ability cooldown\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 14,
"TechResist": 22,
"CooldownReductionPerHit": 4,
"CooldownReduction": 7,
"DamageThreshold": 75,
"PropertyUpgrades": {
"TechPower": 26,
"CooldownReductionPerHit": 2,
"TechResist": 5
}
},
"upgrade_acolytes_glove": {
"Name": "Spirit Strike",
"Description": "When you perform a \u003Cspan class=\"highlight\"\u003ELight or Heavy Melee\u003C/span\u003E attack against a hero, deal extra {g:citadel_inline_attribute:'SpiritDamage'} with the attack and reduce the target's \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E.\u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003ECooldown is 2x longer for Light Melee hits.\u003C/span\u003E",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Melee"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8,
"AbilityDuration": 6,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"LightMeleeCooldownMult": 2,
"SpiritDamage": {
"Value": 40,
"Scale": {
"Value": 0.372,
"Type": "spirit"
}
},
"TechArmorDamageReduction": -6,
"PropertyUpgrades": {
"SpiritDamage": 80,
"TechArmorDamageReduction": -5
}
},
"upgrade_active_bullet_shield": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"HeroFriendly",
"MinionFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 64,
"AbilityDuration": 15,
"AbilityCastRange": "25m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.25,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "30m",
"BonusSprintSpeed": "5m"
},
"upgrade_active_reload": {
"Name": "Active Reload",
"Description": "While reloading, pressing {g:citadel_binding:'Reload'} during the highlighted portion will \u003Cspan class=\"highlight\"\u003Einstantly finish your reload\u003C/span\u003E and grant you \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EBullet Lifesteal\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 12,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletLifestealPercent": 16,
"BonusFireRate": 25,
"BonusClipSizePercent": 20,
"BonusMoveSpeed": "0.75m",
"PropertyUpgrades": {
"BonusFireRate": 15,
"BonusMoveSpeed": "3m",
"BulletLifestealPercent": 12,
"BonusClipSizePercent": 10
}
},
"upgrade_aerial_assault": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 26,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ActivateTime": 0.75,
"BulletLifestealPercent": 25,
"BonusFireRate": 15,
"JumpVelocityHidden": "30.0m",
"AssaultLifestealPercent": 20,
"AssaultDuration": 3,
"AssaultFireRate": 60,
"ExplodeRadius": "3m"
},
"upgrade_aerial_supremacy": {
"Name": "Aerial Supremacy",
"Description": null,
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_superior_stamina"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement",
"FireRate"
],
"IsDisabled": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Stamina": 7,
"AirMoveIncreasePercent": 70,
"StaminaCooldownReduction": 40,
"PropertyUpgrades": {
"Stamina": 3,
"AirMoveIncreasePercent": 30,
"StaminaCooldownReduction": 10
}
},
"upgrade_ammo_scavenger": {
"Name": "Ammo Scavenger",
"Description": "Any time you secure or deny a Soul from an entity you \u003Cspan class=\"highlight\"\u003Eget ammo back\u003C/span\u003E and gain stacking \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.\u003Cbr\u003EAt Max Stacks, gain bonus Sprint speed",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 45,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"AmmoPerSoul": 2,
"SpiritPowerPerSoul": 1,
"MaxStacks": 18,
"BonusSprintSpeed": "2m"
},
"upgrade_ancient_shield": {
"Name": "Ancient Shield",
"Description": null,
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"StatusResistancePercent": 40,
"TechResist": 40,
"BulletResist": 40,
"OutOfCombatHealthRegen": 40,
"DegenResistance": 40,
"PropertyUpgrades": {
"DegenResistance": 10,
"StatusResistancePercent": 10,
"TechResist": 10,
"OutOfCombatHealthRegen": 10,
"BulletResist": 10
}
},
"upgrade_aoe_root": {
"Name": "Vortex Web",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Press",
"Slot": "Tech",
"Components": [
"upgrade_containment"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 42,
"AbilityDuration": 4,
"AbilityCastRange": "30m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CaptureRadius": "12m",
"TetherDuration": 0.5,
"TetherRadius": "1m",
"SlowPercent": 35,
"GroundDashReductionPercent": -40,
"TechRangeMultiplier": 8,
"TechRadiusMultiplier": 8,
"BonusSprintSpeed": "0.75m",
"PropertyUpgrades": {
"BonusSprintSpeed": "9m",
"AbilityCooldown": -22,
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10,
"SlowPercent": 15
}
},
"upgrade_aoe_silence": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 32,
"AbilityDuration": 0.25,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DebuffDuration": 5,
"StartRadius": "1m",
"Radius": "8m",
"TechResist": -20,
"BonusHealth": 150,
"OutOfCombatHealthRegen": 3
},
"upgrade_aoe_smoke_bomb": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 64,
"AbilityDuration": 25,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 1.5,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"InvisAlertWhenFading": 1,
"InvisCancelOnDamage": 1,
"InvisFadeToDuration": 0.3,
"InvisMoveSpeedMod": "1.5m",
"SpottedRadius": "20m",
"RevealOnDamageDuration": 0.25,
"RevealOnSpottedDuration": 0.25,
"Radius": "30m",
"FullInvisDistance": "50m"
},
"upgrade_aoe_tech_shield": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 32,
"AbilityDuration": 16,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.25,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TempTechShieldHealth": 400,
"Radius": "30m"
},
"upgrade_apex_combat": {
"Name": "Apex Combat",
"Description": "Your bullets will \u003Cspan class=\"highlight\"\u003Ericochet\u003C/span\u003E on enemies near your target, \u003Cspan class=\"highlight\"\u003Eapplying any bullet procs\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Edealing a percentage of the original damage.\u003C/span\u003E",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_ricochet"
],
"TargetTypes": [
"HeroEnemy",
"BossEnemy",
"TrooperEnemy",
"PropEnemy",
"MinionEnemy",
"Neutral"
],
"ShopFilters": [
"ClipSize"
],
"IsDisabled": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"RicochetDamagePercent": 65,
"RicochetRadius": "13m",
"RicochetTargetsTooltipOnly": 4,
"ProcChance": 40,
"CritDamagePercent": 125,
"PropertyUpgrades": {
"RicochetDamagePercent": 25,
"CritDamagePercent": 30,
"ProcChance": 5
}
},
"upgrade_aprounds": {
"Name": "Armor Piercing Rounds",
"Description": "Your Bullets have a chance to become unavoidable, \u003Cspan class=\"highlight\"\u003Epiercing through\u003C/span\u003E enemies and \u003Cspan class=\"highlight\"\u003Eignoring their Bullet Resistance\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_high_velocity_mag"
],
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusBulletSpeedPercent": 60,
"ProcChance": 55,
"BaseAttackDamagePercent": 8,
"PropertyUpgrades": {
"BonusBulletSpeedPercent": 55,
"ProcChance": 20,
"BaseAttackDamagePercent": 30
}
},
"upgrade_arcane_eater": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 7,
"SpiritStolePerHit": 1,
"HeadshotBonusSteal": 1,
"ProcCooldown": 0.5,
"MaxStacks": 99,
"StealDuration": 12
},
"upgrade_arcane_extension": {
"Name": "Duration Extender",
"Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003EDuration\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusAbilityDurationPercent": 22,
"PropertyUpgrades": {
"BonusAbilityDurationPercent": 12
}
},
"upgrade_arcane_medallion": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 12,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 35,
"MinimumDamage": 200
},
"upgrade_arcane_surge": {
"Name": "Arcane Surge",
"Description": "After you \u003Cspan class=\"highlight\"\u003EDash-Jump\u003C/span\u003E, the \u003Cspan class=\"highlight\"\u003Enext ability you use\u003C/span\u003E within 7s will have bonus \u003Cspan class=\"highlight\"\u003ERange, Duration,\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_improved_stamina"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"FireRate",
"ClipSize",
"Movement",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusAbilityDurationPercent": 15,
"SpiritPower": 20,
"TechRadiusMultiplierBuff": 12,
"TechRangeMultiplierBuff": 12,
"Stamina": 1,
"StaminaCooldownReduction": 12,
"PropertyUpgrades": {
"Stamina": 1,
"SpiritPower": 25,
"TechRadiusMultiplierBuff": 15,
"TechRangeMultiplierBuff": 15,
"BonusAbilityDurationPercent": 15,
"StaminaCooldownReduction": 14
}
},
"upgrade_arctic_blast": {
"Name": "Arctic Blast",
"Description": "Release an expanding ice blast that deals {g:citadel_inline_attribute:'SpiritDamage'}, \u003Cspan class=\"highlight\"\u003EFreezing\u003C/span\u003E and then \u003Cspan class=\"highlight\"\u003ESlowing\u003C/span\u003E targets it hits.\u003Cbr\u003E\u003Cbr\u003ESlowed targets have their \u003Cspan class=\"highlight\"\u003Estamina regen frozen\u003C/span\u003E",
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": [
"upgrade_cold_front"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 24,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"SpreadDuration": 0.6,
"StartRadius": "2m",
"EndRadius": "16m",
"SlowPercent": 60,
"SlowDuration": 4,
"Damage": {
"Value": 175,
"Scale": {
"Value": 0.6975,
"Type": "spirit"
}
},
"DamageHeight": "7m",
"NPCDamageMult": 1,
"TechResist": 10,
"FreezeDuration": 1,
"PropertyUpgrades": {
"Damage": 150,
"AbilityCooldown": -12,
"TechResist": 15,
"FreezeDuration": 0.25
}
},
"upgrade_attack_speed_1": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 15
},
"upgrade_attack_speed_2": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 25
},
"upgrade_auto_cleanse": {
"Name": "Indomitable",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_vex_barrier"
],
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 55,
"AbilityDuration": 10,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 10,
"TechResist": 10,
"CooldownReductionOnProc": 20,
"VexBarrierCombatBarrier": {
"Value": 325,
"Scale": {
"Value": 2,
"Type": "spirit"
}
},
"OutOfCombatHealthRegen": 2,
"PropertyUpgrades": {
"BulletResist": 14,
"TechResist": 14,
"AbilityCooldown": -35,
"VexBarrierCombatBarrier": 450
}
},
"upgrade_banshee_slugs": {
"Name": "Crippling Headshot",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_headshot_booster2"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 125,
"BulletResistReduction": -16,
"MagicResistReduction": -16,
"HealAmpReceivePenaltyPercent": -35,
"HealAmpRegenPenaltyPercent": -35,
"DebuffDuration": 12,
"DiminishingMultiplier": 0.5,
"PropertyUpgrades": {
"MagicResistReduction": -12,
"BulletResistReduction": -12,
"HealAmpReceivePenaltyPercent": -25,
"HealAmpRegenPenaltyPercent": -25,
"BonusHealth": 150
}
},
"upgrade_base": {
"Name": null,
"Description": null,
"Cost": null,
"Tier": null,
"Activation": "Passive",
"Slot": null,
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"upgrade_belt_fed_magazine": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"FireRate",
"ClipSize"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSizePercent": 125,
"SpinUpTime": 3.5,
"SpinUpDecay": 1,
"InitialFireRateDecrease": 40,
"MaxFireRateIncrease": 60
},
"upgrade_berserker": {
"Name": "Berserker",
"Description": "Your \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E increases as you take sustained damage.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DamageDuration": 10,
"DamageToStack": 120,
"WeaponPowerPerStack": 7,
"MaxStacks": 10,
"BulletResist": 8,
"PropertyUpgrades": {
"WeaponPowerPerStack": 3,
"BulletResist": 8,
"MaxStacks": 8
}
},
"upgrade_blitz_bullets": {
"Name": "Swift Striker",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_rapid_rounds"
],
"TargetTypes": null,
"ShopFilters": [
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 20,
"BonusSprintSpeed": "0.75m",
"PropertyUpgrades": {
"BonusFireRate": 15,
"BonusSprintSpeed": "4m"
}
},
"upgrade_blood_tribute": {
"Name": "Blood Tribute",
"Description": "Toggle: Continually sacrifice Health to improve {g:citadel_inline_attribute:'FireRate'}, \u003Cspan class=\"highlight\"\u003EDebuff Resistance\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCastToggle",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechResist": 8,
"HealthDrainedPerSecond": 50,
"TickRate": 0.1,
"BonusFireRate": 35,
"StatusResistancePercent": 35,
"InnateStatusResistancePercent": 8,
"BonusMoveSpeed": "2.0m",
"OutOfCombatHealthRegen": 4,
"PropertyUpgrades": {
"HealthDrainedPerSecond": -20,
"BonusFireRate": 30,
"TechResist": 14,
"OutOfCombatHealthRegen": 8
}
},
"upgrade_bonus_ability_charge_3": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusAbilityCharges": 3
},
"upgrade_boundless_spirit": {
"Name": "Boundless Spirit",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_soaring_spirit"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 30,
"BonusHealth": 75,
"OutOfCombatHealthRegen": 4,
"TechPowerPercent": 15,
"PropertyUpgrades": {
"TechPower": 25,
"TechPowerPercent": 10,
"OutOfCombatHealthRegen": 4,
"BonusHealth": 100
}
},
"upgrade_boxing_glove": {
"Name": "Lifestrike",
"Description": "Your \u003Cspan class=\"highlight\"\u003EMelee Attack\u003C/span\u003E applies \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eheals you\u003C/span\u003E for a percentage of the \u003Cspan class=\"highlight\"\u003EMelee Damage\u003C/span\u003E dealt plus a fixed amount. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003EThis heal is 40% effective vs non-heroes. \u003Cbr\u003ECooldown is 1.5x as long for Light Melee hits.\u003C/span\u003E",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_lifestrike_gauntlets"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Durability",
"Melee",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 4,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"LightMeleeCooldownMult": 1.5,
"SlowPercent": 60,
"SlowDuration": 2.5,
"BonusMeleeDamagePercent": 16,
"LifestealHeal": {
"Value": 100,
"Scale": {
"Value": 1.5,
"Type": "power_increase"
}
},
"LifestealHealPercent": {
"Value": 30,
"Scale": {
"Value": 0.5,
"Type": "power_increase"
}
},
"BonusHealth": 125,
"NonHeroHealPct": 40,
"PropertyUpgrades": {
"BonusMeleeDamagePercent": 10,
"BonusHealth": 125,
"AbilityCooldown": -3
}
},
"upgrade_bullet_armor": {
"Name": "Bullet Armor",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 18
},
"upgrade_bullet_armor_reduction_aura": {
"Name": "Hunter's Aura",
"Description": "Reduces nearby enemies' \u003Cspan class=\"highlight\"\u003EBullet Resist and Fire Rate\u003C/span\u003E. If there is only one enemy hero nearby, this \u003Cspan class=\"highlight\"\u003Eeffect is doubled\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"MinionEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Disruption",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 100,
"Radius": "15m",
"BulletArmorReduction": -10,
"FireRateSlow": 15,
"SingleTargetPlayerMultiplier": 2,
"BonusSprintSpeed": "0.75m",
"PropertyUpgrades": {
"FireRateSlow": 5,
"BulletArmorReduction": -6,
"BonusHealth": 125,
"BonusSprintSpeed": "3m"
}
},
"upgrade_bullet_damage_reduction_aura": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"MinionEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "12m",
"FireRateSlow": 30
},
"upgrade_bullet_resist_shredder": {
"Name": "Bullet Resist Shredder",
"Description": "Reduces \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E on enemies when you deal {g:citadel_inline_attribute:'SpiritDamage'}.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"MinionEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 8,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletArmorReduction": -10,
"BaseAttackDamagePercent": 9,
"BulletResist": 9,
"PropertyUpgrades": {
"BulletResist": 7,
"BulletArmorReduction": -11,
"BaseAttackDamagePercent": 15
}
},
"upgrade_bulletshredimbue": {
"Name": "Ballistic Enchantment",
"Description": "Imbue an ability with increased \u003Cspan class=\"highlight\"\u003Erange\u003C/span\u003E. Dealing damage with that ability grants you increased \u003Cspan class=\"highlight\"\u003Eweapon damage\u003C/span\u003E per \u003Cspan class=\"highlight\"\u003Eunique hero hit\u003C/span\u003E. Has reduced effect on non-heroes.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_magic_reach"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityDuration": 14,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechRangeMultiplier": 22,
"TechRadiusMultiplier": 22,
"WeaponPowerPerStack": 20,
"WeaponPowerPerStackNonHero": 5,
"NonHeroStackLimit": 8,
"PropertyUpgrades": {
"WeaponPowerPerStack": 15,
"TechRangeMultiplier": 15,
"TechRadiusMultiplier": 15
}
},
"upgrade_burst_fire": {
"Name": "Burst Fire",
"Description": "Briefly gain \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E when one of your bullets hits an enemy hero.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_rapid_rounds"
],
"TargetTypes": null,
"ShopFilters": [
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 9,
"AbilityDuration": 4.5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 10,
"ActivatedFireRate": 32,
"SlideScale": 50,
"BonusMoveSpeed": "1.25m",
"PropertyUpgrades": {
"SlideScale": 50,
"ActivatedFireRate": 15,
"BonusMoveSpeed": "1.5m",
"BonusFireRate": 14,
"AbilityCooldown": -1
}
},
"upgrade_burst_fire_actuator": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BurstFireShotPercent": 100,
"NormalizedClipEmptySpeedIncrease": 25,
"BurstFireShotsFromClipPercent": 15,
"PerfectBurstWeaponPower": 20,
"BaseBonusWeaponPower": 5,
"NonBurstFireConversionFactor": 3
},
"upgrade_camouflage": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 10.5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"InvisAlertWhenFading": 1,
"InvisFadeToDuration": 1,
"SpottedRadius": "20m",
"RevealOnSpottedDuration": 0.25,
"MovementThresholdSq": 200,
"RegenWhileInvisible": 5
},
"upgrade_capacitor": {
"Name": "Capacitor",
"Description": "Launch a projectile that deals \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'SpiritIcon'}damage\u003C/span\u003E, applies a strong slow that recovers over time, \u003Cspan class=\"highlight\"\u003Eprevents Stamina usage\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E their \u003Cspan class=\"highlight\"\u003Emovement-based items and abilities\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": [
"upgrade_chain_lightning"
],
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"BossEnemy",
"MinionEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 40,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ProcCooldown": 0.2,
"DamagePerChain": {
"Value": 43,
"Scale": {
"Value": 0.19,
"Type": "spirit"
}
},
"BonusPerChain": {
"Value": 43,
"Scale": {
"Value": 0.19,
"Type": "spirit"
}
},
"ChainRadius": "10m",
"ProcChance": 20,
"ChainCount": 6,
"ChainTickRate": 0.4,
"Damage": 100,
"MaxSlowPercent": 75,
"SlowDuration": 3,
"BonusFireRate": 5,
"PropertyUpgrades": {
"ProcChance": 5,
"BonusFireRate": 15,
"DamagePerChain": 25,
"AbilityCooldown": -32,
"Damage": 25
}
},
"upgrade_cardio_calibrator": {
"Name": "Enduring Speed",
"Description": "Reduces the effect of enemy \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E penalties.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_sprint_booster"
],
"TargetTypes": null,
"ShopFilters": [
"Movement",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusMoveSpeed": "2.0m",
"SlowResistancePercent": 25,
"OutOfCombatHealthRegen": 2,
"PropertyUpgrades": {
"SlowResistancePercent": 30,
"BonusMoveSpeed": "2m",
"OutOfCombatHealthRegen": 8
}
},
"upgrade_celestial_guidance": {
"Name": "Celestial Blessing",
"Description": "Applies an extremely powerful cleanse that replenishes your allies globally.",
"Cost": 9999,
"Tier": 5,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"HeroFriendly",
"TrooperFriendly",
"MinionFriendly"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"MinHeal": 400,
"HealPercentAmount": 60,
"Radius": "999m",
"BuffDuration": 6,
"StaminaCooldownReduction": 100,
"BuffMoveSpeedBonus": "5m",
"PropertyUpgrades": {
"AbilityCooldown": -20,
"BuffDuration": 2,
"MinHeal": 200
}
},
"upgrade_chain_lightning": {
"Name": "Tesla Bullets",
"Description": "Your bullets have a chance to \u003Cspan class=\"highlight\"\u003Eshock\u003C/span\u003E your target. The \u003Cspan class=\"highlight\"\u003Eshock\u003C/span\u003E will jump to a nearby enemy.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ProcCooldown": 0.2,
"DamagePerChain": {
"Value": 33,
"Scale": {
"Value": 0.19,
"Type": "spirit"
}
},
"BonusPerChain": {
"Value": 33,
"Scale": {
"Value": 0.19,
"Type": "spirit"
}
},
"ChainRadius": "8m",
"ProcChance": 15,
"ChainCount": 4,
"ChainTickRate": 0.4,
"PropertyUpgrades": {
"DamagePerChain": 25,
"BonusPerChain": 25
}
},
"upgrade_charge_mastery": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusAbilityCharges": 4,
"CooldownBetweenChargeReduction": 50,
"BonusChargedAbilityDamage": 15,
"BonusChargedCooldownReduction": 15
},
"upgrade_charmed_wraps": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 26,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CooldownReductionFlat": 8,
"LightMeleeTimeWindow": 4
},
"upgrade_cheat_death": {
"Name": "Cheat Death",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 90,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DeathImmunityDuration": 4.5,
"BonusHealth": 200,
"BulletResist": 15,
"DeathImmunityDamageReduction": -60,
"HealAmpReceivePenaltyPercent": -60,
"HealAmpRegenPenaltyPercent": -60,
"BonusMoveSpeed": "0m",
"PropertyUpgrades": {
"DeathImmunityDamageReduction": 90,
"HealAmpReceivePenaltyPercent": 90,
"HealAmpRegenPenaltyPercent": 90,
"DeathImmunityDuration": 0.5,
"AbilityCooldown": -20
}
},
"upgrade_chonky": {
"Name": "Fortitude",
"Description": "After not taking damage for a period, gain health regen.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_health"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability",
"Healing",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"RestoreDelay": 10,
"HealLifePercentOutOfCombat": 2,
"HealthThreshold": 75,
"BonusMoveSpeed": "1.5m",
"BonusHealth": 375,
"PropertyUpgrades": {
"RestoreDelay": -6,
"BonusHealth": 375,
"BonusMoveSpeed": "1m",
"HealLifePercentOutOfCombat": 1
}
},
"upgrade_clip_size": {
"Name": "Extended Magazine",
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSizePercent": 30,
"BaseAttackDamagePercent": 8,
"PropertyUpgrades": {
"BonusClipSizePercent": 30
}
},
"upgrade_clip_size_2": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSizePercent": 30
},
"upgrade_clip_size_3": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSizePercent": 60
},
"upgrade_clip_size_fixed": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSize": 6
},
"upgrade_clip_size_fixed_t3": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSize": 12
},
"upgrade_cloak_of_opportunity": {
"Name": "Cloak of Opportunity",
"Description": "Block the next debuff that would apply \u003Cspan class=\"highlight\"\u003Emovement lock, Stun, Chained, Immobilize, or Sleep\u003C/span\u003E and become \u003Cspan class=\"highlight\"\u003EUnstoppable\u003C/span\u003E. Also gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and bonus {g:citadel_inline_attribute:'MoveSpeed'}",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 12,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CombatBarrier": 500,
"BonusMoveSpeed": "3m",
"BuffDuration": 6,
"StatusImmuneDuration": 4,
"PropertyUpgrades": {
"BonusMoveSpeed": "4m",
"AbilityCooldown": -4,
"CombatBarrier": 300
}
},
"upgrade_cloaking_device": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 10.5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"InvisAlertWhenFading": 1,
"InvisCancelOnDamage": 1,
"InvisFadeToDuration": 1.5,
"InvisMoveSpeedMod": "3m",
"SpottedRadius": "20m",
"RevealOnDamageDuration": 1.5,
"RevealOnSpottedDuration": 1.5,
"FullInvisDistance": "50m"
},
"upgrade_cloaking_device_active": {
"Name": "Shadow Weave",
"Description": "Become \u003Cspan class=\"highlight\"\u003EStealthed\u003C/span\u003E. Whenever you take damage while Stealthed you get briefly revealed.",
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"FireRate",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 45,
"AbilityDuration": 13,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"InvisAlertWhenFading": 1,
"InvisCancelOnDamage": 1,
"InvisFadeToDuration": 0.6,
"InvisMoveSpeedMod": "5m",
"SpottedRadius": "20m",
"RevealOnDamageDuration": 1.5,
"RevealOnSpottedDuration": 1.5,
"FullInvisDistance": "30m",
"AmbushDuration": 5,
"AmbushBonusFireRate": 25,
"AmbushBonusTechPower": 25,
"AmbushBonusMeleeDamage": 25,
"OutOfCombatHealthRegen": 5,
"BonusSprintSpeed": "1.5m",
"PropertyUpgrades": {
"OutOfCombatHealthRegen": 20,
"AmbushBonusFireRate": 35,
"AmbushBonusMeleeDamage": 30,
"AmbushBonusTechPower": 35,
"AbilityCooldown": -17
}
},
"upgrade_close_quarter_combat": {
"Name": "Point Blank",
"Description": "When in \u003Cspan class=\"highlight\"\u003Eclose range\u003C/span\u003E to your target, gain \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and your bullets apply a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_close_range"
],
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Durability",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CloseRangeBonusWeaponPower": 50,
"SlowPercent": 25,
"SlowDuration": 2,
"CloseRangeBonusDamageRange": "15m",
"MeleeResistPercent": 30,
"BonusHealth": 75,
"PropertyUpgrades": {
"CloseRangeBonusWeaponPower": 30,
"MeleeResistPercent": 30,
"BonusHealth": 150,
"SlowPercent": 5
}
},
"upgrade_close_range": {
"Name": "Close Quarters",
"Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when in \u003Cspan class=\"highlight\"\u003Eclose range\u003C/span\u003E to your target.",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CloseRangeBonusWeaponPower": 20,
"CloseRangeBonusDamageRange": "15m",
"MeleeResistPercent": 20,
"PropertyUpgrades": {
"CloseRangeBonusWeaponPower": 15,
"MeleeResistPercent": 10
}
},
"upgrade_cold_front": {
"Name": "Cold Front",
"Description": "Release an expanding ice blast that deals {g:citadel_inline_attribute:'SpiritDamage'} and \u003Cspan class=\"highlight\"\u003ESlows\u003C/span\u003E targets it hits.",
"Cost": 1600,
"Tier": 2,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 25,
"AbilityDuration": 4,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"SpreadDuration": 0.6,
"StartRadius": "2m",
"EndRadius": "10m",
"MovementSpeedSlow": 60,
"Damage": {
"Value": 95,
"Scale": {
"Value": 0.465,
"Type": "spirit"
}
},
"DamageHeight": "7m",
"NPCDamageMult": 1,
"TechResist": 6,
"PropertyUpgrades": {
"TechResist": 8,
"AbilityCooldown": -13,
"Damage": 60
}
},
"upgrade_colossus": {
"Name": "Colossus",
"Description": "Grow \u003Cspan class=\"highlight\"\u003Elarger in size\u003C/span\u003E, gaining {g:citadel_inline_attribute:'BulletResist'}, {g:citadel_inline_attribute:'SpiritResist'}, and {g:citadel_inline_attribute:'MeleeDamage'}. \u003Cbr\u003E\u003Cbr\u003ENearby enemies suffer from {g:citadel_inline_attribute:'Slow'} and have reduced \u003Cspan class=\"highlight\"\u003Edash speed\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": [
"upgrade_health"
],
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 37,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusBaseHealth": 25,
"BaseAttackDamagePercent": 15,
"BuffBulletResist": 35,
"BuffTechResist": 35,
"SlowPercent": 30,
"GroundDashReductionPercent": -25,
"Radius": "14m",
"ModelScaleGrowth": 1.2,
"ModelScaleGrowthTooltip": 20,
"BonusMeleeDamagePercent": 30,
"PropertyUpgrades": {
"BonusBaseHealth": 15,
"ModelScaleGrowth": 0.2,
"ModelScaleGrowthTooltip": 20,
"BuffBulletResist": 10,
"BuffTechResist": 10,
"AbilityCooldown": -7
}
},
"upgrade_containment": {
"Name": "Slowing Hex",
"Description": "\u003Cspan class=\"highlight\"\u003ESlows movement\u003C/span\u003E of enemy target. Also \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E their \u003Cspan class=\"highlight\"\u003Emovement-based items and abilities\u003C/span\u003E.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EIncreases the target's gravity.\u003Cbr\u003EDoes not affect target's stamina usage.\u003C/span\u003E",
"Cost": 1600,
"Tier": 2,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Movement",
"Disruption",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 27,
"AbilityDuration": 3.5,
"AbilityCastRange": "25m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"SlowPercent": 20,
"GroundDashReductionPercent": -30,
"BonusSprintSpeed": "0.5m",
"PropertyUpgrades": {
"SlowPercent": 10,
"AbilityCooldown": -18,
"GroundDashReductionPercent": -6
}
},
"upgrade_cooldown_reduction": {
"Name": "Superior Cooldown",
"Description": "Reduces the \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E of your abilities.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_magic_tempo"
],
"TargetTypes": null,
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CooldownReduction": 20,
"OutOfCombatHealthRegen": 4,
"PropertyUpgrades": {
"CooldownReduction": 10,
"OutOfCombatHealthRegen": 6
}
},
"upgrade_corpse_explosion": {
"Name": "Soul Explosion",
"Description": "Kills or assists cause an \u003Cspan class=\"highlight\"\u003Eexplosion\u003C/span\u003E where the victim dies. Kills against heroes have greater radius and damage.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Movement"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 6,
"BonusHealthRegen": 3,
"BonusHealth": 110,
"BonusSprintSpeed": "1m",
"ExplosionRadius": "4m",
"ExplosionDamage": {
"Value": 125,
"Scale": {
"Value": 0.93,
"Type": "spirit"
}
},
"HeroMultiplier": 150,
"ArmingTime": 0.1
},
"upgrade_counterspell": {
"Name": "Counterspell",
"Description": "Your next parry \u003Cspan class=\"highlight\"\u003Eprotects you from the damage and effects of enemy abilities and items\u003C/span\u003E. On a successful spell parry {g:citadel_inline_attribute:'Heal'} and gain {g:citadel_inline_attribute:'MoveSpeed'} and {g:citadel_inline_attribute:'Spirit'}.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Durability",
"Melee",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 23,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"SpiritPower": 20,
"BonusMoveSpeed": "1.75m",
"BuffDuration": 6,
"SpellParryDuration": 0.8,
"BonusHealth": 50,
"SpiritPowerInnate": 5,
"HealOnSuccess": 150,
"PropertyUpgrades": {
"SpiritPower": 20,
"BonusHealth": 150,
"HealOnSuccess": 250,
"BonusMoveSpeed": "2m",
"AbilityCooldown": -8
}
},
"upgrade_crackshot": {
"Name": "Mystic Shot",
"Description": "Your next bullet deals bonus {g:citadel_inline_attribute:'SpiritDamage'}.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "1m",
"ProcChance": 100,
"ProcCooldown": 1,
"ProcBonusMagicDamage": {
"Value": 40,
"Scale": {
"Value": 0.9,
"Type": "spirit"
}
},
"SpiritPower": 7,
"PropertyUpgrades": {
"ProcBonusMagicDamage": 109,
"SpiritPower": 14
}
},
"upgrade_critshot": {
"Name": "Lucky Shot",
"Description": "Your bullets have a chance to be empowered, causing them to deal \u003Cspan class=\"highlight\"\u003Ebonus weapon damage\u003C/span\u003E on hit.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EBonus damage cannot Crit.\u003C/span\u003E",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "1m",
"ProcChance": 25,
"CritDamagePercent": 100,
"BonusClipSizePercent": 30,
"PropertyUpgrades": {
"CritDamagePercent": 30,
"BonusClipSizePercent": 40,
"ProcChance": 5
}
},
"upgrade_crushing_fists": {
"Name": "Crushing Fists",
"Description": "Your \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'MeleeDamage'}\u003C/span\u003E will \u003Cspan class=\"highlight\"\u003Erestore ammo\u003C/span\u003E and apply a \u003Cspan class=\"highlight\"\u003Estacking bullet resist debuff\u003C/span\u003E on enemies. Heavy melee applies 2 stacks. \u003Cbr\u003E\u003Cbr\u003EIf the target reaches max stacks, they will be \u003Cspan class=\"highlight\"\u003Estunned\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_melee_charge"
],
"TargetTypes": [
"HeroEnemy",
"TrooperEnemy",
"MinionEnemy",
"Neutral"
],
"ShopFilters": [
"Melee"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 12,
"BonusMeleeDamagePercent": 22,
"MeleeDistanceScale": 60,
"BonusHeavyMeleeDamage": 25,
"MaxStacks": 6,
"DebuffDuration": 8,
"StunDuration": 0.75,
"LightMeleeStacks": 1,
"LightMeleeAmmo": 15,
"HeavyMeleeMultiplier": 2,
"BulletResistReduction": -5,
"PropertyUpgrades": {
"MeleeDistanceScale": 40,
"BulletResist": 12,
"BonusMeleeDamagePercent": 15,
"BulletResistReduction": -4,
"BonusHeavyMeleeDamage": 15
}
},
"upgrade_damage_recycler": {
"Name": "Leech",
"Description": "Reduces the effect of enemy applied \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_vampire",
"upgrade_health_stealing_magic"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 12,
"AbilityLifestealPercentHero": 25,
"BulletLifestealPercent": 25,
"BaseAttackDamagePercent": 12,
"BonusHealth": 180,
"PropertyUpgrades": {
"BulletLifestealPercent": 15,
"AbilityLifestealPercentHero": 15,
"BonusHealth": 200,
"TechPower": 15,
"BaseAttackDamagePercent": 15
}
},
"upgrade_debuff_reducer": {
"Name": "Debuff Reducer",
"Description": "Reduces the \u003Cspan class=\"highlight\"\u003Eduration\u003C/span\u003E of all negative effects applied to you.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"StatusResistancePercent": 25,
"BonusHealth": 90,
"PropertyUpgrades": {
"StatusResistancePercent": 15
}
},
"upgrade_deflecting_armor": {
"Name": "Plated Armor",
"Description": "Gain a chance to either deflect incoming bullets, preventing all {g:citadel_inline_attribute:'WeaponDamage'} or prevent all \u003Cspan class=\"highlight\"\u003Eon-hit effects\u003C/span\u003E from bullets.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DeflectionPercent": 30,
"BulletProcDeflectionPercent": 50,
"DeflectionRandomness": 1,
"BonusHealth": 130,
"PropertyUpgrades": {
"DeflectionPercent": 15,
"BulletProcDeflectionPercent": 15
}
},
"upgrade_disarm": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 26,
"AbilityDuration": 6,
"AbilityCastRange": "17m",
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"FireRateSlow": 30,
"SpiritSteal": 22,
"SpiritStealDuration": 6,
"BonusHealth": 25
},
"upgrade_discord": {
"Name": "Scourge",
"Description": "Apply \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EDebuff Resist\u003C/span\u003E and an aura on a friendly target that deals \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'SpiritIcon'}damage\u003C/span\u003E to enemies proportional to their max health. Existing debuffs on the target are reduced.\u003Cbr\u003ECan be self cast.",
"Cost": 6400,
"Tier": 4,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 35,
"AbilityDuration": 10,
"AbilityCastRange": "35m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.25,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TickRate": 0.25,
"MaxHealthPercentAsDPS": {
"Value": 2.3,
"Scale": {
"Value": 0.0055,
"Type": "spirit"
}
},
"AuraRadius": "10m",
"TechResist": 40,
"BonusHealth": 100,
"StatusResistancePercent": 20,
"PropertyUpgrades": {
"MaxHealthPercentAsDPS": 2,
"CombatBarrier": 300,
"StatusResistancePercent": 20,
"BonusHealth": 125,
"AbilityDuration": 3
}
},
"upgrade_divine_barrier": {
"Name": "Divine Barrier",
"Description": "\u003Cspan class=\"highlight\"\u003ERemove all non-stun debuffs\u003C/span\u003E from the target and provide them with a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECan be self-cast. Cooldown is reduced by half when cast on someone else.\u003C/span\u003E",
"Cost": 6400,
"Tier": 4,
"Activation": "Press",
"Slot": "Armor",
"Components": [
"upgrade_guardian_ward"
],
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"Durability",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 45,
"AbilityCastRange": "40m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"OutOfCombatHealthRegen": 1.5,
"CooldownReductionPctOnOthers": 50,
"BuffDuration": 6,
"CombatBarrier": 600,
"BonusMoveSpeed": "2.75m",
"TechRangeMultiplier": 10,
"TechRadiusMultiplier": 10,
"PropertyUpgrades": {
"AbilityCooldown": -27,
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10
}
},
"upgrade_diviners_kevlar": {
"Name": "Diviner's Kevlar",
"Description": "Upon casting an \u003Cspan class=\"highlight\"\u003Eultimate ability\u003C/span\u003E gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and temporary \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Durability",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 40,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 40,
"CombatBarrier": 1000,
"BuffDuration": 20,
"BonusAbilityDurationPercent": 15,
"PropertyUpgrades": {
"BonusAbilityDurationPercent": 15,
"TechPower": 55,
"CombatBarrier": 500,
"AbilityCooldown": -14
}
},
"upgrade_double_jump": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8.5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"AirJumps": 1,
"AirJumpVerticalSpeedPercent": 75,
"InterruptCooldown": 4
},
"upgrade_dps_aura": {
"Name": "Heroic Aura",
"Description": "Provides \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E to nearby friendly units.",
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": [
"FireRate",
"Healing",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 22,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 26,
"Radius": "35m",
"ActiveRadius": "35m",
"ActiveBonusMoveSpeed": "2.25m",
"BulletResist": 17,
"NonHeroMult": 2,
"BonusSprintSpeed": "1.5m",
"PropertyUpgrades": {
"ActiveBonusMoveSpeed": "3m",
"BonusFireRate": 34,
"BulletResist": 10,
"ActiveRadius": "15m"
}
},
"upgrade_drum_magazine": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSize": 20,
"ReloadSpeedMultipler": -25
},
"upgrade_duration_extender": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusAbilityDurationPercent": 20
},
"upgrade_eldritch_shot": {
"Name": "Haunting Shot",
"Description": "Your next bullet applies a powerful debuff reducing the enemy's damage output, healing and movement speed. It also deals {g:citadel_inline_attribute:'BonusSpiritDamage'} based on the targets current Health. \u003Cbr\u003E\u003Cbr\u003EThe bullet is larger and penetrates through targets.",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 2.5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "1m",
"ProcChance": 100,
"ProcCooldown": 1,
"BulletRadius": "1.5m",
"DebuffDuration": 4,
"HealthPctDamage": 10,
"OutgoingDamagePenaltyPercent": -40,
"HealAmpReceivePenaltyPercent": -40,
"HealAmpRegenPenaltyPercent": -40,
"MovementSpeedSlow": 40,
"GroundDashReductionPercent": -40,
"PropertyUpgrades": {
"GroundDashReductionPercent": -10,
"HealthPctDamage": 5,
"MovementSpeedSlow": 10,
"HealAmpReceivePenaltyPercent": -15,
"HealAmpRegenPenaltyPercent": -15,
"OutgoingDamagePenaltyPercent": -15,
"AbilityCooldown": -1
}
},
"upgrade_electric_slippers": {
"Name": "Electric Slippers",
"Description": "When sliding, evade bullets, gain fire rate and deal damage to enemies around you. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003ECooldown is per target.\u003C/span\u003E",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "12m",
"ProcCooldown": 0.3,
"Damage": 100,
"SlideScale": 80,
"SlideTurnScale": 100,
"EvasionWhileSliding": 60,
"Stamina": 2,
"FireRateWhileSliding": 60,
"PropertyUpgrades": {
"Stamina": 2,
"EvasionWhileSliding": 15,
"Damage": 50,
"FireRateWhileSliding": 20
}
},
"upgrade_enchanted_holsters": {
"Name": "Spellslinger",
"Description": "While in-combat whenever you cast an ability or item, gain a stacking buff that improves fire rate and reload speed. \u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EEach stack refreshes the duration.\u003C/span\u003E",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CooldownReduction": 5,
"BonusFireRate": 11,
"ReloadSpeedMultipler": -10,
"BuffDuration": 18,
"MaxStacks": 6,
"PropertyUpgrades": {
"ReloadSpeedMultipler": -3,
"BonusFireRate": 6,
"CooldownReduction": 8
}
},
"upgrade_endurance": {
"Name": "Extra Regen",
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealthRegen": 2.5,
"OutOfCombatHealthRegen": 1.5,
"PropertyUpgrades": {
"BonusHealthRegen": 9
}
},
"upgrade_escalating_exposure": {
"Name": "Escalating Exposure",
"Description": "Dealing {g:citadel_inline_attribute:'SpiritDamage'} applies a stacking \u003Cspan class=\"highlight\"\u003ESpirit Amp\u003C/span\u003E that increases your {g:citadel_inline_attribute:'SpiritDamage'} to the target.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_magic_vulnerability"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 12,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ProcCooldown": 0.7,
"MagicIncreasePerStack": 4.5,
"TechResist": 17,
"MaxStacks": 12,
"TechArmorDamageReduction": -8,
"PropertyUpgrades": {
"MagicIncreasePerStack": 1.5,
"TechResist": 8,
"TechArmorDamageReduction": -10,
"MaxStacks": 6
}
},
"upgrade_eternal_gift": {
"Name": "Eternal Gift",
"Description": "Periodically gain a random permanent stat buff.",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 165,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"RespawnTime": -70,
"BuffFrequency": 2,
"PropertyUpgrades": {
"BuffFrequency": -0.5
}
},
"upgrade_ethereal_bullets": {
"Name": "Mercurial Magnum",
"Description": "Your imbued ability charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, {g:citadel_inline_attribute:'BonusFireRate'}, and \u003Cspan class=\"highlight\"\u003Ereloads bullets\u003C/span\u003E on use. Until your next reload, your \u003Cspan class=\"highlight\"\u003Ebullets deal {g:citadel_inline_attribute:'BonusSpiritDamage'}\u003C/span\u003E based on your Spirit Power.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_quick_silver"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityCooldown": 15,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 7,
"BonusFireRate": 22,
"BuffDuration": 12,
"Damage": {
"Value": 60,
"Scale": {
"Value": 0.16,
"Type": "spirit"
}
},
"AmmoReloadPercent": 100,
"AbilityChargeUpTime": 14,
"BulletsBonusMagicDamage": {
"Value": 25,
"Scale": {
"Value": 0.49,
"Type": "spirit"
}
},
"BonusClipSizePercent": 20,
"PropertyUpgrades": {
"BonusFireRate": 20,
"BonusClipSizePercent": 60,
"Damage": 120,
"BulletsBonusMagicDamage": 20,
"TechPower": 15
}
},
"upgrade_express_shot": {
"Name": "Express Shot",
"Description": "Your next attack will \u003Cspan class=\"highlight\"\u003Efire twice\u003C/span\u003E in quick succession with \u003Cspan class=\"highlight\"\u003Eincreased damage\u003C/span\u003E and velocity. This attack consumes extra ammo.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_high_velocity_mag"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusBulletSpeedPercent": 60,
"BaseAttackDamagePercent": 8,
"ProcAmmoConsumed": 2,
"ProcBulletVelocity": 100,
"ProcBaseAttackDamagePercent": {
"Value": 125,
"Scale": {
"Value": 2,
"Type": "power_increase"
}
},
"ProcBaseAttackDamagePercentAltFire": {
"Value": 40,
"Scale": {
"Value": 1.3,
"Type": "power_increase"
}
},
"PropertyUpgrades": {
"ProcBaseAttackDamagePercent": 75,
"ProcBaseAttackDamagePercentAltFire": 25,
"BonusBulletSpeedPercent": 45,
"BaseAttackDamagePercent": 15
}
},
"upgrade_extra_charge": {
"Name": "Extra Charge",
"Description": "Adds one to your ability max \u003Cspan class=\"highlight\"\u003Echarges\u003C/span\u003E.",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusAbilityCharges": 1,
"BonusSpiritForChargedAbilities": 7,
"PropertyUpgrades": {
"BonusAbilityCharges": 1,
"BonusSpiritForChargedAbilities": 7
}
},
"upgrade_fervor": {
"Name": "Frenzy",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"FireRate",
"ClipSize",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityDuration": 10,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"LowHealthThreshold": 50,
"BonusHealth": 160,
"BonusFireRate": 15,
"BulletLifestealPercent": 10,
"FervorMovespeed": "4m",
"FervorFireRate": 40,
"FervorStatusResistancePercent": 40,
"PropertyUpgrades": {
"BonusHealth": 125,
"FervorFireRate": 20,
"FervorMovespeed": "3m",
"FervorStatusResistancePercent": 15
}
},
"upgrade_fire_rate_aura": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 10,
"BonusFireRateNPC": 35,
"AuraRadius": "30m"
},
"upgrade_fleetfoot_boots": {
"Name": "Fleetfoot",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"MoveWhileShootingSpeedPenaltyReductionPercent": 100,
"MoveWhileZoomedSpeedPenaltyReductionPercent": 100,
"ActiveBonusMoveSpeed": "3.0m",
"SlideScale": 35,
"BulletResist": 6,
"SlowResistancePercent": 40,
"BaseAttackDamagePercent": 6,
"PropertyUpgrades": {
"SlowResistancePercent": 30,
"BulletResist": 12,
"ActiveBonusMoveSpeed": "3m"
}
},
"upgrade_focus_lens": {
"Name": "Focus Lens",
"Description": "Target an enemy to \u003Cspan class=\"highlight\"\u003ESilence\u003C/span\u003E them. A portion of \u003Cspan class=\"highlight\"\u003Eall damage dealt\u003C/span\u003E during the silence gets applied to the target when the silence wears off.",
"Cost": 6400,
"Tier": 4,
"Activation": "Press",
"Slot": "Tech",
"Components": [
"upgrade_spirit_sap"
],
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 45,
"AbilityDuration": 4.5,
"AbilityCastRange": "20m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"PercentDamage": 30,
"BonusFireRate": 10,
"MagicResistReduction": -9,
"TechPowerReduction": -30,
"ResistReductionDuration": 12,
"PropertyUpgrades": {
"PercentDamage": 20,
"BonusFireRate": 20,
"TechPowerReduction": -26,
"MagicResistReduction": -12,
"AbilityDuration": 0.25,
"AbilityCooldown": -12
}
},
"upgrade_frenzy": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletLifestealPercent": 25,
"Radius": "15m",
"BulletArmorReduction": -40,
"LowHealthPercentThreshold": 45,
"LowHealthLifeStealPercent": 45,
"KillBonusMoveSpeedPerStack": "2m",
"MaxKillBonusMoveSpeedStack": 3
},
"upgrade_full_spectrum": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechRangeMultiplier": 60,
"TechRadiusMultiplier": 60,
"SlowPercent": 30,
"SlowDuration": 2,
"BonusDamagePerHero": 5
},
"upgrade_fury_trance": {
"Name": "Fury Trance",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": [
"upgrade_vampire"
],
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"FireRate",
"WeaponDamage",
"Movement",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 18,
"AbilityDuration": 6.5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletLifestealPercent": 14,
"ActiveBonusFireRate": 32,
"TechResist": 40,
"BonusHealth": 100,
"BaseAttackDamagePercent": 6,
"ActiveBonusMoveSpeed": "1m",
"MoveWhileShootingSpeedPenaltyReductionPercent": 100,
"PropertyUpgrades": {
"BulletLifestealPercent": 28,
"ActiveBonusFireRate": 25,
"TechResist": 20,
"BonusHealth": 110
}
},
"upgrade_galvanic_storm": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DamagePerChain": {
"Value": 50,
"Scale": {
"Value": 0.304668,
"Type": "spirit"
}
},
"BonusPerChain": {
"Value": 75,
"Scale": {
"Value": 0.457,
"Type": "spirit"
}
},
"ChainRadius": "7m",
"ProcChance": 30,
"ProcCooldown": 0.4,
"ChainCount": 7,
"ChainTickRate": 0.2,
"TechShieldMaxHealth": 400,
"GalvanicDebuffDuration": 5,
"ExplodeRadius": "10m",
"GalvanicBuffDuration": 7,
"BuffDamageMult": 2,
"BuffMoveSpeedBonus": "3m"
},
"upgrade_glass_cannon": {
"Name": "Glass Cannon",
"Description": "Each hero kill grants \u003Cspan class=\"highlight\"\u003Epermanent Fire Rate\u003C/span\u003E (up to a max of 8 times). Death results in the loss of 1 stack.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"ClipSize",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BaseAttackDamagePercent": 80,
"MaxHealthLossPercent": -13,
"BonusClipPerKill": 2,
"FireRatePerKill": 7,
"MaxStacks": 8,
"SlowPercent": 30,
"SlowDuration": 3,
"BuildUpDuration": 2,
"BuildUpPerShot": 1.2,
"PropertyUpgrades": {
"FireRatePerKill": 8,
"BaseAttackDamagePercent": 60
}
},
"upgrade_glass_cannon2": {
"Name": "Glass Cannon v2",
"Description": "Each hero kill grants \u003Cspan class=\"highlight\"\u003Epermanent Weapon Damage\u003C/span\u003E (up to a max of {s:MaxStacks} times). Death results in the loss of 1 stack.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"FireRate"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BaseAttackDamagePercent": 100,
"MaxHealthLossPercent": -50,
"BonusFireRate": 100,
"WeaponPowerPerKill": 10,
"BonusBulletSpeedPercent": 25
},
"upgrade_glitch": {
"Name": "Cursed Relic",
"Description": "Curses an enemy - \u003Cspan class=\"highlight\"\u003Einterrupting, Silencing, Disarming\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Epreventing item usage\u003C/span\u003E. \u003Cspan class=\"highlight\"\u003ERemoves all non-ultimate buffs\u003C/span\u003E.\u003Cbr\u003E\u003Cbr\u003EYour own \u003Cspan class=\"highlight\"\u003EDamage Output\u003C/span\u003E is reduced for the duration.",
"Cost": 6400,
"Tier": 4,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 55,
"AbilityDuration": 3.25,
"AbilityCastRange": "20m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"SkipFrames": 6,
"OutgoingDamagePenaltyPercent": -25,
"PropertyUpgrades": {
"AbilityCooldown": -40,
"AbilityDuration": 0.25
}
},
"upgrade_goose_egg": {
"Name": "Golden Goose Egg",
"Description": "Gain \u003Cspan class=\"highlight\"\u003Esouls over time\u003C/span\u003E, as long as you are alive.",
"Cost": 800,
"Tier": 1,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityChannelTime": 2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusGoldPerMinute": 90,
"OutgoingDamagePenaltyPercent": -10,
"ThinkRate": 3,
"BonusSprintSpeed": "1m",
"OutOfCombatHealthRegen": 1,
"StartingGold": 400,
"BonusBuffsPerGold": 80,
"PropertyUpgrades": {
"BonusSprintSpeed": 5,
"OutOfCombatHealthRegen": 10,
"BonusBuffsPerGold": -50,
"OutgoingDamagePenaltyPercent": 20
}
},
"upgrade_greater_withering_whip": {
"Name": "Disarming Hex",
"Description": "\u003Cspan class=\"highlight\"\u003EDisarms\u003C/span\u003E enemy target and reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Activation": "Press",
"Slot": "Tech",
"Components": [
"upgrade_withering_whip"
],
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityDuration": 4.25,
"AbilityCastRange": "32m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusSprintSpeed": "0.75m",
"BonusHealth": 75,
"BulletArmorReduction": -13,
"PropertyUpgrades": {
"BonusHealth": 175,
"BulletArmorReduction": -7,
"AbilityCooldown": -8
}
},
"upgrade_grit": {
"Name": "Grit",
"Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E for a short duration.",
"Cost": 800,
"Tier": 1,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 60,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CombatBarrier": 200,
"OutOfCombatHealthRegen": 1,
"BarrierDuration": 4,
"PropertyUpgrades": {
"CombatBarrier": 250,
"OutOfCombatHealthRegen": 10,
"AbilityCooldown": -25
}
},
"upgrade_guardian_ward": {
"Name": "Guardian Ward",
"Description": "Provide the target with a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and temporary \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECan be self-cast.\u003Cbr\u003ECooldown is reduced by half when cast on someone else.\u003C/span\u003E",
"Cost": 1600,
"Tier": 2,
"Activation": "Press",
"Slot": "Armor",
"Components": [
"upgrade_grit"
],
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"Durability",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 60,
"AbilityCastRange": "40m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CooldownReductionPctOnOthers": 50,
"OutOfCombatHealthRegen": 1.5,
"BuffDuration": 6,
"GuardianWardCombatBarrier": 250,
"BonusMoveSpeed": "2.75m",
"TechRangeMultiplier": 8,
"TechRadiusMultiplier": 8,
"PropertyUpgrades": {
"TechRangeMultiplier": 12,
"TechRadiusMultiplier": 12,
"GuardianWardCombatBarrier": 250,
"ChannelMoveSpeed": 2,
"AbilityCooldown": -12
}
},
"upgrade_haunting_scream": {
"Name": "Haunting Scream",
"Description": "Launch an expanding projectile which \u003Cspan class=\"highlight\"\u003ECurses\u003C/span\u003E enemies for a short duration.",
"Cost": 9999,
"Tier": 5,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Disruption"
],
"IsDisabled": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 25,
"AbilityDuration": 3,
"AbilityCastRange": "40m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPowerPercent": 30,
"HeightOffGround": "1m",
"GrowthPerMeter": "0.15m",
"InitialWidth": "5.0m",
"Damage": 400,
"SkipFrames": 6,
"PropertyUpgrades": {
"AbilityCooldown": -8,
"TechPowerPercent": 10,
"AbilityDuration": 0.25
}
},
"upgrade_headhunter": {
"Name": "Headhunter",
"Description": "Your next \u003Cspan class=\"highlight\"\u003Eheadshot\u003C/span\u003E against an enemy Hero deals {g:citadel_inline_attribute:'BonusWeaponDamage'}, {g:citadel_inline_attribute:'Heal'} you, and briefly grants {g:citadel_inline_attribute:'BonusMoveSpeed'}.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_headshot_booster"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"HeadShotBonusDamage": {
"Value": 75,
"Scale": {
"Value": 4,
"Type": "power_increase"
}
},
"BaseAttackDamagePercent": 5,
"BonusHealth": 50,
"HealPercentPerHeadshot": {
"Value": 4,
"Scale": {
"Value": 0.06,
"Type": "power_increase"
}
},
"BonusMoveSpeed": "1.75m",
"MovementSpeedBonusDuration": 3,
"ProcChance": 100,
"PropertyUpgrades": {
"HeadShotBonusDamage": 75,
"HealPercentPerHeadshot": 4,
"AbilityCooldown": -3
}
},
"upgrade_headshot_booster": {
"Name": "Headshot Booster",
"Description": "Your next \u003Cspan class=\"highlight\"\u003Eheadshot\u003C/span\u003E against an enemy Hero deals {g:citadel_inline_attribute:'BonusWeaponDamage'}.",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 9,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"HeadShotBonusDamage": 45,
"BonusHealth": 30,
"ProcChance": 100,
"PropertyUpgrades": {
"HeadShotBonusDamage": 55
}
},
"upgrade_headshot_booster2": {
"Name": "Weakening Headshot",
"Description": "Landing a \u003Cspan class=\"highlight\"\u003EHeadshot\u003C/span\u003E reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletResistReduction": -13,
"DebuffDuration": 12,
"DiminishingMultiplier": 0.5,
"BonusHealth": 60,
"PropertyUpgrades": {
"BulletResistReduction": -7,
"BonusHealth": 125
}
},
"upgrade_heal_on_level": {
"Name": "Patron's Healing",
"Description": "When you receive a \u003Cspan class=\"highlight\"\u003EBoon\u003C/span\u003E, automatically \u003Cspan class=\"highlight\"\u003Eheal\u003C/span\u003E.",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"Healing"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": "1.3m",
"HealOnLevelHealAmount": 210,
"BonusHealthRegen": 2,
"AuraRadius": "15m"
},
"upgrade_healbane": {
"Name": "Healbane",
"Description": "Your {g:citadel_inline_attribute:'SpiritDamage'} applies \u003Cspan class=\"highlight\"\u003EHealing Reduction\u003C/span\u003E. If an enemy hero dies under this effect, you receive a large heal.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Healing",
"Disruption",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 8,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 7,
"HealAmpReceivePenaltyPercent": -35,
"HealAmpRegenPenaltyPercent": -35,
"HealOnKill": 275,
"PropertyUpgrades": {
"HealAmpRegenPenaltyPercent": -20,
"HealAmpReceivePenaltyPercent": -20,
"TechPower": 11,
"HealOnKill": 125
}
},
"upgrade_healbuff": {
"Name": "Healing Tempo",
"Description": "Applying {g:citadel_inline_attribute:'Heal'} to yourself or an ally grants the target {g:citadel_inline_attribute:'BonusFireRate'} and {g:citadel_inline_attribute:'BonusMoveSpeed'}.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EDoes not apply on innate Regen or passive Bullet/Spirit Lifesteals.\u003C/span\u003E",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_healing_booster"
],
"TargetTypes": null,
"ShopFilters": [
"FireRate",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 35,
"BuffDuration": 7,
"BonusMoveSpeed": "1.25m",
"MinimumHealAmount": 1,
"TechResist": 10,
"BonusHealthRegen": 6,
"HealAmpCastPercent": 25,
"HealAmpRegenPercent": 25,
"OutOfCombatHealthRegen": 4,
"PropertyUpgrades": {
"HealAmpRegenPercent": 10,
"HealAmpCastPercent": 10,
"TechResist": 10,
"BonusMoveSpeed": "2m",
"BonusFireRate": 20,
"BonusHealthRegen": 6
}
},
"upgrade_healing_booster": {
"Name": "Healing Booster",
"Description": "Increases the effectiveness of your \u003Cspan class=\"highlight\"\u003Ehealing\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_endurance"
],
"TargetTypes": null,
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"HealAmpCastPercent": 20,
"HealAmpRegenPercent": 20,
"BonusHealthRegen": 3,
"OutOfCombatHealthRegen": 1,
"PropertyUpgrades": {
"HealAmpRegenPercent": 15,
"HealAmpCastPercent": 15,
"BonusHealthRegen": 9
}
},
"upgrade_health": {
"Name": "Extra Health",
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 210,
"PropertyUpgrades": {
"BonusHealth": 115
}
},
"upgrade_health_2": {
"Name": "Toughness",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 200
},
"upgrade_health_nova": {
"Name": "Healing Nova",
"Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself and nearby allies.",
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": [
"upgrade_health_stimpak"
],
"TargetTypes": [
"HeroFriendly",
"TrooperFriendly",
"MinionFriendly"
],
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 60,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.25,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TotalHealthRegen": {
"Value": 325,
"Scale": {
"Value": 6,
"Type": "power_increase"
}
},
"RegenDuration": 2,
"AuraRadius": "18m",
"SpiritPower": 8,
"TechRangeMultiplier": 5,
"TechRadiusMultiplier": 5,
"PropertyUpgrades": {
"TechRadiusMultiplier": 12,
"TechRangeMultiplier": 12,
"TechPower": 12,
"TotalHealthRegen": 425
}
},
"upgrade_health_regen_1": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealthRegen": 2.75
},
"upgrade_health_regen_aura": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"HealInterval": 3,
"HealAmount": 40,
"HealRadius": "9m"
},
"upgrade_health_stealing_magic": {
"Name": "Spirit Lifesteal",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Healing",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 6,
"AbilityLifestealPercentHero": 13,
"NonHeroAbilityLifestealTooltipOnly": 3,
"BonusHealth": 90,
"PropertyUpgrades": {
"AbilityLifestealPercentHero": 14,
"BonusHealth": 80,
"TechPower": 9
}
},
"upgrade_health_stimpak": {
"Name": "Healing Rite",
"Description": "Grant \u003Cspan class=\"highlight\"\u003ERegen\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESprint Speed\u003C/span\u003E to the target. Gets dispelled if you take damage from enemy players or objectives. Can be self-cast.",
"Cost": 800,
"Tier": 1,
"Activation": "Press",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 70,
"AbilityCastRange": "30m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TotalHealthRegen": {
"Value": 300,
"Scale": {
"Value": 1.1,
"Type": "spirit"
}
},
"RegenDuration": 20,
"BonusSprintSpeed": "2m",
"PropertyUpgrades": {
"TotalHealthRegen": 600,
"BonusSprintSpeed": "6m",
"AbilityCooldown": -60
}
},
"upgrade_high_impact_armor": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DamageThreshold": 40,
"DamageReduction": 60
},
"upgrade_high_velocity_mag": {
"Name": "High-Velocity Rounds",
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusBulletSpeedPercent": 60,
"BaseAttackDamagePercent": 8,
"PropertyUpgrades": {
"BonusBulletSpeedPercent": 45,
"BaseAttackDamagePercent": 15
}
},
"upgrade_hollow_point_rounds": {
"Name": "Hollow Point",
"Description": "When you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and your bullets reduce enemy \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"LifeThreshold": 65,
"BaseAttackDamagePercent": 35,
"OutOfCombatHealthRegen": 4.5,
"BonusHealth": 125,
"BulletArmorReduction": -9,
"DebuffDuration": 8,
"PropertyUpgrades": {
"BulletArmorReduction": -12,
"BonusHealth": 150,
"BaseAttackDamagePercent": 25
}
},
"upgrade_icarus_wings": {
"Name": "Seraphim Wings",
"Description": "When Airborne, You deal more damage and take reduced damage. Allows \u003Cspan class=\"highlight\"\u003Eunlimited\u003C/span\u003E Air Dash and Jumping.",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"AirBonusDamageGiven": 40,
"AirBonusDamageTaken": -40,
"StaminaCooldownReduction": 120,
"GravityScale": -70,
"AirControlPercent": 100,
"AirControlAccelPercent": 50,
"PropertyUpgrades": {
"AirBonusDamageGiven": 10,
"AirBonusDamageTaken": -10,
"StaminaCooldownReduction": 30
}
},
"upgrade_imbued_ability": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ImbuedBonusDuration": 25,
"ImbuedBonusDamage": 10,
"BonusAbilityDurationPercent": 20,
"SlowPercent": 15,
"SlowDuration": 2
},
"upgrade_imbued_duration_extender": {
"Name": "Superior Duration",
"Description": "Increases the \u003Cspan class=\"highlight\"\u003Eduration\u003C/span\u003E of your abilities and items.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_arcane_extension"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusAbilityDurationPercent": 28,
"BulletResist": 8,
"PropertyUpgrades": {
"BonusAbilityDurationPercent": 12,
"BulletResist": 8
}
},
"upgrade_improved_bullet_armor": {
"Name": "Bullet Resilience",
"Description": "When below \u003Cspan class=\"highlight\"\u003E50% health\u003C/span\u003E, gain additional \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 30,
"HealthThreshold": 50,
"BulletResistBelowThreshold": 15,
"OutOfCombatHealthRegen": 3,
"PropertyUpgrades": {
"BulletResist": 10,
"BulletResistBelowThreshold": 10
}
},
"upgrade_improved_spirit": {
"Name": "Extra Spirit",
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 10,
"PropertyUpgrades": {
"TechPower": 10
}
},
"upgrade_improved_stamina": {
"Name": "Extra Stamina",
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"FireRate",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Stamina": 1,
"StaminaCooldownReduction": 12,
"PropertyUpgrades": {
"Stamina": 1,
"StaminaCooldownReduction": 14
}
},
"upgrade_infinite_rounds": {
"Name": "Infinite Rounds",
"Description": "You have \u003Cspan class=\"highlight\"\u003Einfinite\u003C/span\u003E ammo.",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusBulletSpeedPercent": 200,
"ProcChance": 65,
"BonusFireRate": 35,
"PropertyUpgrades": {
"BonusBulletSpeedPercent": 100,
"BonusFireRate": 20,
"ProcChance": 10
}
},
"upgrade_infinitemagazine": {
"Name": "Endless Magazine",
"Description": "Gain \u003Cspan class=\"highlight\"\u003Einfinite ammo\u003C/span\u003E and {g:citadel_inline_attribute:'BonusFireRate'}.",
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"FireRate",
"ClipSize"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 40,
"AbilityDuration": 6,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSizePercent": 100,
"BaseAttackDamagePercent": 20,
"BonusFireRate": 20,
"BonusHealth": 200
},
"upgrade_infuser": {
"Name": "Infuser",
"Description": "Gain \u003Cspan class=\"highlight\"\u003ESpirit Lifesteal\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": [
"upgrade_health_stealing_magic"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 6,
"BonusHealth": 100,
"BonusSpirit": 30,
"AbilityLifestealPercentHero": 70,
"TechResist": 10,
"AbilityLifestealPercentHeroPassive": 13,
"NonHeroAbilityLifestealTooltipOnly": 3,
"PropertyUpgrades": {
"AbilityCooldown": -10,
"TechResist": 10,
"BonusSpirit": 30,
"BonusHealth": 50,
"AbilityLifestealPercentHeroPassive": 16
}
},
"upgrade_inhibitor": {
"Name": "Inhibitor",
"Description": "Your bullets build up to reduce the target's \u003Cspan class=\"highlight\"\u003Eoutgoing damage\u003C/span\u003E and apply \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Disruption",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 150,
"DebuffDuration": 5,
"BuildUpPerShot": 0.77,
"BuildUpDuration": 5,
"OutgoingDamagePenaltyPercent": -30,
"BaseAttackDamagePercent": 10,
"HealAmpReceivePenaltyPercent": -40,
"HealAmpRegenPenaltyPercent": -40,
"PropertyUpgrades": {
"OutgoingDamagePenaltyPercent": -20,
"HealAmpReceivePenaltyPercent": -20,
"HealAmpRegenPenaltyPercent": -20,
"BonusHealth": 125,
"BaseAttackDamagePercent": 20
}
},
"upgrade_intensifying_clip": {
"Name": "Intensifying Magazine",
"Description": "Increases \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E as you continuously fire your weapon.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSizePercent": 20,
"BaseAttackDamagePercent": "",
"ShootDurationForMax": 2.5,
"BaseAttackDamagePercentAtMaxDuration": 45,
"PropertyUpgrades": {
"BonusClipSizePercent": 40,
"BaseAttackDamagePercentAtMaxDuration": 55
}
},
"upgrade_juggernaut": {
"Name": "Juggernaut",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_cardio_calibrator"
],
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"MeleeResistPercent": 25,
"SlowResistancePercent": 50,
"FireRateSlow": 40,
"BonusHealthRegen": 8,
"BonusMoveSpeed": "2.5m",
"FireRateSlowDuration": 4,
"PropertyUpgrades": {
"BonusMoveSpeed": "3.5m",
"MeleeResistPercent": 15,
"FireRateSlow": 20,
"SlowResistancePercent": 15,
"BonusHealthRegen": 8
}
},
"upgrade_kinetic_sash": {
"Name": "Kinetic Dash",
"Description": "When you \u003Cspan class=\"highlight\"\u003EDash-Jump\u003C/span\u003E you gain \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and bonus \u003Cspan class=\"highlight\"\u003EAmmo\u003C/span\u003E until your next reload. Lasts up to 7s.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_improved_stamina"
],
"TargetTypes": null,
"ShopFilters": [
"FireRate",
"ClipSize",
"Movement",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 25,
"BonusClipSize": 6,
"Stamina": 1,
"StaminaCooldownReduction": 12,
"PropertyUpgrades": {
"BonusFireRate": 20,
"Stamina": 1,
"BonusClipSize": 6,
"StaminaCooldownReduction": 14
}
},
"upgrade_lifestrike_gauntlets": {
"Name": "Melee Lifesteal",
"Description": "Your next \u003Cspan class=\"highlight\"\u003EMelee\u003C/span\u003E attack \u003Cspan class=\"highlight\"\u003Eheals you\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003EThis heal is 30% effective vs non-heroes. \u003Cbr\u003ECooldown is 1.5x as long for Light Melee hits.\u003C/span\u003E",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Durability",
"Melee",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"LightMeleeCooldownMult": 1.5,
"BonusMeleeDamagePercent": 12,
"LifestrikeHeal": 100,
"NonHeroHealPct": 30,
"PropertyUpgrades": {
"BonusMeleeDamagePercent": 12,
"AbilityCooldown": -6
}
},
"upgrade_long_range": {
"Name": "Long Range",
"Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when \u003Cspan class=\"highlight\"\u003Ebeyond a minimum distance\u003C/span\u003E from your target.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"LongRangeBonusWeaponPower": 40,
"LongRangeBonusWeaponPowerMinRange": "15m",
"BonusSprintSpeed": "0.75m",
"BonusAttackRangePercent": 8,
"PropertyUpgrades": {
"BonusAttackRangePercent": 8,
"LongRangeBonusWeaponPower": 30
}
},
"upgrade_long_range_slowing_tech": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechRangeMultiplier": 30,
"TechRadiusMultiplier": 30,
"SlowPercent": 20,
"SlowDuration": 2
},
"upgrade_magic_burst": {
"Name": "Mystic Burst",
"Description": "Charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, causing abilities dealing more than \u003Cspan class=\"highlight\"\u003E80\u003C/span\u003E damage to deal additional damage.",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 14,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Damage": 40,
"MinimumDamage": 80,
"AbilityChargeUpTime": 14,
"PropertyUpgrades": {
"Damage": 60
}
},
"upgrade_magic_carpet": {
"Name": "Magic Carpet",
"Description": "Summon a Magic Carpet that will \u003Cspan class=\"highlight\"\u003Efly\u003C/span\u003E you away. While flying you are immune to slows and doing any action will dismiss the carpet. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECannot use abilities while the carpet is being summoned.\u003C/span\u003E",
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 32,
"AbilityDuration": 12,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 14,
"SummonDuration": 1.3,
"FlyMoveSpeed": "7m",
"BonusAbilityDurationPercent": 15,
"AirControlPercent": 25,
"GravityScale": -15,
"BonusHealth": 125,
"PropertyUpgrades": {
"TechPower": 46,
"AbilityDuration": 8,
"BonusAbilityDurationPercent": 15,
"FlyMoveSpeed": "6m",
"SummonDuration": -0.3
}
},
"upgrade_magic_clarity": {
"Name": null,
"Description": "On ability or item use, gain a \u003Cspan class=\"highlight\"\u003Emove speed\u003C/span\u003E bonus for {s:AbilityDuration}s. Your next ability cast will remove the move speed bonus and apply a \u003Cspan class=\"highlight\"\u003ESpirit\u003C/span\u003E bonus to that ability.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityDuration": 8,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusMovespeed": "2m",
"BonusSpirit": 28,
"BonusSpiritMaxTime": 12,
"BonusSpiritWindow": 1,
"BonusSpiritMin": 2
},
"upgrade_magic_missile": {
"Name": "Conjure Missiles",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize",
"FireRate"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BaseAttackDamagePercent": 70,
"MaxHealthLossPercent": -15,
"BonusClipPerKill": 2,
"MaxClipBonus": 14,
"BonusFireRate": 10,
"BonusMoveSpeed": "1m",
"WeaponPowerPerKill": 10,
"MaxStacks": 5
},
"upgrade_magic_reach": {
"Name": "Mystic Expansion",
"Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003Erange\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eeffect radius\u003C/span\u003E.",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechRangeMultiplier": 20,
"TechRadiusMultiplier": 20,
"PropertyUpgrades": {
"TechRadiusMultiplier": 15,
"TechRangeMultiplier": 15
}
},
"upgrade_magic_shield": {
"Name": "Enchanter's Emblem",
"Description": "While you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, gain bonus \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'Spirit'}\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ECooldown Reduction\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 15,
"TechResist": 18,
"OutOfCombatHealthRegen": 2,
"LifeThreshold": 65,
"CooldownReduction": 5,
"PropertyUpgrades": {
"TechResist": 13,
"OutOfCombatHealthRegen": 3,
"TechPower": 15,
"CooldownReduction": 7
}
},
"upgrade_magic_shock": {
"Name": "Tankbuster",
"Description": "Charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, causing abilities dealing more than \u003Cspan class=\"highlight\"\u003E165\u003C/span\u003E damage to deal additional damage. \u003Cspan class=\"highlight\"\u003EIgnores Spirit Resistance.\u003C/span\u003E",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_magic_burst"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 14,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"MinimumDamage": 165,
"ReProcLockoutTime": 5,
"WatcherMaxDuration": 30,
"CurrentHealthDamage": 8,
"Damage": 40,
"AbilityChargeUpTime": 14,
"BonusHealth": 50,
"PropertyUpgrades": {
"CurrentHealthDamage": 5,
"BonusHealth": 100,
"Damage": 60
}
},
"upgrade_magic_slow": {
"Name": "Mystic Slow",
"Description": "When the target takes {g:citadel_inline_attribute:'SpiritDamage'}, they have their \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E reduced.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 2,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"MovementSpeedSlow": 30,
"GroundDashReductionPercent": -12,
"BonusSprintSpeed": "0.75m",
"BonusHealth": 50,
"PropertyUpgrades": {
"MovementSpeedSlow": 15,
"GroundDashReductionPercent": -10,
"BonusHealth": 100,
"BonusSprintSpeed": 1
}
},
"upgrade_magic_storm": {
"Name": "Surge of Power",
"Description": "Imbue an ability with \u003Cspan class=\"highlight\"\u003Epermanent Spirit Power\u003C/span\u003E. When that ability is used, gain bonus \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E and maintain full speed while attacking.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_improved_spirit"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityCooldown": 14,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ImbuedTechPower": 28,
"FireRateBonus": 20,
"BonusMoveSpeed": "1.75m",
"MovementSpeedBonusDuration": 8,
"MoveWhileShootingSpeedPenaltyReductionPercent": 100,
"MoveWhileZoomedSpeedPenaltyReductionPercent": 100,
"PropertyUpgrades": {
"ImbuedTechPower": 32,
"FireRateBonus": 18,
"BonusMoveSpeed": "2m"
}
},
"upgrade_magic_tempo": {
"Name": "Compress Cooldown",
"Description": "Imbue an ability to reduce its \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CooldownReduction": 18,
"PropertyUpgrades": {
"CooldownReduction": 10
}
},
"upgrade_magic_vulnerability": {
"Name": "Mystic Vulnerability",
"Description": "When an enemy takes {g:citadel_inline_attribute:'SpiritDamage'}, they have their {g:citadel_inline_attribute:'SpiritResist'} reduced.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechArmorDamageReduction": -8,
"TechResist": 8,
"PropertyUpgrades": {
"TechResist": 8,
"TechArmorDamageReduction": -10
}
},
"upgrade_medic_bullets": {
"Name": "Restorative Shot",
"Description": "Your next bullet will \u003Cspan class=\"highlight\"\u003Eheal\u003C/span\u003E you based on what target you hit.",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 6,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "1m",
"ProcChance": 100,
"HealFromHero": 50,
"HealFromNPC": 20,
"BaseAttackDamagePercent": 6,
"PropertyUpgrades": {
"HealFromHero": 100,
"HealFromNPC": 40
}
},
"upgrade_melee_charge": {
"Name": "Melee Charge",
"Description": "Your next \u003Cspan class=\"highlight\"\u003EHeavy Melee\u003C/span\u003E attack against an enemy \u003Cspan class=\"highlight\"\u003Edeals increased damage\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"TrooperEnemy",
"MinionEnemy",
"Neutral"
],
"ShopFilters": [
"Melee"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 6,
"BonusMeleeDamagePercent": 10,
"MeleeDistanceScale": 50,
"BonusHeavyMeleeDamage": 25,
"PropertyUpgrades": {
"MeleeDistanceScale": 30,
"BulletResist": 12,
"BonusHeavyMeleeDamage": 15
}
},
"upgrade_melee_rebuttal": {
"Name": "Rebuttal",
"Description": "On a successful \u003Cspan class=\"highlight\"\u003EParry\u003C/span\u003E against an enemy Hero, \u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself for the damage parried and returns that damage to the target, and temporarily gain increased \u003Cspan class=\"highlight\"\u003Edamage.\u003C/span\u003E",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Durability",
"Melee",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 75,
"ParryCooldownReduction": 1.75,
"BuffDuration": 6,
"BonusDamagePercent": 30,
"ParrySuccessHealPercentage": 100,
"MeleeResistPercent": 18,
"PropertyUpgrades": {
"ParryCooldownReduction": 0.5,
"MeleeResistPercent": 22,
"BonusDamagePercent": 20,
"BonusHealth": 150
}
},
"upgrade_metal_skin": {
"Name": "Metal Skin",
"Description": "Become \u003Cspan class=\"highlight\"\u003Eimmune to bullets\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 24,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 12,
"ActiveMoveSpeedPenalty": "-1.5m",
"GroundDashReductionPercent": -20,
"PropertyUpgrades": {
"ActiveMoveSpeedPenalty": "6.5m",
"GroundDashReductionPercent": 60,
"AbilityCooldown": -2,
"BulletResist": 5
}
},
"upgrade_mod_disruptor": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 32,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DPS": {
"Value": 50,
"Scale": {
"Value": 0.152334,
"Type": "spirit"
}
},
"DPSIncrease": {
"Value": 10,
"Scale": {
"Value": 0.030467,
"Type": "spirit"
}
},
"DPSMax": {
"Value": 100,
"Scale": {
"Value": 0.304668,
"Type": "spirit"
}
},
"Radius": "8m",
"TickRate": 0.5,
"TechResist": -18
},
"upgrade_mystic_regeneration": {
"Name": "Mystic Regeneration",
"Description": "Dealing {g:citadel_inline_attribute:'SpiritDamage'} to enemy Heroes grants you Bonus {g:citadel_inline_attribute:'Regen'}. Stacks when dealing damage to different heroes.",
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Regeneration": 4,
"RegenerationDuration": 7,
"BonusHealth": 50,
"PropertyUpgrades": {
"Regeneration": 8,
"BonusHealth": 150
}
},
"upgrade_mystic_reverb": {
"Name": "Mystic Reverb",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityCooldown": 6.25,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechDamagePercent": 50,
"DelayDuration": 3,
"MinimumDamage": 100,
"Radius": "16m",
"AbilityLifestealPercentHero": 8,
"ImbueAbilityLifesteal": 22,
"MovementSpeedSlow": 40,
"MaxHealthDamage": 10,
"PropertyUpgrades": {
"AbilityLifestealPercentHero": 25,
"TechDamagePercent": 20
}
},
"upgrade_mystical_piano": {
"Name": "Mystical Piano",
"Description": "After a short delay, enemies in the target area will be stunned and have their stamina depleted. After the stun they will be temporarily dazed.",
"Cost": 9999,
"Tier": 5,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 23,
"AbilityDuration": 1.7,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"StunDelay": 1.7,
"StunDuration": 2,
"DazeMoveSpeed": "2m",
"DazeDuration": 2,
"Radius": "12m",
"PropertyUpgrades": {
"AbilityCooldown": -15,
"Radius": "3m"
}
},
"upgrade_nearby_enemy_boost": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"FireRate",
"Movement"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "20m",
"TickRate": 1,
"MinTargetsRequired": 2,
"BaseAttackDamagePercent": 48,
"BonusFireRate": 30,
"BonusHealth": 90,
"BonusMoveSpeed": "1m"
},
"upgrade_non_player_bonus": {
"Name": "Monster Rounds",
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"NonPlayerBonusWeaponPower": 25,
"OutOfCombatHealthRegen": 1,
"NonPlayerBulletResist": 25,
"PropertyUpgrades": {
"NonPlayerBonusWeaponPower": 35,
"NonPlayerBulletResist": 35,
"OutOfCombatHealthRegen": 1
}
},
"upgrade_non_player_bonus_sacrifice": {
"Name": "Cultist Sacrifice",
"Description": "Target an enemy NPC and consume it for \u003Cspan class=\"highlight\"\u003E180% Bonus Souls\u003C/span\u003E and grants a powerful long lasting buff.",
"Cost": 3200,
"Tier": 3,
"Activation": "Press",
"Slot": "Weapon",
"Components": [
"upgrade_non_player_bonus"
],
"TargetTypes": [
"TrooperEnemy",
"Neutral",
"MinionEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Durability",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 270,
"AbilityDuration": 160,
"AbilityCastRange": "7m",
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"NonPlayerBonusWeaponPower": 30,
"OutOfCombatHealthRegen": 2,
"NonPlayerBulletResist": 30,
"BonusSoulsPct": 180,
"BonusHealth": {
"Value": 50,
"Scale": {
"Value": 4,
"Type": "power_increase"
}
},
"BaseAttackDamagePercent": {
"Value": 10,
"Scale": {
"Value": 0.8,
"Type": "power_increase"
}
},
"BonusAbilityCharges": 1,
"TechRangeMultiplier": 12,
"TechRadiusMultiplier": 12,
"PropertyUpgrades": {
"TechRadiusMultiplier": 40,
"TechRangeMultiplier": 40,
"BaseAttackDamagePercent": 47,
"BonusHealth": 300,
"NonPlayerBonusWeaponPower": 30,
"NonPlayerBulletResist": 30
}
},
"upgrade_nullification_aura": {
"Name": "Nullification Burst",
"Description": "Removes any positive buffs and prevents stamina usage and healing effects on enemies.",
"Cost": 9999,
"Tier": 5,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 18,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"SpreadDuration": 0.5,
"StartRadius": "2m",
"EndRadius": "20m",
"Damage": {
"Value": 250,
"Scale": {
"Value": 0.465,
"Type": "spirit"
}
},
"DamageHeight": "4m",
"BonusHealth": 300,
"StatusResistancePercent": 40,
"PropertyUpgrades": {
"EndRadius": "6m",
"BonusHealth": 300,
"StatusResistancePercent": 20,
"Damage": 200
}
},
"upgrade_omnicharge_pendant": {
"Name": "Omnicharge Signet",
"Description": "Imbue any active non-ultimate ability with \u003Cspan class=\"highlight\"\u003EBonus Ability Charges\u003C/span\u003E. Already charged abilities receive more bonus charges.",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CooldownBetweenChargeReduction": 70,
"BonusAbilityCharges": 4,
"BonusAbilityChargesNonCharge": 2,
"EnableAbilityCharges": 1,
"CooldownReductionOnChargedAbilities": 30,
"BonusSpiritForChargedAbilities": 50,
"PropertyUpgrades": {
"BonusAbilityCharges": 2,
"BonusSpiritForChargedAbilities": 30,
"CooldownBetweenChargeReduction": 5,
"CooldownReductionOnChargedAbilities": 10
}
},
"upgrade_patrons_blessing": {
"Name": "Mystic Conduit",
"Description": "Provides yourself and allies with a powerful spirit focused aura. Has reduced values on allies.",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 25,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 40,
"Radius": "25m",
"TechRangeMultiplier": 40,
"TechRadiusMultiplier": 40,
"CooldownReduction": 40,
"AllyPercentage": 50,
"HealAmount": 700,
"HealRadius": "35m",
"DamageThreshold": 300,
"DamageThresholdDuration": 5,
"PropertyUpgrades": {
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10,
"CooldownReduction": 10
}
},
"upgrade_personal_rejuvenator": {
"Name": "Rebirth",
"Description": "Respawns the hero at the spot they died.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 509,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"RespawnDelay": 5
},
"upgrade_phantom_strike": {
"Name": "Phantom Strike",
"Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E to an enemy target and pull them to the ground. Dealing \u003Cspan class=\"highlight\"\u003Edamage\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EMove speed\u003C/span\u003E reduction and \u003Cspan class=\"highlight\"\u003EDisarm\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "Press",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Durability",
"Movement",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 35,
"AbilityCastRange": "25m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.35,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": "1.3m",
"TechPower": 8,
"BaseAttackDamagePercent": 15,
"SlowPercent": 50,
"SlowDuration": 3,
"ImpactDamage": {
"Value": 75,
"Scale": {
"Value": 0.93,
"Type": "spirit"
}
},
"PropertyUpgrades": {
"TechPower": 12,
"BaseAttackDamagePercent": 20,
"AbilityCooldown": -20,
"ImpactDamage": 100
}
},
"upgrade_predator_precision": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"FireRate"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 8,
"LifeThreshold": 50,
"BaseAttackDamagePercent": 50
},
"upgrade_prism_blast": {
"Name": "Prism Blast",
"Description": "You enter a void state and become \u003Cspan class=\"highlight\"\u003Euntargetable and invincible\u003C/span\u003E for a short duration, during which lasers blast out and rotate around you.",
"Cost": 9999,
"Tier": 5,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 40,
"AbilityDuration": 6,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BeamLength": "30m",
"BeamWidth": "2.9m",
"DPS": {
"Value": 270,
"Scale": {
"Value": 1.75,
"Type": "spirit"
}
},
"DampingFactor": 3,
"LiftHeight": 100,
"FloatMoveSpeed": "2.5m",
"PropertyUpgrades": {
"AbilityDuration": 2,
"AbilityCooldown": -10
}
},
"upgrade_pristine_emblem": {
"Name": "Opening Rounds",
"Description": "Your attacks have additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E against \u003Cspan class=\"highlight\"\u003Eenemies above 50% health\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_high_velocity_mag"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 7,
"EnemyLifeThreshold": 50,
"BonusBulletSpeedPercent": 60,
"BaseAttackDamagePercent": 8,
"BaseAttackDamagePercentBonus": 25,
"PropertyUpgrades": {
"BaseAttackDamagePercentBonus": 25,
"TechPower": 18,
"BonusBulletSpeedPercent": 45,
"BaseAttackDamagePercent": 15
}
},
"upgrade_proc_disarm": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ImmunityDuration": 3,
"BuildUpPerShot": 1,
"BuildUpDuration": 10
},
"upgrade_proc_silence": {
"Name": "Silencer",
"Description": "Your bullets build up to a \u003Cspan class=\"highlight\"\u003ESilence\u003C/span\u003E. Victims are immune to the build up for \u003Cspan class=\"highlight\"\u003E10s\u003C/span\u003E after silence expires.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechResist": 12,
"TechDamageReduction": -25,
"SilenceDuration": 2.5,
"DebuffDuration": 6,
"ImmunityDuration": 10,
"BuildUpPerShot": 1.04,
"BuildUpDuration": 5,
"PropertyUpgrades": {
"TechDamageReduction": -15,
"SilenceDuration": 1.25,
"TechResist": 15
}
},
"upgrade_proc_tech_damage": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ProcCooldown": 1,
"BaseDamagePct": {
"Value": 0.0001,
"Scale": {
"Value": 3.04668,
"Type": "spirit"
}
},
"NanoTechPerShot": {
"Value": 1,
"Scale": {
"Value": 3.04668,
"Type": "spirit"
}
},
"BaseDamagePerShot": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "weapon_damage_increase"
}
},
"SpellAmplificationMultiplier": 5
},
"upgrade_quarantine": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 42,
"AbilityDuration": 4.5,
"AbilityCastRange": "30m",
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"upgrade_quick_silver": {
"Name": "Quicksilver Reload",
"Description": "Your imbued ability charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, {g:citadel_inline_attribute:'BonusFireRate'}, and \u003Cspan class=\"highlight\"\u003Ereloads bullets\u003C/span\u003E on use.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityCooldown": 18,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 10,
"BuffDuration": 12,
"Damage": {
"Value": 44,
"Scale": {
"Value": 0.16,
"Type": "spirit"
}
},
"AmmoReloadPercent": 100,
"AbilityChargeUpTime": 18,
"PropertyUpgrades": {
"BonusFireRate": 20,
"Damage": 56,
"AbilityChargeUpTime": -4,
"AbilityCooldown": -4
}
},
"upgrade_rapid_recharge": {
"Name": "Rapid Recharge",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_extra_charge"
],
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CooldownBetweenChargeReduction": 30,
"BonusAbilityCharges": 2,
"CooldownReductionOnChargedAbilities": 14,
"BonusSpiritForChargedAbilities": 14,
"PropertyUpgrades": {
"BonusAbilityCharges": 2,
"CooldownReductionOnChargedAbilities": 15,
"BonusSpiritForChargedAbilities": 20,
"CooldownBetweenChargeReduction": 5
}
},
"upgrade_rapid_rounds": {
"Name": "Rapid Rounds",
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"FireRate",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 9,
"PropertyUpgrades": {
"BonusFireRate": 15
}
},
"upgrade_rebirth": {
"Name": "Soul Rebirth",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 240,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 12,
"SpawnTimePenalty": 30,
"RespawnDelay": 4,
"RespawnHealthPercent": 50
},
"upgrade_rechargingbullets": {
"Name": "Recharging Rush",
"Description": "Dealing significant {g:citadel_inline_attribute:'WeaponDamage'} replenishes a charge for \u003Cspan class=\"highlight\"\u003Eeach of your charged abilities\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 25,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSizePercent": 20,
"BaseAttackDamagePercent": 10,
"DamageThreshold": 200,
"DamageWindow": 3.5,
"PropertyUpgrades": {
"AbilityCooldown": -12,
"BonusClipSizePercent": 30,
"BaseAttackDamagePercent": 30
}
},
"upgrade_reduce_debuff_duration": {
"Name": "Dispel Magic",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 45,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechResist": 10,
"ActiveBonusMoveSpeed": "2m",
"BuffDuration": 3,
"HealOnActivate": 250,
"PropertyUpgrades": {
"HealOnActivate": 150,
"TechResist": 20,
"AbilityCooldown": -25
}
},
"upgrade_regenerating_bullet_shield": {
"Name": "Battle Vest",
"Description": "While you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, gain \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'WeaponDamage'}\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'BonusFireRate'}\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 18,
"OutOfCombatHealthRegen": 3,
"LifeThreshold": 65,
"BaseAttackDamagePercent": 18,
"BonusFireRate": 7,
"PropertyUpgrades": {
"OutOfCombatHealthRegen": 3,
"BulletResist": 12,
"BaseAttackDamagePercent": 15,
"BonusFireRate": 8
}
},
"upgrade_regenerative_armor": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealthRegen": 20
},
"upgrade_reinforcing_casings": {
"Name": "Escalating Resilience",
"Description": "Grants \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E when your bullets hit an enemy hero. \u003Cspan class=\"highlight\"\u003EEach shot can only grant one stack.\u003C/span\u003E",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_clip_size"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"MaxArmorStacks": 30,
"BulletResistPerStack": 2,
"BulletResistDuration": 24,
"BaseAttackDamagePercent": 18,
"BonusHealth": 75,
"BonusClipSizePercent": 35,
"PropertyUpgrades": {
"BulletResistPerStack": 2,
"MaxArmorStacks": 20,
"BonusClipSizePercent": 30,
"BonusHealth": 125,
"WeaponPower": 10
}
},
"upgrade_reload_speed": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ReloadSpeedMultipler": -35
},
"upgrade_rescue_beam": {
"Name": "Rescue Beam",
"Description": "\u003Cspan class=\"highlight\"\u003EHeals\u003C/span\u003E a target allied hero and yourself for a percentage of \u003Cspan class=\"highlight\"\u003EMax Health\u003C/span\u003E. Once while healing, you can \u003Cspan class=\"highlight\"\u003EPull\u003C/span\u003E the target towards you. Can be self-cast.",
"Cost": 3200,
"Tier": 3,
"Activation": "Press",
"Slot": "Armor",
"Components": [
"upgrade_health_stimpak"
],
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"MagicDamage",
"Durability",
"Healing",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 60,
"AbilityCastRange": "35m",
"AbilityUnitTargetLimit": 1,
"AbilityChannelTime": 2.5,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"HealPercentAmount": 20,
"HealInterval": 0.2,
"BonusMoveSpeed": "0m",
"BonusSprintSpeed": "0.75m",
"SelfModifier": 100,
"TechRangeMultiplier": 6,
"TechRadiusMultiplier": 6,
"PropertyUpgrades": {
"TechRadiusMultiplier": 20,
"TechRangeMultiplier": 20,
"HealPercentAmount": 15,
"AbilityCooldown": -45
}
},
"upgrade_resilience": {
"Name": "Enduring Spirit",
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 25,
"AbilityLifestealPercentHero": 7
},
"upgrade_resonant_healing": {
"Name": "Radiant Regeneration",
"Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E and gain bonus \u003Cspan class=\"highlight\"\u003EMovement Speed\u003C/span\u003E for a short duration when you cast an ability.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_mystic_regeneration"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 6,
"AbilityDuration": 3,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"HealingPerCast": {
"Value": 65,
"Scale": {
"Value": 2,
"Type": "power_increase"
}
},
"BonusMoveSpeed": "1.75m",
"Regeneration": {
"Value": 4,
"Scale": {
"Value": 0.04,
"Type": "spirit"
}
},
"RegenerationDuration": 7,
"BonusHealth": 90,
"PropertyUpgrades": {
"Regeneration": 9,
"HealingPerCast": 60,
"BonusHealth": 110,
"BonusMoveSpeed": "1m"
}
},
"upgrade_restorative_locket": {
"Name": "Restorative Locket",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"Healing",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 20,
"AbilityCastRange": "35m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Radius": "35m",
"TechResist": 8,
"HealPerStack": {
"Value": 16,
"Scale": {
"Value": 0.5,
"Type": "power_increase"
}
},
"MaxStacks": 25,
"MaxStaminaRestore": 3,
"PropertyUpgrades": {
"TechResist": 10,
"HealPerStack": 30,
"AbilityCooldown": -8,
"MaxStaminaRestore": 2,
"MinStaminaRestore": 2
}
},
"upgrade_return_fire": {
"Name": "Return Fire",
"Description": "Automatically \u003Cspan class=\"highlight\"\u003Efire a bullet\u003C/span\u003E towards any attacker who damages you with their abilities or weapon.",
"Cost": 1600,
"Tier": 2,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 23,
"AbilityDuration": 6.5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletDamageReflectedPct": 65,
"SpiritDamageReflectedPct": 25,
"BulletResist": 10,
"PropertyUpgrades": {
"BulletResist": 16,
"SpiritDamageReflectedPct": 15,
"BulletDamageReflectedPct": 25,
"AbilityCooldown": -10
}
},
"upgrade_ricochet": {
"Name": "Ricochet",
"Description": "Your bullets will \u003Cspan class=\"highlight\"\u003Ericochet\u003C/span\u003E on enemies near your target, \u003Cspan class=\"highlight\"\u003Eapplying any bullet procs\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Edealing a percentage of the original damage.\u003C/span\u003E",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"BossEnemy",
"TrooperEnemy",
"PropEnemy",
"MinionEnemy",
"Neutral"
],
"ShopFilters": [
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"RicochetDamagePercent": 65,
"RicochetRadius": "13m",
"RicochetTargetsTooltipOnly": 2,
"BonusFireRate": 18,
"PropertyUpgrades": {
"RicochetDamagePercent": 15,
"BonusFireRate": 25
}
},
"upgrade_rocket_booster": {
"Name": "Majestic Leap",
"Description": "\u003Cspan class=\"highlight\"\u003ELaunch yourself\u003C/span\u003E high into the air and grant yourself a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E. While in the air, you can use the active again to drop down faster.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ECannot be used for 5s if attacked by enemy Hero.\u003C/span\u003E",
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 45,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"JumpVelocityHidden": "27m",
"InterruptCooldown": 5,
"AirControlPercent": 100,
"AirControlPercentBarrier": 50,
"SlamDownRadius": "10m",
"VerticalDifferenceTolerance": "2m",
"TossSpeed": 500,
"SlowPercent": 40,
"SlowDuration": 2.5,
"DropDownSpeed": "35m",
"MaxLandingSpeed": "20m",
"ImpactHeight": "2m",
"MinAimAngle": 30,
"CombatBarrier": {
"Value": 200,
"Scale": {
"Value": 12,
"Type": "power_increase"
}
},
"BarrierDuration": 8,
"PropertyUpgrades": {
"AbilityCooldown": -35,
"CombatBarrier": 275,
"InterruptCooldown": -3
}
},
"upgrade_rocket_boots": {
"Name": "Majestic Leap - Disabled",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 8,
"JumpVelocityHidden": "22.5m",
"InterruptCooldown": 4,
"AirControlPercent": 100,
"BonusHealth": 50
},
"upgrade_runed_gauntlets": {
"Name": "Runed Gauntlets",
"Description": "Everytime you land a heavy melee, your existing cooldowns get reduced.",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 10,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"MeleeDistanceScale": 150,
"MeleeResistPercent": 50,
"BonusMeleeDamagePercent": 30,
"CooldownReductionOnHitMin": 4,
"CooldownReductionOnHitPct": 16,
"PropertyUpgrades": {
"MeleeDistanceScale": 50,
"MeleeResistPercent": 15,
"CooldownReductionOnHitPct": 6
}
},
"upgrade_rupture": {
"Name": "Decay",
"Description": "Inflict \u003Cspan class=\"highlight\"\u003Edamage over time\u003C/span\u003E to a target, dealing damage based on their current health.\u003Cbr\u003EDecay's damage is non-lethal and does not apply item procs.",
"Cost": 3200,
"Tier": 3,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityDuration": 10,
"AbilityCastRange": {
"Value": "20m",
"Scale": {
"Value": 0.1,
"Type": "spirit"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 8,
"HealAmpReceivePenaltyPercent": -50,
"HealAmpRegenPenaltyPercent": -50,
"TickRate": 1,
"DotHealthPercent": {
"Value": 2.6,
"Scale": {
"Value": 0.004,
"Type": "spirit"
}
},
"BonusHealth": 65,
"PropertyUpgrades": {
"TechPower": 12,
"BonusHealth": 90,
"HealAmpReceivePenaltyPercent": -20,
"HealAmpRegenPenaltyPercent": -20,
"DotHealthPercent": 0.5,
"AbilityCooldown": -10
}
},
"upgrade_self_bubble": {
"Name": "Ethereal Shift",
"Description": "You enter a void state and become \u003Cspan class=\"highlight\"\u003Euntargetable and invincible\u003C/span\u003E for a short duration, during which you float slowly and cannot perform actions. Afterwards you gain \u003Cspan class=\"highlight\"\u003ESpirit Power, Move Speed, and Spirit Resist\u003C/span\u003E.\u003Cbr\u003ECan be canceled early.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EActivation cancels any active ability.\u003C/span\u003E",
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 37,
"AbilityDuration": 4,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BuffDuration": 5,
"TechResist": 30,
"DampingFactor": 3,
"LiftHeight": 200,
"BonusSpirit": 20,
"FloatMoveSpeed": "2.5m",
"BonusMoveSpeed": "3m",
"PropertyUpgrades": {
"AbilityDuration": 2,
"BonusSpirit": 30,
"BonusMoveSpeed": "2m",
"TechResist": 10,
"AbilityCooldown": -10,
"FloatMoveSpeed": "3.5m"
}
},
"upgrade_shadow_step": {
"Name": "Shadow Step",
"Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E straight ahead.",
"Cost": 9999,
"Tier": 5,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Movement"
],
"IsDisabled": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 3,
"AbilityCastRange": "12m",
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DamagePulseInterval": 0.5,
"DamagePulseAmount": 50,
"DamagePulseRadius": "13m"
},
"upgrade_shadow_strike": {
"Name": "Shadow Strike",
"Description": "Go \u003Cspan class=\"highlight\"\u003EInvisible\u003C/span\u003E on \u003Cspan class=\"highlight\"\u003EStamina use\u003C/span\u003E with no detection range. Doing a \u003Cspan class=\"highlight\"\u003Emelee attack\u003C/span\u003E while invisible will cause you to \u003Cspan class=\"highlight\"\u003Esteal bullet and spirit resistance\u003C/span\u003E from them and deal \u003Cspan class=\"highlight\"\u003Edamage over time\u003C/span\u003E.",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityDuration": 3,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"InvisAlertWhenFading": 1,
"InvisFadeToDuration": 0.2,
"SpottedRadius": "0m",
"RevealOnDamageDuration": 1.5,
"RevealOnSpottedDuration": 0.25,
"ResistStealAmount": 40,
"TickRate": 1,
"DPS": {
"Value": 125,
"Scale": {
"Value": 0.4,
"Type": "spirit"
}
},
"MaxStacks": 1,
"StealDuration": 6,
"Stamina": 3,
"BonusHealth": 350,
"PropertyUpgrades": {
"Stamina": 1,
"BonusHealth": 250,
"ResistStealAmount": 20,
"DPS": 125,
"AbilityDuration": 3
}
},
"upgrade_sharpshooter": {
"Name": "Sharpshooter",
"Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when \u003Cspan class=\"highlight\"\u003Ebeyond a minimum distance\u003C/span\u003E from your target.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_long_range",
"upgrade_high_velocity_mag"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BaseAttackDamagePercent": 10,
"LongRangeBonusWeaponPower": 60,
"LongRangeBonusWeaponPowerMinRange": "15m",
"BonusAttackRangePercent": 20,
"BonusZoomPercent": 25,
"BonusMoveSpeed": "-0.7m",
"BonusSprintSpeed": "1.0m",
"BonusBulletSpeedPercent": 60,
"PropertyUpgrades": {
"LongRangeBonusWeaponPower": 40,
"BonusAttackRangePercent": 10,
"BonusBulletSpeedPercent": 45,
"BaseAttackDamagePercent": 15
}
},
"upgrade_shivas_bracelet": {
"Name": "Frostbite Charm",
"Description": "Imbued ability has its \u003Cspan class=\"highlight\"\u003ECooldown reduced\u003C/span\u003E and gains \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E. When the ability deals damage, \u003Cspan class=\"highlight\"\u003Efreeze\u003C/span\u003E the target and apply \u003Cspan class=\"highlight\"\u003Ebonus damage\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003ECooldown is per target.\u003C/span\u003E",
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": true,
"AbilityCooldown": 10,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ImbuedCooldownReduction": 50,
"ImbuedTechPower": 70,
"Damage": 200,
"FreezeDuration": 1,
"PropertyUpgrades": {
"AbilityCooldown": -2,
"ImbuedCooldownReduction": 15,
"ImbuedTechPower": 40,
"Damage": 100,
"FreezeDuration": 0.3
}
},
"upgrade_shrink_ray": {
"Name": "Shrink Ray",
"Description": "Reduces \u003Cspan class=\"highlight\"\u003EModel Size\u003C/span\u003E and grants \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E to the target. Allows \u003Cspan class=\"highlight\"\u003Eusage of tunnels\u003C/span\u003E in this mode. Can be self-cast.",
"Cost": 9999,
"Tier": 5,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityCastRange": "40m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ShrinkDuration": 60,
"BonusMoveSpeed": "5.0m",
"ModelScaleGrowth": 0.5,
"ModelScaleGrowthTooltip": -50,
"BonusFireRate": 20,
"PropertyUpgrades": {
"ModelScaleGrowth": -0.15,
"ModelScaleGrowthTooltip": -15,
"BonusMoveSpeed": "2m",
"BonusFireRate": 20,
"AbilityCooldown": -15
}
},
"upgrade_silencer": {
"Name": "Silencer",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 36,
"AbilityDuration": 4,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"EMPDuration": 2,
"BaseAttackDamagePercent": 20
},
"upgrade_siphon_bullets": {
"Name": "Siphon Bullets",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BaseAttackDamagePercent": 15,
"BulletResist": 10,
"StealPerHit": 1,
"StealPerKill": 1,
"StackLostPerDeath": 2,
"MaxStacks": 9999,
"StealDuration": 17,
"ProcCooldown": 1.2,
"HealthStealPctHero": 2.5,
"ParticleRadius": "1m",
"PropertyUpgrades": {
"HealthStealPctHero": 1.5,
"BulletResist": 10
}
},
"upgrade_slow_immunity": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 32,
"AbilityDuration": 6,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"upgrade_slowing_bullets": {
"Name": "Slowing Bullets",
"Description": "Your bullets build up a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E on enemies.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"SlowPercent": 30,
"GroundDashReductionPercent": -22,
"SlowDuration": 3.5,
"BuildUpDuration": 5,
"BuildUpPerShot": 0.7,
"PropertyUpgrades": {
"SlowPercent": 20,
"GroundDashReductionPercent": -10
}
},
"upgrade_slowing_tech": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"SlowPercent": 15,
"SlowDuration": 2
},
"upgrade_small_attack_speed": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 8
},
"upgrade_soaring_spirit": {
"Name": "Improved Spirit",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_improved_spirit"
],
"TargetTypes": null,
"ShopFilters": [
"Movement",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 18,
"BonusSprintSpeed": "1m",
"BonusHealth": 75,
"OutOfCombatHealthRegen": 1.5,
"PropertyUpgrades": {
"TechPower": 22,
"OutOfCombatHealthRegen": 3
}
},
"upgrade_spellbreaker": {
"Name": "Spellbreaker",
"Description": "The next instance of high {g:citadel_inline_attribute:'SpiritDamage'} you take is significantly reduced.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_debuff_reducer"
],
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 9,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechResist": 18,
"StatusResistancePercent": 25,
"DamageThreshold": 175,
"SpiritDamageReductionProc": 65,
"BonusHealth": 90,
"PropertyUpgrades": {
"TechResist": 15,
"StatusResistancePercent": 15,
"AbilityCooldown": -3
}
},
"upgrade_spellshield": {
"Name": "Hexafoil Ward",
"Description": "Block the next {g:citadel_inline_attribute:'SpiritDamage'} or \u003Cspan class=\"highlight\"\u003EDebuff\u003C/span\u003E, preventing its effects. Only regenerates outside of combat.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 12,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": "1.3m",
"TechResist": 15,
"SpellShieldLingerDuration": 0.3,
"SpellShieldFlavorText": "asdasd"
},
"upgrade_spellslinger_headshots": {
"Name": "Spirit Rend",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_tech_defense_shredders"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ProcCooldown": 2,
"BonusHealth": 75,
"MaxStacks": 4,
"AbilityLifestealPercentHero": 10,
"MagicResistReduction": -7,
"TechArmorDamageReduction": -8,
"DebuffDuration": 8,
"PropertyUpgrades": {
"MagicResistReduction": -5,
"AbilityLifestealPercentHero": 10,
"TechArmorDamageReduction": -10
}
},
"upgrade_spirit_bubble": {
"Name": "Spirit Shielding",
"Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E whenever you take significant {g:citadel_inline_attribute:'SpiritDamage'} from enemy Heroes in a small time frame.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_grit"
],
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 45,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DamageWindow": 3.5,
"DamageThreshold": 225,
"CombatBarrier": {
"Value": 300,
"Scale": {
"Value": 5,
"Type": "power_increase"
}
},
"OutOfCombatHealthRegen": 2.5,
"BarrierDuration": 8,
"TechResist": 18,
"PropertyUpgrades": {
"OutOfCombatHealthRegen": 3,
"CombatBarrier": 175,
"TechResist": 20,
"AbilityCooldown": -20
}
},
"upgrade_spirit_burn": {
"Name": "Spirit Burn",
"Description": "Dealing significant {g:citadel_inline_attribute:'SpiritDamage'} to an enemy within 5s causes an explosion dealing damage and a burn to that enemy. While burning, enemies take damage over time and receive reduced healing.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EThe cooldown is per enemy, so each target can only be burned once per cooldown. Deals half-damage on non-heroes.\u003C/span\u003E",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechRangeMultiplier": 6,
"TechRadiusMultiplier": 6,
"DamageThreshold": 500,
"DamageThresholdDuration": 5,
"ExplosionDamage": 50,
"ExplosionRadius": "3m",
"DPS": {
"Value": 24,
"Scale": {
"Value": 0.06,
"Type": "spirit"
}
},
"DebuffDuration": 8,
"HealAmpReceivePenaltyPercent": -70,
"HealAmpRegenPenaltyPercent": -70,
"TickRate": 0.5,
"ImmunityDuration": 20,
"DamagePctVsNonHeroes": 50,
"PropertyUpgrades": {
"ExplosionDamage": 160,
"TechRadiusMultiplier": 12,
"TechRangeMultiplier": 12,
"DPS": 20,
"ImmunityDuration": -6
}
},
"upgrade_spirit_sap": {
"Name": "Spirit Sap",
"Description": "Target an enemy to \u003Cspan class=\"highlight\"\u003Ereduce their Spirit Resist\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 18,
"AbilityDuration": 12,
"AbilityCastRange": "40m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"MagicResistReduction": -9,
"BonusHealth": 50,
"TechPowerReduction": -30,
"PropertyUpgrades": {
"BonusHealth": 150,
"MagicResistReduction": -12,
"AbilityCooldown": -12,
"TechPowerReduction": -26
}
},
"upgrade_spirit_snatch": {
"Name": "Spirit Snatch",
"Description": "When you perform a \u003Cspan class=\"highlight\"\u003ELight or Heavy Melee\u003C/span\u003E attack against a hero, the attack deals extra {g:citadel_inline_attribute:'SpiritDamage'} and steals \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.\u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003EEffects are reduced by 30% for Light Melee hits.\u003C/span\u003E",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_acolytes_glove"
],
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Melee"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 6,
"AbilityDuration": 10,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"LightMeleeReduction": 30,
"SpiritDamage": {
"Value": 50,
"Scale": {
"Value": 0.84,
"Type": "spirit"
}
},
"TechArmorDamageReduction": -12,
"TechArmorGain": 12,
"TechPowerReduction": -25,
"TechPowerGain": 25,
"BonusMeleeDamagePercent": 7,
"BonusHealth": 75,
"PropertyUpgrades": {
"SpiritDamage": 50,
"TechArmorGain": 5,
"TechArmorDamageReduction": -5,
"TechPowerGain": 35,
"TechPowerReduction": -35
}
},
"upgrade_split_shot": {
"Name": "Split Shot",
"Description": "Make your weapon fire \u003Cspan class=\"highlight\"\u003Emultishot\u003C/span\u003E. \u003Cbr\u003E\u003Cbr\u003E Hitting more than one Hero per attack will grant a \u003Cspan class=\"highlight\"\u003Estacking weapon damage bonus\u003C/span\u003E. \u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ETargets can only be hit once per multishot.\u003C/span\u003E",
"Cost": 1600,
"Tier": 2,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 27,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusShotsDuration": 5,
"BulletSplitShot": 5,
"SpreadAngleDegrees": 45,
"WeaponDamageBonusDuration": 12,
"WeaponDamagePerStack": 8,
"MaxStacks": 5,
"PropertyUpgrades": {
"BulletSplitShot": 4,
"WeaponDamagePerStack": 8,
"AbilityCooldown": -8
}
},
"upgrade_sprint_booster": {
"Name": "Sprint Boots",
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Healing",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusSprintSpeed": "2.0m",
"OutOfCombatHealthRegen": 2,
"PropertyUpgrades": {
"OutOfCombatHealthRegen": 8,
"BonusSprintSpeed": "12m"
}
},
"upgrade_stabilizer": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"MoveWhileShootingSpeedPenaltyReductionPercent": 100,
"MoveWhileZoomedSpeedPenaltyReductionPercent": 100,
"BonusBulletSpeedPercent": 30
},
"upgrade_stabilizing_tripod": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Press",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 64,
"AbilityDuration": 20,
"AbilityCastRange": "15m",
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ModelScale": 1,
"TickRate": 0.5,
"TrackingSpeed": 125,
"TurretAttackDelay": 0.35,
"TurretAttackRange": "50m",
"TurretDeployTime": 2,
"TurretLifetime": 20,
"AttackConeAngle": 10,
"StationaryWeaponPower": 40,
"StationaryRecoilReduction": 25,
"CasterHealthPercent": 100,
"BulletSpeedOverride": 6500
},
"upgrade_stasis_bomb": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 37,
"AbilityDuration": 6,
"AbilityCastRange": "20m",
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"StasisRadius": "7m",
"ExplodeRadius": "7m",
"ExplodeDamage": {
"Value": 250,
"Scale": {
"Value": 1.52334,
"Type": "spirit"
}
},
"StunDuration": 1.5,
"ImmunityDuration": 4,
"EMPDuration": 3,
"EMPProcChance": 100,
"BuildUpPerShot": 1.6,
"BuildUpDuration": 10,
"DampingFactor": 0.5,
"LiftHeight": 120,
"SlamdownSpeed": 500,
"MoveSpeedMax": "4m"
},
"upgrade_superacolytes_glove": {
"Name": "Hex-Sealed Knuckles",
"Description": "After dealing an accumulated \u003Cspan class=\"highlight\"\u003E{s:StoredSpiritDamage}\u003C/span\u003E spirit damage, your next \u003Cspan class=\"highlight\"\u003EHeavy Melee Attack\u003C/span\u003E deals an additional \u003Cspan class=\"highlight\"\u003E{s:StoredSpiritDamage} spirit damage\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Melee"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 3,
"AbilityDuration": 13,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"StoredSpiritDamage": {
"Value": 200,
"Scale": {
"Value": 0.93,
"Type": "spirit"
}
},
"BonusHealth": 75,
"BonusHealthRegen": 1,
"BonusMeleeDamagePercent": 30
},
"upgrade_superior_stamina": {
"Name": "Stamina Mastery",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_improved_stamina"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Stamina": 2,
"StaminaCooldownReduction": 18,
"AirMoveIncreasePercent": 23,
"PropertyUpgrades": {
"Stamina": 2,
"AirMoveIncreasePercent": 40,
"StaminaCooldownReduction": 15
}
},
"upgrade_suppressor": {
"Name": "Suppressor",
"Description": "When you deal {g:citadel_inline_attribute:'SpiritDamage'} to enemies, you also reduce their \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Healing",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 4.5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 6,
"FireRateSlow": 28,
"BulletResist": 8,
"PropertyUpgrades": {
"TechPower": 12,
"BulletResist": 16,
"FireRateSlow": 20
}
},
"upgrade_surging_power": {
"Name": "Vampiric Burst",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": [
"upgrade_vampire"
],
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"FireRate",
"WeaponDamage",
"Movement",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ActiveBonusFireRate": 34,
"ActiveBonusLifesteal": 70,
"BonusHealth": 100,
"ActiveReloadPercent": 75,
"BulletResist": 10,
"BulletLifestealPercent": 13,
"BaseAttackDamagePercent": 6,
"PropertyUpgrades": {
"ActiveBonusFireRate": 25,
"AbilityCooldown": -10,
"BulletResist": 10,
"BulletLifestealPercent": 16,
"BonusHealth": 110
}
},
"upgrade_target_stun": {
"Name": "Knockdown",
"Description": "Apply a \u003Cspan class=\"highlight\"\u003EStun\u003C/span\u003E after \u003Cspan class=\"highlight\"\u003E2s\u003C/span\u003E. Stun duration is increased against \u003Cspan class=\"highlight\"\u003Eairborne\u003C/span\u003E targets.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EIncreases the target's gravity for the duration of the stun.\u003C/span\u003E",
"Cost": 3200,
"Tier": 3,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 35,
"AbilityCastRange": "45m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"StunDelay": 2,
"StunDuration": 0.5,
"VisualContractRadius": "3m",
"BonusHealth": 75,
"MaxBonusDuration": 1.5,
"MaxHeightForBonus": "30m",
"TechRangeMultiplier": 5,
"TechRadiusMultiplier": 5,
"PropertyUpgrades": {
"TechRadiusMultiplier": 6,
"TechRangeMultiplier": 6,
"StunDuration": 0.75,
"BonusHealth": 75
}
},
"upgrade_targeted_silence": {
"Name": "Silence Wave",
"Description": "Launch an expanding projectile which \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E enemies for a short duration and deals impact damage. \u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ESilence does not interrupt channeling abilities.\u003C/span\u003E",
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 42,
"AbilityDuration": 3,
"AbilityCastRange": "40m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 50,
"CooldownOnMiss": 30,
"HeightOffGround": "1m",
"GrowthPerMeter": "0.15m",
"InitialWidth": "5.0m",
"Damage": {
"Value": 75,
"Scale": {
"Value": 0.7,
"Type": "spirit"
}
},
"PropertyUpgrades": {
"AbilityCooldown": -10,
"Damage": 125,
"BonusHealth": 75
}
},
"upgrade_tech_armor": {
"Name": "Spirit Armor",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechResist": 15
},
"upgrade_tech_cleave": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechCleaveDamagePercent": 75,
"TechCleaveRadius": "10m",
"ProcCooldown": 0.05
},
"upgrade_tech_damage_pulse": {
"Name": "Torment Pulse",
"Description": "Periodically deals {g:citadel_inline_attribute:'SpiritDamage'} to the closest two enemies nearby.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1.4,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 100,
"DamagePulseAmount": {
"Value": 25,
"Scale": {
"Value": 0.23,
"Type": "spirit"
}
},
"DamagePulseRadius": "9m",
"MeleeResistPercent": 18,
"PropertyUpgrades": {
"BonusHealth": 75,
"DamagePulseAmount": 30
}
},
"upgrade_tech_defense_shredders": {
"Name": "Spirit Shredder Bullets",
"Description": "Your bullets apply a debuff that reduces the \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E of the target and grants you and your allies \u003Cspan class=\"highlight\"\u003ESpirit Lifesteal\u003C/span\u003E against them.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechArmorDamageReduction": -8,
"DebuffDuration": 8,
"AbilityLifestealPercentHero": 10,
"PropertyUpgrades": {
"TechArmorDamageReduction": -10,
"AbilityLifestealPercentHero": 10
}
},
"upgrade_tech_overflow": {
"Name": "Spiritual Overflow",
"Description": "Gain bonus \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Lifesteal\u003C/span\u003E by \u003Cspan class=\"highlight\"\u003Echarging up\u003C/span\u003E when shooting enemy heroes.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_health_stealing_magic"
],
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 15,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 6,
"AbilityLifestealPercentHero": 13,
"NonHeroAbilityLifestealTooltipOnly": 3,
"BonusHealth": 90,
"BonusFireRate": 30,
"BonusSpirit": 40,
"BonusSpiritLifesteal": 10,
"BonusAbilityDurationPercent": 13,
"BuildUpPerShot": 0.75,
"BuildUpDuration": 5,
"PropertyUpgrades": {
"BonusAbilityDurationPercent": 15,
"BonusSpirit": 30,
"BonusFireRate": 20,
"AbilityLifestealPercentHero": 15,
"BonusHealth": 80,
"TechPower": 9
}
},
"upgrade_tech_purge": {
"Name": "Spirit Resilience",
"Description": "When below \u003Cspan class=\"highlight\"\u003E50% health\u003C/span\u003E, gain additional Spirit Resist.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechResist": 30,
"HealthThreshold": 50,
"TechResistBelowThreshold": 15,
"OutOfCombatHealthRegen": 3,
"PropertyUpgrades": {
"TechResist": 10,
"TechResistBelowThreshold": 10
}
},
"upgrade_tech_range": {
"Name": "Greater Expansion",
"Description": "Increases the \u003Cspan class=\"highlight\"\u003Erange\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eeffect radius\u003C/span\u003E of your abilities and items.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_magic_reach"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechRangeMultiplier": 30,
"TechRadiusMultiplier": 30,
"TechResist": 10,
"PropertyUpgrades": {
"TechResist": 10,
"TechRadiusMultiplier": 20,
"TechRangeMultiplier": 20
}
},
"upgrade_thermal_detonator": {
"Name": "Alchemical Fire",
"Description": "Throw a flask that explodes on contact, creating an area that does increasing {g:citadel_inline_attribute:'SpiritDamage'} \u003Cspan class=\"highlight\"\u003Eper second\u003C/span\u003E and reduces enemy \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.\u003Cbr\u003E\u003Cbr\u003E50% less effective vs non-heroes.",
"Cost": 3200,
"Tier": 3,
"Activation": "Press",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DPS": {
"Value": 45,
"Scale": {
"Value": 0.2,
"Type": "spirit"
}
},
"DPSIncrease": {
"Value": 7,
"Scale": {
"Value": 0.04,
"Type": "spirit"
}
},
"DPSMax": {
"Value": 95,
"Scale": {
"Value": 0.4,
"Type": "spirit"
}
},
"NonHeroReductionPercent": 50,
"Radius": "10m",
"HeightOffGround": 50,
"TickRate": 0.5,
"BulletArmorReduction": {
"Value": -7,
"Scale": {
"Value": -0.055,
"Type": "spirit"
}
},
"SpiritPower": 10,
"PropertyUpgrades": {
"DPS": 30,
"DPSMax": 30,
"BulletArmorReduction": -8,
"SpiritPower": 15
}
},
"upgrade_timeless_emblem": {
"Name": "Timeless Emblem",
"Description": null,
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_transcendent_cooldown"
],
"TargetTypes": null,
"ShopFilters": [
"Healing"
],
"IsDisabled": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CooldownReduction": 50,
"TechRangeMultiplier": 50,
"TechRadiusMultiplier": 50,
"BonusAbilityDurationPercent": 50,
"ItemCooldownReduction": 50,
"PropertyUpgrades": {
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10,
"CooldownReduction": 10,
"ItemCooldownReduction": 10,
"BonusAbilityDurationPercent": 10
}
},
"upgrade_titan_round": {
"Name": "Titanic Magazine",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_clip_size"
],
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSizePercent": 100,
"BaseAttackDamagePercent": 14,
"PropertyUpgrades": {
"BaseAttackDamagePercent": 18,
"BonusClipSizePercent": 70
}
},
"upgrade_toughness_3": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 125,
"BonusHealthRegen": 2
},
"upgrade_toxic_bullets": {
"Name": "Toxic Bullets",
"Description": "Your bullets build up a \u003Cspan class=\"highlight\"\u003EBleed\u003C/span\u003E on enemies, causing them to lose a \u003Cspan class=\"highlight\"\u003Epercentage\u003C/span\u003E of their \u003Cspan class=\"highlight\"\u003EMax Health\u003C/span\u003E over time. Also applies \u003Cspan class=\"highlight\"\u003EHealing Reduction\u003C/span\u003E on the bleeding target.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"MinionEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DotHealthPercent": {
"Value": 1.9,
"Scale": {
"Value": 0.005,
"Type": "spirit"
}
},
"DotDuration": 4,
"BuildUpPerShot": 1.28,
"BuildUpDuration": 5,
"TickRate": 0.5,
"HealAmpReceivePenaltyPercent": -35,
"HealAmpRegenPenaltyPercent": -35,
"DotMultiplerTroopers": 0.5,
"PropertyUpgrades": {
"HealAmpReceivePenaltyPercent": -30,
"HealAmpRegenPenaltyPercent": -30,
"DotHealthPercent": 0.7
}
},
"upgrade_transcendent_cooldown": {
"Name": "Transcendent Cooldown",
"Description": "Reduces the \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E of your abilities and items.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_cooldown_reduction"
],
"TargetTypes": null,
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CooldownReduction": 25,
"ItemCooldownReduction": 25,
"OutOfCombatHealthRegen": 4,
"PropertyUpgrades": {
"ItemCooldownReduction": 10,
"OutOfCombatHealthRegen": 10,
"CooldownReduction": 15
}
},
"upgrade_trophy_collector": {
"Name": "Trophy Collector",
"Description": "Whenever you score an \u003Cspan class=\"highlight\"\u003Eassist or kill\u003C/span\u003E, gain extra \u003Cspan class=\"highlight\"\u003Esprint\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003Eability range\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Epassive soul generation\u003C/span\u003E. This effect stacks and persists through death.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_sprint_booster"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Healing",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusSprintSpeed": "2.0m",
"OutOfCombatHealthRegen": 2,
"StackingBonusSprintSpeed": "0.15m",
"StackingTechRangeMultiplier": 0.75,
"StackingTechRadiusMultiplier": 0.75,
"StackingGoldPerMinute": 18,
"ThinkRate": 3,
"MaxStacks": 16,
"NonPlayerBonusWeaponPower": -15,
"PropertyUpgrades": {
"StackingTechRadiusMultiplier": 3,
"StackingTechRangeMultiplier": 3,
"OutOfCombatHealthRegen": 6,
"BonusSprintSpeed": "12m",
"MaxStacks": 83
}
},
"upgrade_ultimate_burst": {
"Name": "Lightning Scroll",
"Description": "Damage from your ultimate applies a {g:citadel_inline_attribute:'Stun'} and deals {g:citadel_inline_attribute:'BonusSpiritDamage'} after a short delay.\u003C/span\u003E",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Tech",
"Components": [
"upgrade_magic_slow"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 2,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"Damage": 150,
"SlowPercent": 80,
"BonusHealth": 50,
"StunDuration": 0.75,
"DelayBeforeStun": 3,
"BonusSprintSpeed": "0.75m",
"MovementSpeedSlow": 30,
"GroundDashReductionPercent": -12,
"PropertyUpgrades": {
"BonusHealth": 100,
"Damage": 100,
"BonusSprintSpeed": "5m",
"StunDuration": 0.75
}
},
"upgrade_unstable_concoction": {
"Name": "Unstable Concoction",
"Description": "Consume a concoction that grants you \u003Cspan class=\"highlight\"\u003EUnstoppable\u003C/span\u003E and increased \u003Cspan class=\"highlight\"\u003Espeed, health, spirit and weapon damage\u003C/span\u003E. After a short duration \u003Cspan class=\"highlight\"\u003Eyou die and explode\u003C/span\u003E, stunning nearby enemies and dealing damage based on your maximum health. Dying this way reduces your respawn time by \u003Cspan class=\"highlight\"\u003E50%\u003C/span\u003E.",
"Cost": 9999,
"Tier": 5,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 25,
"AbilityDuration": 4,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechPower": 150,
"BonusMoveSpeed": "10m",
"BonusHealth": 3000,
"BaseAttackDamagePercent": 150,
"MaxHPDamage": 30,
"StunDuration": 3,
"Radius": "22m",
"RespawnTimeMod": 50,
"PropertyUpgrades": {
"StunDuration": 0.5,
"BaseAttackDamagePercent": 50,
"TechPower": 50,
"BonusHealth": 1300
}
},
"upgrade_unstoppable": {
"Name": "Unstoppable",
"Description": "Temporarily suppress \u003Cspan class=\"highlight\"\u003Enegative status effects\u003C/span\u003E and become \u003Cspan class=\"highlight\"\u003Eimmune\u003C/span\u003E to \u003Cspan class=\"highlight\"\u003EStun, Silence, Sleep, Root, and Disarm\u003C/span\u003E. \u003Cbr\u003ECannot be used while \u003Cspan class=\"highlight\"\u003EStunned\u003C/span\u003E or \u003Cspan class=\"highlight\"\u003ESlept\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": [
"upgrade_debuff_reducer"
],
"TargetTypes": null,
"ShopFilters": [
"Durability",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 60,
"AbilityDuration": 5.5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 125,
"StatusResistancePercent": 25,
"PropertyUpgrades": {
"AbilityDuration": 1.25,
"BonusHealth": 75,
"AbilityCooldown": -35,
"StatusResistancePercent": 15
}
},
"upgrade_vampire": {
"Name": "Bullet Lifesteal",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletLifestealPercent": 13,
"BonusHealth": 90,
"BaseAttackDamagePercent": 6,
"PropertyUpgrades": {
"BulletLifestealPercent": 16,
"BonusHealth": 120
}
},
"upgrade_veil_walker": {
"Name": "Veil Walker",
"Description": "Walking through a \u003Cspan class=\"highlight\"\u003Ecosmic veil\u003C/span\u003E grants you \u003Cspan class=\"highlight\"\u003EStealth\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E and increased \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_sprint_booster"
],
"TargetTypes": null,
"ShopFilters": [
"Durability",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 15,
"AbilityDuration": 16,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"InvisAlertWhenFading": 1,
"InvisFadeToDuration": 0.25,
"SpottedRadius": "20m",
"RevealOnDamageDuration": 0.5,
"RevealOnSpottedDuration": 1.25,
"BonusSprintSpeed": "2.0m",
"OutOfCombatHealthRegen": 2,
"BonusHealth": 125,
"SpiritPower": 10,
"InvisDuration": 8,
"BonusMoveSpeed": "3.5m",
"HealOnVeil": {
"Value": 85,
"Scale": {
"Value": 8,
"Type": "power_increase"
}
},
"PropertyUpgrades": {
"SpiritPower": 25,
"InvisMoveSpeedMod": "6m",
"HealOnVeil": 300,
"AbilityCooldown": -9,
"InvisDuration": 4,
"BonusMoveSpeed": "4m",
"OutOfCombatHealthRegen": 8,
"BonusSprintSpeed": "12m"
}
},
"upgrade_vex_barrier": {
"Name": "Reactive Barrier",
"Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E when you are \u003Cspan class=\"highlight\"\u003EStunned, Chained, Immobilized, Slept or Silenced\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_grit"
],
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 55,
"AbilityDuration": 10,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"VexBarrierCombatBarrier": {
"Value": 325,
"Scale": {
"Value": 1.8,
"Type": "spirit"
}
},
"OutOfCombatHealthRegen": 1,
"PropertyUpgrades": {
"VexBarrierCombatBarrier": 375,
"AbilityCooldown": -15
}
},
"upgrade_warp_stone": {
"Name": "Warp Stone",
"Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E straight ahead, gaining \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityCastRange": "11m",
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 30,
"CasterBuffDuration": 6,
"PropertyUpgrades": {
"BulletResist": 20,
"AbilityCastRange": "9m",
"AbilityCooldown": -3
}
},
"upgrade_weapon_backstabber": {
"Name": "Stalker",
"Description": "Dealing {g:citadel_inline_attribute:'WeaponDamage'} at close range opens a wound and grants you {g:citadel_inline_attribute:'BonusMoveSpeed'}. \u003Cbr\u003E\u003Cbr\u003EWounded enemies take {g:citadel_inline_attribute:'SpiritDPS'}, have reduced {g:citadel_inline_attribute:'BulletResist'}, and are revealed \u003Cspan class=\"highlight\"\u003Ethrough walls\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 6,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 50,
"DPS": 17,
"TickRate": 0.5,
"ProcRadius": "8m",
"DebuffRadius": "25m",
"BulletResistReduction": -6,
"DebuffDuration": 5,
"BonusMoveSpeed": "1.5m",
"ReduceFootstepSound": -50,
"PropertyUpgrades": {
"BulletResistReduction": -10,
"BonusMoveSpeed": "2m",
"DPS": 20,
"ReduceFootstepSound": -50
}
},
"upgrade_weapon_detention_ammo": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption"
],
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 100,
"BonusFireRate": 15,
"TetherDuration": 2.3,
"ImmunityDuration": 8,
"BuildUpPerShot": 1.2,
"BuildUpDuration": 10,
"TetherRadius": "7m"
},
"upgrade_weapon_eater": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"WeaponPowerPerKill": 3.5,
"WeaponPowerPerDeath": 6,
"KillWindow": 1,
"MaxWeaponPower": 30,
"BaseBonusCounter": -5
},
"upgrade_weapon_instant_reload": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 21,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusClipSizePercent": 60
},
"upgrade_weapon_overdrive_clip": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "InstantCast",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 53,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"HealthDamagePercent": 20,
"BonusReloadSpeed": -75,
"BonusWeaponPower": 100,
"OverdriveClipDuration": 5
},
"upgrade_weapon_power_and_health_drain": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 11.5,
"AbilityDuration": 4,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"WeaponPowerWhileActivated": 135,
"HealthDrainedPerSecond": 35,
"Interval": 0.1
},
"upgrade_weapon_shielding": {
"Name": "Weapon Shielding",
"Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E whenever you take significant {g:citadel_inline_attribute:'WeaponDamage'} from enemy Heroes in a small time frame.",
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Armor",
"Components": [
"upgrade_grit"
],
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 35,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"DamageWindow": 4,
"DamageThreshold": 250,
"CombatBarrier": {
"Value": 300,
"Scale": {
"Value": 5,
"Type": "power_increase"
}
},
"OutOfCombatHealthRegen": 2.5,
"BarrierDuration": 8,
"BulletResist": 18,
"PropertyUpgrades": {
"OutOfCombatHealthRegen": 3,
"CombatBarrier": 225,
"BulletResist": 15,
"AbilityCooldown": -20
}
},
"upgrade_weighted_shots": {
"Name": "Weighted Shots",
"Description": "Your bullets build up a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E on enemies.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_slowing_bullets"
],
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BaseAttackDamagePercent": 30,
"StatusResistancePercent": 22,
"StaminaCooldownReduction": -14,
"SlowPercent": 30,
"GroundDashReductionPercent": -22,
"SlowDuration": 3.5,
"BonusMoveSpeed": "-0.5m",
"BuildUpDuration": 5,
"BuildUpPerShot": 0.7,
"PropertyUpgrades": {
"StatusResistancePercent": 10,
"BaseAttackDamagePercent": 35,
"SlowPercent": 20,
"GroundDashReductionPercent": -10
}
},
"upgrade_withering_whip": {
"Name": "Rusted Barrel",
"Description": "Target an enemy to reduce their \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EBullet Resistance\u003C/span\u003E.",
"Cost": 800,
"Tier": 1,
"Activation": "Press",
"Slot": "Tech",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityDuration": 5,
"AbilityCastRange": "32m",
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"FireRateSlow": 32,
"BonusHealth": 60,
"BonusSprintSpeed": "0.5m",
"BulletArmorReduction": -8,
"PropertyUpgrades": {
"BonusHealth": 130,
"BulletArmorReduction": -4,
"FireRateSlow": 20,
"AbilityCooldown": -8
}
},
"weapon_upgrade_base": {
"Name": null,
"Description": null,
"Cost": null,
"Tier": null,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"weapon_upgrade_t1": {
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"weapon_upgrade_t2": {
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"weapon_upgrade_t3": {
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"weapon_upgrade_t4": {
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
},
"weapon_upgrade_t5": {
"Name": null,
"Description": null,
"Cost": 9999,
"Tier": 5,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1
}
}