Data:ItemCards.json: Difference between revisions

From The Deadlock Wiki
Jump to navigation Jump to search
Monster Domosed created the page Data:ItemCards.json using a non-default content model "JSON"
 
created, will be automated by deadbot
Line 1: Line 1:
{}
{
"ability_item_pickup_effects": {
"Key": "ability_item_pickup_effects",
"Name": null,
"Description": null,
"Cost": null,
"Tier": null,
"Slot": null,
"Activation": "Press",
"Components": null,
"TargetTypes": [
"Hero"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 2,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_base": {
"Key": "upgrade_base",
"Name": null,
"Description": null,
"Cost": null,
"Tier": null,
"Slot": null,
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"armor_upgrade_base": {
"Key": "armor_upgrade_base",
"Name": null,
"Description": null,
"Cost": null,
"Tier": null,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"armor_upgrade_t1": {
"Key": "armor_upgrade_t1",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"armor_upgrade_t2": {
"Key": "armor_upgrade_t2",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"armor_upgrade_t3": {
"Key": "armor_upgrade_t3",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"armor_upgrade_t4": {
"Key": "armor_upgrade_t4",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"armor_upgrade_t5": {
"Key": "armor_upgrade_t5",
"Name": null,
"Description": null,
"Cost": 9999,
"Tier": 5,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"weapon_upgrade_base": {
"Key": "weapon_upgrade_base",
"Name": null,
"Description": null,
"Cost": null,
"Tier": null,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"weapon_upgrade_t1": {
"Key": "weapon_upgrade_t1",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"weapon_upgrade_t2": {
"Key": "weapon_upgrade_t2",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"weapon_upgrade_t3": {
"Key": "weapon_upgrade_t3",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"weapon_upgrade_t4": {
"Key": "weapon_upgrade_t4",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"weapon_upgrade_t5": {
"Key": "weapon_upgrade_t5",
"Name": null,
"Description": null,
"Cost": 9999,
"Tier": 5,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"tech_upgrade_base": {
"Key": "tech_upgrade_base",
"Name": null,
"Description": null,
"Cost": null,
"Tier": null,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"tech_upgrade_t1": {
"Key": "tech_upgrade_t1",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"tech_upgrade_t2": {
"Key": "tech_upgrade_t2",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"tech_upgrade_t3": {
"Key": "tech_upgrade_t3",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"tech_upgrade_t4": {
"Key": "tech_upgrade_t4",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"tech_upgrade_t5": {
"Key": "tech_upgrade_t5",
"Name": null,
"Description": null,
"Cost": 9999,
"Tier": 5,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"item_projectile_test_01": {
"Key": "item_projectile_test_01",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#item_projectile_test_01_desc",
"Cooldown": 1,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "Radius",
"Value": "0.5m",
"Type": "distance"
},
{
"Key": "AbilityCastRange",
"Value": "30m",
"Type": "range"
}
]
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 1,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.01,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HeightOffGround": {
"Key": "HeightOffGround",
"Value": "0.5m"
}
}
},
"item_projectile_test_02": {
"Key": "item_projectile_test_02",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#item_projectile_test_02_desc",
"Cooldown": 1,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "Radius",
"Value": "0.5m",
"Type": "distance"
},
{
"Key": "AbilityCastRange",
"Value": "30m",
"Type": "range"
}
]
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 1,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.01,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HeightOffGround": {
"Key": "HeightOffGround",
"Value": "0.5m"
}
}
},
"item_projectile_test_03": {
"Key": "item_projectile_test_03",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#item_projectile_test_03_desc",
"Cooldown": 1,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "Radius",
"Value": "0.5m",
"Type": "distance"
},
{
"Key": "AbilityCastRange",
"Value": "30m",
"Type": "range"
}
]
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 1,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.01,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HeightOffGround": {
"Key": "HeightOffGround",
"Value": "0.5m"
}
}
},
"item_projectile_test_04": {
"Key": "item_projectile_test_04",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#item_projectile_test_04_desc",
"Cooldown": 1,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "Radius",
"Value": "0.5m",
"Type": "distance"
},
{
"Key": "AbilityCastRange",
"Value": "30m",
"Type": "range"
}
]
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 1,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.01,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HeightOffGround": {
"Key": "HeightOffGround",
"Value": "0.5m"
}
}
},
"item_projectile_test_05": {
"Key": "item_projectile_test_05",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#item_projectile_test_05_desc",
"Cooldown": 1,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "Radius",
"Value": "0.5m",
"Type": "distance"
},
{
"Key": "AbilityCastRange",
"Value": "30m",
"Type": "range"
}
]
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 1,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.01,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HeightOffGround": {
"Key": "HeightOffGround",
"Value": "0.5m"
}
}
},
"item_projectile_test_06": {
"Key": "item_projectile_test_06",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#item_projectile_test_06_desc",
"Cooldown": 1,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "Radius",
"Value": "0.5m",
"Type": "distance"
},
{
"Key": "AbilityCastRange",
"Value": "30m",
"Type": "range"
}
]
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 1,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.01,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HeightOffGround": {
"Key": "HeightOffGround",
"Value": "0.5m"
}
}
},
"upgrade_clip_size": {
"Key": "upgrade_clip_size",
"Name": "Extended Magazine",
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusClipSizePercent",
"Value": 30
}
],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 6,
"Type": "bullet_damage"
}
]
},
"Upgrades": {
"BonusClipSizePercent": 30
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_non_player_bonus": {
"Key": "upgrade_non_player_bonus",
"Name": "Monster Rounds",
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "NonPlayerBonusWeaponPower",
"Value": 25,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "NonPlayerBulletResist",
"Value": 25,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 1,
"Type": "healing"
}
]
},
"Upgrades": {
"NonPlayerBonusWeaponPower": 15,
"NonPlayerBulletResist": 15,
"OutOfCombatHealthRegen": 1
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_non_player_bonus_sacrifice": {
"Key": "upgrade_non_player_bonus_sacrifice",
"Name": "Cultist Sacrifice",
"Description": "Target an enemy NPC and consume it for \u003Cspan class=\"highlight\"\u003E150% Bonus Souls\u003C/span\u003E and grants a powerful long lasting buff.",
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Press",
"Components": [
"upgrade_non_player_bonus"
],
"TargetTypes": [
"TrooperEnemy",
"Neutral",
"MinionEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Durability",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 2,
"Type": "healing"
},
{
"Key": "NonPlayerBonusWeaponPower",
"Value": 30,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "NonPlayerBulletResist",
"Value": 30,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_non_player_bonus_sacrifice_desc",
"Cooldown": 270,
"ChargeUp": null,
"Main": [
{
"Key": "BaseAttackDamagePercent",
"Value": 8,
"Scale": {
"Value": 0.7,
"Type": "power_increase"
},
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusHealth",
"Value": 50,
"Scale": {
"Value": 4,
"Type": "power_increase"
},
"Type": "health",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "TechRangeMultiplier",
"Value": 15,
"Type": "distance",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 160,
"Type": "duration"
}
]
},
"Upgrades": {
"TechRadiusMultiplier": 25,
"TechRangeMultiplier": 25,
"BaseAttackDamagePercent": 37,
"BonusHealth": 200,
"NonPlayerBonusWeaponPower": 10,
"NonPlayerBulletResist": 10
},
"Other": {
"AbilityCastRange": {
"Key": "AbilityCastRange",
"Value": "7m",
"Type": "range"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusSoulsPct": {
"Key": "BonusSoulsPct",
"Value": 150
},
"BonusAbilityCharges": {
"Key": "BonusAbilityCharges",
"Value": 1,
"Type": "cast",
"UsageFlags": "ConditionallyApplied"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 15,
"Type": "distance",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_ammo_scavenger": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_ammo_scavenger_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "AmmoPerSoul",
"Value": 2
},
{
"Key": "SpiritPowerPerSoul",
"Value": 1,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "BonusSprintSpeed",
"Value": "2m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "AbilityDuration",
"Value": 45,
"Type": "duration",
"LocTokenOverride": "AmmoScavengerDuration"
},
{
"Key": "MaxStacks",
"Value": 18
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_clip_size_fixed": {
"Key": "upgrade_clip_size_fixed",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusClipSize",
"Value": 6
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_clip_size_fixed_t3": {
"Key": "upgrade_clip_size_fixed_t3",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusClipSize": {
"Key": "BonusClipSize",
"Value": 12
}
}
},
"upgrade_chain_lightning": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_chain_lightning_desc",
"Cooldown": 0.25,
"ChargeUp": null,
"Main": [
{
"Key": "DamagePerChain",
"Value": 33,
"Scale": {
"Value": 0.19,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "ProcChance",
"Value": 15
}
],
"Alt": [
{
"Key": "ChainCount",
"Value": 4
},
{
"Key": "ChainRadius",
"Value": "8m",
"Type": "distance"
}
]
},
"Upgrades": {
"DamagePerChain": 25,
"BonusPerChain": 25
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusPerChain": {
"Key": "BonusPerChain",
"Value": 33,
"Scale": {
"Value": 0.19,
"Type": "spirit"
},
"Type": "tech_damage"
},
"ChainTickRate": {
"Key": "ChainTickRate",
"Value": 0.4
}
}
},
"upgrade_capacitor": {
"Key": "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,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": [
"upgrade_chain_lightning"
],
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"BossEnemy",
"MinionEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusFireRate",
"Value": 5,
"Type": "fire_rate"
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_chain_lightning_desc",
"Cooldown": 0.25,
"ChargeUp": null,
"Main": [
{
"Key": "DamagePerChain",
"Value": 43,
"Scale": {
"Value": 0.19,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "ProcChance",
"Value": 20
}
],
"Alt": [
{
"Key": "ChainCount",
"Value": 6
},
{
"Key": "ChainRadius",
"Value": "10m",
"Type": "distance"
}
]
},
"Info3": {
"Type": "Active",
"DescKey": "#upgrade_capacitor_desc",
"Cooldown": 40,
"ChargeUp": null,
"Main": [
{
"Key": "Damage",
"Value": 100,
"Type": "tech_damage"
},
{
"Key": "MaxSlowPercent",
"Value": 75,
"Type": "slow"
}
],
"Alt": [
{
"Key": "SlowDuration",
"Value": 3,
"Type": "duration"
}
]
},
"Upgrades": {
"ProcChance": 5,
"BonusFireRate": 15,
"DamagePerChain": 25,
"AbilityCooldown": -32,
"Damage": 25
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.2,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusPerChain": {
"Key": "BonusPerChain",
"Value": 43,
"Scale": {
"Value": 0.19,
"Type": "spirit"
},
"Type": "tech_damage"
},
"ChainTickRate": {
"Key": "ChainTickRate",
"Value": 0.4
}
}
},
"upgrade_galvanic_storm": {
"Key": "upgrade_galvanic_storm",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_galvanic_storm_passive1",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "DamagePerChain",
"Value": 50,
"Scale": {
"Value": 0.304668,
"Type": "spirit"
},
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "BonusPerChain",
"Value": 75,
"Scale": {
"Value": 0.457002,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "ProcChance",
"Value": 30
},
{
"Key": "ChainRadius",
"Value": "7m",
"Type": "distance"
},
{
"Key": "ChainCount",
"Value": 7
},
{
"Key": "ChainTickRate",
"Value": 0.2
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_galvanic_storm_passive2",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BuffDamageMult",
"Value": 2
}
],
"Alt": [
{
"Key": "BuffMoveSpeedBonus",
"Value": "3m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "GalvanicBuffDuration",
"Value": 7,
"Type": "duration"
}
]
},
"Info3": {
"Type": "Innate",
"DescKey": "#upgrade_regenerating_tech_shield",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ProcCooldown": {
"Key": "ProcCooldown",
"Value": 0.4,
"Type": "cooldown"
},
"TechShieldMaxHealth": {
"Key": "TechShieldMaxHealth",
"Value": 400,
"Type": "tech_armor_up"
},
"GalvanicDebuffDuration": {
"Key": "GalvanicDebuffDuration",
"Value": 5,
"Type": "duration"
},
"ExplodeRadius": {
"Key": "ExplodeRadius",
"Value": "10m",
"Type": "distance"
}
}
},
"upgrade_hollow_point_rounds": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 4.5,
"Type": "healing"
},
{
"Key": "BonusHealth",
"Value": 125,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_hollow_point_rounds_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BaseAttackDamagePercent",
"Value": 35,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BulletArmorReduction",
"Value": -9,
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "DebuffDuration",
"Value": 8,
"Type": "duration"
}
]
},
"Upgrades": {
"BulletArmorReduction": -12,
"BonusHealth": 150,
"BaseAttackDamagePercent": 25
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"LifeThreshold": {
"Key": "LifeThreshold",
"Value": 65
}
}
},
"upgrade_pristine_emblem": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechPower",
"Value": 8
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_pristine_emblem_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BaseAttackDamagePercentBonus",
"Value": 40,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": []
},
"Upgrades": {
"BaseAttackDamagePercentBonus": 25,
"TechPower": 18
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"EnemyLifeThreshold": {
"Key": "EnemyLifeThreshold",
"Value": 50
}
}
},
"upgrade_stabilizer": {
"Key": "upgrade_stabilizer",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": "#upgrade_stabilizer_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusBulletSpeedPercent",
"Value": 30
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"MoveWhileShootingSpeedPenaltyReductionPercent": {
"Key": "MoveWhileShootingSpeedPenaltyReductionPercent",
"Value": 100,
"Type": "move_speed"
},
"MoveWhileZoomedSpeedPenaltyReductionPercent": {
"Key": "MoveWhileZoomedSpeedPenaltyReductionPercent",
"Value": 100,
"Type": "move_speed"
}
}
},
"upgrade_high_velocity_mag": {
"Key": "upgrade_high_velocity_mag",
"Name": "High-Velocity Rounds",
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusBulletSpeedPercent",
"Value": 50,
"Type": "bullet_damage"
}
],
"Alt": [
{
"Key": "BonusFireRate",
"Value": 5
}
]
},
"Upgrades": {
"BonusBulletSpeedPercent": 45,
"BonusFireRate": 6
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_lifestrike_gauntlets": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Durability",
"Melee",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusMeleeDamagePercent",
"Value": 12,
"Type": "melee_damage"
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_lifestrike_gauntlets_desc",
"Cooldown": 8,
"ChargeUp": null,
"Main": [
{
"Key": "LifestrikeHeal",
"Value": 100,
"Type": "healing"
}
],
"Alt": []
},
"Upgrades": {
"BonusMeleeDamagePercent": 12,
"AbilityCooldown": -6
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"LightMeleeCooldownMult": {
"Key": "LightMeleeCooldownMult",
"Value": 1.5
},
"NonHeroHealPct": {
"Key": "NonHeroHealPct",
"Value": 30
}
}
},
"upgrade_melee_rebuttal": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Durability",
"Melee",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "ParryCooldownReduction",
"Value": 2,
"Type": "cooldown"
},
{
"Key": "MeleeResistPercent",
"Value": 18
},
{
"Key": "BonusHealth",
"Value": 75,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_melee_rebuttal_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusDamagePercent",
"Value": 30,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "BuffDuration",
"Value": 6,
"Type": "duration"
}
]
},
"Upgrades": {
"ParryCooldownReduction": 0.5,
"MeleeResistPercent": 12,
"BonusDamagePercent": 20,
"BonusHealth": 50
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ParrySuccessHealPercentage": {
"Key": "ParrySuccessHealPercentage",
"Value": 100,
"Type": "healing"
}
}
},
"upgrade_counterspell": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Durability",
"Melee",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 100,
"Type": "health"
},
{
"Key": "SpiritPowerInnate",
"Value": 8,
"Type": "tech_damage"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_counterspell_desc",
"Cooldown": 20,
"ChargeUp": null,
"Main": [
{
"Key": "HealOnSuccess",
"Value": 150,
"Type": "healing",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "HealOnCounterSpell"
},
{
"Key": "SpiritPower",
"Value": 20,
"Type": "tech_power",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusMoveSpeed",
"Value": "1.75m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "BuffDuration",
"Value": 6,
"Type": "duration"
},
{
"Key": "SpellParryDuration",
"Value": 0.8,
"Type": "duration"
}
]
},
"Upgrades": {
"SpiritPower": 20,
"BonusHealth": 150,
"HealOnSuccess": 250,
"BonusMoveSpeed": "2m",
"AbilityCooldown": -8
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_weighted_shots": {
"Key": "upgrade_weighted_shots",
"Name": "Weighted Shots",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BaseAttackDamagePercent",
"Value": 35,
"Type": "bullet_damage"
}
],
"Alt": [
{
"Key": "BonusBulletSpeedPercent",
"Value": -30,
"Type": "bullet_damage"
},
{
"Key": "TechResist",
"Value": 16,
"Type": "tech_armor_up"
},
{
"Key": "StatusResistancePercent",
"Value": 16,
"Type": "duration"
},
{
"Key": "StaminaCooldownReduction",
"Value": -20
}
]
},
"Upgrades": {
"StatusResistancePercent": 10,
"TechResist": 10,
"BaseAttackDamagePercent": 35
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_ancient_shield": {
"Key": "upgrade_ancient_shield",
"Name": "Ancient Shield",
"Description": null,
"Cost": 9999,
"Tier": 5,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": true,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletResist",
"Value": 40,
"Type": "bullet_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
},
{
"Key": "TechResist",
"Value": 40,
"Type": "tech_armor_up"
},
{
"Key": "StatusResistancePercent",
"Value": 40,
"Type": "duration"
},
{
"Key": "DegenResistance",
"Value": 40,
"Type": "healing",
"UsageFlags": "IntrinsicallyProvidedInAbility"
},
{
"Key": "OutOfCombatHealthRegen",
"Value": 40,
"Type": "healing"
}
]
},
"Upgrades": {
"DegenResistance": 10,
"StatusResistancePercent": 10,
"TechResist": 10,
"OutOfCombatHealthRegen": 10,
"BulletResist": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_close_range": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "MeleeResistPercent",
"Value": 20
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_close_range_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "CloseRangeBonusWeaponPower",
"Value": 20,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "CloseRangeBonusDamageRange",
"Value": "15m",
"Type": "distance"
}
]
},
"Upgrades": {
"CloseRangeBonusWeaponPower": 15,
"MeleeResistPercent": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_long_range": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusAttackRangePercent",
"Value": 4,
"Type": "distance"
},
{
"Key": "BonusSprintSpeed",
"Value": "0.75m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_long_range_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "LongRangeBonusWeaponPower",
"Value": 40,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "LongRangeBonusWeaponPowerMinRange",
"Value": "15m",
"Type": "distance"
}
]
},
"Upgrades": {
"BonusAttackRangePercent": 8,
"LongRangeBonusWeaponPower": 30
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_slowing_bullets": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 15,
"Type": "bullet_damage"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_slowing_bullets_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "SlowPercent",
"Value": 30,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "GroundDashReductionPercent",
"Value": -25,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "SlowDuration",
"Value": 3.5,
"Type": "duration"
},
{
"Key": "BuildUpPerShot",
"Value": 0.7
}
]
},
"Upgrades": {
"BaseAttackDamagePercent": 30,
"SlowPercent": 20,
"GroundDashReductionPercent": -10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BuildUpDuration": {
"Key": "BuildUpDuration",
"Value": 5,
"Type": "duration"
}
}
},
"upgrade_inhibitor": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Disruption",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 22,
"Type": "bullet_damage"
},
{
"Key": "BonusHealth",
"Value": 150,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_inhibitor_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "OutgoingDamagePenaltyPercent",
"Value": -35,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "HealAmpReceivePenaltyPercent",
"Value": -40,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "DebuffDuration",
"Value": 5,
"Type": "duration"
},
{
"Key": "BuildUpPerShot",
"Value": 0.77
}
]
},
"Upgrades": {
"OutgoingDamagePenaltyPercent": -20,
"HealAmpReceivePenaltyPercent": -20,
"HealAmpRegenPenaltyPercent": -20,
"BonusHealth": 125,
"BaseAttackDamagePercent": 20
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BuildUpDuration": {
"Key": "BuildUpDuration",
"Value": 5,
"Type": "duration"
},
"HealAmpRegenPenaltyPercent": {
"Key": "HealAmpRegenPenaltyPercent",
"Value": -40,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_small_attack_speed": {
"Key": "upgrade_small_attack_speed",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusFireRate",
"Value": 8
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_tech_defense_shredders": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_tech_defense_shredders_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechArmorDamageReduction",
"Value": -8,
"Type": "tech_armor_down",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "AbilityLifestealPercentHero",
"Value": 8,
"Type": "healing",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "DebuffDuration",
"Value": 8,
"Type": "duration"
}
]
},
"Upgrades": {
"TechArmorDamageReduction": -10,
"AbilityLifestealPercentHero": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_attack_speed_1": {
"Key": "upgrade_attack_speed_1",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusFireRate",
"Value": 15
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_nearby_enemy_boost": {
"Key": "upgrade_nearby_enemy_boost",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"FireRate",
"Movement"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 90,
"Type": "health"
},
{
"Key": "BonusMoveSpeed",
"Value": "1m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_nearby_enemy_boost_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BaseAttackDamagePercent",
"Value": 48,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusFireRate",
"Value": 30,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "Radius",
"Value": "20m",
"Type": "distance"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TickRate": {
"Key": "TickRate",
"Value": 1
},
"MinTargetsRequired": {
"Key": "MinTargetsRequired",
"Value": 2
}
}
},
"upgrade_dps_aura": {
"Key": "upgrade_dps_aura",
"Name": "Heroic Aura",
"Description": "Provides \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E to nearby friendly units.",
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": [
"FireRate",
"Healing",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusSprintSpeed",
"Value": "1.5m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_dps_aura_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BulletResist",
"Value": 15,
"Type": "bullet_armor_up"
}
],
"Alt": [
{
"Key": "Radius",
"Value": "30m",
"Type": "distance"
}
]
},
"Info3": {
"Type": "Active",
"DescKey": "#upgrade_dps_aura_active_desc",
"Cooldown": 25,
"ChargeUp": null,
"Main": [
{
"Key": "ActiveBonusMoveSpeed",
"Value": "2.25m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusFireRate",
"Value": 26,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "ActiveRadius",
"Value": "30m",
"Type": "distance"
},
{
"Key": "AbilityDuration",
"Value": 7,
"Type": "duration"
}
]
},
"Upgrades": {
"ActiveBonusMoveSpeed": "2m",
"BonusFireRate": 20,
"BulletResist": 5,
"ActiveRadius": "15m"
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"NonHeroMult": {
"Key": "NonHeroMult",
"Value": 2
}
}
},
"upgrade_armor_reduction_debuff": {
"Key": "upgrade_armor_reduction_debuff",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"MinionEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 12,
"Type": "bullet_damage"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_armor_reduction_debuff_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BulletShieldDamagePercent",
"Value": 60,
"Type": "bullet_damage"
}
],
"Alt": []
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 8,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ResistReduction": {
"Key": "ResistReduction",
"Value": -60,
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_weapon_detention_ammo": {
"Key": "upgrade_weapon_detention_ammo",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 100,
"Type": "health"
},
{
"Key": "BonusFireRate",
"Value": 15
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_weapon_detention_ammo_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TetherDuration",
"Value": 2.3,
"Type": "duration"
}
],
"Alt": [
{
"Key": "BuildUpPerShot",
"Value": 1.2
},
{
"Key": "TetherRadius",
"Value": "7m",
"Type": "distance"
},
{
"Key": "ImmunityDuration",
"Value": 8,
"Type": "duration"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BuildUpDuration": {
"Key": "BuildUpDuration",
"Value": 10,
"Type": "duration"
}
}
},
"upgrade_height_advantage": {
"Key": "upgrade_height_advantage",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": "#upgrade_height_advantage_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HighGroundBonusWeaponPower": {
"Key": "HighGroundBonusWeaponPower",
"Value": 50,
"Type": "bullet_damage"
}
}
},
"upgrade_targeted_silence": {
"Key": "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,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 50,
"Type": "health"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_targeted_silence_desc",
"Cooldown": 35,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectEMP",
"Value": null
},
{
"Key": "Damage",
"Value": 100,
"Scale": {
"Value": 0.6,
"Type": "spirit"
},
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "AbilityCastRange",
"Value": "40m",
"Type": "range"
},
{
"Key": "AbilityDuration",
"Value": 3,
"Type": "duration",
"LocTokenOverride": "#SilenceDuration"
}
]
},
"Upgrades": {
"AbilityCooldown": -10,
"Damage": 125,
"BonusHealth": 75
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"CooldownOnMiss": {
"Key": "CooldownOnMiss",
"Value": 30
},
"HeightOffGround": {
"Key": "HeightOffGround",
"Value": "1m"
},
"GrowthPerMeter": {
"Key": "GrowthPerMeter",
"Value": "0.15m"
},
"InitialWidth": {
"Key": "InitialWidth",
"Value": "5.0m"
}
}
},
"upgrade_haunting_scream": {
"Key": "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,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Disruption"
],
"IsDisabled": true,
"StreetBrawl": true,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechPowerPercent",
"Value": 30
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_haunting_scream_desc",
"Cooldown": 25,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectEMP",
"Value": null
},
{
"Key": "StatusEffectDisarmed",
"Value": null
}
],
"Alt": [
{
"Key": "AbilityCastRange",
"Value": "40m",
"Type": "range"
},
{
"Key": "AbilityDuration",
"Value": 3,
"Type": "duration"
}
]
},
"Upgrades": {
"AbilityCooldown": -8,
"TechPowerPercent": 10,
"AbilityDuration": 0.25
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HeightOffGround": {
"Key": "HeightOffGround",
"Value": "1m"
},
"GrowthPerMeter": {
"Key": "GrowthPerMeter",
"Value": "0.15m"
},
"InitialWidth": {
"Key": "InitialWidth",
"Value": "5.0m"
},
"Damage": {
"Key": "Damage",
"Value": 400
},
"SkipFrames": {
"Key": "SkipFrames",
"Value": 6,
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_proc_silence": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechResist",
"Value": 15,
"Type": "tech_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_proc_silence_debuff_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechDamageReduction",
"Value": -25,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "DebuffDuration",
"Value": 6
}
]
},
"Info3": {
"Type": "Passive",
"DescKey": "#upgrade_proc_silence_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectEMP",
"Value": null
}
],
"Alt": [
{
"Key": "SilenceDuration",
"Value": 2.5
},
{
"Key": "ImmunityDuration",
"Value": 10
},
{
"Key": "BuildUpPerShot",
"Value": 1.04
}
]
},
"Upgrades": {
"TechDamageReduction": -15,
"SilenceDuration": 1.25,
"TechResist": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BuildUpDuration": {
"Key": "BuildUpDuration",
"Value": 5,
"Type": "duration"
}
}
},
"upgrade_silencer": {
"Key": "upgrade_silencer",
"Name": "Silencer",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 20,
"Type": "bullet_damage"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_silencer_active",
"Cooldown": 36,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectEMP",
"Value": null
}
],
"Alt": [
{
"Key": "EMPDuration",
"Value": 2
}
]
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 4,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_proc_disarm": {
"Key": "upgrade_proc_disarm",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_proc_disarm_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectDisarmed",
"Value": null
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 5,
"Type": "duration"
},
{
"Key": "BuildUpPerShot",
"Value": 1
},
{
"Key": "BuildUpDuration",
"Value": 10,
"Type": "duration"
},
{
"Key": "ImmunityDuration",
"Value": 3
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_berserker": {
"Key": "upgrade_berserker",
"Name": "Berserker",
"Description": "Your \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E increases as you take sustained damage.",
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletResist",
"Value": 8,
"Type": "bullet_armor_up"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_berserker_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "WeaponPowerPerStack",
"Value": 7,
"Type": "bullet_damage"
}
],
"Alt": [
{
"Key": "DamageToStack",
"Value": 120,
"Type": "bullet_armor_up"
},
{
"Key": "MaxStacks",
"Value": 10
},
{
"Key": "DamageDuration",
"Value": 10,
"Type": "duration"
}
]
},
"Upgrades": {
"WeaponPowerPerStack": 3,
"BulletResist": 8,
"MaxStacks": 8
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_fervor": {
"Key": "upgrade_fervor",
"Name": "Frenzy",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"FireRate",
"ClipSize",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusMoveSpeed",
"Value": "0.75m",
"Type": "move_speed"
},
{
"Key": "TechResist",
"Value": 10,
"Type": "tech_armor_up"
},
{
"Key": "BonusFireRate",
"Value": 8
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_fervor_passive",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "FervorMovespeed",
"Value": "2.5m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "FervorFireRate",
"Value": 28,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "FervorTechResist",
"Value": 30,
"Type": "tech_armor_up",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": []
},
"Upgrades": {
"FervorFireRate": 20,
"FervorMovespeed": "3m",
"FervorTechResist": 20
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"LowHealthThreshold": {
"Key": "LowHealthThreshold",
"Value": 50
},
"LingerDuration": {
"Key": "LingerDuration",
"Value": 5,
"Type": "duration"
}
}
},
"upgrade_siphon_bullets": {
"Key": "upgrade_siphon_bullets",
"Name": "Siphon Bullets",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 15,
"Type": "bullet_damage"
},
{
"Key": "BulletResist",
"Value": 10,
"Type": "bullet_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_siphon_bullets_desc_passive2",
"Cooldown": 1.2,
"ChargeUp": null,
"Main": [
{
"Key": "HealthSteal",
"Value": 35,
"Scale": {
"Value": 0.8,
"Type": "power_increase"
},
"Type": "health"
}
],
"Alt": [
{
"Key": "StealDuration",
"Value": 17,
"Type": "duration"
}
]
},
"Upgrades": {
"HealthSteal": 25,
"BulletResist": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"StealPerHit": {
"Key": "StealPerHit",
"Value": 1
},
"StealPerKill": {
"Key": "StealPerKill",
"Value": 1
},
"StackLostPerDeath": {
"Key": "StackLostPerDeath",
"Value": 2
},
"MaxStacks": {
"Key": "MaxStacks",
"Value": 9999
},
"ParticleRadius": {
"Key": "ParticleRadius",
"Value": "1m",
"Type": "distance"
}
}
},
"upgrade_headshot_booster": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 30,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_headshot_booster_desc",
"Cooldown": 9,
"ChargeUp": null,
"Main": [
{
"Key": "HeadShotBonusDamage",
"Value": 45,
"Type": "bullet_damage"
}
],
"Alt": []
},
"Upgrades": {
"HeadShotBonusDamage": 55
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ProcChance": {
"Key": "ProcChance",
"Value": 100
}
}
},
"upgrade_headshot_booster2": {
"Key": "upgrade_headshot_booster2",
"Name": "Weakening Headshot",
"Description": "Landing a \u003Cspan class=\"highlight\"\u003EHeadshot\u003C/span\u003E on Heroes reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 50,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_headshot_booster2_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BulletResistReduction",
"Value": -13,
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "DebuffDuration",
"Value": 12,
"Type": "duration"
}
]
},
"Upgrades": {
"BulletResistReduction": -7,
"BonusHealth": 125
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"DiminishingMultiplier": {
"Key": "DiminishingMultiplier",
"Value": 0.5
}
}
},
"upgrade_sharpshooter": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_long_range"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusAttackRangePercent",
"Value": 20,
"Type": "distance"
},
{
"Key": "BonusZoomPercent",
"Value": 25,
"Type": "distance"
}
],
"Alt": [
{
"Key": "BonusSprintSpeed",
"Value": "1.0m",
"Type": "move_speed"
},
{
"Key": "BonusMoveSpeed",
"Value": "-1m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_sharpshooter_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "LongRangeBonusWeaponPower",
"Value": 70,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "LongRangeBonusWeaponPowerMinRange",
"Value": "15m",
"Type": "distance"
}
]
},
"Upgrades": {
"LongRangeBonusWeaponPower": 40,
"BonusAttackRangePercent": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_headhunter": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_headshot_booster"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 5,
"Type": "bullet_damage"
},
{
"Key": "BonusHealth",
"Value": 50,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_headhunter_desc",
"Cooldown": 8,
"ChargeUp": null,
"Main": [
{
"Key": "HeadShotBonusDamage",
"Value": 75,
"Scale": {
"Value": 4,
"Type": "power_increase"
},
"Type": "bullet_damage"
},
{
"Key": "HealPercentPerHeadshot",
"Value": 4,
"Scale": {
"Value": 0.06,
"Type": "power_increase"
},
"Type": "healing"
}
],
"Alt": [
{
"Key": "BonusMoveSpeed",
"Value": "1.75m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "MovementSpeedBonusDuration",
"Value": 3,
"Type": "duration"
}
]
},
"Upgrades": {
"HeadShotBonusDamage": 75,
"HealPercentPerHeadshot": 4,
"AbilityCooldown": -3
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ProcChance": {
"Key": "ProcChance",
"Value": 100
}
}
},
"upgrade_spellslinger_headshots": {
"Key": "upgrade_spellslinger_headshots",
"Name": "Spirit Rend",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_tech_defense_shredders"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 75,
"Type": "health"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_spellslinger_headshots_part1_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechArmorDamageReduction",
"Value": -8,
"Type": "tech_armor_down",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "AbilityLifestealPercentHero",
"Value": 8,
"Type": "healing",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": []
},
"Info3": {
"Type": "Passive",
"DescKey": "#upgrade_spellslinger_headshots_part2_desc",
"Cooldown": 2.25,
"ChargeUp": null,
"Main": [
{
"Key": "MagicResistReduction",
"Value": -7,
"Type": "tech_armor_down",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "SpellSlingerHeadshots_SpiritShredPerStack"
}
],
"Alt": [
{
"Key": "DebuffDuration",
"Value": 8,
"Type": "duration"
},
{
"Key": "MaxStacks",
"Value": 4
}
]
},
"Upgrades": {
"MagicResistReduction": -5,
"AbilityLifestealPercentHero": 10,
"TechArmorDamageReduction": -10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_banshee_slugs": {
"Key": "upgrade_banshee_slugs",
"Name": "Crippling Headshot",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_headshot_booster2"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 125,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_banshee_slugs_headshots_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BulletResistReduction",
"Value": -16,
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "MagicResistReduction",
"Value": -16,
"Type": "tech_armor_down",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "HealAmpRegenPenaltyPercent",
"Value": -35,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "DebuffDuration",
"Value": 12,
"Type": "duration"
}
]
},
"Upgrades": {
"MagicResistReduction": -12,
"BulletResistReduction": -12,
"HealAmpReceivePenaltyPercent": -25,
"HealAmpRegenPenaltyPercent": -25,
"BonusHealth": 150
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HealAmpReceivePenaltyPercent": {
"Key": "HealAmpReceivePenaltyPercent",
"Value": -35,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
},
"DiminishingMultiplier": {
"Key": "DiminishingMultiplier",
"Value": 0.5
}
}
},
"upgrade_proc_tech_damage": {
"Key": "upgrade_proc_tech_damage",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": null,
"DescKey": "#upgrade_proc_tech_damage_desc",
"Cooldown": 1,
"ChargeUp": null,
"Main": [
{
"Key": "NanoTechPerShot",
"Value": 1,
"Scale": {
"Value": 3.04668,
"Type": "spirit"
},
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "BaseDamagePct",
"Value": 0.0001,
"Scale": {
"Value": 3.04668,
"Type": "spirit"
},
"Type": "tech_damage"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BaseDamagePerShot": {
"Key": "BaseDamagePerShot",
"Value": 1
},
"SpellAmplificationMultiplier": {
"Key": "SpellAmplificationMultiplier",
"Value": 5
}
}
},
"upgrade_crackshot": {
"Key": "upgrade_crackshot",
"Name": "Mystic Shot",
"Description": "Your next bullet deals bonus \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "SpiritPower",
"Value": 7,
"Type": "tech_damage"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_crackshot_desc",
"Cooldown": 8,
"ChargeUp": null,
"Main": [
{
"Key": "ProcBonusMagicDamage",
"Value": 40,
"Scale": {
"Value": 0.8,
"Type": "spirit"
},
"Type": "tech_damage"
}
],
"Alt": []
},
"Upgrades": {
"ProcBonusMagicDamage": 109,
"SpiritPower": 14
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"Radius": {
"Key": "Radius",
"Value": "1m"
},
"ProcChance": {
"Key": "ProcChance",
"Value": 100
},
"ProcCooldown": {
"Key": "ProcCooldown",
"Value": 1,
"Type": "cooldown"
}
}
},
"upgrade_critshot": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusClipSizePercent",
"Value": 30
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_critshot_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "CritDamagePercent",
"Value": 100,
"Type": "bullet_damage"
}
],
"Alt": [
{
"Key": "ProcChance",
"Value": 25
}
]
},
"Upgrades": {
"CritDamagePercent": 30,
"BonusClipSizePercent": 40,
"ProcChance": 5
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"Radius": {
"Key": "Radius",
"Value": "1m",
"Type": "distance"
}
}
},
"upgrade_close_quarter_combat": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_close_range"
],
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Durability",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 75,
"Type": "health"
},
{
"Key": "MeleeResistPercent",
"Value": 30
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_close_quarter_combat_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "CloseRangeBonusWeaponPower",
"Value": 50,
"Type": "bullet_damage"
},
{
"Key": "SlowPercent",
"Value": 25,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "SlowDuration",
"Value": 2,
"Type": "duration"
},
{
"Key": "CloseRangeBonusDamageRange",
"Value": "15m",
"Type": "distance"
}
]
},
"Upgrades": {
"CloseRangeBonusWeaponPower": 30,
"MeleeResistPercent": 30,
"BonusHealth": 150,
"SlowPercent": 5
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_clip_size_2": {
"Key": "upgrade_clip_size_2",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusClipSizePercent": {
"Key": "BonusClipSizePercent",
"Value": 30
}
}
},
"upgrade_clip_size_3": {
"Key": "upgrade_clip_size_3",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusClipSizePercent",
"Value": 60
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_toxic_bullets": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"MinionEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": null,
"DescKey": "#upgrade_toxic_bullets_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "DotHealthPercent",
"Value": 2,
"Scale": {
"Value": 0.005,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "HealAmpReceivePenaltyPercent",
"Value": -30,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "DotDuration",
"Value": 4,
"Type": "duration"
},
{
"Key": "BuildUpPerShot",
"Value": 1.1638
}
]
},
"Upgrades": {
"HealAmpReceivePenaltyPercent": -30,
"HealAmpRegenPenaltyPercent": -30,
"DotHealthPercent": 0.7
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BuildUpDuration": {
"Key": "BuildUpDuration",
"Value": 5,
"Type": "duration"
},
"TickRate": {
"Key": "TickRate",
"Value": 0.5
},
"HealAmpRegenPenaltyPercent": {
"Key": "HealAmpRegenPenaltyPercent",
"Value": -30,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
},
"DotMultiplerTroopers": {
"Key": "DotMultiplerTroopers",
"Value": 0.5
}
}
},
"upgrade_attack_speed_2": {
"Key": "upgrade_attack_speed_2",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusFireRate",
"Value": 25
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_drum_magazine": {
"Key": "upgrade_drum_magazine",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusClipSize": {
"Key": "BonusClipSize",
"Value": 20
},
"ReloadSpeedMultipler": {
"Key": "ReloadSpeedMultipler",
"Value": -25
}
}
},
"upgrade_ricochet": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"BossEnemy",
"TrooperEnemy",
"PropEnemy",
"MinionEnemy",
"Neutral"
],
"ShopFilters": [
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusFireRate",
"Value": 18
}
],
"Alt": []
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_ricochet_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "RicochetDamagePercent",
"Value": 65,
"Type": "bullet_damage"
}
],
"Alt": [
{
"Key": "RicochetTargetsTooltipOnly",
"Value": 2
},
{
"Key": "RicochetRadius",
"Value": "13m",
"Type": "distance"
}
]
},
"Upgrades": {
"RicochetDamagePercent": 15,
"BonusFireRate": 25
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_apex_combat": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_ricochet"
],
"TargetTypes": [
"HeroEnemy",
"BossEnemy",
"TrooperEnemy",
"PropEnemy",
"MinionEnemy",
"Neutral"
],
"ShopFilters": [
"ClipSize"
],
"IsDisabled": true,
"StreetBrawl": true,
"Info1": {
"Type": null,
"DescKey": "#upgrade_apex_combat_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "RicochetDamagePercent",
"Value": 65,
"Type": "bullet_damage"
}
],
"Alt": [
{
"Key": "RicochetTargetsTooltipOnly",
"Value": 4
},
{
"Key": "RicochetRadius",
"Value": "13m",
"Type": "distance"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_critshot_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "CritDamagePercent",
"Value": 125,
"Type": "bullet_damage"
}
],
"Alt": [
{
"Key": "ProcChance",
"Value": 40
}
]
},
"Upgrades": {
"RicochetDamagePercent": 25,
"CritDamagePercent": 30,
"ProcChance": 5
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_health": {
"Key": "upgrade_health",
"Name": "Extra Health",
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusHealth",
"Value": 185,
"Type": "health"
}
],
"Alt": []
},
"Upgrades": {
"BonusHealth": 115
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_health_2": {
"Key": "upgrade_health_2",
"Name": "Toughness",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusHealth",
"Value": 200,
"Type": "health"
}
],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_toughness_3": {
"Key": "upgrade_toughness_3",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 125,
"Type": "health"
},
{
"Key": "BonusHealthRegen",
"Value": 2,
"Type": "healing"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_bullet_armor": {
"Key": "upgrade_bullet_armor",
"Name": "Bullet Armor",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BulletResist",
"Value": 18,
"Type": "bullet_armor_up"
}
],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_tech_armor": {
"Key": "upgrade_tech_armor",
"Name": "Spirit Armor",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechResist",
"Value": 15,
"Type": "tech_armor_up"
}
],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_health_regen_1": {
"Key": "upgrade_health_regen_1",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealthRegen",
"Value": 2.75,
"Type": "healing"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_vampire": {
"Key": "upgrade_vampire",
"Name": "Bullet Lifesteal",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BulletLifestealPercent",
"Value": 16,
"Type": "healing"
}
],
"Alt": [
{
"Key": "BonusHealth",
"Value": 90,
"Type": "health"
}
]
},
"Upgrades": {
"BulletLifestealPercent": 16,
"BonusHealth": 120
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_double_jump": {
"Key": "upgrade_double_jump",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 8.5,
"Type": "cooldown"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"AirJumps": {
"Key": "AirJumps",
"Value": 1
},
"AirJumpVerticalSpeedPercent": {
"Key": "AirJumpVerticalSpeedPercent",
"Value": 75,
"Type": "move_speed"
},
"InterruptCooldown": {
"Key": "InterruptCooldown",
"Value": 4,
"Type": "cooldown"
}
}
},
"upgrade_health_regen_aura": {
"Key": "upgrade_health_regen_aura",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_health_regen_aura_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "HealAmount",
"Value": 40,
"Type": "healing"
}
],
"Alt": [
{
"Key": "HealRadius",
"Value": "9m",
"Type": "distance"
},
{
"Key": "HealInterval",
"Value": 3,
"Type": "cooldown"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_combo_breaker": {
"Key": "upgrade_combo_breaker",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_combo_breaker_desc",
"Cooldown": 23,
"ChargeUp": null,
"Main": [
{
"Key": "HealPercentAmount",
"Value": 30,
"Type": "healing"
}
],
"Alt": [
{
"Key": "RegenDuration",
"Value": 10
}
]
},
"Info2": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechArmor",
"Value": 2,
"Type": "tech_armor_up"
},
{
"Key": "BonusHealthRegen",
"Value": 2.75,
"Type": "healing"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_debuff_reducer": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_debuff_reducer_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "StatusResistancePercent",
"Value": 25,
"Type": "duration"
}
]
},
"Upgrades": {
"StatusResistancePercent": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_reduce_debuff_duration": {
"Key": "upgrade_reduce_debuff_duration",
"Name": "Dispel Magic",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechResist",
"Value": 16,
"Type": "tech_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
],
"Alt": []
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_reduce_debuff_duration_active_desc",
"Cooldown": 50,
"ChargeUp": null,
"Main": [
{
"Key": "HealOnActivate",
"Value": 250,
"Type": "healing"
}
],
"Alt": [
{
"Key": "ActiveBonusMoveSpeed",
"Value": "2m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BuffDuration",
"Value": 3,
"Type": "duration"
}
]
},
"Upgrades": {
"HealOnActivate": 150,
"TechResist": 20,
"AbilityCooldown": -25
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_high_impact_armor": {
"Key": "upgrade_high_impact_armor",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"DamageThreshold": {
"Key": "DamageThreshold",
"Value": 40
},
"DamageReduction": {
"Key": "DamageReduction",
"Value": 60
}
}
},
"upgrade_slow_immunity": {
"Key": "upgrade_slow_immunity",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 32,
"Type": "cooldown"
},
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 6,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_bullet_armor_2": {
"Key": "upgrade_bullet_armor_2",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletArmor",
"Value": 2,
"Type": "bullet_armor_up"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_weapon_power_and_health_drain": {
"Key": "upgrade_weapon_power_and_health_drain",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_weapon_power_and_health_drain_desc",
"Cooldown": 11.5,
"ChargeUp": null,
"Main": [
{
"Key": "WeaponPowerWhileActivated",
"Value": 135,
"Type": "bullet_damage"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 4,
"Type": "duration"
},
{
"Key": "HealthDrainedPerSecond",
"Value": 35
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"Interval": {
"Key": "Interval",
"Value": 0.1
}
}
},
"upgrade_active_bullet_shield": {
"Key": "upgrade_active_bullet_shield",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"HeroFriendly",
"MinionFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_active_bullet_shield_desc",
"Cooldown": 64,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 15,
"Type": "duration"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_generic_bullet_shield_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Info3": {
"Type": "Passive",
"DescKey": "#upgrade_sprint_booster_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusSprintSpeed",
"Value": "5m",
"Type": "move_speed"
}
]
},
"Other": {
"AbilityCastRange": {
"Key": "AbilityCastRange",
"Value": "25m",
"Type": "range"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.25,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"Radius": {
"Key": "Radius",
"Value": "30m",
"Type": "distance"
}
}
},
"upgrade_ablative_coat": {
"Key": "upgrade_ablative_coat",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_ablative_coat_desc",
"Cooldown": 21,
"ChargeUp": null,
"Main": [
{
"Key": "MaxBulletResist",
"Value": 30,
"Type": "bullet_armor_up"
}
],
"Alt": [
{
"Key": "ArmorLossPerHit",
"Value": 4,
"Type": "bullet_armor_down"
}
]
},
"Info2": {
"Type": "Innate",
"DescKey": "#upgrade_ablative_coat_innate",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusSprintSpeed",
"Value": "3m",
"Type": "move_speed"
},
{
"Key": "BulletArmor",
"Value": 1,
"Type": "bullet_armor_up"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"StackLossFrequency": {
"Key": "StackLossFrequency",
"Value": 1
}
}
},
"upgrade_tech_purge": {
"Key": "upgrade_tech_purge",
"Name": "Spirit Resilience",
"Description": "When below \u003Cspan class=\"highlight\"\u003E40% health\u003C/span\u003E, gain additional Spirit Resist.",
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechResist",
"Value": 30,
"Type": "tech_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_tech_purge_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "HealthThreshold",
"Value": 40
},
{
"Key": "TechResistBelowThreshold",
"Value": 22,
"Type": "tech_armor_up",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "#TechResist"
}
],
"Alt": []
},
"Upgrades": {
"TechResist": 10,
"TechResistBelowThreshold": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_improved_bullet_armor": {
"Key": "upgrade_improved_bullet_armor",
"Name": "Bullet Resilience",
"Description": "When below \u003Cspan class=\"highlight\"\u003E40% health\u003C/span\u003E, gain additional \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BulletResist",
"Value": 30,
"Type": "bullet_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_improved_bullet_armor_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "HealthThreshold",
"Value": 40
},
{
"Key": "BulletResistBelowThreshold",
"Value": 22,
"Type": "bullet_armor_up",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "#BulletResist"
}
],
"Alt": []
},
"Upgrades": {
"BulletResist": 10,
"BulletResistBelowThreshold": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_metal_skin": {
"Key": "upgrade_metal_skin",
"Name": "Metal Skin",
"Description": "Become \u003Cspan class=\"highlight\"\u003Eimmune to bullets\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletResist",
"Value": 15,
"Type": "bullet_armor_up"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_metal_skin_desc",
"Cooldown": 24,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "ActiveMoveSpeedPenalty",
"Value": "-1.5m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "GroundDashReductionPercent",
"Value": -20,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "AbilityDuration",
"Value": 5,
"Type": "duration"
}
]
},
"Upgrades": {
"ActiveMoveSpeedPenalty": "4.5m",
"GroundDashReductionPercent": 50,
"AbilityCooldown": -2,
"BulletResist": 5
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_healing_booster": {
"Key": "upgrade_healing_booster",
"Name": "Healing Booster",
"Description": "Increases the effectiveness of your \u003Cspan class=\"highlight\"\u003Ehealing\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": [
"upgrade_endurance"
],
"TargetTypes": null,
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealthRegen",
"Value": 3,
"Type": "healing"
},
{
"Key": "OutOfCombatHealthRegen",
"Value": 1,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_healing_booster_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "HealAmpCastPercent",
"Value": 20
}
],
"Alt": []
},
"Upgrades": {
"HealAmpRegenPercent": 15,
"HealAmpCastPercent": 15,
"BonusHealthRegen": 9
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HealAmpRegenPercent": {
"Key": "HealAmpRegenPercent",
"Value": 20
}
}
},
"upgrade_chonky": {
"Key": "upgrade_chonky",
"Name": "Fortitude",
"Description": "After not taking damage for a period, gain health regen.",
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "Passive",
"Components": [
"upgrade_health"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability",
"Healing",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusHealth",
"Value": 375,
"Type": "health"
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_chonky_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "RestoreDelay",
"Value": 13
},
{
"Key": "HealLifePercentOutOfCombat",
"Value": 2
}
],
"Alt": []
},
"Info3": {
"Type": "Passive",
"DescKey": "#upgrade_chonky_high_health_passive_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusMoveSpeed",
"Value": "1.25m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": []
},
"Upgrades": {
"RestoreDelay": -6,
"BonusHealth": 375,
"BonusMoveSpeed": "1m",
"HealLifePercentOutOfCombat": 1
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HealthThreshold": {
"Key": "HealthThreshold",
"Value": 75
}
}
},
"upgrade_damage_recycler": {
"Key": "upgrade_damage_recycler",
"Name": "Leech",
"Description": "Reduces the effect of enemy applied \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.",
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "Passive",
"Components": [
"upgrade_vampire",
"upgrade_health_stealing_magic"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "AbilityLifestealPercentHero",
"Value": 30,
"Type": "healing"
},
{
"Key": "BulletLifestealPercent",
"Value": 30,
"Type": "healing"
}
],
"Alt": [
{
"Key": "BonusHealth",
"Value": 120,
"Type": "health"
},
{
"Key": "BaseAttackDamagePercent",
"Value": 12,
"Type": "bullet_damage"
},
{
"Key": "TechPower",
"Value": 12,
"Type": "tech_damage"
}
]
},
"Upgrades": {
"BulletLifestealPercent": 15,
"AbilityLifestealPercentHero": 15,
"BonusHealth": 100,
"TechPower": 15,
"BaseAttackDamagePercent": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_bullet_damage_reduction_aura": {
"Key": "upgrade_bullet_damage_reduction_aura",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"MinionEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_bullet_damage_reduction_aura_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "FireRateSlow",
"Value": 30,
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "Radius",
"Value": "12m",
"Type": "distance"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_sprint_booster": {
"Key": "upgrade_sprint_booster",
"Name": "Sprint Boots",
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Healing",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusSprintSpeed",
"Value": "2.0m",
"Type": "move_speed"
}
],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 2,
"Type": "healing"
}
]
},
"Upgrades": {
"OutOfCombatHealthRegen": 8,
"BonusSprintSpeed": "12m"
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_trophy_collector": {
"Key": "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\"\u003Ehealth\u003C/span\u003E, \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": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "Passive",
"Components": [
"upgrade_sprint_booster"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Healing",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusSprintSpeed",
"Value": "2.0m",
"Type": "move_speed"
}
],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 4,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_trophy_collector_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "StackingBonusHealth",
"Value": 20,
"Type": "health",
"LocTokenOverride": "BonusHealth"
},
{
"Key": "StackingBonusSprintSpeed",
"Value": "0.15m",
"Type": "move_speed",
"LocTokenOverride": "BonusSprintSpeed"
},
{
"Key": "StackingTechRangeMultiplier",
"Value": 1,
"Type": "distance",
"LocTokenOverride": "TechRangeMultiplier"
},
{
"Key": "StackingGoldPerMinute",
"Value": 22,
"Type": "souls"
}
],
"Alt": [
{
"Key": "MaxStacks",
"Value": 16
}
]
},
"Upgrades": {
"StackingTechRadiusMultiplier": 3,
"StackingTechRangeMultiplier": 3,
"StackingBonusHealth": 25,
"OutOfCombatHealthRegen": 6,
"BonusSprintSpeed": "12m",
"MaxStacks": 83
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"StackingTechRadiusMultiplier": {
"Key": "StackingTechRadiusMultiplier",
"Value": 1,
"Type": "distance"
},
"ThinkRate": {
"Key": "ThinkRate",
"Value": 3
}
}
},
"upgrade_cardio_calibrator": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": [
"upgrade_sprint_booster"
],
"TargetTypes": null,
"ShopFilters": [
"Movement",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusMoveSpeed",
"Value": "2.0m",
"Type": "move_speed"
}
],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 2,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_cardio_calibrator_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "SlowResistancePercent",
"Value": 25,
"Type": "move_speed"
}
],
"Alt": []
},
"Upgrades": {
"SlowResistancePercent": 30,
"BonusMoveSpeed": "2m",
"OutOfCombatHealthRegen": 8
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_superior_stamina": {
"Key": "upgrade_superior_stamina",
"Name": "Stamina Mastery",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "Passive",
"Components": [
"upgrade_improved_stamina"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "Stamina",
"Value": 2
},
{
"Key": "StaminaCooldownReduction",
"Value": 18
},
{
"Key": "AirMoveIncreasePercent",
"Value": 23
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_superior_stamina_passive",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Upgrades": {
"Stamina": 2,
"AirMoveIncreasePercent": 40,
"StaminaCooldownReduction": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_aerial_supremacy": {
"Key": "upgrade_aerial_supremacy",
"Name": "Aerial Supremacy",
"Description": null,
"Cost": 9999,
"Tier": 5,
"Slot": "Armor",
"Activation": "Passive",
"Components": [
"upgrade_superior_stamina"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement",
"FireRate"
],
"IsDisabled": true,
"StreetBrawl": true,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "Stamina",
"Value": 7
},
{
"Key": "AirMoveIncreasePercent",
"Value": 70
},
{
"Key": "StaminaCooldownReduction",
"Value": 40
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_aerial_supremacy_passive",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Upgrades": {
"Stamina": 3,
"AirMoveIncreasePercent": 30,
"StaminaCooldownReduction": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_rapid_rounds": {
"Key": "upgrade_rapid_rounds",
"Name": "Rapid Rounds",
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"FireRate",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusFireRate",
"Value": 9
}
],
"Alt": []
},
"Upgrades": {
"BonusFireRate": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_improved_stamina": {
"Key": "upgrade_improved_stamina",
"Name": "Extra Stamina",
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"FireRate",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "Stamina",
"Value": 1
}
],
"Alt": [
{
"Key": "StaminaCooldownReduction",
"Value": 12
}
]
},
"Upgrades": {
"Stamina": 1,
"StaminaCooldownReduction": 14
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_bullet_armor_reduction_aura": {
"Key": "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 tripled\u003C/span\u003E.",
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"MinionEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Disruption",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 100,
"Type": "health"
},
{
"Key": "BonusSprintSpeed",
"Value": "0.75m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_bullet_armor_reduction_aura_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BulletArmorReduction",
"Value": -8,
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "FireRateSlow",
"Value": 11,
"Type": "fire_rate",
"UsageFlags": "ConditionallyEnemyApplied"
}
],
"Alt": [
{
"Key": "Radius",
"Value": "15m",
"Type": "distance"
}
]
},
"Upgrades": {
"FireRateSlow": 5,
"BulletArmorReduction": -6,
"BonusHealth": 125,
"BonusSprintSpeed": "3m"
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"SingleTargetPlayerMultiplier": {
"Key": "SingleTargetPlayerMultiplier",
"Value": 3
}
}
},
"upgrade_camouflage": {
"Key": "upgrade_camouflage",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 10.5,
"Type": "cooldown"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"InvisAlertWhenFading": {
"Key": "InvisAlertWhenFading",
"Value": 1
},
"InvisFadeToDuration": {
"Key": "InvisFadeToDuration",
"Value": 1,
"Type": "duration"
},
"SpottedRadius": {
"Key": "SpottedRadius",
"Value": "20m"
},
"RevealOnSpottedDuration": {
"Key": "RevealOnSpottedDuration",
"Value": 0.25,
"Type": "duration"
},
"MovementThresholdSq": {
"Key": "MovementThresholdSq",
"Value": 200
},
"RegenWhileInvisible": {
"Key": "RegenWhileInvisible",
"Value": 5
}
}
},
"upgrade_regenerative_armor": {
"Key": "upgrade_regenerative_armor",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 5,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusHealthRegen": {
"Key": "BonusHealthRegen",
"Value": 20,
"Type": "healing",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_weapon_shielding": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 2.5,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_weapon_shielding_desc",
"Cooldown": 45,
"ChargeUp": null,
"Main": [
{
"Key": "CombatBarrier",
"Value": 300,
"Scale": {
"Value": 5,
"Type": "power_increase"
},
"Type": "combat_barrier",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusMoveSpeed",
"Value": "1.5m",
"Type": "move_speed"
}
],
"Alt": [
{
"Key": "DamageThreshold",
"Value": 150,
"Type": "bullet_armor_up"
},
{
"Key": "DamageWindow",
"Value": 3.5,
"Type": "duration"
},
{
"Key": "BarrierDuration",
"Value": 7
}
]
},
"Upgrades": {
"OutOfCombatHealthRegen": 3,
"CombatBarrier": 175,
"BonusMoveSpeed": "1m",
"AbilityCooldown": -20
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_spirit_bubble": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 2.5,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_spirit_bubble_desc",
"Cooldown": 45,
"ChargeUp": null,
"Main": [
{
"Key": "CombatBarrier",
"Value": 300,
"Scale": {
"Value": 5,
"Type": "power_increase"
},
"Type": "combat_barrier",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusMoveSpeed",
"Value": "1.5m",
"Type": "move_speed"
}
],
"Alt": [
{
"Key": "DamageThreshold",
"Value": 225,
"Type": "bullet_armor_up"
},
{
"Key": "DamageWindow",
"Value": 3.5,
"Type": "duration"
},
{
"Key": "BarrierDuration",
"Value": 7
}
]
},
"Upgrades": {
"OutOfCombatHealthRegen": 3,
"CombatBarrier": 175,
"BonusMoveSpeed": "1m",
"AbilityCooldown": -20
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_regenerating_bullet_shield": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BulletResist",
"Value": 18,
"Type": "bullet_armor_up"
}
],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 3,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_regenerating_bullet_shield_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BaseAttackDamagePercent",
"Value": 15,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusFireRate",
"Value": 7,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": []
},
"Upgrades": {
"OutOfCombatHealthRegen": 3,
"BulletResist": 12,
"BaseAttackDamagePercent": 15,
"BonusFireRate": 8
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"LifeThreshold": {
"Key": "LifeThreshold",
"Value": 65
}
}
},
"upgrade_magic_shield": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechResist",
"Value": 15
}
],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 2,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_magic_shield_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechPower",
"Value": 15,
"Type": "tech_damage",
"UsageFlags": "IntrinsicallyProvidedInAbility"
},
{
"Key": "CooldownReduction",
"Value": 5,
"Type": "cooldown",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
],
"Alt": []
},
"Upgrades": {
"TechResist": 13,
"OutOfCombatHealthRegen": 3,
"TechPower": 15,
"CooldownReduction": 7
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"LifeThreshold": {
"Key": "LifeThreshold",
"Value": 65
}
}
},
"upgrade_improved_spirit": {
"Key": "upgrade_improved_spirit",
"Name": "Extra Spirit",
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechPower",
"Value": 10
}
],
"Alt": []
},
"Upgrades": {
"TechPower": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_mystic_regeneration": {
"Key": "upgrade_mystic_regeneration",
"Name": "Mystic Regeneration",
"Description": "Dealing Spirit Damage to enemy Heroes grants you Bonus Health Regen. Stacks when dealing damage to different heroes.",
"Cost": 800,
"Tier": 1,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 40,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_mystic_regeneration_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "Regeneration",
"Value": 4,
"Type": "healing"
}
],
"Alt": [
{
"Key": "RegenerationDuration",
"Value": 5,
"Type": "duration"
}
]
},
"Upgrades": {
"Regeneration": 8,
"BonusHealth": 150
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_soaring_spirit": {
"Key": "upgrade_soaring_spirit",
"Name": "Improved Spirit",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_improved_spirit"
],
"TargetTypes": null,
"ShopFilters": [
"Movement",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechPower",
"Value": 18
}
],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 1.5,
"Type": "healing"
}
]
},
"Upgrades": {
"TechPower": 22,
"OutOfCombatHealthRegen": 3
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusSprintSpeed": {
"Key": "BonusSprintSpeed",
"Value": "1m",
"Type": "move_speed"
},
"BonusHealth": {
"Key": "BonusHealth",
"Value": 75,
"Type": "health"
}
}
},
"upgrade_tech_overflow": {
"Key": "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\"\u003ECooldown Reduction\u003C/span\u003E by \u003Cspan class=\"highlight\"\u003Echarging up\u003C/span\u003E when shooting enemy heroes.",
"Cost": 6400,
"Tier": 4,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "AbilityLifestealPercentHero",
"Value": 15,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_tech_overflow_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusFireRate",
"Value": 32,
"Type": "fire_rate",
"UsageFlags": "IntrinsicallyProvidedInAbility"
},
{
"Key": "BonusSpirit",
"Value": 30,
"Type": "tech_damage",
"UsageFlags": "IntrinsicallyProvidedInAbility"
},
{
"Key": "CooldownReduction",
"Value": 12,
"Type": "cooldown",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
],
"Alt": [
{
"Key": "BuildUpPerShot",
"Value": 0.75
},
{
"Key": "AbilityDuration",
"Value": 15,
"Type": "duration"
}
]
},
"Upgrades": {
"CooldownReduction": 10,
"BonusSpirit": 30,
"BonusFireRate": 20,
"AbilityLifestealPercentHero": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BuildUpDuration": {
"Key": "BuildUpDuration",
"Value": 5,
"Type": "duration"
}
}
},
"upgrade_return_fire": {
"Key": "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,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletResist",
"Value": 8,
"Type": "bullet_armor_up"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_return_fire_desc",
"Cooldown": 25,
"ChargeUp": null,
"Main": [
{
"Key": "BulletDamageReflectedPct",
"Value": 60,
"Type": "bullet_damage"
},
{
"Key": "SpiritDamageReflectedPct",
"Value": 25,
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 6,
"Type": "duration"
}
]
},
"Upgrades": {
"BulletResist": 8,
"SpiritDamageReflectedPct": 15,
"BulletDamageReflectedPct": 25
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_tech_range": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_magic_reach"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechResist",
"Value": 10,
"Type": "tech_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_tech_range_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechRangeMultiplier",
"Value": 35,
"Type": "distance"
}
],
"Alt": []
},
"Upgrades": {
"TechResist": 10,
"TechRadiusMultiplier": 20,
"TechRangeMultiplier": 20
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 35,
"Type": "distance"
}
}
},
"upgrade_magic_reach": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_magic_reach_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechRangeMultiplier",
"Value": 20,
"Type": "distance"
}
],
"Alt": []
},
"Upgrades": {
"TechRadiusMultiplier": 15,
"TechRangeMultiplier": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 20,
"Type": "distance"
}
}
},
"upgrade_extra_charge": {
"Key": "upgrade_extra_charge",
"Name": "Extra Charge",
"Description": "Adds one to your ability max \u003Cspan class=\"highlight\"\u003Echarges\u003C/span\u003E.",
"Cost": 800,
"Tier": 1,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": "#upgrade_extra_charge_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusAbilityCharges",
"Value": 1,
"Type": "cast"
}
],
"Alt": [
{
"Key": "BonusSpiritForChargedAbilities",
"Value": 7
}
]
},
"Upgrades": {
"BonusAbilityCharges": 1,
"BonusSpiritForChargedAbilities": 7
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_health_stealing_magic": {
"Key": "upgrade_health_stealing_magic",
"Name": "Spirit Lifesteal",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Healing",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "AbilityLifestealPercentHero",
"Value": 16,
"Type": "healing"
}
],
"Alt": [
{
"Key": "BonusHealth",
"Value": 70,
"Type": "health"
},
{
"Key": "TechPower",
"Value": 6,
"Type": "tech_damage"
}
]
},
"Upgrades": {
"AbilityLifestealPercentHero": 14,
"BonusHealth": 80,
"TechPower": 9
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"NonHeroAbilityLifestealTooltipOnly": {
"Key": "NonHeroAbilityLifestealTooltipOnly",
"Value": 3
}
}
},
"upgrade_disarm": {
"Key": "upgrade_disarm",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 25,
"Type": "health"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_disarm_desc",
"Cooldown": 26,
"ChargeUp": null,
"Main": [
{
"Key": "FireRateSlow",
"Value": 30,
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "SpiritSteal",
"Value": 22
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 6,
"Type": "duration"
},
{
"Key": "AbilityCastRange",
"Value": "17m",
"Type": "range"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"SpiritStealDuration": {
"Key": "SpiritStealDuration",
"Value": 6,
"Type": "duration"
}
}
},
"upgrade_bullet_resist_shredder": {
"Key": "upgrade_bullet_resist_shredder",
"Name": "Bullet Resist Shredder",
"Description": "Reduces \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E on enemies when you deal \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"MinionEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletResist",
"Value": 8,
"Type": "bullet_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
},
{
"Key": "BonusHealth",
"Value": 65,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_bullet_resist_shredder_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BulletArmorReduction",
"Value": -10,
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 8,
"Type": "duration"
}
]
},
"Upgrades": {
"BulletResist": 7,
"BulletArmorReduction": -11,
"BonusHealth": 90
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_mystic_reverb": {
"Key": "upgrade_mystic_reverb",
"Name": "Mystic Reverb",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "AbilityLifestealPercentHero",
"Value": 10,
"Type": "healing",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_tech_bleed_desc",
"Cooldown": 6.25,
"ChargeUp": null,
"Main": [
{
"Key": "TechDamagePercent",
"Value": 50,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "ImbueAbilityLifesteal",
"Value": 27,
"Type": "healing",
"LocTokenOverride": "ImbueAbilityLifesteal"
},
{
"Key": "MovementSpeedSlow",
"Value": 40,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "Radius",
"Value": "16m",
"Type": "distance"
},
{
"Key": "DelayDuration",
"Value": 3,
"Type": "duration"
}
]
},
"Upgrades": {
"AbilityLifestealPercentHero": 25,
"TechDamagePercent": 20
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"MinimumDamage": {
"Key": "MinimumDamage",
"Value": 100
},
"MaxHealthDamage": {
"Key": "MaxHealthDamage",
"Value": 10,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "MagicShockDamage"
}
}
},
"upgrade_magic_burst": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_magic_burst_desc",
"Cooldown": null,
"ChargeUp": 14,
"Main": [
{
"Key": "Damage",
"Value": 40,
"Type": "tech_damage",
"LocTokenOverride": "MagicBurstDamage"
}
],
"Alt": []
},
"Upgrades": {
"Damage": 60
},
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 14,
"Type": "cooldown"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"MinimumDamage": {
"Key": "MinimumDamage",
"Value": 80
}
}
},
"upgrade_magic_shock": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_magic_burst"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 50,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_magic_shock_desc",
"Cooldown": null,
"ChargeUp": 14,
"Main": [
{
"Key": "Damage",
"Value": 40,
"Type": "tech_damage"
},
{
"Key": "CurrentHealthDamage",
"Value": 7.5,
"Type": "tech_damage",
"LocTokenOverride": "MagicShockDamage"
}
],
"Alt": []
},
"Upgrades": {
"CurrentHealthDamage": 5,
"BonusHealth": 100
},
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 14,
"Type": "cooldown"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"MinimumDamage": {
"Key": "MinimumDamage",
"Value": 165
},
"ReProcLockoutTime": {
"Key": "ReProcLockoutTime",
"Value": 5
},
"WatcherMaxDuration": {
"Key": "WatcherMaxDuration",
"Value": 30
}
}
},
"upgrade_arcane_medallion": {
"Key": "upgrade_arcane_medallion",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_arcane_medallion_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechPower",
"Value": 35,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 12,
"Type": "duration"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"MinimumDamage": {
"Key": "MinimumDamage",
"Value": 200
}
}
},
"upgrade_magic_vulnerability": {
"Key": "upgrade_magic_vulnerability",
"Name": "Mystic Vulnerability",
"Description": "When an enemy takes \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E, they have their \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E reduced.",
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechResist",
"Value": 8,
"Type": "tech_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_magic_vulnerability_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechArmorDamageReduction",
"Value": -8,
"Type": "tech_armor_down",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 7,
"Type": "duration"
}
]
},
"Upgrades": {
"TechResist": 8,
"TechArmorDamageReduction": -10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_healbane": {
"Key": "upgrade_healbane",
"Name": "Healbane",
"Description": "Your \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E 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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Healing",
"Disruption",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechPower",
"Value": 7,
"Type": "tech_damage"
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_healbane_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "HealAmpReceivePenaltyPercent",
"Value": -35,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "HealOnKill",
"Value": 275,
"Type": "healing"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 8,
"Type": "duration"
}
]
},
"Upgrades": {
"HealAmpRegenPenaltyPercent": -20,
"HealAmpReceivePenaltyPercent": -20,
"TechPower": 11,
"HealOnKill": 125
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HealAmpRegenPenaltyPercent": {
"Key": "HealAmpRegenPenaltyPercent",
"Value": -35,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_magic_slow": {
"Key": "upgrade_magic_slow",
"Name": "Mystic Slow",
"Description": "When the target takes \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E, they have their \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E reduced.",
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 30,
"Type": "health"
},
{
"Key": "BonusSprintSpeed",
"Value": "0.75m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_magic_slow_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "MovementSpeedSlow",
"Value": 30,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "GroundDashReductionPercent",
"Value": -12,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 2,
"Type": "duration"
}
]
},
"Upgrades": {
"MovementSpeedSlow": 15,
"GroundDashReductionPercent": -10,
"BonusHealth": 100,
"BonusSprintSpeed": 1
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_escalating_exposure": {
"Key": "upgrade_escalating_exposure",
"Name": "Escalating Exposure",
"Description": "Dealing \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E applies a stacking \u003Cspan class=\"highlight\"\u003ESpirit Amp\u003C/span\u003E that increases your \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E to the target.",
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_magic_vulnerability"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechArmorDamageReduction",
"Value": -8,
"Type": "tech_armor_down",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "EscalatingExposureTechArmorDamageReduction"
},
{
"Key": "TechResist",
"Value": 17
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_escalating_exposure_desc",
"Cooldown": 0.7,
"ChargeUp": null,
"Main": [
{
"Key": "MagicIncreasePerStack",
"Value": 4.5,
"Type": "tech_armor_down"
}
],
"Alt": [
{
"Key": "MaxStacks",
"Value": 12
},
{
"Key": "AbilityDuration",
"Value": 12,
"Type": "duration"
}
]
},
"Upgrades": {
"MagicIncreasePerStack": 2,
"TechResist": 8,
"TechArmorDamageReduction": -8,
"MaxStacks": 8
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_rapid_recharge": {
"Key": "upgrade_rapid_recharge",
"Name": "Rapid Recharge",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_extra_charge"
],
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusAbilityCharges",
"Value": 2,
"Type": "cast"
},
{
"Key": "CooldownBetweenChargeReduction",
"Value": 30,
"Type": "cooldown"
}
],
"Alt": [
{
"Key": "CooldownReductionOnChargedAbilities",
"Value": 14
},
{
"Key": "BonusSpiritForChargedAbilities",
"Value": 10
}
]
},
"Upgrades": {
"BonusAbilityCharges": 2,
"CooldownReductionOnChargedAbilities": 15,
"BonusSpiritForChargedAbilities": 20,
"CooldownBetweenChargeReduction": 5
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_omnicharge_pendant": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "CooldownBetweenChargeReduction",
"Value": 70,
"Type": "cooldown"
},
{
"Key": "CooldownReductionOnChargedAbilities",
"Value": 30
}
],
"Alt": [
{
"Key": "BonusSpiritForChargedAbilities",
"Value": 50
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_omnicharge_pendant_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusAbilityCharges",
"Value": 4,
"Type": "cast",
"LocTokenOverride": "OmniPendantBonusAbilityCharges"
},
{
"Key": "BonusAbilityChargesNonCharge",
"Value": 2,
"Type": "cast"
}
],
"Alt": []
},
"Upgrades": {
"BonusAbilityCharges": 2,
"BonusSpiritForChargedAbilities": 30,
"CooldownBetweenChargeReduction": 5,
"CooldownReductionOnChargedAbilities": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"EnableAbilityCharges": {
"Key": "EnableAbilityCharges",
"Value": 1
}
}
},
"upgrade_magic_tempo": {
"Key": "upgrade_magic_tempo",
"Name": "Compress Cooldown",
"Description": "Imbue an ability to reduce its \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_magic_tempo_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "CooldownReduction",
"Value": 18,
"Type": "cooldown",
"LocTokenOverride": "SingleAbilityCooldownReduction"
}
],
"Alt": []
},
"Upgrades": {
"CooldownReduction": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_cooldown_reduction": {
"Key": "upgrade_cooldown_reduction",
"Name": "Superior Cooldown",
"Description": "Reduces the \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E of your abilities.",
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_magic_tempo"
],
"TargetTypes": null,
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 4,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_cooldown_reduction_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "CooldownReduction",
"Value": 20,
"Type": "cooldown"
}
],
"Alt": []
},
"Upgrades": {
"CooldownReduction": 10,
"OutOfCombatHealthRegen": 6
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_transcendent_cooldown": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_cooldown_reduction"
],
"TargetTypes": null,
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 4,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_transcendent_cooldown_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "CooldownReduction",
"Value": 25,
"Type": "cooldown"
},
{
"Key": "ItemCooldownReduction",
"Value": 25,
"Type": "cooldown"
}
],
"Alt": []
},
"Upgrades": {
"ItemCooldownReduction": 10,
"OutOfCombatHealthRegen": 10,
"CooldownReduction": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_timeless_emblem": {
"Key": "upgrade_timeless_emblem",
"Name": "Timeless Emblem",
"Description": null,
"Cost": 9999,
"Tier": 5,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_transcendent_cooldown"
],
"TargetTypes": null,
"ShopFilters": [
"Healing"
],
"IsDisabled": true,
"StreetBrawl": true,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "CooldownReduction",
"Value": 50,
"Type": "cooldown"
},
{
"Key": "ItemCooldownReduction",
"Value": 50,
"Type": "cooldown"
},
{
"Key": "TechRangeMultiplier",
"Value": 50,
"Type": "distance"
},
{
"Key": "BonusAbilityDurationPercent",
"Value": 50,
"Type": "duration"
}
]
},
"Upgrades": {
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10,
"CooldownReduction": 10,
"ItemCooldownReduction": 10,
"BonusAbilityDurationPercent": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 50,
"Type": "distance"
}
}
},
"upgrade_shadow_step": {
"Key": "upgrade_shadow_step",
"Name": "Shadow Step",
"Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E straight ahead.",
"Cost": 9999,
"Tier": 5,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Movement"
],
"IsDisabled": true,
"StreetBrawl": true,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_shadow_step_desc",
"Cooldown": 3,
"ChargeUp": null,
"Main": [
{
"Key": "AbilityCastRange",
"Value": "12m",
"Type": "range",
"LocTokenOverride": "WarpStoneRange"
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_shadow_step_passive_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "DamagePulseAmount",
"Value": 50,
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "DamagePulseInterval",
"Value": 0.5
},
{
"Key": "DamagePulseRadius",
"Value": "13m",
"Type": "distance"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_duration_extender": {
"Key": "upgrade_duration_extender",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_duration_extender_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusAbilityDurationPercent": {
"Key": "BonusAbilityDurationPercent",
"Value": 20,
"Type": "duration"
}
}
},
"upgrade_slowing_tech": {
"Key": "upgrade_slowing_tech",
"Name": null,
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_slowing_tech_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "SlowPercent",
"Value": 15,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "SlowDuration",
"Value": 2,
"Type": "duration"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_containment": {
"Key": "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\"\u003EDoes not affect target's stamina usage.\u003C/span\u003E",
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Movement",
"Disruption",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusSprintSpeed",
"Value": "0.5m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_containment_desc",
"Cooldown": 30,
"ChargeUp": null,
"Main": [
{
"Key": "SlowPercent",
"Value": 20,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "GroundDashReductionPercent",
"Value": -30,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityCastRange",
"Value": "25m",
"Type": "range"
},
{
"Key": "AbilityDuration",
"Value": 3.5,
"Type": "duration"
}
]
},
"Upgrades": {
"SlowPercent": 10,
"AbilityCooldown": -18,
"GroundDashReductionPercent": -6
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_spirit_sap": {
"Key": "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,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 50,
"Type": "health"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_spirit_sap_desc",
"Cooldown": 32,
"ChargeUp": null,
"Main": [
{
"Key": "MagicResistReduction",
"Value": -9,
"Type": "tech_armor_down",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "TechPowerReduction",
"Value": -24,
"Type": "spirit"
},
{
"Key": "AbilityDuration",
"Value": 12,
"Type": "duration"
}
],
"Alt": [
{
"Key": "AbilityCastRange",
"Value": "40m",
"Type": "range"
}
]
},
"Upgrades": {
"BonusHealth": 75,
"MagicResistReduction": -10,
"AbilityCooldown": -10,
"TechPowerReduction": -16
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_focus_lens": {
"Key": "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,
"Slot": "Tech",
"Activation": "Press",
"Components": [
"upgrade_spirit_sap"
],
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusFireRate",
"Value": 10
}
],
"Alt": []
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_focus_lens_desc",
"Cooldown": 45,
"ChargeUp": null,
"Main": [
{
"Key": "AbilityDuration",
"Value": 4,
"Type": "duration"
},
{
"Key": "PercentDamage",
"Value": 30,
"Type": "damage"
},
{
"Key": "MagicResistReduction",
"Value": -9,
"Type": "tech_armor_down"
},
{
"Key": "TechPowerReduction",
"Value": -30,
"Type": "spirit"
}
],
"Alt": [
{
"Key": "AbilityCastRange",
"Value": "20m",
"Type": "range"
},
{
"Key": "ResistReductionDuration",
"Value": 12
}
]
},
"Upgrades": {
"PercentDamage": 20,
"BonusFireRate": 20,
"TechPowerReduction": -14,
"MagicResistReduction": -10,
"AbilityDuration": 0.25,
"AbilityCooldown": -12
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_withering_whip": {
"Key": "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,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 50,
"Type": "health"
},
{
"Key": "BonusSprintSpeed",
"Value": "0.5m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_withering_whip_desc",
"Cooldown": 20,
"ChargeUp": null,
"Main": [
{
"Key": "FireRateSlow",
"Value": 32,
"Type": "fire_rate",
"UsageFlags": "ConditionallyEnemyApplied"
},
{
"Key": "BulletArmorReduction",
"Value": -8,
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityCastRange",
"Value": "32m",
"Type": "range"
},
{
"Key": "AbilityDuration",
"Value": 5,
"Type": "duration",
"LocTokenOverride": "WitheringWhipDisarmDuration"
}
]
},
"Upgrades": {
"BonusHealth": 130,
"BulletArmorReduction": -4,
"FireRateSlow": 20
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_greater_withering_whip": {
"Key": "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,
"Slot": "Tech",
"Activation": "Press",
"Components": [
"upgrade_withering_whip"
],
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 75,
"Type": "health"
},
{
"Key": "BonusSprintSpeed",
"Value": "0.75m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_greater_withering_whip_desc",
"Cooldown": 20,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectDisarmed",
"Value": null
},
{
"Key": "BulletArmorReduction",
"Value": -13,
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityCastRange",
"Value": "32m",
"Type": "range"
},
{
"Key": "AbilityDuration",
"Value": 4,
"Type": "duration"
}
]
},
"Upgrades": {
"BonusHealth": 75,
"BulletArmorReduction": -7,
"AbilityCooldown": -6
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_rescue_beam": {
"Key": "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,
"Slot": "Armor",
"Activation": "Press",
"Components": [
"upgrade_health_stimpak"
],
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"MagicDamage",
"Durability",
"Healing",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusSprintSpeed",
"Value": "0.75m",
"Type": "move_speed"
},
{
"Key": "TechRangeMultiplier",
"Value": 8,
"Type": "distance"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_rescue_beam_desc",
"Cooldown": 60,
"ChargeUp": null,
"Main": [
{
"Key": "HealPercentAmount",
"Value": 20,
"Type": "healing"
},
{
"Key": "BonusMoveSpeed",
"Value": "0m",
"Type": "move_speed"
}
],
"Alt": [
{
"Key": "AbilityChannelTime",
"Value": 2.5,
"Type": "cast"
},
{
"Key": "AbilityCastRange",
"Value": "32m",
"Type": "range"
}
]
},
"Upgrades": {
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10,
"HealPercentAmount": 5,
"AbilityCooldown": -40
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HealInterval": {
"Key": "HealInterval",
"Value": 0.2
},
"SelfModifier": {
"Key": "SelfModifier",
"Value": 100
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 8,
"Type": "distance"
}
}
},
"upgrade_personal_rejuvenator": {
"Key": "upgrade_personal_rejuvenator",
"Name": "Rebirth",
"Description": "Respawns the hero at the spot they died.",
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_personal_rejuvenator_desc",
"Cooldown": 509,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "RespawnDelay",
"Value": 5,
"Type": "duration"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_rebirth": {
"Key": "upgrade_rebirth",
"Name": "Soul Rebirth",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "SpawnTimePenalty",
"Value": 30,
"Type": "duration"
}
],
"Alt": [
{
"Key": "TechPower",
"Value": 12,
"Type": "tech_damage"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_rebirth_passive",
"Cooldown": 240,
"ChargeUp": null,
"Main": [
{
"Key": "RespawnHealthPercent",
"Value": 50,
"Type": "healing"
}
],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"RespawnDelay": {
"Key": "RespawnDelay",
"Value": 4,
"Type": "duration"
}
}
},
"upgrade_long_range_slowing_tech": {
"Key": "upgrade_long_range_slowing_tech",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechRangeMultiplier",
"Value": 30,
"Type": "distance"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_long_range_slowing_tech_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "SlowPercent",
"Value": 20,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "SlowDuration",
"Value": 2,
"Type": "duration"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 30,
"Type": "distance"
}
}
},
"upgrade_full_spectrum": {
"Key": "upgrade_full_spectrum",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_full_spectrum_passive",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusDamagePerHero",
"Value": 5,
"Type": "tech_damage"
},
{
"Key": "SlowPercent",
"Value": 30,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "SlowDuration",
"Value": 2,
"Type": "duration"
}
]
},
"Info2": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechRangeMultiplier",
"Value": 60,
"Type": "distance"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 60,
"Type": "distance"
}
}
},
"upgrade_tech_cleave": {
"Key": "upgrade_tech_cleave",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_tech_cleave_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechCleaveRadius",
"Value": "10m",
"Type": "distance"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechCleaveDamagePercent": {
"Key": "TechCleaveDamagePercent",
"Value": 75,
"Type": "tech_damage"
},
"ProcCooldown": {
"Key": "ProcCooldown",
"Value": 0.05,
"Type": "cooldown"
}
}
},
"upgrade_bonus_ability_charge_3": {
"Key": "upgrade_bonus_ability_charge_3",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusAbilityCharges",
"Value": 3,
"Type": "cast"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_charge_mastery": {
"Key": "upgrade_charge_mastery",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_charge_mastery_passive",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Info2": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusAbilityCharges",
"Value": 4,
"Type": "cast"
},
{
"Key": "CooldownBetweenChargeReduction",
"Value": 50,
"Type": "cooldown"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusChargedAbilityDamage": {
"Key": "BonusChargedAbilityDamage",
"Value": 15
},
"BonusChargedCooldownReduction": {
"Key": "BonusChargedCooldownReduction",
"Value": 15,
"Type": "cooldown"
}
}
},
"upgrade_rupture": {
"Key": "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,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechPower",
"Value": 8,
"Type": "tech_damage"
},
{
"Key": "BonusHealth",
"Value": 65,
"Type": "health"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_rupture_desc",
"Cooldown": 32,
"ChargeUp": null,
"Main": [
{
"Key": "DotHealthPercent",
"Value": 2.6,
"Scale": {
"Value": 0.0055,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "HealAmpReceivePenaltyPercent",
"Value": -45,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "AbilityCastRange",
"Value": "20m",
"Scale": {
"Value": 0.1,
"Type": "spirit"
},
"Type": "range"
}
],
"Alt": [
{
"Key": "AbilityCastRange",
"Value": "20m",
"Scale": {
"Value": 0.1,
"Type": "spirit"
},
"Type": "range"
},
{
"Key": "AbilityDuration",
"Value": 10,
"Type": "duration"
}
]
},
"Upgrades": {
"TechPower": 12,
"BonusHealth": 90,
"HealAmpReceivePenaltyPercent": -20,
"HealAmpRegenPenaltyPercent": -20,
"DotHealthPercent": 0.5,
"AbilityCooldown": -10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HealAmpRegenPenaltyPercent": {
"Key": "HealAmpRegenPenaltyPercent",
"Value": -45,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
},
"TickRate": {
"Key": "TickRate",
"Value": 1
}
}
},
"upgrade_discord": {
"Key": "upgrade_discord",
"Name": "Scourge",
"Description": "Apply \u003Cspan class=\"highlight\"\u003ESpirit Resistance\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. \u003Cbr\u003ECan be self cast.",
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 100,
"Type": "health"
},
{
"Key": "CooldownReduction",
"Value": 4,
"Type": "cooldown"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_discord_desc",
"Cooldown": 35,
"ChargeUp": null,
"Main": [
{
"Key": "MaxHealthPercentAsDPS",
"Value": 3.5,
"Type": "tech_damage"
},
{
"Key": "TechResist",
"Value": 40,
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 10,
"Type": "duration"
},
{
"Key": "AbilityCastRange",
"Value": "35m",
"Type": "range"
},
{
"Key": "AuraRadius",
"Value": "10m",
"Type": "distance"
}
]
},
"Upgrades": {
"MaxHealthPercentAsDPS": 2,
"TechResist": 15,
"CooldownReduction": 12,
"BonusHealth": 125,
"AbilityDuration": 3
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.25,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TickRate": {
"Key": "TickRate",
"Value": 0.25
}
}
},
"upgrade_aoe_tech_shield": {
"Key": "upgrade_aoe_tech_shield",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 32,
"Type": "cooldown"
},
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 16,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.25,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TempTechShieldHealth": {
"Key": "TempTechShieldHealth",
"Value": 400,
"Type": "tech_armor_up"
},
"Radius": {
"Key": "Radius",
"Value": "30m",
"Type": "distance"
}
}
},
"upgrade_target_stun": {
"Key": "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.",
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 75,
"Type": "health"
},
{
"Key": "TechRangeMultiplier",
"Value": 6,
"Type": "distance"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_target_stun_desc",
"Cooldown": 35,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectStun",
"Value": null
},
{
"Key": "StunDuration",
"Value": 0.5,
"Type": "duration"
}
],
"Alt": [
{
"Key": "AbilityCastRange",
"Value": "45m",
"Type": "range"
}
]
},
"Upgrades": {
"TechRadiusMultiplier": 6,
"TechRangeMultiplier": 6,
"StunDuration": 0.75,
"BonusHealth": 75
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"StunDelay": {
"Key": "StunDelay",
"Value": 2,
"Type": "duration"
},
"VisualContractRadius": {
"Key": "VisualContractRadius",
"Value": "3m"
},
"MaxBonusDuration": {
"Key": "MaxBonusDuration",
"Value": 1.5
},
"MaxHeightForBonus": {
"Key": "MaxHeightForBonus",
"Value": "30m"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 6,
"Type": "distance"
}
}
},
"upgrade_phantom_strike": {
"Key": "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,
"Slot": "Armor",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Durability",
"Movement",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 15,
"Type": "bullet_damage"
},
{
"Key": "TechPower",
"Value": 8,
"Type": "tech_damage"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_phantom_strike_desc",
"Cooldown": 35,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectDisarmed",
"Value": null
},
{
"Key": "SlowPercent",
"Value": 50,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "ImpactDamage",
"Value": 75,
"Scale": {
"Value": 0.93,
"Type": "spirit"
},
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "AbilityCastRange",
"Value": "25m",
"Type": "range"
},
{
"Key": "SlowDuration",
"Value": 3,
"Type": "duration",
"LocTokenOverride": "PhantomStrikeDebuffDuration"
}
]
},
"Upgrades": {
"TechPower": 12,
"BaseAttackDamagePercent": 20,
"AbilityCooldown": -20,
"ImpactDamage": 100
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.35,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": "1.3m",
"Type": "move_speed"
}
}
},
"upgrade_warp_stone": {
"Key": "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,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_warp_stone_desc",
"Cooldown": 16,
"ChargeUp": null,
"Main": [
{
"Key": "AbilityCastRange",
"Value": "11m",
"Type": "range",
"LocTokenOverride": "WarpStoneRange"
},
{
"Key": "BulletResist",
"Value": 30,
"Type": "bullet_armor_up",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "CasterBuffDuration",
"Value": 6,
"Type": "duration"
}
]
},
"Upgrades": {
"BulletResist": 20,
"AbilityCastRange": "9m",
"AbilityCooldown": -3
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_aoe_root": {
"Key": "upgrade_aoe_root",
"Name": "Vortex Web",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Press",
"Components": [
"upgrade_containment"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechRangeMultiplier",
"Value": 10,
"Type": "distance"
},
{
"Key": "BonusSprintSpeed",
"Value": "0.75m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_aoe_root_active",
"Cooldown": 42,
"ChargeUp": null,
"Main": [
{
"Key": "CaptureRadius",
"Value": "12m",
"Type": "distance"
},
{
"Key": "SlowPercent",
"Value": 35,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 4,
"Type": "duration"
},
{
"Key": "GroundDashReductionPercent",
"Value": -40,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
]
},
"Upgrades": {
"BonusSprintSpeed": "9m",
"AbilityCooldown": -22,
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10,
"SlowPercent": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.2,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TetherDuration": {
"Key": "TetherDuration",
"Value": 0.5
},
"TetherRadius": {
"Key": "TetherRadius",
"Value": "1m",
"Type": "distance"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 10,
"Type": "distance"
}
}
},
"upgrade_ability_refresher": {
"Key": "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,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_ability_refresher_desc",
"Cooldown": 300,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Upgrades": {
"AbilityCooldown": -210
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.6,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechResist": {
"Key": "TechResist",
"Value": 14,
"Type": "tech_armor_up"
},
"BulletResist": {
"Key": "BulletResist",
"Value": 15,
"Type": "bullet_armor_up"
}
}
},
"upgrade_ability_power_shard": {
"Key": "upgrade_ability_power_shard",
"Name": "Echo Shard",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Movement",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusFireRate",
"Value": 5,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "TechResist",
"Value": 5,
"Type": "tech_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
},
{
"Key": "BulletResist",
"Value": 5,
"Type": "bullet_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
},
{
"Key": "TechRangeMultiplier",
"Value": 5,
"Type": "distance"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_ability_power_shard_active",
"Cooldown": 30,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Upgrades": {
"BulletResist": 5,
"TechResist": 5,
"BonusFireRate": 5,
"AbilityCooldown": -10,
"TechRadiusMultiplier": 5,
"TechRangeMultiplier": 5
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 5,
"Type": "distance"
}
}
},
"upgrade_tech_damage_pulse": {
"Key": "upgrade_tech_damage_pulse",
"Name": "Torment Pulse",
"Description": "Periodically deals \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E to the closest two enemies nearby.",
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 100,
"Type": "health"
},
{
"Key": "MeleeResistPercent",
"Value": 15
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_tech_damage_pulse_desc",
"Cooldown": 1.4,
"ChargeUp": null,
"Main": [
{
"Key": "DamagePulseAmount",
"Value": 27,
"Scale": {
"Value": 0.279,
"Type": "spirit"
},
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "DamagePulseRadius",
"Value": "9m",
"Type": "distance"
}
]
},
"Upgrades": {
"BonusHealth": 75,
"DamagePulseAmount": 30
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_cheat_death": {
"Key": "upgrade_cheat_death",
"Name": "Cheat Death",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 200,
"Type": "health"
},
{
"Key": "BulletResist",
"Value": 15,
"Type": "bullet_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_cheat_death_unkillable_passive",
"Cooldown": 90,
"ChargeUp": null,
"Main": [
{
"Key": "DeathImmunityDuration",
"Value": 4.5,
"Type": "duration"
}
],
"Alt": [
{
"Key": "DeathImmunityDamageReduction",
"Value": -60,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "HealAmpReceivePenaltyPercent",
"Value": -60,
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusMoveSpeed",
"Value": "-2m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
]
},
"Upgrades": {
"DeathImmunityDamageReduction": 90,
"BonusMoveSpeed": "6m",
"HealAmpReceivePenaltyPercent": 90,
"HealAmpRegenPenaltyPercent": 90,
"DeathImmunityDuration": 0.5,
"AbilityCooldown": -20
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HealAmpRegenPenaltyPercent": {
"Key": "HealAmpRegenPenaltyPercent",
"Value": -60,
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_reload_speed": {
"Key": "upgrade_reload_speed",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ReloadSpeedMultipler": {
"Key": "ReloadSpeedMultipler",
"Value": -35
}
}
},
"upgrade_cloaking_device": {
"Key": "upgrade_cloaking_device",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 10.5,
"Type": "cooldown"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"InvisAlertWhenFading": {
"Key": "InvisAlertWhenFading",
"Value": 1
},
"InvisCancelOnDamage": {
"Key": "InvisCancelOnDamage",
"Value": 1
},
"InvisFadeToDuration": {
"Key": "InvisFadeToDuration",
"Value": 1.5,
"Type": "duration"
},
"InvisMoveSpeedMod": {
"Key": "InvisMoveSpeedMod",
"Value": "3m",
"Type": "move_speed"
},
"SpottedRadius": {
"Key": "SpottedRadius",
"Value": "20m"
},
"RevealOnDamageDuration": {
"Key": "RevealOnDamageDuration",
"Value": 1.5,
"Type": "duration"
},
"RevealOnSpottedDuration": {
"Key": "RevealOnSpottedDuration",
"Value": 1.5,
"Type": "duration"
},
"FullInvisDistance": {
"Key": "FullInvisDistance",
"Value": "50m"
}
}
},
"upgrade_cloaking_device_active": {
"Key": "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": 6400,
"Tier": 4,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"FireRate",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 10,
"Type": "healing"
},
{
"Key": "BonusSprintSpeed",
"Value": "1.5m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_cloaking_device_active_desc",
"Cooldown": 32,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectInvisible",
"Value": null
},
{
"Key": "AbilityDuration",
"Value": 18,
"Type": "duration",
"LocTokenOverride": "StealthDuration"
}
],
"Alt": [
{
"Key": "SpottedRadius",
"Value": "18m"
},
{
"Key": "InvisMoveSpeedMod",
"Value": "5m",
"Type": "move_speed"
}
]
},
"Info3": {
"Type": "Active",
"DescKey": "#upgrade_cloaking_device_active_ambush_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "AmbushBonusFireRate",
"Value": 32,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "AmbushBonusTechPower",
"Value": 35,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "AmbushBonusMeleeDamage",
"Value": 25,
"Type": "melee_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AmbushDuration",
"Value": 8,
"Type": "duration"
}
]
},
"Upgrades": {
"OutOfCombatHealthRegen": 20,
"AmbushBonusFireRate": 25,
"AmbushBonusMeleeDamage": 20,
"AmbushBonusTechPower": 25,
"AbilityCooldown": -12
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"InvisAlertWhenFading": {
"Key": "InvisAlertWhenFading",
"Value": 1
},
"InvisCancelOnDamage": {
"Key": "InvisCancelOnDamage",
"Value": 1
},
"InvisFadeToDuration": {
"Key": "InvisFadeToDuration",
"Value": 0.6,
"Type": "duration"
},
"RevealOnDamageDuration": {
"Key": "RevealOnDamageDuration",
"Value": 1.5,
"Type": "duration"
},
"RevealOnSpottedDuration": {
"Key": "RevealOnSpottedDuration",
"Value": 1.5,
"Type": "duration"
},
"FullInvisDistance": {
"Key": "FullInvisDistance",
"Value": "30m"
}
}
},
"upgrade_fire_rate_aura": {
"Key": "upgrade_fire_rate_aura",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_fire_rate_aura_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusFireRate",
"Value": 10
},
{
"Key": "BonusFireRateNPC",
"Value": 35
},
{
"Key": "AuraRadius",
"Value": "30m",
"Type": "distance"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_weapon_overdrive_clip": {
"Key": "upgrade_weapon_overdrive_clip",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_weapon_overdrive_clip_desc",
"Cooldown": 53,
"ChargeUp": null,
"Main": [
{
"Key": "BonusReloadSpeed",
"Value": -75,
"Type": "time"
}
],
"Alt": [
{
"Key": "HealthDamagePercent",
"Value": 20,
"Type": "tech_damage"
},
{
"Key": "BonusWeaponPower",
"Value": 100,
"Type": "bullet_damage"
},
{
"Key": "OverdriveClipDuration",
"Value": 5,
"Type": "duration"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_rocket_boots": {
"Key": "upgrade_rocket_boots",
"Name": "Majestic Leap - Disabled",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechPower",
"Value": 8,
"Type": "tech_damage"
},
{
"Key": "BonusHealth",
"Value": 50,
"Type": "health"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_rocket_boots_desc",
"Cooldown": 16,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"JumpVelocityHidden": {
"Key": "JumpVelocityHidden",
"Value": "22.5m"
},
"InterruptCooldown": {
"Key": "InterruptCooldown",
"Value": 4,
"Type": "cooldown"
},
"AirControlPercent": {
"Key": "AirControlPercent",
"Value": 100,
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_rocket_booster": {
"Key": "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,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_rocket_booster_desc",
"Cooldown": 45,
"ChargeUp": null,
"Main": [
{
"Key": "CombatBarrier",
"Value": 140,
"Scale": {
"Value": 8,
"Type": "power_increase"
},
"Type": "combat_barrier",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "InterruptCooldown",
"Value": 5,
"Type": "cooldown"
}
],
"Alt": [
{
"Key": "BarrierDuration",
"Value": 8
}
]
},
"Upgrades": {
"AbilityCooldown": -21,
"CombatBarrier": 175,
"InterruptCooldown": -3
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"JumpVelocityHidden": {
"Key": "JumpVelocityHidden",
"Value": "27m"
},
"AirControlPercent": {
"Key": "AirControlPercent",
"Value": 100,
"UsageFlags": "ConditionallyApplied"
},
"SlamDownRadius": {
"Key": "SlamDownRadius",
"Value": "10m",
"Type": "distance"
},
"VerticalDifferenceTolerance": {
"Key": "VerticalDifferenceTolerance",
"Value": "2m"
},
"TossSpeed": {
"Key": "TossSpeed",
"Value": 500
},
"SlowPercent": {
"Key": "SlowPercent",
"Value": 40,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
"SlowDuration": {
"Key": "SlowDuration",
"Value": 2.5,
"Type": "duration"
},
"DropDownSpeed": {
"Key": "DropDownSpeed",
"Value": "35m"
},
"MaxLandingSpeed": {
"Key": "MaxLandingSpeed",
"Value": "20m"
},
"ImpactHeight": {
"Key": "ImpactHeight",
"Value": "2m"
},
"MinAimAngle": {
"Key": "MinAimAngle",
"Value": 30
}
}
},
"upgrade_aerial_assault": {
"Key": "upgrade_aerial_assault",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_aerial_assault_active",
"Cooldown": 26,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Info2": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletLifestealPercent",
"Value": 25,
"Type": "healing"
},
{
"Key": "BonusFireRate",
"Value": 15
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ActivateTime": {
"Key": "ActivateTime",
"Value": 0.75
},
"JumpVelocityHidden": {
"Key": "JumpVelocityHidden",
"Value": "30.0m"
},
"AssaultLifestealPercent": {
"Key": "AssaultLifestealPercent",
"Value": 20,
"Type": "healing",
"UsageFlags": "ConditionallyApplied"
},
"AssaultDuration": {
"Key": "AssaultDuration",
"Value": 3,
"Type": "duration"
},
"AssaultFireRate": {
"Key": "AssaultFireRate",
"Value": 60,
"UsageFlags": "ConditionallyApplied"
},
"ExplodeRadius": {
"Key": "ExplodeRadius",
"Value": "3m",
"Type": "distance"
}
}
},
"upgrade_health_nova": {
"Key": "upgrade_health_nova",
"Name": "Healing Nova",
"Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself and nearby allies.",
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": [
"upgrade_health_stimpak"
],
"TargetTypes": [
"HeroFriendly",
"TrooperFriendly",
"MinionFriendly"
],
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechRangeMultiplier",
"Value": 6,
"Type": "distance"
},
{
"Key": "SpiritPower",
"Value": 8,
"Type": "tech_damage"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_health_nova_desc",
"Cooldown": 60,
"ChargeUp": null,
"Main": [
{
"Key": "TotalHealthRegen",
"Value": 325,
"Scale": {
"Value": 6,
"Type": "power_increase"
},
"Type": "healing"
}
],
"Alt": [
{
"Key": "RegenDuration",
"Value": 2,
"Type": "duration"
},
{
"Key": "AuraRadius",
"Value": "18m",
"Type": "distance"
}
]
},
"Upgrades": {
"TechRadiusMultiplier": 12,
"TechRangeMultiplier": 12,
"TechPower": 12,
"TotalHealthRegen": 325
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.25,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 6,
"Type": "distance"
}
}
},
"upgrade_restorative_locket": {
"Key": "upgrade_restorative_locket",
"Name": "Restorative Locket",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"Healing",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechResist",
"Value": 8,
"Type": "tech_armor_up"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_restorative_locket_active_desc",
"Cooldown": 20,
"ChargeUp": null,
"Main": [
{
"Key": "HealPerStack",
"Value": 20,
"Scale": {
"Value": 0.4,
"Type": "power_increase"
},
"Type": "healing"
}
],
"Alt": [
{
"Key": "MaxStacks",
"Value": 20
}
]
},
"Upgrades": {
"TechResist": 4,
"HealPerStack": 20,
"AbilityCooldown": -8
},
"Other": {
"AbilityCastRange": {
"Key": "AbilityCastRange",
"Value": "30m",
"Type": "range"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"Radius": {
"Key": "Radius",
"Value": "30m",
"Type": "distance"
},
"MaxStaminaRestore": {
"Key": "MaxStaminaRestore",
"Value": 3
}
}
},
"upgrade_health_stimpak": {
"Key": "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,
"Slot": "Armor",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_health_stimpak_desc",
"Cooldown": 70,
"ChargeUp": null,
"Main": [
{
"Key": "TotalHealthRegen",
"Value": 300,
"Scale": {
"Value": 0.93,
"Type": "spirit"
},
"Type": "healing"
},
{
"Key": "BonusSprintSpeed",
"Value": "2m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "RegenDuration",
"Value": 20,
"Type": "duration"
},
{
"Key": "AbilityCastRange",
"Value": "30m",
"Type": "range"
}
]
},
"Upgrades": {
"TotalHealthRegen": 500,
"BonusSprintSpeed": "6m",
"AbilityCooldown": -26
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.2,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_shrink_ray": {
"Key": "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,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"Healing"
],
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_shrink_ray_desc",
"Cooldown": 30,
"ChargeUp": null,
"Main": [
{
"Key": "ModelScaleGrowthTooltip",
"Value": -50
},
{
"Key": "BonusMoveSpeed",
"Value": "5.0m",
"Type": "move_speed"
}
],
"Alt": [
{
"Key": "ShrinkDuration",
"Value": 60,
"Type": "duration"
},
{
"Key": "AbilityCastRange",
"Value": "40m",
"Type": "range"
}
]
},
"Upgrades": {
"ModelScaleGrowth": -0.15,
"ModelScaleGrowthTooltip": -15,
"BonusMoveSpeed": "2m",
"AbilityCooldown": -15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.2,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ModelScaleGrowth": {
"Key": "ModelScaleGrowth",
"Value": 0.5
}
}
},
"upgrade_infuser": {
"Key": "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,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": [
"upgrade_health_stealing_magic"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "AbilityLifestealPercentHeroPassive",
"Value": 16,
"Type": "healing"
},
{
"Key": "TechResist",
"Value": 10,
"Type": "tech_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
},
{
"Key": "BonusHealth",
"Value": 100
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_infuser_desc",
"Cooldown": 30,
"ChargeUp": null,
"Main": [
{
"Key": "AbilityLifestealPercentHero",
"Value": 80,
"Type": "healing",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusSpirit",
"Value": 30,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 6,
"Type": "duration"
}
]
},
"Upgrades": {
"AbilityCooldown": -10,
"TechResist": 10,
"BonusSpirit": 30,
"BonusHealth": 50,
"AbilityLifestealPercentHeroPassive": 16
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"NonHeroAbilityLifestealTooltipOnly": {
"Key": "NonHeroAbilityLifestealTooltipOnly",
"Value": 3
}
}
},
"upgrade_guardian_ward": {
"Key": "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,
"Slot": "Armor",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"Durability",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechRangeMultiplier",
"Value": 10,
"Type": "distance"
}
],
"Alt": []
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_guardian_ward_desc",
"Cooldown": 45,
"ChargeUp": null,
"Main": [
{
"Key": "GuardianWardCombatBarrier",
"Value": 200,
"Type": "combat_barrier",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "CombatBarrier"
},
{
"Key": "BonusMoveSpeed",
"Value": "2.75m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "BuffDuration",
"Value": 6,
"Type": "duration"
},
{
"Key": "AbilityCastRange",
"Value": "40m",
"Type": "range"
}
]
},
"Upgrades": {
"TechRangeMultiplier": 12,
"TechRadiusMultiplier": 12,
"GuardianWardCombatBarrier": 125,
"ChannelMoveSpeed": 2,
"AbilityCooldown": -12
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.2,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"CooldownReductionPctOnOthers": {
"Key": "CooldownReductionPctOnOthers",
"Value": 50
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 10,
"Type": "distance"
}
}
},
"upgrade_divine_barrier": {
"Key": "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,
"Slot": "Armor",
"Activation": "Press",
"Components": [
"upgrade_guardian_ward"
],
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"Durability",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechRangeMultiplier",
"Value": 15,
"Type": "distance"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_divine_barrier_desc",
"Cooldown": 45,
"ChargeUp": null,
"Main": [
{
"Key": "CombatBarrier",
"Value": 600,
"Type": "combat_barrier",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusMoveSpeed",
"Value": "2.75m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "BuffDuration",
"Value": 6,
"Type": "duration"
},
{
"Key": "AbilityCastRange",
"Value": "40m",
"Type": "range"
}
]
},
"Upgrades": {
"AbilityCooldown": -27,
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.2,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"CooldownReductionPctOnOthers": {
"Key": "CooldownReductionPctOnOthers",
"Value": 50
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 15,
"Type": "distance"
}
}
},
"upgrade_aoe_smoke_bomb": {
"Key": "upgrade_aoe_smoke_bomb",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_aoe_smoke_bomb_desc",
"Cooldown": 64,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 25,
"Type": "duration"
},
{
"Key": "Radius",
"Value": "30m",
"Type": "distance"
},
{
"Key": "InvisMoveSpeedMod",
"Value": "1.5m",
"Type": "move_speed"
},
{
"Key": "SpottedRadius",
"Value": "20m"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 1.5,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"InvisAlertWhenFading": {
"Key": "InvisAlertWhenFading",
"Value": 1
},
"InvisCancelOnDamage": {
"Key": "InvisCancelOnDamage",
"Value": 1
},
"InvisFadeToDuration": {
"Key": "InvisFadeToDuration",
"Value": 0.3,
"Type": "duration"
},
"RevealOnDamageDuration": {
"Key": "RevealOnDamageDuration",
"Value": 0.25,
"Type": "duration"
},
"RevealOnSpottedDuration": {
"Key": "RevealOnSpottedDuration",
"Value": 0.25,
"Type": "duration"
},
"FullInvisDistance": {
"Key": "FullInvisDistance",
"Value": "50m"
}
}
},
"upgrade_thermal_detonator": {
"Key": "upgrade_thermal_detonator",
"Name": "Alchemical Fire",
"Description": "Throw a flask that explodes on contact, creating an area that does increasing \u003Cspan class=\"highlight\"\u003ESpirit Damage per 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,
"Slot": "Weapon",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "SpiritPower",
"Value": 8,
"Type": "tech_damage"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_thermal_detonator_desc",
"Cooldown": 30,
"ChargeUp": null,
"Main": [
{
"Key": "DPS",
"Value": 45,
"Scale": {
"Value": 0.152334,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "BulletArmorReduction",
"Value": -7,
"Scale": {
"Value": -0.055,
"Type": "spirit"
},
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "DPSMax",
"Value": 95,
"Scale": {
"Value": 0.304668,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "Radius",
"Value": "10m",
"Type": "distance"
},
{
"Key": "AbilityDuration",
"Value": 5,
"Type": "duration"
}
]
},
"Upgrades": {
"DPS": 30,
"DPSMax": 30,
"BulletArmorReduction": -8,
"SpiritPower": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.2,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"DPSIncrease": {
"Key": "DPSIncrease",
"Value": 7,
"Scale": {
"Value": 0.030467,
"Type": "spirit"
},
"Type": "tech_damage"
},
"NonHeroReductionPercent": {
"Key": "NonHeroReductionPercent",
"Value": 50
},
"HeightOffGround": {
"Key": "HeightOffGround",
"Value": 50
},
"TickRate": {
"Key": "TickRate",
"Value": 0.5
}
}
},
"upgrade_blood_tribute": {
"Key": "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. Healing received is reduced during the sacrifice.",
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "InstantCastToggle",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechResist",
"Value": 10
},
{
"Key": "OutOfCombatHealthRegen",
"Value": 4,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_blood_tribute_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "HealthDrainedPerSecond",
"Value": 40,
"Type": "damage"
}
],
"Alt": [
{
"Key": "BonusFireRate",
"Value": 35,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "StatusResistancePercent",
"Value": 40,
"Type": "duration"
},
{
"Key": "BonusMoveSpeed",
"Value": "2.0m",
"Type": "move_speed"
},
{
"Key": "HealAmpReceivePenaltyPercent",
"Value": -30,
"UsageFlags": "ConditionallyApplied"
}
]
},
"Upgrades": {
"HealthDrainedPerSecond": -20,
"BonusFireRate": 20,
"TechResist": 8,
"OutOfCombatHealthRegen": 8
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TickRate": {
"Key": "TickRate",
"Value": 0.1
},
"HealAmpRegenPenaltyPercent": {
"Key": "HealAmpRegenPenaltyPercent",
"Value": -30,
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_fleetfoot_boots": {
"Key": "upgrade_fleetfoot_boots",
"Name": "Fleetfoot",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "SlideScale",
"Value": 35,
"Type": "movement_speed"
},
{
"Key": "BulletResist",
"Value": 6,
"Type": "bullet_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_fleetfoot_boots_passive_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Info3": {
"Type": "Active",
"DescKey": "#upgrade_fleetfoot_boots_active_desc",
"Cooldown": 16,
"ChargeUp": null,
"Main": [
{
"Key": "ActiveBonusMoveSpeed",
"Value": "3.0m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "SlowResistancePercent",
"Value": 35,
"Type": "move_speed"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 5,
"Type": "duration"
}
]
},
"Upgrades": {
"SlowResistancePercent": 30,
"BulletResist": 12,
"ActiveBonusMoveSpeed": "3m"
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"MoveWhileShootingSpeedPenaltyReductionPercent": {
"Key": "MoveWhileShootingSpeedPenaltyReductionPercent",
"Value": 100,
"Type": "move_speed"
},
"MoveWhileZoomedSpeedPenaltyReductionPercent": {
"Key": "MoveWhileZoomedSpeedPenaltyReductionPercent",
"Value": 100,
"Type": "move_speed"
}
}
},
"upgrade_kinetic_sash": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_improved_stamina"
],
"TargetTypes": null,
"ShopFilters": [
"FireRate",
"ClipSize",
"Movement",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "Stamina",
"Value": 1
},
{
"Key": "StaminaCooldownReduction",
"Value": 12
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_kinetic_sash_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusFireRate",
"Value": 25,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusClipSize",
"Value": 6,
"Type": "clipsize",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "TemporaryBonusClipSize"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 7,
"Type": "duration"
}
]
},
"Upgrades": {
"BonusFireRate": 20,
"Stamina": 1,
"BonusClipSize": 6
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_arcane_surge": {
"Key": "upgrade_arcane_surge",
"Name": "Arcane Surge",
"Description": "When you \u003Cspan class=\"highlight\"\u003EDash-Jump\u003C/span\u003E the \u003Cspan class=\"highlight\"\u003Enext ability you use\u003C/span\u003E will have bonus \u003Cspan class=\"highlight\"\u003ERange, Duration,\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E. Lasts up to 7s.",
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_improved_stamina"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"FireRate",
"ClipSize",
"Movement",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "Stamina",
"Value": 1
},
{
"Key": "StaminaCooldownReduction",
"Value": 12
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_arcane_surge_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechRangeMultiplierBuff",
"Value": 15,
"Type": "distance",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusAbilityDurationPercent",
"Value": 15,
"Type": "duration",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "SpiritPower",
"Value": 15,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 7,
"Type": "duration"
}
]
},
"Upgrades": {
"Stamina": 1,
"SpiritPower": 25,
"TechRadiusMultiplierBuff": 15,
"TechRangeMultiplierBuff": 15,
"BonusAbilityDurationPercent": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechRadiusMultiplierBuff": {
"Key": "TechRadiusMultiplierBuff",
"Value": 15,
"Type": "distance",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_weapon_eater": {
"Key": "upgrade_weapon_eater",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": null,
"DescKey": "#upgrade_weapon_eater_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"WeaponPowerPerKill": {
"Key": "WeaponPowerPerKill",
"Value": 3.5,
"Type": "bullet_damage"
},
"WeaponPowerPerDeath": {
"Key": "WeaponPowerPerDeath",
"Value": 6,
"Type": "bullet_damage"
},
"KillWindow": {
"Key": "KillWindow",
"Value": 1
},
"MaxWeaponPower": {
"Key": "MaxWeaponPower",
"Value": 30,
"Type": "bullet_damage"
},
"BaseBonusCounter": {
"Key": "BaseBonusCounter",
"Value": -5,
"Type": "bullet_damage"
}
}
},
"upgrade_weapon_instant_reload": {
"Key": "upgrade_weapon_instant_reload",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 21,
"Type": "cooldown"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusClipSizePercent": {
"Key": "BonusClipSizePercent",
"Value": 60
}
}
},
"upgrade_tech_defender": {
"Key": "upgrade_tech_defender",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_tech_defender_active",
"Cooldown": 95,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 6,
"Type": "duration"
}
]
},
"Info2": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechArmor",
"Value": 1,
"Type": "tech_armor_up"
},
{
"Key": "BonusHealth",
"Value": 85,
"Type": "health"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_unstoppable": {
"Key": "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,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": [
"upgrade_debuff_reducer"
],
"TargetTypes": null,
"ShopFilters": [
"Durability",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "StatusResistancePercent",
"Value": 25,
"Type": "duration"
},
{
"Key": "BonusHealth",
"Value": 125,
"Type": "health"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_unstoppable_desc",
"Cooldown": 65,
"ChargeUp": null,
"Main": [
{
"Key": "AbilityDuration",
"Value": 5.5,
"Type": "duration"
}
],
"Alt": []
},
"Upgrades": {
"AbilityDuration": 1.25,
"BonusHealth": 75,
"AbilityCooldown": -35,
"StatusResistancePercent": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_colossus": {
"Key": "upgrade_colossus",
"Name": "Colossus",
"Description": "Gain \u003Cspan class=\"highlight\"\u003EBullet and Spirit Resist\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Eslow the move and dash speed\u003C/span\u003E of enemies nearby. Increases your model size.",
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": [
"upgrade_health"
],
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusHealth",
"Value": 300,
"Type": "health"
},
{
"Key": "BonusBaseHealth",
"Value": 15,
"Type": "health"
}
],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 15
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_colossus_desc",
"Cooldown": 37,
"ChargeUp": null,
"Main": [
{
"Key": "BuffBulletResist",
"Value": 35,
"Type": "bullet_armor_up",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BuffTechResist",
"Value": 35,
"Type": "tech_armor_up",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "SlowPercent",
"Value": 30,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "Radius",
"Value": "14m",
"Type": "distance"
},
{
"Key": "AbilityDuration",
"Value": 7,
"Type": "duration"
},
{
"Key": "ModelScaleGrowthTooltip",
"Value": 20
}
]
},
"Upgrades": {
"BonusHealth": 700,
"ModelScaleGrowth": 0.2,
"ModelScaleGrowthTooltip": 20,
"BuffBulletResist": 10,
"BuffTechResist": 10,
"AbilityCooldown": -7
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"GroundDashReductionPercent": {
"Key": "GroundDashReductionPercent",
"Value": -25,
"UsageFlags": "ConditionallyApplied"
},
"ModelScaleGrowth": {
"Key": "ModelScaleGrowth",
"Value": 1.2
}
}
},
"upgrade_cold_front": {
"Key": "upgrade_cold_front",
"Name": "Cold Front",
"Description": "Release an expanding ice blast that deals \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESlows\u003C/span\u003E targets it hits.",
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechResist",
"Value": 6
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_cold_front_desc",
"Cooldown": 25,
"ChargeUp": null,
"Main": [
{
"Key": "Damage",
"Value": 95,
"Scale": {
"Value": 0.465,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "MovementSpeedSlow",
"Value": 60,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "AbilityDuration",
"Value": 4,
"Type": "duration"
}
],
"Alt": [
{
"Key": "EndRadius",
"Value": "12m",
"Type": "distance"
}
]
},
"Upgrades": {
"TechResist": 8,
"AbilityCooldown": -13,
"Damage": 60
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"SpreadDuration": {
"Key": "SpreadDuration",
"Value": 0.6,
"Type": "duration"
},
"StartRadius": {
"Key": "StartRadius",
"Value": "2m",
"Type": "distance"
},
"DamageHeight": {
"Key": "DamageHeight",
"Value": "3.5m"
},
"NPCDamageMult": {
"Key": "NPCDamageMult",
"Value": 1,
"Type": "tech_damage"
}
}
},
"upgrade_arctic_blast": {
"Key": "upgrade_arctic_blast",
"Name": "Arctic Blast",
"Description": "Release an expanding ice blast that deals \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EFreezing\u003C/span\u003E and then \u003Cspan class=\"highlight\"\u003ESlowing\u003C/span\u003E targets it hits. Targets take increased damage while frozen.",
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": [
"upgrade_cold_front"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechResist",
"Value": 10
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_arctic_blast_desc",
"Cooldown": 24,
"ChargeUp": null,
"Main": [
{
"Key": "Damage",
"Value": 175,
"Scale": {
"Value": 0.6975,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "FreezeDuration",
"Value": 0.75,
"Type": "duration"
},
{
"Key": "PercentDamage",
"Value": 15,
"Type": "damage",
"LocTokenOverride": "ArcticBlastPercentDamage"
}
],
"Alt": [
{
"Key": "EndRadius",
"Value": "12m",
"Type": "distance"
}
]
},
"Upgrades": {
"Damage": 150,
"AbilityCooldown": -12,
"TechResist": 15,
"FreezeDuration": 0.25
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"SpreadDuration": {
"Key": "SpreadDuration",
"Value": 0.6,
"Type": "duration"
},
"StartRadius": {
"Key": "StartRadius",
"Value": "2m",
"Type": "distance"
},
"SlowPercent": {
"Key": "SlowPercent",
"Value": 60,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
"SlowDuration": {
"Key": "SlowDuration",
"Value": 4,
"Type": "duration",
"LocTokenOverride": "ArcticBlastSlowDuration"
},
"DamageHeight": {
"Key": "DamageHeight",
"Value": "3.5m"
},
"NPCDamageMult": {
"Key": "NPCDamageMult",
"Value": 1,
"Type": "tech_damage"
}
}
},
"upgrade_aoe_silence": {
"Key": "upgrade_aoe_silence",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 150,
"Type": "health"
},
{
"Key": "OutOfCombatHealthRegen",
"Value": 3,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_aoe_silence_desc",
"Cooldown": 32,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectEMP",
"Value": null
},
{
"Key": "TechResist",
"Value": -20,
"Type": "tech_armor_down",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "Radius",
"Value": "8m",
"Type": "distance"
},
{
"Key": "DebuffDuration",
"Value": 5,
"Type": "duration"
}
]
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 0.25,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.2,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"StartRadius": {
"Key": "StartRadius",
"Value": "1m",
"Type": "distance"
}
}
},
"upgrade_self_bubble": {
"Key": "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,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_self_bubble_desc",
"Cooldown": 45,
"ChargeUp": null,
"Main": [
{
"Key": "AbilityDuration",
"Value": 4,
"Type": "duration",
"LocTokenOverride": "ShiftingVeilDuration"
}
],
"Alt": [
{
"Key": "BonusSpirit",
"Value": 20,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "TechResist",
"Value": 30,
"Type": "tech_armor_up",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusMoveSpeed",
"Value": "3m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BuffDuration",
"Value": 5,
"Type": "duration"
},
{
"Key": "FloatMoveSpeed",
"Value": "2.5m",
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
]
},
"Upgrades": {
"AbilityDuration": 2,
"BonusSpirit": 30,
"BonusMoveSpeed": "2m",
"TechResist": 10,
"AbilityCooldown": -10,
"FloatMoveSpeed": "3.5m"
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"DampingFactor": {
"Key": "DampingFactor",
"Value": 3
},
"LiftHeight": {
"Key": "LiftHeight",
"Value": 200
}
}
},
"upgrade_stasis_bomb": {
"Key": "upgrade_stasis_bomb",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_stasis_bomb_active1",
"Cooldown": 37,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectEMP",
"Value": null
}
],
"Alt": [
{
"Key": "StasisRadius",
"Value": "7m",
"Type": "distance"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_stasis_bomb_active2",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectStun",
"Value": null
}
],
"Alt": [
{
"Key": "StunDuration",
"Value": 1.5,
"Type": "duration"
},
{
"Key": "ExplodeDamage",
"Value": 250,
"Scale": {
"Value": 1.52334,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "StasisRadius",
"Value": "7m",
"Type": "distance"
}
]
},
"Info3": {
"Type": "Passive",
"DescKey": "#upgrade_stasis_bomb_desc_passive",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectEMP",
"Value": null
}
],
"Alt": [
{
"Key": "EMPDuration",
"Value": 3
},
{
"Key": "BuildUpPerShot",
"Value": 1.6
},
{
"Key": "BuildUpDuration",
"Value": 10,
"Type": "duration"
},
{
"Key": "ImmunityDuration",
"Value": 4
}
]
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 6,
"Type": "duration"
},
"AbilityCastRange": {
"Key": "AbilityCastRange",
"Value": "20m",
"Type": "range"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ExplodeRadius": {
"Key": "ExplodeRadius",
"Value": "7m",
"Type": "distance"
},
"EMPProcChance": {
"Key": "EMPProcChance",
"Value": 100
},
"DampingFactor": {
"Key": "DampingFactor",
"Value": 0.5
},
"LiftHeight": {
"Key": "LiftHeight",
"Value": 120
},
"SlamdownSpeed": {
"Key": "SlamdownSpeed",
"Value": 500
},
"MoveSpeedMax": {
"Key": "MoveSpeedMax",
"Value": "4m",
"Type": "slow"
}
}
},
"upgrade_quarantine": {
"Key": "upgrade_quarantine",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_quarantine_desc",
"Cooldown": 42,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 4.5,
"Type": "duration"
},
{
"Key": "AbilityCastRange",
"Value": "30m",
"Type": "range"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_glitch": {
"Key": "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.",
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"Disruption",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "OutgoingDamagePenaltyPercent",
"Value": -8,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_glitch_desc",
"Cooldown": 55,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectEMP",
"Value": null
},
{
"Key": "StatusEffectDisarmed",
"Value": null
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 3.25,
"Type": "duration"
},
{
"Key": "AbilityCastRange",
"Value": "20m",
"Type": "range"
}
]
},
"Upgrades": {
"AbilityCooldown": -30
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"SkipFrames": {
"Key": "SkipFrames",
"Value": 6,
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_imbued_ability": {
"Key": "upgrade_imbued_ability",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_imbued_ability_passive1",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_imbued_ability_passive2",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "SlowPercent",
"Value": 15,
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "SlowDuration",
"Value": 2,
"Type": "duration"
}
]
},
"Info3": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusAbilityDurationPercent",
"Value": 20,
"Type": "duration"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ImbuedBonusDuration": {
"Key": "ImbuedBonusDuration",
"Value": 25,
"Type": "duration"
},
"ImbuedBonusDamage": {
"Key": "ImbuedBonusDamage",
"Value": 10,
"Type": "ETechPower"
}
}
},
"upgrade_arcane_extension": {
"Key": "upgrade_arcane_extension",
"Name": "Duration Extender",
"Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003EDuration\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_arcane_extension_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusAbilityDurationPercent",
"Value": 22,
"Type": "duration"
}
],
"Alt": []
},
"Upgrades": {
"BonusAbilityDurationPercent": 12
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_imbued_duration_extender": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_arcane_extension"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletResist",
"Value": 8,
"Type": "bullet_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_imbued_duration_extender_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusAbilityDurationPercent",
"Value": 28,
"Type": "duration"
}
],
"Alt": []
},
"Upgrades": {
"BonusAbilityDurationPercent": 12,
"BulletResist": 8
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_glass_cannon": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"ClipSize",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 80,
"Type": "bullet_damage"
},
{
"Key": "MaxHealthLossPercent",
"Value": -15,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_glass_cannon_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "FireRatePerKill",
"Value": 7,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": []
},
"Upgrades": {
"FireRatePerKill": 8,
"BaseAttackDamagePercent": 60
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusClipPerKill": {
"Key": "BonusClipPerKill",
"Value": 2
},
"MaxStacks": {
"Key": "MaxStacks",
"Value": 8
},
"SlowPercent": {
"Key": "SlowPercent",
"Value": 30,
"Type": "slow",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "GlassCannon_SlowPercent"
},
"SlowDuration": {
"Key": "SlowDuration",
"Value": 3,
"Type": "duration"
},
"BuildUpDuration": {
"Key": "BuildUpDuration",
"Value": 2,
"Type": "duration"
},
"BuildUpPerShot": {
"Key": "BuildUpPerShot",
"Value": 1.2
}
}
},
"upgrade_fury_trance": {
"Key": "upgrade_fury_trance",
"Name": "Fury Trance",
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": [
"upgrade_vampire"
],
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"FireRate",
"WeaponDamage",
"Movement",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletLifestealPercent",
"Value": 18,
"Type": "healing"
},
{
"Key": "BonusHealth",
"Value": 100,
"Type": "health"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_fury_trance_active",
"Cooldown": 18,
"ChargeUp": null,
"Main": [
{
"Key": "ActiveBonusFireRate",
"Value": 30,
"Type": "fire_rate"
},
{
"Key": "TechResist",
"Value": 40,
"Type": "tech_armor_up"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 6,
"Type": "duration"
}
]
},
"Upgrades": {
"BulletLifestealPercent": 18,
"ActiveBonusFireRate": 15,
"TechResist": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_surging_power": {
"Key": "upgrade_surging_power",
"Name": "Vampiric Burst",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": [
"upgrade_vampire"
],
"TargetTypes": [
"HeroFriendly"
],
"ShopFilters": [
"FireRate",
"WeaponDamage",
"Movement",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletLifestealPercent",
"Value": 16,
"Type": "healing"
},
{
"Key": "BulletResist",
"Value": 10,
"Type": "bullet_armor_up",
"UsageFlags": "IntrinsicallyProvidedInAbility"
},
{
"Key": "BonusHealth",
"Value": 100
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_surging_power_active",
"Cooldown": 30,
"ChargeUp": null,
"Main": [
{
"Key": "ActiveBonusLifesteal",
"Value": 80,
"Type": "healing"
},
{
"Key": "ActiveBonusFireRate",
"Value": 34,
"Type": "fire_rate"
}
],
"Alt": [
{
"Key": "ActiveReloadPercent",
"Value": 75
},
{
"Key": "AbilityDuration",
"Value": 4.5,
"Type": "duration"
}
]
},
"Upgrades": {
"ActiveBonusFireRate": 25,
"AbilityCooldown": -10,
"BulletResist": 10,
"BulletLifestealPercent": 16,
"BonusHealth": 110
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_mod_disruptor": {
"Key": "upgrade_mod_disruptor",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_mod_disruptor_desc",
"Cooldown": 32,
"ChargeUp": null,
"Main": [
{
"Key": "DPS",
"Value": 50,
"Scale": {
"Value": 0.152334,
"Type": "spirit"
},
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 5,
"Type": "duration"
},
{
"Key": "DPSIncrease",
"Value": 10,
"Scale": {
"Value": 0.030467,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "DPSMax",
"Value": 100,
"Scale": {
"Value": 0.304668,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "Radius",
"Value": "8m",
"Type": "distance"
},
{
"Key": "TechResist",
"Value": -18,
"Type": "tech_armor_down",
"UsageFlags": "ConditionallyApplied"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.2,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TickRate": {
"Key": "TickRate",
"Value": 0.5
}
}
},
"upgrade_frenzy": {
"Key": "upgrade_frenzy",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": "#upgrade_frenzy_vampire_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletLifestealPercent",
"Value": 25,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_frenzy_aura_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BulletArmorReduction",
"Value": -40,
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "Radius",
"Value": "15m",
"Type": "distance"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"LowHealthPercentThreshold": {
"Key": "LowHealthPercentThreshold",
"Value": 45
},
"LowHealthLifeStealPercent": {
"Key": "LowHealthLifeStealPercent",
"Value": 45,
"Type": "healing"
},
"KillBonusMoveSpeedPerStack": {
"Key": "KillBonusMoveSpeedPerStack",
"Value": "2m",
"Type": "move_speed"
},
"MaxKillBonusMoveSpeedStack": {
"Key": "MaxKillBonusMoveSpeedStack",
"Value": 3
}
}
},
"upgrade_burst_fire_actuator": {
"Key": "upgrade_burst_fire_actuator",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseBonusWeaponPower",
"Value": 5
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_burst_fire_actuator_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BurstFireShotsFromClipPercent",
"Value": 15
}
],
"Alt": [
{
"Key": "PerfectBurstWeaponPower",
"Value": 20
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BurstFireShotPercent": {
"Key": "BurstFireShotPercent",
"Value": 100
},
"NormalizedClipEmptySpeedIncrease": {
"Key": "NormalizedClipEmptySpeedIncrease",
"Value": 25
},
"NonBurstFireConversionFactor": {
"Key": "NonBurstFireConversionFactor",
"Value": 3
}
}
},
"upgrade_boxing_glove": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": [
"upgrade_lifestrike_gauntlets"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Durability",
"Melee",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusMeleeDamagePercent",
"Value": 16,
"Type": "melee_damage"
}
],
"Alt": [
{
"Key": "BonusHealth",
"Value": 125,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_boxing_glove_desc",
"Cooldown": 4,
"ChargeUp": null,
"Main": [
{
"Key": "SlowPercent",
"Value": 60,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "LifestealHeal",
"Value": 160,
"Type": "healing"
},
{
"Key": "LifestealHealPercent",
"Value": 50,
"Type": "healing"
}
],
"Alt": [
{
"Key": "SlowDuration",
"Value": 2.5,
"Type": "duration"
}
]
},
"Upgrades": {
"BonusMeleeDamagePercent": 10,
"BonusHealth": 125,
"AbilityCooldown": -3
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"LightMeleeCooldownMult": {
"Key": "LightMeleeCooldownMult",
"Value": 1.5
},
"NonHeroHealPct": {
"Key": "NonHeroHealPct",
"Value": 40
}
}
},
"upgrade_acolytes_glove": {
"Key": "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 \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E 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,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Melee"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_acolytes_glove_desc",
"Cooldown": 8,
"ChargeUp": null,
"Main": [
{
"Key": "SpiritDamage",
"Value": 40,
"Scale": {
"Value": 0.372,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "TechArmorDamageReduction",
"Value": -6,
"Type": "tech_armor_down",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 6,
"Type": "duration"
}
]
},
"Upgrades": {
"SpiritDamage": 80,
"TechArmorDamageReduction": -5
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"LightMeleeCooldownMult": {
"Key": "LightMeleeCooldownMult",
"Value": 2
}
}
},
"upgrade_spirit_snatch": {
"Key": "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 \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E 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 to 70% for Light Melee hits.\u003C/span\u003E",
"Cost": 3200,
"Tier": 3,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_acolytes_glove"
],
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Melee"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusMeleeDamagePercent",
"Value": 7,
"Type": "melee_damage"
},
{
"Key": "BonusHealth",
"Value": 75,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_spirit_snatch_desc",
"Cooldown": 6,
"ChargeUp": null,
"Main": [
{
"Key": "SpiritDamage",
"Value": 50,
"Scale": {
"Value": 0.744,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "TechArmorGain",
"Value": 12,
"Type": "tech_armor_up",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "SpiritSnatch_TechArmorSteal"
},
{
"Key": "TechPowerGain",
"Value": 15,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "SpiritSnatch_TechPowerSteal"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 10,
"Type": "duration"
}
]
},
"Upgrades": {
"SpiritDamage": 50,
"TechArmorGain": 5,
"TechArmorDamageReduction": -5,
"TechPowerGain": 35,
"TechPowerReduction": -35
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"LightMeleeScale": {
"Key": "LightMeleeScale",
"Value": 70
},
"TechArmorDamageReduction": {
"Key": "TechArmorDamageReduction",
"Value": -12,
"Type": "tech_armor_down",
"UsageFlags": "ConditionallyApplied"
},
"TechPowerReduction": {
"Key": "TechPowerReduction",
"Value": -15,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_melee_charge": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"TrooperEnemy",
"MinionEnemy",
"Neutral"
],
"ShopFilters": [
"Melee"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "MeleeDistanceScale",
"Value": 50
}
],
"Alt": [
{
"Key": "BonusMeleeDamagePercent",
"Value": 10,
"Type": "melee_damage"
},
{
"Key": "BulletResist",
"Value": 6,
"Type": "bullet_armor_up"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_melee_charge_desc",
"Cooldown": 7,
"ChargeUp": null,
"Main": [
{
"Key": "BonusHeavyMeleeDamage",
"Value": 25,
"Type": "melee_damage"
}
],
"Alt": []
},
"Upgrades": {
"MeleeDistanceScale": 30,
"BulletResist": 12,
"BonusHeavyMeleeDamage": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_crushing_fists": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_melee_charge"
],
"TargetTypes": [
"HeroEnemy",
"TrooperEnemy",
"MinionEnemy",
"Neutral"
],
"ShopFilters": [
"Melee"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "MeleeDistanceScale",
"Value": 60
}
],
"Alt": [
{
"Key": "BonusMeleeDamagePercent",
"Value": 20,
"Type": "melee_damage"
},
{
"Key": "BulletResist",
"Value": 12,
"Type": "bullet_armor_up"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_melee_charge_desc",
"Cooldown": 7,
"ChargeUp": null,
"Main": [
{
"Key": "BonusHeavyMeleeDamage",
"Value": 25,
"Type": "melee_damage"
}
],
"Alt": []
},
"Info3": {
"Type": "Passive",
"DescKey": "#upgrade_crushing_fists_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "LightMeleeAmmo",
"Value": 15,
"Type": "clipsize"
},
{
"Key": "BulletResistReduction",
"Value": -4,
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "MaxStacks",
"Value": 6
}
],
"Alt": [
{
"Key": "StunDuration",
"Value": 0.5
},
{
"Key": "DebuffDuration",
"Value": 8,
"Type": "duration"
}
]
},
"Upgrades": {
"MeleeDistanceScale": 40,
"BulletResist": 12,
"BonusMeleeDamagePercent": 15,
"BulletResistReduction": -4,
"BonusHeavyMeleeDamage": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"LightMeleeStacks": {
"Key": "LightMeleeStacks",
"Value": 1
},
"HeavyMeleeMultiplier": {
"Key": "HeavyMeleeMultiplier",
"Value": 2
}
}
},
"upgrade_charmed_wraps": {
"Key": "upgrade_charmed_wraps",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_charmed_wraps_desc",
"Cooldown": 26,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "CooldownReductionFlat",
"Value": 8
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"LightMeleeTimeWindow": {
"Key": "LightMeleeTimeWindow",
"Value": 4
}
}
},
"upgrade_belt_fed_magazine": {
"Key": "upgrade_belt_fed_magazine",
"Name": null,
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"FireRate",
"ClipSize"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": null,
"DescKey": "#upgrade_belt_fed_magazine_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusClipSizePercent",
"Value": 125
}
],
"Alt": [
{
"Key": "SpinUpTime",
"Value": 3.5
},
{
"Key": "InitialFireRateDecrease",
"Value": 40
},
{
"Key": "MaxFireRateIncrease",
"Value": 60
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"SpinUpDecay": {
"Key": "SpinUpDecay",
"Value": 1
}
}
},
"upgrade_diviners_kevlar": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Durability",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusAbilityDurationPercent",
"Value": 15,
"Type": "duration"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_diviners_kevlar_desc",
"Cooldown": 64,
"ChargeUp": null,
"Main": [
{
"Key": "CombatBarrier",
"Value": 1000,
"Type": "combat_barrier",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "TechPower",
"Value": 35,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "BuffDuration",
"Value": 20,
"Type": "duration"
}
]
},
"Upgrades": {
"BonusAbilityDurationPercent": 15,
"TechPower": 55,
"CombatBarrier": 500,
"AbilityCooldown": -14
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_stabilizing_tripod": {
"Key": "upgrade_stabilizing_tripod",
"Name": null,
"Description": null,
"Cost": 3200,
"Tier": 3,
"Slot": "Weapon",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "StationaryWeaponPower",
"Value": 40
},
{
"Key": "StationaryRecoilReduction",
"Value": 25
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_stabilizing_tripod_desc",
"Cooldown": 64,
"ChargeUp": null,
"Main": [
{
"Key": "TurretLifetime",
"Value": 20,
"Type": "duration"
}
],
"Alt": [
{
"Key": "TurretAttackRange",
"Value": "50m",
"Type": "distance"
},
{
"Key": "CasterHealthPercent",
"Value": 100
}
]
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 20,
"Type": "duration"
},
"AbilityCastRange": {
"Key": "AbilityCastRange",
"Value": "15m",
"Type": "range"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ModelScale": {
"Key": "ModelScale",
"Value": 1
},
"TickRate": {
"Key": "TickRate",
"Value": 0.5
},
"TrackingSpeed": {
"Key": "TrackingSpeed",
"Value": 125
},
"TurretAttackDelay": {
"Key": "TurretAttackDelay",
"Value": 0.35
},
"TurretDeployTime": {
"Key": "TurretDeployTime",
"Value": 2,
"Type": "duration"
},
"AttackConeAngle": {
"Key": "AttackConeAngle",
"Value": 10
},
"BulletSpeedOverride": {
"Key": "BulletSpeedOverride",
"Value": 6500
}
}
},
"upgrade_resonant_healing": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_mystic_regeneration"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 65,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_mystic_regeneration_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "Regeneration",
"Value": 4,
"Scale": {
"Value": 0.04,
"Type": "spirit"
},
"Type": "healing"
}
],
"Alt": [
{
"Key": "RegenerationDuration",
"Value": 5,
"Type": "duration"
}
]
},
"Info3": {
"Type": null,
"DescKey": "#upgrade_resonant_healing_desc",
"Cooldown": 6,
"ChargeUp": null,
"Main": [
{
"Key": "HealingPerCast",
"Value": 70,
"Scale": {
"Value": 1.5,
"Type": "power_increase"
},
"Type": "healing"
},
{
"Key": "BonusMoveSpeed",
"Value": "1.75m",
"Type": "move_speed",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 3,
"Type": "duration"
}
]
},
"Upgrades": {
"Regeneration": 9,
"HealingPerCast": 60,
"BonusMoveSpeed": "1m"
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_boundless_spirit": {
"Key": "upgrade_boundless_spirit",
"Name": "Boundless Spirit",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_soaring_spirit"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechPowerPercent",
"Value": 15
}
],
"Alt": [
{
"Key": "TechPower",
"Value": 35
},
{
"Key": "BonusHealth",
"Value": 75,
"Type": "health"
},
{
"Key": "OutOfCombatHealthRegen",
"Value": 4,
"Type": "healing"
}
]
},
"Upgrades": {
"TechPower": 25,
"TechPowerPercent": 10,
"OutOfCombatHealthRegen": 4,
"BonusHealth": 100
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_burst_fire": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_rapid_rounds"
],
"TargetTypes": null,
"ShopFilters": [
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "SlideScale",
"Value": 50,
"Type": "movement_speed"
},
{
"Key": "BonusFireRate",
"Value": 10,
"Type": "fire_rate"
}
],
"Alt": []
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_burst_fire_desc",
"Cooldown": 7,
"ChargeUp": null,
"Main": [
{
"Key": "ActivatedFireRate",
"Value": 32,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusMoveSpeed",
"Value": "1.25m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 3.5,
"Type": "duration"
}
]
},
"Upgrades": {
"SlideScale": 50,
"ActivatedFireRate": 15,
"BonusMoveSpeed": "1.5m",
"BonusFireRate": 10,
"AbilityCooldown": -1
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_resilience": {
"Key": "upgrade_resilience",
"Name": "Enduring Spirit",
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "AbilityLifestealPercentHero",
"Value": 7,
"Type": "healing"
}
],
"Alt": [
{
"Key": "BonusHealth",
"Value": 25,
"Type": "health"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_endurance": {
"Key": "upgrade_endurance",
"Name": "Extra Regen",
"Description": null,
"Cost": 800,
"Tier": 1,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusHealthRegen",
"Value": 3,
"Type": "healing"
}
],
"Alt": [
{
"Key": "OutOfCombatHealthRegen",
"Value": 1,
"Type": "healing"
}
]
},
"Upgrades": {
"BonusHealthRegen": 9
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_magic_clarity": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_magic_clarity_desc",
"Cooldown": 16,
"ChargeUp": null,
"Main": [
{
"Key": "BonusSpirit",
"Value": 28,
"Type": "tech_damage",
"LocTokenOverride": "ClarityBonusSpirit"
},
{
"Key": "BonusMovespeed",
"Value": "2m",
"Type": "movement_speed"
}
],
"Alt": []
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 8,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusSpiritMaxTime": {
"Key": "BonusSpiritMaxTime",
"Value": 12
},
"BonusSpiritWindow": {
"Key": "BonusSpiritWindow",
"Value": 1
},
"BonusSpiritMin": {
"Key": "BonusSpiritMin",
"Value": 2
}
}
},
"upgrade_magic_storm": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_improved_spirit"
],
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_magic_storm_desc",
"Cooldown": 14,
"ChargeUp": null,
"Main": [
{
"Key": "ImbuedTechPower",
"Value": 24,
"Type": "tech_damage"
},
{
"Key": "FireRateBonus",
"Value": 20,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusMoveSpeed",
"Value": "1.75m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "MovementSpeedBonusDuration",
"Value": 8,
"Type": "duration"
}
]
},
"Upgrades": {
"ImbuedTechPower": 32,
"FireRateBonus": 18,
"BonusMoveSpeed": "2m"
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"MoveWhileShootingSpeedPenaltyReductionPercent": {
"Key": "MoveWhileShootingSpeedPenaltyReductionPercent",
"Value": 100,
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
},
"MoveWhileZoomedSpeedPenaltyReductionPercent": {
"Key": "MoveWhileZoomedSpeedPenaltyReductionPercent",
"Value": 100,
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_suppressor": {
"Key": "upgrade_suppressor",
"Name": "Suppressor",
"Description": "When you deal \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E to enemies, you also reduce their \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Healing",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechPower",
"Value": 6,
"Type": "tech_damage"
},
{
"Key": "BonusHealth",
"Value": 50,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_suppressor_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "FireRateSlow",
"Value": 28,
"Type": "fire_rate",
"UsageFlags": "ConditionallyEnemyApplied"
},
{
"Key": "AbilityDuration",
"Value": 4,
"Type": "duration"
}
],
"Alt": []
},
"Upgrades": {
"TechPower": 12,
"BonusHealth": 90,
"FireRateSlow": 20
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_quick_silver": {
"Key": "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\"\u003Ebonus bullets\u003C/span\u003E on use.",
"Cost": 1600,
"Tier": 2,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_quick_silver_desc",
"Cooldown": null,
"ChargeUp": 18,
"Main": [
{
"Key": "Damage",
"Value": 44,
"Scale": {
"Value": 0.16,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "BonusFireRate",
"Value": 10,
"Type": "fire_rate"
},
{
"Key": "AmmoReloadPercent",
"Value": 100,
"Type": "clipsize"
}
],
"Alt": []
},
"Upgrades": {
"BonusFireRate": 20,
"Damage": 56,
"AbilityChargeUpTime": -4,
"AbilityCooldown": -4
},
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 18,
"Type": "cooldown"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BuffDuration": {
"Key": "BuffDuration",
"Value": 12
}
}
},
"upgrade_ethereal_bullets": {
"Key": "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 bonus Spirit Damage\u003C/span\u003E based on your Spirit Power.",
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_quick_silver"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusClipSizePercent",
"Value": 20
},
{
"Key": "TechPower",
"Value": 7
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_ethereal_bullets_desc",
"Cooldown": null,
"ChargeUp": 14,
"Main": [
{
"Key": "BulletsBonusMagicDamage",
"Value": 25,
"Scale": {
"Value": 0.465,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "Damage",
"Value": 60,
"Scale": {
"Value": 0.16,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "BonusFireRate",
"Value": 22,
"Type": "fire_rate"
}
],
"Alt": [
{
"Key": "AmmoReloadPercent",
"Value": 100
}
]
},
"Upgrades": {
"BonusFireRate": 20,
"BonusClipSizePercent": 60,
"Damage": 120,
"BulletsBonusMagicDamage": 20,
"TechPower": 15
},
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 15,
"Type": "cooldown"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BuffDuration": {
"Key": "BuffDuration",
"Value": 12
}
}
},
"upgrade_arcane_eater": {
"Key": "upgrade_arcane_eater",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusFireRate",
"Value": 7,
"Type": "fire_rate"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_arcane_eater_desc",
"Cooldown": 0.5,
"ChargeUp": null,
"Main": [
{
"Key": "SpiritStolePerHit",
"Value": 1,
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "StealDuration",
"Value": 12,
"Type": "duration"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"HeadshotBonusSteal": {
"Key": "HeadshotBonusSteal",
"Value": 1
},
"MaxStacks": {
"Key": "MaxStacks",
"Value": 99
}
}
},
"upgrade_predator_precision": {
"Key": "upgrade_predator_precision",
"Name": null,
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"FireRate"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusFireRate",
"Value": 8
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_predator_precision_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BaseAttackDamagePercent",
"Value": 50,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "LifeThreshold",
"Value": 50
}
],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_intensifying_clip": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusClipSizePercent",
"Value": 20
},
{
"Key": "BaseAttackDamagePercent",
"Value": "",
"Type": "bullet_damage"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_intensifying_clip_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BaseAttackDamagePercentAtMaxDuration",
"Value": 45,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "ShootDurationForMax",
"Value": 2.5
}
],
"Alt": []
},
"Upgrades": {
"BonusClipSizePercent": 40,
"BaseAttackDamagePercentAtMaxDuration": 55
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_reinforcing_casings": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_clip_size"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusClipSizePercent",
"Value": 30
}
],
"Alt": [
{
"Key": "BonusHealth",
"Value": 75,
"Type": "health"
},
{
"Key": "BaseAttackDamagePercent",
"Value": 15
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_reinforcing_casings_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "MaxArmorStacks",
"Value": 30
}
],
"Alt": [
{
"Key": "BulletResistPerStack",
"Value": 2,
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BulletResistDuration",
"Value": 24
}
]
},
"Upgrades": {
"BulletResistPerStack": 2,
"MaxArmorStacks": 20,
"BonusClipSizePercent": 30,
"BonusHealth": 125,
"WeaponPower": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_blitz_bullets": {
"Key": "upgrade_blitz_bullets",
"Name": "Swift Striker",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_rapid_rounds"
],
"TargetTypes": null,
"ShopFilters": [
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusFireRate",
"Value": 18
}
],
"Alt": [
{
"Key": "BonusSprintSpeed",
"Value": "0.75m",
"Type": "move_speed"
}
]
},
"Upgrades": {
"BonusFireRate": 15,
"BonusSprintSpeed": "4m"
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_veil_walker": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"ClipSize"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 175,
"Type": "health"
},
{
"Key": "SpiritPower",
"Value": 10,
"Type": "tech_damage"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_veil_walker_desc",
"Cooldown": 15,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectInvisible",
"Value": null
},
{
"Key": "BonusMoveSpeed",
"Value": "3.5m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "#VeilWalker_MoveSpeed"
},
{
"Key": "HealOnVeil",
"Value": 85,
"Scale": {
"Value": 6,
"Type": "power_increase"
},
"Type": "healing",
"LocTokenOverride": "#VeilWalker_Heal"
}
],
"Alt": [
{
"Key": "InvisDuration",
"Value": 7,
"Type": "duration"
}
]
},
"Upgrades": {
"SpiritPower": 15,
"InvisMoveSpeedMod": "4m",
"HealOnVeil": 200,
"AbilityCooldown": -4,
"InvisDuration": 4,
"BonusMoveSpeed": "2m"
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 16,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"InvisAlertWhenFading": {
"Key": "InvisAlertWhenFading",
"Value": 1
},
"InvisFadeToDuration": {
"Key": "InvisFadeToDuration",
"Value": 0.25,
"Type": "duration"
},
"SpottedRadius": {
"Key": "SpottedRadius",
"Value": "20m"
},
"RevealOnDamageDuration": {
"Key": "RevealOnDamageDuration",
"Value": 0.5,
"Type": "duration"
},
"RevealOnSpottedDuration": {
"Key": "RevealOnSpottedDuration",
"Value": 1.25,
"Type": "duration"
}
}
},
"upgrade_vex_barrier": {
"Key": "upgrade_vex_barrier",
"Name": "Reactive Barrier",
"Description": "Automatically \u003Cspan class=\"highlight\"\u003Erestores one stamina\u003C/span\u003E and gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E when you are \u003Cspan class=\"highlight\"\u003Emovement locked, Stunned, Chained, Immobilized, or Slept\u003C/span\u003E.",
"Cost": 1600,
"Tier": 2,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechResist",
"Value": 6,
"Type": "tech_armor_up"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_vex_barrier_desc",
"Cooldown": 40,
"ChargeUp": null,
"Main": [
{
"Key": "VexBarrierCombatBarrier",
"Value": 325,
"Scale": {
"Value": 2.0925,
"Type": "spirit"
},
"Type": "combat_barrier",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "CombatBarrier"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 10,
"Type": "duration"
}
]
},
"Upgrades": {
"TechResist": 10,
"VexBarrierCombatBarrier": 375,
"AbilityCooldown": -15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_medic_bullets": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 6,
"Type": "bullet_damage"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_medic_bullets_desc",
"Cooldown": 6,
"ChargeUp": null,
"Main": [
{
"Key": "HealFromHero",
"Value": 50,
"Type": "healing"
},
{
"Key": "HealFromNPC",
"Value": 15,
"Type": "healing"
}
],
"Alt": []
},
"Upgrades": {
"HealFromHero": 100,
"HealFromNPC": 40
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"Radius": {
"Key": "Radius",
"Value": "1m",
"Type": "distance"
},
"ProcChance": {
"Key": "ProcChance",
"Value": 100
}
}
},
"upgrade_titan_round": {
"Key": "upgrade_titan_round",
"Name": "Titanic Magazine",
"Description": null,
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_clip_size"
],
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusClipSizePercent",
"Value": 90
}
],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 12,
"Type": "bullet_damage"
}
]
},
"Upgrades": {
"BaseAttackDamagePercent": 18,
"BonusClipSizePercent": 70
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_split_shot": {
"Key": "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,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_split_shot_desc",
"Cooldown": 32,
"ChargeUp": null,
"Main": [
{
"Key": "BulletSplitShot",
"Value": 5,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "WeaponDamagePerStack",
"Value": 10,
"Type": "bullet_damage"
}
],
"Alt": [
{
"Key": "BonusShotsDuration",
"Value": 5,
"LocTokenOverride": "BuffDuration"
},
{
"Key": "MaxStacks",
"Value": 6
},
{
"Key": "WeaponDamageBonusDuration",
"Value": 12,
"LocTokenOverride": "SplitShotWeaponDuration"
}
]
},
"Upgrades": {
"BulletSplitShot": 4,
"WeaponDamagePerStack": 4,
"AbilityCooldown": -6
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"SpreadAngleDegrees": {
"Key": "SpreadAngleDegrees",
"Value": 45
}
}
},
"upgrade_active_reload": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusClipSizePercent",
"Value": 20
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_active_reload_desc",
"Cooldown": 12,
"ChargeUp": null,
"Main": [
{
"Key": "BonusFireRate",
"Value": 22,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BulletLifestealPercent",
"Value": 18,
"Type": "healing",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusMoveSpeed",
"Value": "0.75m",
"Type": "move_speed"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 7,
"Type": "duration"
}
]
},
"Upgrades": {
"BonusFireRate": 15,
"BonusMoveSpeed": "3m",
"BulletLifestealPercent": 12,
"BonusClipSizePercent": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_magic_carpet": {
"Key": "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,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusAbilityDurationPercent",
"Value": 15,
"Type": "duration"
},
{
"Key": "TechPower",
"Value": 14
},
{
"Key": "BonusHealth",
"Value": 75,
"Type": "health"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_magic_carpet_desc",
"Cooldown": 32,
"ChargeUp": null,
"Main": [
{
"Key": "AbilityDuration",
"Value": 8,
"Type": "duration"
}
],
"Alt": [
{
"Key": "FlyMoveSpeed",
"Value": "7m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "MagicCarpetMoveSpeed"
},
{
"Key": "SummonDuration",
"Value": 1.3
}
]
},
"Upgrades": {
"TechPower": 25,
"AbilityDuration": 6,
"BonusAbilityDurationPercent": 10,
"BonusHealth": 100,
"FlyMoveSpeed": "2m",
"SummonDuration": -0.3
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.2,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_spellshield": {
"Key": "upgrade_spellshield",
"Name": "Hexafoil Ward",
"Description": "Block the next \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E or \u003Cspan class=\"highlight\"\u003EDebuff\u003C/span\u003E, preventing its effects. Only regenerates outside of combat.",
"Cost": 3200,
"Tier": 3,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "SpellShieldFlavorText",
"Value": "asdasd",
"Type": "time"
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_spellshield_desc",
"Cooldown": 12,
"ChargeUp": null,
"Main": [
{
"Key": "TechResist",
"Value": 15,
"Type": "tech_armor_up"
}
],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": "1.3m",
"Type": "move_speed"
},
"SpellShieldLingerDuration": {
"Key": "SpellShieldLingerDuration",
"Value": 0.3
}
}
},
"upgrade_superacolytes_glove": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"MagicDamage",
"Melee"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 75,
"Type": "health"
},
{
"Key": "BonusHealthRegen",
"Value": 1,
"Type": "healing"
},
{
"Key": "BonusMeleeDamagePercent",
"Value": 30,
"Type": "melee_damage"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_superacolytes_glove_desc",
"Cooldown": 3,
"ChargeUp": null,
"Main": [
{
"Key": "StoredSpiritDamage",
"Value": 200,
"Scale": {
"Value": 0.93,
"Type": "spirit"
},
"Type": "tech_damage"
}
],
"Alt": []
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 13,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_magic_missile": {
"Key": "upgrade_magic_missile",
"Name": "Conjure Missiles",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"ClipSize",
"FireRate"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 70,
"Type": "bullet_damage"
},
{
"Key": "BonusFireRate",
"Value": 10
},
{
"Key": "BonusMoveSpeed",
"Value": "1m",
"Type": "move_speed"
},
{
"Key": "MaxHealthLossPercent",
"Value": -15,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_glass_cannon_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "WeaponPowerPerKill",
"Value": 10,
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BonusClipPerKill": {
"Key": "BonusClipPerKill",
"Value": 2
},
"MaxClipBonus": {
"Key": "MaxClipBonus",
"Value": 14
},
"MaxStacks": {
"Key": "MaxStacks",
"Value": 5
}
}
},
"upgrade_heal_on_level": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability",
"Healing"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealthRegen",
"Value": 2,
"Type": "healing"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_heal_on_level_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "HealOnLevelHealAmount",
"Value": 210,
"Type": "healing"
}
],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": "1.3m",
"Type": "move_speed"
},
"AuraRadius": {
"Key": "AuraRadius",
"Value": "15m",
"Type": "distance"
}
}
},
"upgrade_spirit_burn": {
"Key": "upgrade_spirit_burn",
"Name": "Spirit Burn",
"Description": "Dealing significant \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E to an enemy within 5s causes an explosion dealing damage and a burn to nearby enemies. While burning, enemies take damage over time and receive reduced healing.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EDeals half-damage and has half-cooldown on non-heroes.\u003C/span\u003E",
"Cost": 6400,
"Tier": 4,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechRangeMultiplier",
"Value": 8,
"Type": "distance"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_spirit_burn_desc",
"Cooldown": 20,
"ChargeUp": null,
"Main": [
{
"Key": "DamageThreshold",
"Value": 500,
"Type": "tech_armor_up"
},
{
"Key": "ExplosionDamage",
"Value": 110,
"Type": "tech_damage"
},
{
"Key": "DPS",
"Value": 24,
"Scale": {
"Value": 0.05,
"Type": "spirit"
},
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "ExplosionRadius",
"Value": "12m"
},
{
"Key": "DebuffDuration",
"Value": 8,
"Type": "tech_damage"
},
{
"Key": "HealAmpReceivePenaltyPercent",
"Value": -70,
"UsageFlags": "ConditionallyApplied"
}
]
},
"Upgrades": {
"ExplosionDamage": 160,
"TechRadiusMultiplier": 12,
"TechRangeMultiplier": 12,
"DPS": 20,
"AbilityCooldown": -6
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 8,
"Type": "distance"
},
"DamageThresholdDuration": {
"Key": "DamageThresholdDuration",
"Value": 5
},
"HealAmpRegenPenaltyPercent": {
"Key": "HealAmpRegenPenaltyPercent",
"Value": -70,
"UsageFlags": "ConditionallyApplied"
},
"TickRate": {
"Key": "TickRate",
"Value": 0.5
},
"CooldownReductionPctOnNonHeroes": {
"Key": "CooldownReductionPctOnNonHeroes",
"Value": 50
},
"DamagePctVsNonHeroes": {
"Key": "DamagePctVsNonHeroes",
"Value": 50
}
}
},
"upgrade_ultimate_burst": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": [
"upgrade_magic_slow"
],
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "MovementSpeedSlow",
"Value": 30,
"Type": "slow",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "LightningScrollMysticSlow"
},
{
"Key": "BonusHealth",
"Value": 50,
"Type": "health"
},
{
"Key": "BonusSprintSpeed",
"Value": "0.75m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_ultimate_burst_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectStun",
"Value": null
},
{
"Key": "StunDuration",
"Value": 0.75,
"Type": "duration"
},
{
"Key": "Damage",
"Value": 150,
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "DelayBeforeStun",
"Value": 3,
"Type": "duration"
}
]
},
"Info3": {
"Type": "Passive",
"DescKey": "#upgrade_ultimate_burst_hint",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Upgrades": {
"BonusHealth": 100,
"Damage": 100,
"BonusSprintSpeed": "5m",
"StunDuration": 0.75
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 2,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"SlowPercent": {
"Key": "SlowPercent",
"Value": 80,
"Type": "slow"
},
"GroundDashReductionPercent": {
"Key": "GroundDashReductionPercent",
"Value": -12,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_corpse_explosion": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"MagicDamage",
"Movement"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 110,
"Type": "health"
},
{
"Key": "BonusHealthRegen",
"Value": 3,
"Type": "healing"
},
{
"Key": "TechPower",
"Value": 6
},
{
"Key": "BonusSprintSpeed",
"Value": "1m",
"Type": "move_speed"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_corpse_explosion_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "ExplosionDamage",
"Value": 125,
"Type": "tech_damage"
},
{
"Key": "ExplosionRadius",
"Value": "4m"
}
],
"Alt": [
{
"Key": "HeroMultiplier",
"Value": 150
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"ArmingTime": {
"Key": "ArmingTime",
"Value": 0.1
}
}
},
"upgrade_absorbing_armor": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "TechResist",
"Value": 20,
"Type": "tech_armor_up"
},
{
"Key": "TechPower",
"Value": 14,
"Type": "tech_damage"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_absorbing_armor_desc",
"Cooldown": 1,
"ChargeUp": null,
"Main": [
{
"Key": "CooldownReductionPerHit",
"Value": 4,
"Type": "cooldown"
}
],
"Alt": [
{
"Key": "DamageThreshold",
"Value": 75,
"Type": "tech_damage"
}
]
},
"Upgrades": {
"TechPower": 26,
"CooldownReductionPerHit": 2,
"TechResist": 5
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"CooldownReduction": {
"Key": "CooldownReduction",
"Value": 7
}
}
},
"upgrade_healbuff": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": [
"upgrade_healing_booster"
],
"TargetTypes": null,
"ShopFilters": [
"FireRate",
"Healing"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "HealAmpCastPercent",
"Value": 25
}
],
"Alt": [
{
"Key": "TechResist",
"Value": 10,
"Type": "tech_armor_up"
},
{
"Key": "BonusHealthRegen",
"Value": 6,
"Type": "healing"
},
{
"Key": "OutOfCombatHealthRegen",
"Value": 4,
"Type": "healing"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_healbuff_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusFireRate",
"Value": 35,
"Type": "fire_rate"
},
{
"Key": "BonusMoveSpeed",
"Value": "1.25m",
"Type": "move_speed"
}
],
"Alt": [
{
"Key": "BuffDuration",
"Value": 7
}
]
},
"Upgrades": {
"HealAmpRegenPercent": 10,
"HealAmpCastPercent": 10,
"TechResist": 10,
"BonusMoveSpeed": "2m",
"BonusFireRate": 20,
"BonusHealthRegen": 6
},
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 1,
"Type": "cooldown"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"MinimumHealAmount": {
"Key": "MinimumHealAmount",
"Value": 1
},
"HealAmpRegenPercent": {
"Key": "HealAmpRegenPercent",
"Value": 25
}
}
},
"upgrade_infinitemagazine": {
"Key": "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,
"Slot": "Weapon",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"FireRate",
"ClipSize"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusClipSizePercent",
"Value": 100
},
{
"Key": "BaseAttackDamagePercent",
"Value": 20
},
{
"Key": "BonusHealth",
"Value": 200
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_infinitemagazine_desc",
"Cooldown": 40,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectInfiniteClip",
"Value": null
},
{
"Key": "BonusFireRate",
"Value": 20,
"Type": "fire_rate"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 6,
"Type": "duration"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_glass_cannon2": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"WeaponDamage",
"FireRate"
],
"IsDisabled": true,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BaseAttackDamagePercent",
"Value": 100,
"Type": "bullet_damage"
},
{
"Key": "BonusFireRate",
"Value": 100
},
{
"Key": "MaxHealthLossPercent",
"Value": -50,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusBulletSpeedPercent",
"Value": 25,
"Type": "bullet_damage"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"WeaponPowerPerKill": {
"Key": "WeaponPowerPerKill",
"Value": 10,
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_aprounds": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_high_velocity_mag"
],
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusBulletSpeedPercent",
"Value": 50
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_aprounds_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "ProcChance",
"Value": 50
}
],
"Alt": []
},
"Upgrades": {
"BonusBulletSpeedPercent": 55,
"ProcChance": 20
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_infinite_rounds": {
"Key": "upgrade_infinite_rounds",
"Name": "Infinite Rounds",
"Description": "You have \u003Cspan class=\"highlight\"\u003Einfinite\u003C/span\u003E ammo.",
"Cost": 9999,
"Tier": 5,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"ClipSize",
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusBulletSpeedPercent",
"Value": 200
},
{
"Key": "BonusFireRate",
"Value": 30
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_aprounds_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "ProcChance",
"Value": 65
}
],
"Alt": []
},
"Info3": {
"Type": null,
"DescKey": "#upgrade_infinite_rounds_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Upgrades": {
"BonusBulletSpeedPercent": 100,
"BonusFireRate": 20,
"ProcChance": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_deflecting_armor": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 100,
"Type": "health"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_deflecting_armor_desc",
"Cooldown": 1,
"ChargeUp": null,
"Main": [
{
"Key": "DeflectionPercent",
"Value": 30,
"Type": "bullet_armor_up"
},
{
"Key": "BulletProcDeflectionPercent",
"Value": 50,
"Type": "bullet_armor_up"
}
],
"Alt": []
},
"Upgrades": {
"DeflectionPercent": 15,
"BulletProcDeflectionPercent": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"DeflectionRandomness": {
"Key": "DeflectionRandomness",
"Value": 1
}
}
},
"upgrade_spellbreaker": {
"Key": "upgrade_spellbreaker",
"Name": "Spellbreaker",
"Description": "The next instance of high spirit damage you take is significantly reduced.",
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "Passive",
"Components": [
"upgrade_debuff_reducer"
],
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechResist",
"Value": 18,
"Type": "tech_armor_up"
},
{
"Key": "StatusResistancePercent",
"Value": 25,
"Type": "duration"
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_spellbreaker_desc",
"Cooldown": 9,
"ChargeUp": null,
"Main": [
{
"Key": "SpiritDamageReductionProc",
"Value": 75,
"Type": "tech_armor_up"
}
],
"Alt": [
{
"Key": "DamageThreshold",
"Value": 175,
"Type": "tech_damage"
}
]
},
"Upgrades": {
"TechResist": 15,
"StatusResistancePercent": 15,
"AbilityCooldown": -3
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_juggernaut": {
"Key": "upgrade_juggernaut",
"Name": "Juggernaut",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Slot": "Armor",
"Activation": "Passive",
"Components": [
"upgrade_cardio_calibrator"
],
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "SlowResistancePercent",
"Value": 50,
"Type": "move_speed"
}
],
"Alt": [
{
"Key": "BonusMoveSpeed",
"Value": "2.0m",
"Type": "move_speed"
},
{
"Key": "MeleeResistPercent",
"Value": 25
},
{
"Key": "BonusHealthRegen",
"Value": 8,
"Type": "healing"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_juggernaut_slow_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "FireRateSlow",
"Value": 36,
"Type": "fire_rate",
"UsageFlags": "ConditionallyEnemyApplied"
}
],
"Alt": [
{
"Key": "FireRateSlowDuration",
"Value": 4,
"Type": "duration"
}
]
},
"Upgrades": {
"BonusMoveSpeed": "3.5m",
"MeleeResistPercent": 15,
"FireRateSlow": 20,
"SlowResistancePercent": 15,
"BonusHealthRegen": 8
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_enchanted_holsters": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"MagicDamage",
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "CooldownReduction",
"Value": 6,
"Type": "cooldown"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_enchanted_holsters_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusFireRate",
"Value": 11,
"Type": "fire_rate",
"UsageFlags": "IntrinsicallyProvidedInAbility"
},
{
"Key": "ReloadSpeedMultipler",
"Value": -10,
"Type": "reload_speed",
"UsageFlags": "IntrinsicallyProvidedInAbility"
}
],
"Alt": [
{
"Key": "MaxStacks",
"Value": 6
},
{
"Key": "BuffDuration",
"Value": 18,
"Type": "duration"
}
]
},
"Upgrades": {
"ReloadSpeedMultipler": -3,
"BonusFireRate": 6,
"CooldownReduction": 8
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_weapon_backstabber": {
"Key": "upgrade_weapon_backstabber",
"Name": "Backstabber",
"Description": "Attacking enemies from behind with your weapon or melee opens a wound dealing {g:citadel_inline_attribute:'SpiritDPS'} and reducing their bullet resist. During this time, if you or any allies are near the target, will see them \u003Cspan class=\"highlight\"\u003Ethrough walls\u003C/span\u003E and be given {g:citadel_inline_attribute:'BonusMoveSpeed'}.",
"Cost": 1600,
"Tier": 2,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "ReduceFootstepSound",
"Value": -50
},
{
"Key": "BonusHealth",
"Value": 50,
"Type": "health"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_weapon_backstabber_desc",
"Cooldown": 6,
"ChargeUp": null,
"Main": [
{
"Key": "DPS",
"Value": 17,
"Type": "tech_damage"
},
{
"Key": "BulletResistReduction",
"Value": -6,
"Type": "bullet_armor_down",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusMoveSpeed",
"Value": "1.5m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "DebuffDuration",
"Value": 5
},
{
"Key": "DebuffRadius",
"Value": "25m",
"Type": "distance",
"LocTokenOverride": "BackstabberRadius"
}
]
},
"Upgrades": {
"BulletResistReduction": -10,
"BonusMoveSpeed": "2m",
"DPS": 20,
"ReduceFootstepSound": -50
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 5,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TickRate": {
"Key": "TickRate",
"Value": 0.5
}
}
},
"upgrade_express_shot": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": [
"upgrade_high_velocity_mag"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BonusBulletSpeedPercent",
"Value": 50,
"Type": "bullet_damage"
}
],
"Alt": [
{
"Key": "BonusFireRate",
"Value": 5
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_express_shot_desc",
"Cooldown": 8,
"ChargeUp": null,
"Main": [
{
"Key": "ProcBaseAttackDamagePercent",
"Value": 125,
"Scale": {
"Value": 2,
"Type": "power_increase"
},
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "BaseAttackDamagePercent"
},
{
"Key": "ProcBaseAttackDamagePercentAltFire",
"Value": 35,
"Scale": {
"Value": 1,
"Type": "power_increase"
},
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "BaseAttackDamagePercentAltFire"
}
],
"Alt": [
{
"Key": "ProcBulletVelocity",
"Value": 100,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied",
"LocTokenOverride": "BonusBulletSpeedPercent"
},
{
"Key": "ProcAmmoConsumed",
"Value": 30
}
]
},
"Upgrades": {
"ProcBaseAttackDamagePercent": 75,
"ProcBaseAttackDamagePercentAltFire": 25,
"BonusBulletSpeedPercent": 45,
"BonusFireRate": 6
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_icarus_wings": {
"Key": "upgrade_icarus_wings",
"Name": "Seraphim Wings",
"Description": "When Airborne, You deal more damage and take reduced damage. Allows an additional use of \u003Cspan class=\"highlight\"\u003EAir Jump\u003C/span\u003E or \u003Cspan class=\"highlight\"\u003EAir Dash\u003C/span\u003E before landing.",
"Cost": 9999,
"Tier": 5,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "StaminaCooldownReduction",
"Value": 120
},
{
"Key": "GravityScale",
"Value": -70
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_icarus_wings_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "AirBonusDamageGiven",
"Value": 40
},
{
"Key": "AirBonusDamageTaken",
"Value": -40
},
{
"Key": "AirControlPercent",
"Value": 100,
"Type": "move_speed"
}
],
"Alt": []
},
"Upgrades": {
"AirBonusDamageGiven": 10,
"AirBonusDamageTaken": -10,
"StaminaCooldownReduction": 30
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"AirControlAccelPercent": {
"Key": "AirControlAccelPercent",
"Value": 50,
"Type": "move_speed"
}
}
},
"upgrade_mystical_piano": {
"Key": "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,
"Slot": "Tech",
"Activation": "Press",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_mystical_piano_desc",
"Cooldown": 23,
"ChargeUp": null,
"Main": [
{
"Key": "StatusEffectStun",
"Value": null
},
{
"Key": "StunDuration",
"Value": 2,
"Type": "duration"
},
{
"Key": "DazeDuration",
"Value": 2,
"Type": "duration"
}
],
"Alt": [
{
"Key": "StunDelay",
"Value": 1.7
},
{
"Key": "Radius",
"Value": "11m",
"Type": "distance"
}
]
},
"Upgrades": {
"AbilityCooldown": -15,
"Radius": "2m"
},
"Other": {
"AbilityDuration": {
"Key": "AbilityDuration",
"Value": 1.7,
"Type": "duration"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.2,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"DazeMoveSpeed": {
"Key": "DazeMoveSpeed",
"Value": "2m",
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_nullification_aura": {
"Key": "upgrade_nullification_aura",
"Name": "Nullification Burst",
"Description": "Removes any positive buffs and prevents stamina usage and healing effects on enemies.",
"Cost": 9999,
"Tier": 5,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusHealth",
"Value": 300,
"Type": "health"
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_nullification_aura_desc",
"Cooldown": 18,
"ChargeUp": null,
"Main": [
{
"Key": "AbilityDuration",
"Value": 7,
"Type": "duration"
},
{
"Key": "Damage",
"Value": 250,
"Scale": {
"Value": 0.465,
"Type": "spirit"
},
"Type": "tech_damage"
}
],
"Alt": [
{
"Key": "EndRadius",
"Value": "12m",
"Type": "distance"
}
]
},
"Upgrades": {
"EndRadius": "6m",
"BonusHealth": 300
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"SpreadDuration": {
"Key": "SpreadDuration",
"Value": 0.5,
"Type": "duration"
},
"StartRadius": {
"Key": "StartRadius",
"Value": "2m",
"Type": "distance"
},
"DamageHeight": {
"Key": "DamageHeight",
"Value": "2.5m"
}
}
},
"upgrade_celestial_guidance": {
"Key": "upgrade_celestial_guidance",
"Name": "Celestial Blessing",
"Description": "Applies an extremely powerful cleanse that replenishes your allies globally.",
"Cost": 9999,
"Tier": 5,
"Slot": "Armor",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"HeroFriendly",
"TrooperFriendly",
"MinionFriendly"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_celestial_guidance_desc",
"Cooldown": 50,
"ChargeUp": null,
"Main": [
{
"Key": "HealPercentAmount",
"Value": 50,
"Type": "healing"
},
{
"Key": "StaminaCooldownReduction",
"Value": 100,
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BuffMoveSpeedBonus",
"Value": "5m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "MinHeal",
"Value": 300,
"Type": "healing"
},
{
"Key": "BuffDuration",
"Value": 6,
"Type": "duration"
}
]
},
"Upgrades": {
"AbilityCooldown": -25,
"BuffDuration": 2,
"MinHeal": 200,
"Radius": "6m"
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"Radius": {
"Key": "Radius",
"Value": "999m",
"Type": "distance"
}
}
},
"upgrade_eternal_gift": {
"Key": "upgrade_eternal_gift",
"Name": "Eternal Gift",
"Description": "Periodically gain a random permanent stat buff.",
"Cost": 9999,
"Tier": 5,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_eternal_gift_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "BuffFrequency",
"Value": 2,
"Type": "duration"
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_eternal_gift_respawn_desc",
"Cooldown": 165,
"ChargeUp": null,
"Main": [
{
"Key": "RespawnTime",
"Value": -70,
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": []
},
"Upgrades": {
"BuffFrequency": -0.5
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_patrons_blessing": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_patrons_blessing_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "TechRangeMultiplier",
"Value": 40,
"Type": "distance"
},
{
"Key": "CooldownReduction",
"Value": 40,
"Type": "cooldown"
}
],
"Alt": [
{
"Key": "AllyPercentage",
"Value": 50
},
{
"Key": "Radius",
"Value": "25m",
"Type": "distance"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_patrons_blessing_proc_desc",
"Cooldown": 25,
"ChargeUp": null,
"Main": [
{
"Key": "HealAmount",
"Value": 700,
"Type": "healing"
},
{
"Key": "HealRadius",
"Value": "35m",
"Type": "distance"
}
],
"Alt": [
{
"Key": "DamageThreshold",
"Value": 300,
"Type": "tech_armor_up"
},
{
"Key": "DamageThresholdDuration",
"Value": 5
}
]
},
"Upgrades": {
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10,
"CooldownReduction": 10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechPower": {
"Key": "TechPower",
"Value": 40
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 40,
"Type": "distance"
}
}
},
"upgrade_eldritch_shot": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage",
"MagicDamage"
],
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": null,
"DescKey": "#upgrade_eldritch_shot_desc",
"Cooldown": 2.5,
"ChargeUp": null,
"Main": [
{
"Key": "HealthPctDamage",
"Value": 10,
"Type": "tech_damage"
},
{
"Key": "OutgoingDamagePenaltyPercent",
"Value": -40,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "HealAmpReceivePenaltyPercent",
"Value": -40,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "BulletRadius",
"Value": "1.5m"
},
{
"Key": "DebuffDuration",
"Value": 4,
"Type": "duration"
},
{
"Key": "MovementSpeedSlow",
"Value": 40,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "GroundDashReductionPercent",
"Value": -40,
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
]
},
"Upgrades": {
"GroundDashReductionPercent": -10,
"HealthPctDamage": 5,
"MovementSpeedSlow": 10,
"HealAmpReceivePenaltyPercent": -15,
"HealAmpRegenPenaltyPercent": -15,
"OutgoingDamagePenaltyPercent": -15,
"AbilityCooldown": -1
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"Radius": {
"Key": "Radius",
"Value": "1m"
},
"ProcChance": {
"Key": "ProcChance",
"Value": 100
},
"ProcCooldown": {
"Key": "ProcCooldown",
"Value": 1,
"Type": "cooldown"
},
"HealAmpRegenPenaltyPercent": {
"Key": "HealAmpRegenPenaltyPercent",
"Value": -40,
"Type": "damage",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_cloak_of_opportunity": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_cloak_of_opportunity_desc",
"Cooldown": 14,
"ChargeUp": null,
"Main": [
{
"Key": "CombatBarrier",
"Value": 300,
"Type": "combat_barrier",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusMoveSpeed",
"Value": "3m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "StatusImmuneDuration",
"Value": 4,
"Type": "duration"
},
{
"Key": "BuffDuration",
"Value": 6,
"Type": "duration"
}
]
},
"Upgrades": {
"BonusMoveSpeed": "2m",
"AbilityCooldown": -4,
"CombatBarrier": 200
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_runed_gauntlets": {
"Key": "upgrade_runed_gauntlets",
"Name": "Runed Gauntlets",
"Description": "Everytime you land a heavy melee, your existing cooldowns get reduced.",
"Cost": 9999,
"Tier": 5,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "MeleeDistanceScale",
"Value": 130
}
],
"Alt": [
{
"Key": "MeleeResistPercent",
"Value": 50
},
{
"Key": "BonusMeleeDamagePercent",
"Value": 30,
"Type": "melee_damage"
}
]
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_runed_gauntlets_parry_desc",
"Cooldown": 10,
"ChargeUp": null,
"Main": [],
"Alt": []
},
"Info3": {
"Type": "Passive",
"DescKey": "#upgrade_runed_gauntlets_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "CooldownReductionOnHitPct",
"Value": 12,
"Type": "cooldown"
},
{
"Key": "CooldownReductionOnHitMin",
"Value": 3,
"Type": "cooldown"
}
],
"Alt": []
},
"Upgrades": {
"MeleeDistanceScale": 40,
"MeleeResistPercent": 15,
"CooldownReductionOnHitPct": 4
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_electric_slippers": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "Stamina",
"Value": 2
},
{
"Key": "SlideScale",
"Value": 80,
"Type": "movement_speed"
}
],
"Alt": []
},
"Info2": {
"Type": "Passive",
"DescKey": "#upgrade_electric_slippers_desc",
"Cooldown": 0.3,
"ChargeUp": null,
"Main": [
{
"Key": "Damage",
"Value": 100,
"Type": "tech_damage"
},
{
"Key": "EvasionWhileSliding",
"Value": 60,
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "FireRateWhileSliding",
"Value": 50,
"Type": "fire_rate",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "Radius",
"Value": "8m",
"Type": "distance"
}
]
},
"Upgrades": {
"Stamina": 2,
"EvasionWhileSliding": 15,
"Damage": 50,
"FireRateWhileSliding": 20
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"SlideTurnScale": {
"Key": "SlideTurnScale",
"Value": 100,
"Type": "movement_speed"
}
}
},
"upgrade_prism_blast": {
"Key": "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,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"FireRate"
],
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_prism_blast_desc",
"Cooldown": 40,
"ChargeUp": null,
"Main": [
{
"Key": "DPS",
"Value": 270,
"Scale": {
"Value": 1.75,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "AbilityDuration",
"Value": 6,
"Type": "duration",
"LocTokenOverride": "ShiftingVeilDuration"
}
],
"Alt": []
},
"Upgrades": {
"AbilityDuration": 2,
"AbilityCooldown": -10
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"BeamLength": {
"Key": "BeamLength",
"Value": "30m",
"Type": "distance"
},
"BeamWidth": {
"Key": "BeamWidth",
"Value": "2.9m"
},
"DampingFactor": {
"Key": "DampingFactor",
"Value": 3
},
"LiftHeight": {
"Key": "LiftHeight",
"Value": 100
},
"FloatMoveSpeed": {
"Key": "FloatMoveSpeed",
"Value": "2.5m",
"Type": "slow",
"UsageFlags": "ConditionallyApplied"
}
}
},
"upgrade_unstable_concoction": {
"Key": "upgrade_unstable_concoction",
"Name": "Unstable Concoction",
"Description": "Consume a concoction that grants you 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.",
"Cost": 9999,
"Tier": 5,
"Slot": "Tech",
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_unstable_concoction_desc",
"Cooldown": 25,
"ChargeUp": null,
"Main": [
{
"Key": "MaxHPDamage",
"Value": 30,
"Type": "tech_damage"
},
{
"Key": "StunDuration",
"Value": 3,
"Type": "duration"
},
{
"Key": "BonusMoveSpeed",
"Value": "10m",
"Type": "move_speed",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "BonusHealth",
"Value": 3000,
"Type": "health",
"UsageFlags": "ConditionallyApplied"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 4,
"Type": "duration"
},
{
"Key": "BaseAttackDamagePercent",
"Value": 150,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "Radius",
"Value": "18m"
},
{
"Key": "TechPower",
"Value": 150,
"Type": "tech_damage",
"UsageFlags": "ConditionallyApplied"
}
]
},
"Upgrades": {
"StunDuration": 0.5,
"BaseAttackDamagePercent": 50,
"TechPower": 50,
"BonusHealth": 1300
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_shivas_bracelet": {
"Key": "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,
"Slot": "Tech",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Active",
"DescKey": "#upgrade_shivas_bracelet_desc",
"Cooldown": 10,
"ChargeUp": null,
"Main": [
{
"Key": "ImbuedCooldownReduction",
"Value": 50,
"Type": "cooldown"
},
{
"Key": "ImbuedTechPower",
"Value": 70,
"Type": "tech_damage"
},
{
"Key": "Damage",
"Value": 200,
"Type": "tech_damage"
},
{
"Key": "FreezeDuration",
"Value": 1
}
],
"Alt": []
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"upgrade_shadow_strike": {
"Key": "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,
"Slot": "Armor",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": null,
"IsDisabled": false,
"StreetBrawl": true,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "Stamina",
"Value": 2
}
]
},
"Info2": {
"Type": "Active",
"DescKey": "#upgrade_shadow_strike_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "DPS",
"Value": 75,
"Scale": {
"Value": 0.2,
"Type": "spirit"
},
"Type": "tech_damage"
},
{
"Key": "AbilityDuration",
"Value": 2.5,
"Type": "duration",
"LocTokenOverride": "InvisDuration"
},
{
"Key": "StealDuration",
"Value": 6,
"Type": "duration"
},
{
"Key": "ResistStealAmount",
"Value": 40,
"Type": "tech_armor_up"
}
],
"Alt": [
{
"Key": "InvisFadeToDuration",
"Value": 0.2,
"Type": "duration"
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"InvisAlertWhenFading": {
"Key": "InvisAlertWhenFading",
"Value": 1
},
"SpottedRadius": {
"Key": "SpottedRadius",
"Value": "0m",
"Type": "distance"
},
"RevealOnDamageDuration": {
"Key": "RevealOnDamageDuration",
"Value": 1.5,
"Type": "duration"
},
"RevealOnSpottedDuration": {
"Key": "RevealOnSpottedDuration",
"Value": 0.25,
"Type": "duration"
},
"TickRate": {
"Key": "TickRate",
"Value": 1
},
"MaxStacks": {
"Key": "MaxStacks",
"Value": 1
}
}
},
"upgrade_bulletshredimbue": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": [
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Passive",
"DescKey": "#upgrade_bulletshredimbue_desc",
"Cooldown": null,
"ChargeUp": null,
"Main": [
{
"Key": "WeaponPowerPerStack",
"Value": 18,
"Type": "bullet_damage",
"UsageFlags": "ConditionallyApplied"
},
{
"Key": "TechRangeMultiplier",
"Value": 30,
"Type": "distance"
}
],
"Alt": [
{
"Key": "AbilityDuration",
"Value": 14,
"Type": "duration"
},
{
"Key": "WeaponPowerPerStackNonHero",
"Value": 4
},
{
"Key": "NonHeroStackLimit",
"Value": 8
}
]
},
"Upgrades": {
"WeaponPowerPerStack": 15,
"TechRangeMultiplier": 15,
"TechRadiusMultiplier": 15
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"TechRadiusMultiplier": {
"Key": "TechRadiusMultiplier",
"Value": 30,
"Type": "distance"
}
}
},
"upgrade_rechargingbullets": {
"Key": "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,
"Slot": "Weapon",
"Activation": "Passive",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Innate",
"DescKey": null,
"Cooldown": null,
"ChargeUp": null,
"Main": [],
"Alt": [
{
"Key": "BonusClipSizePercent",
"Value": 20
},
{
"Key": "BaseAttackDamagePercent",
"Value": 10,
"Type": "bullet_damage"
}
]
},
"Info2": {
"Type": null,
"DescKey": "#upgrade_rechargingbullets_desc",
"Cooldown": 20,
"ChargeUp": null,
"Main": [
{
"Key": "DamageThreshold",
"Value": 200
}
],
"Alt": [
{
"Key": "DamageWindow",
"Value": 3.5
}
]
},
"Upgrades": {
"AbilityCooldown": -12,
"BonusClipSizePercent": 30,
"BaseAttackDamagePercent": 30
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
}
}
},
"cosmetic_item_snowball": {
"Key": "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,
"Slot": null,
"Activation": "InstantCast",
"Components": null,
"TargetTypes": [
"AllFriendly",
"AllEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Info1": {
"Type": "Active",
"DescKey": "#cosmetic_item_snowball_desc",
"Cooldown": 18,
"ChargeUp": null,
"Main": [
{
"Key": "Damage",
"Value": 1
},
{
"Key": "AbilityCharges",
"Value": 1,
"Type": "cast"
}
],
"Alt": [
{
"Key": "SnowballSpeed",
"Value": 630
},
{
"Key": "SnowballCount",
"Value": 1
},
{
"Key": "Radius",
"Value": 5
}
]
},
"Other": {
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.1,
"Type": "cast"
},
"AbilityPostCastDuration": {
"Key": "AbilityPostCastDuration",
"Value": 1
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": 1.5,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"Spread": {
"Key": "Spread",
"Value": 3
},
"MaxLevel": {
"Key": "MaxLevel",
"Value": 32
},
"Progression": {
"Key": "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": {
"Key": "cosmetic_item_voting_poster",
"Name": "Place Poster",
"Description": null,
"Cost": null,
"Tier": null,
"Slot": null,
"Activation": "OnRelease",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": false,
"StreetBrawl": false,
"Other": {
"AbilityCooldown": {
"Key": "AbilityCooldown",
"Value": 0.5,
"Type": "cooldown"
},
"AbilityCastRange": {
"Key": "AbilityCastRange",
"Value": 550,
"Type": "range"
},
"AbilityUnitTargetLimit": {
"Key": "AbilityUnitTargetLimit",
"Value": 1
},
"AbilityCastDelay": {
"Key": "AbilityCastDelay",
"Value": 0.15,
"Type": "cast"
},
"AbilityCooldownBetweenCharge": {
"Key": "AbilityCooldownBetweenCharge",
"Value": -1,
"Type": "charge_cooldown"
},
"ChannelMoveSpeed": {
"Key": "ChannelMoveSpeed",
"Value": -1,
"Type": "move_speed"
},
"Radius": {
"Key": "Radius",
"Value": 5
}
}
}
}

Revision as of 16:48, 2 March 2026

{
	"ability_item_pickup_effects": {
		"Key": "ability_item_pickup_effects",
		"Name": null,
		"Description": null,
		"Cost": null,
		"Tier": null,
		"Slot": null,
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"Hero"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 2,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_base": {
		"Key": "upgrade_base",
		"Name": null,
		"Description": null,
		"Cost": null,
		"Tier": null,
		"Slot": null,
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"armor_upgrade_base": {
		"Key": "armor_upgrade_base",
		"Name": null,
		"Description": null,
		"Cost": null,
		"Tier": null,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"armor_upgrade_t1": {
		"Key": "armor_upgrade_t1",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"armor_upgrade_t2": {
		"Key": "armor_upgrade_t2",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"armor_upgrade_t3": {
		"Key": "armor_upgrade_t3",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"armor_upgrade_t4": {
		"Key": "armor_upgrade_t4",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"armor_upgrade_t5": {
		"Key": "armor_upgrade_t5",
		"Name": null,
		"Description": null,
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"weapon_upgrade_base": {
		"Key": "weapon_upgrade_base",
		"Name": null,
		"Description": null,
		"Cost": null,
		"Tier": null,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"weapon_upgrade_t1": {
		"Key": "weapon_upgrade_t1",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"weapon_upgrade_t2": {
		"Key": "weapon_upgrade_t2",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"weapon_upgrade_t3": {
		"Key": "weapon_upgrade_t3",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"weapon_upgrade_t4": {
		"Key": "weapon_upgrade_t4",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"weapon_upgrade_t5": {
		"Key": "weapon_upgrade_t5",
		"Name": null,
		"Description": null,
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"tech_upgrade_base": {
		"Key": "tech_upgrade_base",
		"Name": null,
		"Description": null,
		"Cost": null,
		"Tier": null,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"tech_upgrade_t1": {
		"Key": "tech_upgrade_t1",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"tech_upgrade_t2": {
		"Key": "tech_upgrade_t2",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"tech_upgrade_t3": {
		"Key": "tech_upgrade_t3",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"tech_upgrade_t4": {
		"Key": "tech_upgrade_t4",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"tech_upgrade_t5": {
		"Key": "tech_upgrade_t5",
		"Name": null,
		"Description": null,
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"item_projectile_test_01": {
		"Key": "item_projectile_test_01",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#item_projectile_test_01_desc",
			"Cooldown": 1,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "0.5m",
					"Type": "distance"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "30m",
					"Type": "range"
				}
			]
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 1,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.01,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HeightOffGround": {
				"Key": "HeightOffGround",
				"Value": "0.5m"
			}
		}
	},
	"item_projectile_test_02": {
		"Key": "item_projectile_test_02",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#item_projectile_test_02_desc",
			"Cooldown": 1,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "0.5m",
					"Type": "distance"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "30m",
					"Type": "range"
				}
			]
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 1,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.01,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HeightOffGround": {
				"Key": "HeightOffGround",
				"Value": "0.5m"
			}
		}
	},
	"item_projectile_test_03": {
		"Key": "item_projectile_test_03",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#item_projectile_test_03_desc",
			"Cooldown": 1,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "0.5m",
					"Type": "distance"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "30m",
					"Type": "range"
				}
			]
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 1,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.01,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HeightOffGround": {
				"Key": "HeightOffGround",
				"Value": "0.5m"
			}
		}
	},
	"item_projectile_test_04": {
		"Key": "item_projectile_test_04",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#item_projectile_test_04_desc",
			"Cooldown": 1,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "0.5m",
					"Type": "distance"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "30m",
					"Type": "range"
				}
			]
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 1,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.01,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HeightOffGround": {
				"Key": "HeightOffGround",
				"Value": "0.5m"
			}
		}
	},
	"item_projectile_test_05": {
		"Key": "item_projectile_test_05",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#item_projectile_test_05_desc",
			"Cooldown": 1,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "0.5m",
					"Type": "distance"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "30m",
					"Type": "range"
				}
			]
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 1,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.01,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HeightOffGround": {
				"Key": "HeightOffGround",
				"Value": "0.5m"
			}
		}
	},
	"item_projectile_test_06": {
		"Key": "item_projectile_test_06",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#item_projectile_test_06_desc",
			"Cooldown": 1,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "0.5m",
					"Type": "distance"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "30m",
					"Type": "range"
				}
			]
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 1,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.01,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HeightOffGround": {
				"Key": "HeightOffGround",
				"Value": "0.5m"
			}
		}
	},
	"upgrade_clip_size": {
		"Key": "upgrade_clip_size",
		"Name": "Extended Magazine",
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"ClipSize"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusClipSizePercent",
					"Value": 30
				}
			],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 6,
					"Type": "bullet_damage"
				}
			]
		},
		"Upgrades": {
			"BonusClipSizePercent": 30
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_non_player_bonus": {
		"Key": "upgrade_non_player_bonus",
		"Name": "Monster Rounds",
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Durability",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "NonPlayerBonusWeaponPower",
					"Value": 25,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "NonPlayerBulletResist",
					"Value": 25,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 1,
					"Type": "healing"
				}
			]
		},
		"Upgrades": {
			"NonPlayerBonusWeaponPower": 15,
			"NonPlayerBulletResist": 15,
			"OutOfCombatHealthRegen": 1
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_non_player_bonus_sacrifice": {
		"Key": "upgrade_non_player_bonus_sacrifice",
		"Name": "Cultist Sacrifice",
		"Description": "Target an enemy NPC and consume it for \u003Cspan class=\"highlight\"\u003E150% Bonus Souls\u003C/span\u003E and grants a powerful long lasting buff.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Press",
		"Components": [
			"upgrade_non_player_bonus"
		],
		"TargetTypes": [
			"TrooperEnemy",
			"Neutral",
			"MinionEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"Durability",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 2,
					"Type": "healing"
				},
				{
					"Key": "NonPlayerBonusWeaponPower",
					"Value": 30,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "NonPlayerBulletResist",
					"Value": 30,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_non_player_bonus_sacrifice_desc",
			"Cooldown": 270,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 8,
					"Scale": {
						"Value": 0.7,
						"Type": "power_increase"
					},
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusHealth",
					"Value": 50,
					"Scale": {
						"Value": 4,
						"Type": "power_increase"
					},
					"Type": "health",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "TechRangeMultiplier",
					"Value": 15,
					"Type": "distance",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 160,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"TechRadiusMultiplier": 25,
			"TechRangeMultiplier": 25,
			"BaseAttackDamagePercent": 37,
			"BonusHealth": 200,
			"NonPlayerBonusWeaponPower": 10,
			"NonPlayerBulletResist": 10
		},
		"Other": {
			"AbilityCastRange": {
				"Key": "AbilityCastRange",
				"Value": "7m",
				"Type": "range"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusSoulsPct": {
				"Key": "BonusSoulsPct",
				"Value": 150
			},
			"BonusAbilityCharges": {
				"Key": "BonusAbilityCharges",
				"Value": 1,
				"Type": "cast",
				"UsageFlags": "ConditionallyApplied"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 15,
				"Type": "distance",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_ammo_scavenger": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"ClipSize"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_ammo_scavenger_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AmmoPerSoul",
					"Value": 2
				},
				{
					"Key": "SpiritPowerPerSoul",
					"Value": 1,
					"Type": "tech_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "BonusSprintSpeed",
					"Value": "2m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "AbilityDuration",
					"Value": 45,
					"Type": "duration",
					"LocTokenOverride": "AmmoScavengerDuration"
				},
				{
					"Key": "MaxStacks",
					"Value": 18
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_clip_size_fixed": {
		"Key": "upgrade_clip_size_fixed",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusClipSize",
					"Value": 6
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_clip_size_fixed_t3": {
		"Key": "upgrade_clip_size_fixed_t3",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusClipSize": {
				"Key": "BonusClipSize",
				"Value": 12
			}
		}
	},
	"upgrade_chain_lightning": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_chain_lightning_desc",
			"Cooldown": 0.25,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DamagePerChain",
					"Value": 33,
					"Scale": {
						"Value": 0.19,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "ProcChance",
					"Value": 15
				}
			],
			"Alt": [
				{
					"Key": "ChainCount",
					"Value": 4
				},
				{
					"Key": "ChainRadius",
					"Value": "8m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"DamagePerChain": 25,
			"BonusPerChain": 25
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusPerChain": {
				"Key": "BonusPerChain",
				"Value": 33,
				"Scale": {
					"Value": 0.19,
					"Type": "spirit"
				},
				"Type": "tech_damage"
			},
			"ChainTickRate": {
				"Key": "ChainTickRate",
				"Value": 0.4
			}
		}
	},
	"upgrade_capacitor": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": [
			"upgrade_chain_lightning"
		],
		"TargetTypes": [
			"HeroEnemy",
			"CreepEnemy",
			"BossEnemy",
			"MinionEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusFireRate",
					"Value": 5,
					"Type": "fire_rate"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_chain_lightning_desc",
			"Cooldown": 0.25,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DamagePerChain",
					"Value": 43,
					"Scale": {
						"Value": 0.19,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "ProcChance",
					"Value": 20
				}
			],
			"Alt": [
				{
					"Key": "ChainCount",
					"Value": 6
				},
				{
					"Key": "ChainRadius",
					"Value": "10m",
					"Type": "distance"
				}
			]
		},
		"Info3": {
			"Type": "Active",
			"DescKey": "#upgrade_capacitor_desc",
			"Cooldown": 40,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "Damage",
					"Value": 100,
					"Type": "tech_damage"
				},
				{
					"Key": "MaxSlowPercent",
					"Value": 75,
					"Type": "slow"
				}
			],
			"Alt": [
				{
					"Key": "SlowDuration",
					"Value": 3,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"ProcChance": 5,
			"BonusFireRate": 15,
			"DamagePerChain": 25,
			"AbilityCooldown": -32,
			"Damage": 25
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.2,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusPerChain": {
				"Key": "BonusPerChain",
				"Value": 43,
				"Scale": {
					"Value": 0.19,
					"Type": "spirit"
				},
				"Type": "tech_damage"
			},
			"ChainTickRate": {
				"Key": "ChainTickRate",
				"Value": 0.4
			}
		}
	},
	"upgrade_galvanic_storm": {
		"Key": "upgrade_galvanic_storm",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_galvanic_storm_passive1",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DamagePerChain",
					"Value": 50,
					"Scale": {
						"Value": 0.304668,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "BonusPerChain",
					"Value": 75,
					"Scale": {
						"Value": 0.457002,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "ProcChance",
					"Value": 30
				},
				{
					"Key": "ChainRadius",
					"Value": "7m",
					"Type": "distance"
				},
				{
					"Key": "ChainCount",
					"Value": 7
				},
				{
					"Key": "ChainTickRate",
					"Value": 0.2
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_galvanic_storm_passive2",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BuffDamageMult",
					"Value": 2
				}
			],
			"Alt": [
				{
					"Key": "BuffMoveSpeedBonus",
					"Value": "3m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "GalvanicBuffDuration",
					"Value": 7,
					"Type": "duration"
				}
			]
		},
		"Info3": {
			"Type": "Innate",
			"DescKey": "#upgrade_regenerating_tech_shield",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ProcCooldown": {
				"Key": "ProcCooldown",
				"Value": 0.4,
				"Type": "cooldown"
			},
			"TechShieldMaxHealth": {
				"Key": "TechShieldMaxHealth",
				"Value": 400,
				"Type": "tech_armor_up"
			},
			"GalvanicDebuffDuration": {
				"Key": "GalvanicDebuffDuration",
				"Value": 5,
				"Type": "duration"
			},
			"ExplodeRadius": {
				"Key": "ExplodeRadius",
				"Value": "10m",
				"Type": "distance"
			}
		}
	},
	"upgrade_hollow_point_rounds": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 4.5,
					"Type": "healing"
				},
				{
					"Key": "BonusHealth",
					"Value": 125,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_hollow_point_rounds_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 35,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BulletArmorReduction",
					"Value": -9,
					"Type": "bullet_armor_down",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "DebuffDuration",
					"Value": 8,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BulletArmorReduction": -12,
			"BonusHealth": 150,
			"BaseAttackDamagePercent": 25
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"LifeThreshold": {
				"Key": "LifeThreshold",
				"Value": 65
			}
		}
	},
	"upgrade_pristine_emblem": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechPower",
					"Value": 8
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_pristine_emblem_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BaseAttackDamagePercentBonus",
					"Value": 40,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BaseAttackDamagePercentBonus": 25,
			"TechPower": 18
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"EnemyLifeThreshold": {
				"Key": "EnemyLifeThreshold",
				"Value": 50
			}
		}
	},
	"upgrade_stabilizer": {
		"Key": "upgrade_stabilizer",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": "#upgrade_stabilizer_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusBulletSpeedPercent",
					"Value": 30
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"MoveWhileShootingSpeedPenaltyReductionPercent": {
				"Key": "MoveWhileShootingSpeedPenaltyReductionPercent",
				"Value": 100,
				"Type": "move_speed"
			},
			"MoveWhileZoomedSpeedPenaltyReductionPercent": {
				"Key": "MoveWhileZoomedSpeedPenaltyReductionPercent",
				"Value": 100,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_high_velocity_mag": {
		"Key": "upgrade_high_velocity_mag",
		"Name": "High-Velocity Rounds",
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusBulletSpeedPercent",
					"Value": 50,
					"Type": "bullet_damage"
				}
			],
			"Alt": [
				{
					"Key": "BonusFireRate",
					"Value": 5
				}
			]
		},
		"Upgrades": {
			"BonusBulletSpeedPercent": 45,
			"BonusFireRate": 6
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_lifestrike_gauntlets": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"Durability",
			"Melee",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusMeleeDamagePercent",
					"Value": 12,
					"Type": "melee_damage"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_lifestrike_gauntlets_desc",
			"Cooldown": 8,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "LifestrikeHeal",
					"Value": 100,
					"Type": "healing"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BonusMeleeDamagePercent": 12,
			"AbilityCooldown": -6
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"LightMeleeCooldownMult": {
				"Key": "LightMeleeCooldownMult",
				"Value": 1.5
			},
			"NonHeroHealPct": {
				"Key": "NonHeroHealPct",
				"Value": 30
			}
		}
	},
	"upgrade_melee_rebuttal": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"Durability",
			"Melee",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "ParryCooldownReduction",
					"Value": 2,
					"Type": "cooldown"
				},
				{
					"Key": "MeleeResistPercent",
					"Value": 18
				},
				{
					"Key": "BonusHealth",
					"Value": 75,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_melee_rebuttal_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusDamagePercent",
					"Value": 30,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "BuffDuration",
					"Value": 6,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"ParryCooldownReduction": 0.5,
			"MeleeResistPercent": 12,
			"BonusDamagePercent": 20,
			"BonusHealth": 50
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ParrySuccessHealPercentage": {
				"Key": "ParrySuccessHealPercentage",
				"Value": 100,
				"Type": "healing"
			}
		}
	},
	"upgrade_counterspell": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"Durability",
			"Melee",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 100,
					"Type": "health"
				},
				{
					"Key": "SpiritPowerInnate",
					"Value": 8,
					"Type": "tech_damage"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_counterspell_desc",
			"Cooldown": 20,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealOnSuccess",
					"Value": 150,
					"Type": "healing",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "HealOnCounterSpell"
				},
				{
					"Key": "SpiritPower",
					"Value": 20,
					"Type": "tech_power",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "1.75m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "BuffDuration",
					"Value": 6,
					"Type": "duration"
				},
				{
					"Key": "SpellParryDuration",
					"Value": 0.8,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"SpiritPower": 20,
			"BonusHealth": 150,
			"HealOnSuccess": 250,
			"BonusMoveSpeed": "2m",
			"AbilityCooldown": -8
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_weighted_shots": {
		"Key": "upgrade_weighted_shots",
		"Name": "Weighted Shots",
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 35,
					"Type": "bullet_damage"
				}
			],
			"Alt": [
				{
					"Key": "BonusBulletSpeedPercent",
					"Value": -30,
					"Type": "bullet_damage"
				},
				{
					"Key": "TechResist",
					"Value": 16,
					"Type": "tech_armor_up"
				},
				{
					"Key": "StatusResistancePercent",
					"Value": 16,
					"Type": "duration"
				},
				{
					"Key": "StaminaCooldownReduction",
					"Value": -20
				}
			]
		},
		"Upgrades": {
			"StatusResistancePercent": 10,
			"TechResist": 10,
			"BaseAttackDamagePercent": 35
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_ancient_shield": {
		"Key": "upgrade_ancient_shield",
		"Name": "Ancient Shield",
		"Description": null,
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": true,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletResist",
					"Value": 40,
					"Type": "bullet_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				},
				{
					"Key": "TechResist",
					"Value": 40,
					"Type": "tech_armor_up"
				},
				{
					"Key": "StatusResistancePercent",
					"Value": 40,
					"Type": "duration"
				},
				{
					"Key": "DegenResistance",
					"Value": 40,
					"Type": "healing",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				},
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 40,
					"Type": "healing"
				}
			]
		},
		"Upgrades": {
			"DegenResistance": 10,
			"StatusResistancePercent": 10,
			"TechResist": 10,
			"OutOfCombatHealthRegen": 10,
			"BulletResist": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_close_range": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "MeleeResistPercent",
					"Value": 20
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_close_range_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CloseRangeBonusWeaponPower",
					"Value": 20,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "CloseRangeBonusDamageRange",
					"Value": "15m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"CloseRangeBonusWeaponPower": 15,
			"MeleeResistPercent": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_long_range": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"ClipSize"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusAttackRangePercent",
					"Value": 4,
					"Type": "distance"
				},
				{
					"Key": "BonusSprintSpeed",
					"Value": "0.75m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_long_range_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "LongRangeBonusWeaponPower",
					"Value": 40,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "LongRangeBonusWeaponPowerMinRange",
					"Value": "15m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"BonusAttackRangePercent": 8,
			"LongRangeBonusWeaponPower": 30
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_slowing_bullets": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 15,
					"Type": "bullet_damage"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_slowing_bullets_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SlowPercent",
					"Value": 30,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "GroundDashReductionPercent",
					"Value": -25,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "SlowDuration",
					"Value": 3.5,
					"Type": "duration"
				},
				{
					"Key": "BuildUpPerShot",
					"Value": 0.7
				}
			]
		},
		"Upgrades": {
			"BaseAttackDamagePercent": 30,
			"SlowPercent": 20,
			"GroundDashReductionPercent": -10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BuildUpDuration": {
				"Key": "BuildUpDuration",
				"Value": 5,
				"Type": "duration"
			}
		}
	},
	"upgrade_inhibitor": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"Disruption",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 22,
					"Type": "bullet_damage"
				},
				{
					"Key": "BonusHealth",
					"Value": 150,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_inhibitor_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "OutgoingDamagePenaltyPercent",
					"Value": -35,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "HealAmpReceivePenaltyPercent",
					"Value": -40,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "DebuffDuration",
					"Value": 5,
					"Type": "duration"
				},
				{
					"Key": "BuildUpPerShot",
					"Value": 0.77
				}
			]
		},
		"Upgrades": {
			"OutgoingDamagePenaltyPercent": -20,
			"HealAmpReceivePenaltyPercent": -20,
			"HealAmpRegenPenaltyPercent": -20,
			"BonusHealth": 125,
			"BaseAttackDamagePercent": 20
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BuildUpDuration": {
				"Key": "BuildUpDuration",
				"Value": 5,
				"Type": "duration"
			},
			"HealAmpRegenPenaltyPercent": {
				"Key": "HealAmpRegenPenaltyPercent",
				"Value": -40,
				"Type": "damage",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_small_attack_speed": {
		"Key": "upgrade_small_attack_speed",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusFireRate",
					"Value": 8
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_tech_defense_shredders": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_tech_defense_shredders_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechArmorDamageReduction",
					"Value": -8,
					"Type": "tech_armor_down",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "AbilityLifestealPercentHero",
					"Value": 8,
					"Type": "healing",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "DebuffDuration",
					"Value": 8,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"TechArmorDamageReduction": -10,
			"AbilityLifestealPercentHero": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_attack_speed_1": {
		"Key": "upgrade_attack_speed_1",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusFireRate",
					"Value": 15
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_nearby_enemy_boost": {
		"Key": "upgrade_nearby_enemy_boost",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"FireRate",
			"Movement"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 90,
					"Type": "health"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "1m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_nearby_enemy_boost_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 48,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusFireRate",
					"Value": 30,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "20m",
					"Type": "distance"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TickRate": {
				"Key": "TickRate",
				"Value": 1
			},
			"MinTargetsRequired": {
				"Key": "MinTargetsRequired",
				"Value": 2
			}
		}
	},
	"upgrade_dps_aura": {
		"Key": "upgrade_dps_aura",
		"Name": "Heroic Aura",
		"Description": "Provides \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E to nearby friendly units.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllFriendly"
		],
		"ShopFilters": [
			"FireRate",
			"Healing",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusSprintSpeed",
					"Value": "1.5m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_dps_aura_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletResist",
					"Value": 15,
					"Type": "bullet_armor_up"
				}
			],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "30m",
					"Type": "distance"
				}
			]
		},
		"Info3": {
			"Type": "Active",
			"DescKey": "#upgrade_dps_aura_active_desc",
			"Cooldown": 25,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ActiveBonusMoveSpeed",
					"Value": "2.25m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusFireRate",
					"Value": 26,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "ActiveRadius",
					"Value": "30m",
					"Type": "distance"
				},
				{
					"Key": "AbilityDuration",
					"Value": 7,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"ActiveBonusMoveSpeed": "2m",
			"BonusFireRate": 20,
			"BulletResist": 5,
			"ActiveRadius": "15m"
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"NonHeroMult": {
				"Key": "NonHeroMult",
				"Value": 2
			}
		}
	},
	"upgrade_armor_reduction_debuff": {
		"Key": "upgrade_armor_reduction_debuff",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy",
			"CreepEnemy",
			"MinionEnemy"
		],
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 12,
					"Type": "bullet_damage"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_armor_reduction_debuff_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletShieldDamagePercent",
					"Value": 60,
					"Type": "bullet_damage"
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 8,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ResistReduction": {
				"Key": "ResistReduction",
				"Value": -60,
				"Type": "bullet_armor_down",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_weapon_detention_ammo": {
		"Key": "upgrade_weapon_detention_ammo",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"Disruption"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 100,
					"Type": "health"
				},
				{
					"Key": "BonusFireRate",
					"Value": 15
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_weapon_detention_ammo_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TetherDuration",
					"Value": 2.3,
					"Type": "duration"
				}
			],
			"Alt": [
				{
					"Key": "BuildUpPerShot",
					"Value": 1.2
				},
				{
					"Key": "TetherRadius",
					"Value": "7m",
					"Type": "distance"
				},
				{
					"Key": "ImmunityDuration",
					"Value": 8,
					"Type": "duration"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BuildUpDuration": {
				"Key": "BuildUpDuration",
				"Value": 10,
				"Type": "duration"
			}
		}
	},
	"upgrade_height_advantage": {
		"Key": "upgrade_height_advantage",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": "#upgrade_height_advantage_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HighGroundBonusWeaponPower": {
				"Key": "HighGroundBonusWeaponPower",
				"Value": 50,
				"Type": "bullet_damage"
			}
		}
	},
	"upgrade_targeted_silence": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 50,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_targeted_silence_desc",
			"Cooldown": 35,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectEMP",
					"Value": null
				},
				{
					"Key": "Damage",
					"Value": 100,
					"Scale": {
						"Value": 0.6,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "AbilityCastRange",
					"Value": "40m",
					"Type": "range"
				},
				{
					"Key": "AbilityDuration",
					"Value": 3,
					"Type": "duration",
					"LocTokenOverride": "#SilenceDuration"
				}
			]
		},
		"Upgrades": {
			"AbilityCooldown": -10,
			"Damage": 125,
			"BonusHealth": 75
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"CooldownOnMiss": {
				"Key": "CooldownOnMiss",
				"Value": 30
			},
			"HeightOffGround": {
				"Key": "HeightOffGround",
				"Value": "1m"
			},
			"GrowthPerMeter": {
				"Key": "GrowthPerMeter",
				"Value": "0.15m"
			},
			"InitialWidth": {
				"Key": "InitialWidth",
				"Value": "5.0m"
			}
		}
	},
	"upgrade_haunting_scream": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"Disruption"
		],
		"IsDisabled": true,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechPowerPercent",
					"Value": 30
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_haunting_scream_desc",
			"Cooldown": 25,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectEMP",
					"Value": null
				},
				{
					"Key": "StatusEffectDisarmed",
					"Value": null
				}
			],
			"Alt": [
				{
					"Key": "AbilityCastRange",
					"Value": "40m",
					"Type": "range"
				},
				{
					"Key": "AbilityDuration",
					"Value": 3,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"AbilityCooldown": -8,
			"TechPowerPercent": 10,
			"AbilityDuration": 0.25
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HeightOffGround": {
				"Key": "HeightOffGround",
				"Value": "1m"
			},
			"GrowthPerMeter": {
				"Key": "GrowthPerMeter",
				"Value": "0.15m"
			},
			"InitialWidth": {
				"Key": "InitialWidth",
				"Value": "5.0m"
			},
			"Damage": {
				"Key": "Damage",
				"Value": 400
			},
			"SkipFrames": {
				"Key": "SkipFrames",
				"Value": 6,
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_proc_silence": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"Disruption",
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechResist",
					"Value": 15,
					"Type": "tech_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_proc_silence_debuff_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechDamageReduction",
					"Value": -25,
					"Type": "tech_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "DebuffDuration",
					"Value": 6
				}
			]
		},
		"Info3": {
			"Type": "Passive",
			"DescKey": "#upgrade_proc_silence_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectEMP",
					"Value": null
				}
			],
			"Alt": [
				{
					"Key": "SilenceDuration",
					"Value": 2.5
				},
				{
					"Key": "ImmunityDuration",
					"Value": 10
				},
				{
					"Key": "BuildUpPerShot",
					"Value": 1.04
				}
			]
		},
		"Upgrades": {
			"TechDamageReduction": -15,
			"SilenceDuration": 1.25,
			"TechResist": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BuildUpDuration": {
				"Key": "BuildUpDuration",
				"Value": 5,
				"Type": "duration"
			}
		}
	},
	"upgrade_silencer": {
		"Key": "upgrade_silencer",
		"Name": "Silencer",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"Disruption"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 20,
					"Type": "bullet_damage"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_silencer_active",
			"Cooldown": 36,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectEMP",
					"Value": null
				}
			],
			"Alt": [
				{
					"Key": "EMPDuration",
					"Value": 2
				}
			]
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 4,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_proc_disarm": {
		"Key": "upgrade_proc_disarm",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_proc_disarm_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectDisarmed",
					"Value": null
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 5,
					"Type": "duration"
				},
				{
					"Key": "BuildUpPerShot",
					"Value": 1
				},
				{
					"Key": "BuildUpDuration",
					"Value": 10,
					"Type": "duration"
				},
				{
					"Key": "ImmunityDuration",
					"Value": 3
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_berserker": {
		"Key": "upgrade_berserker",
		"Name": "Berserker",
		"Description": "Your \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E increases as you take sustained damage.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"ClipSize",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletResist",
					"Value": 8,
					"Type": "bullet_armor_up"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_berserker_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "WeaponPowerPerStack",
					"Value": 7,
					"Type": "bullet_damage"
				}
			],
			"Alt": [
				{
					"Key": "DamageToStack",
					"Value": 120,
					"Type": "bullet_armor_up"
				},
				{
					"Key": "MaxStacks",
					"Value": 10
				},
				{
					"Key": "DamageDuration",
					"Value": 10,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"WeaponPowerPerStack": 3,
			"BulletResist": 8,
			"MaxStacks": 8
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_fervor": {
		"Key": "upgrade_fervor",
		"Name": "Frenzy",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"FireRate",
			"ClipSize",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusMoveSpeed",
					"Value": "0.75m",
					"Type": "move_speed"
				},
				{
					"Key": "TechResist",
					"Value": 10,
					"Type": "tech_armor_up"
				},
				{
					"Key": "BonusFireRate",
					"Value": 8
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_fervor_passive",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "FervorMovespeed",
					"Value": "2.5m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "FervorFireRate",
					"Value": 28,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "FervorTechResist",
					"Value": 30,
					"Type": "tech_armor_up",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"FervorFireRate": 20,
			"FervorMovespeed": "3m",
			"FervorTechResist": 20
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"LowHealthThreshold": {
				"Key": "LowHealthThreshold",
				"Value": 50
			},
			"LingerDuration": {
				"Key": "LingerDuration",
				"Value": 5,
				"Type": "duration"
			}
		}
	},
	"upgrade_siphon_bullets": {
		"Key": "upgrade_siphon_bullets",
		"Name": "Siphon Bullets",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 15,
					"Type": "bullet_damage"
				},
				{
					"Key": "BulletResist",
					"Value": 10,
					"Type": "bullet_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_siphon_bullets_desc_passive2",
			"Cooldown": 1.2,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealthSteal",
					"Value": 35,
					"Scale": {
						"Value": 0.8,
						"Type": "power_increase"
					},
					"Type": "health"
				}
			],
			"Alt": [
				{
					"Key": "StealDuration",
					"Value": 17,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"HealthSteal": 25,
			"BulletResist": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"StealPerHit": {
				"Key": "StealPerHit",
				"Value": 1
			},
			"StealPerKill": {
				"Key": "StealPerKill",
				"Value": 1
			},
			"StackLostPerDeath": {
				"Key": "StackLostPerDeath",
				"Value": 2
			},
			"MaxStacks": {
				"Key": "MaxStacks",
				"Value": 9999
			},
			"ParticleRadius": {
				"Key": "ParticleRadius",
				"Value": "1m",
				"Type": "distance"
			}
		}
	},
	"upgrade_headshot_booster": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 30,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_headshot_booster_desc",
			"Cooldown": 9,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HeadShotBonusDamage",
					"Value": 45,
					"Type": "bullet_damage"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"HeadShotBonusDamage": 55
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ProcChance": {
				"Key": "ProcChance",
				"Value": 100
			}
		}
	},
	"upgrade_headshot_booster2": {
		"Key": "upgrade_headshot_booster2",
		"Name": "Weakening Headshot",
		"Description": "Landing a \u003Cspan class=\"highlight\"\u003EHeadshot\u003C/span\u003E on Heroes reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 50,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_headshot_booster2_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletResistReduction",
					"Value": -13,
					"Type": "bullet_armor_down",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "DebuffDuration",
					"Value": 12,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BulletResistReduction": -7,
			"BonusHealth": 125
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"DiminishingMultiplier": {
				"Key": "DiminishingMultiplier",
				"Value": 0.5
			}
		}
	},
	"upgrade_sharpshooter": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_long_range"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"ClipSize"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusAttackRangePercent",
					"Value": 20,
					"Type": "distance"
				},
				{
					"Key": "BonusZoomPercent",
					"Value": 25,
					"Type": "distance"
				}
			],
			"Alt": [
				{
					"Key": "BonusSprintSpeed",
					"Value": "1.0m",
					"Type": "move_speed"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "-1m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_sharpshooter_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "LongRangeBonusWeaponPower",
					"Value": 70,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "LongRangeBonusWeaponPowerMinRange",
					"Value": "15m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"LongRangeBonusWeaponPower": 40,
			"BonusAttackRangePercent": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_headhunter": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_headshot_booster"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 5,
					"Type": "bullet_damage"
				},
				{
					"Key": "BonusHealth",
					"Value": 50,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_headhunter_desc",
			"Cooldown": 8,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HeadShotBonusDamage",
					"Value": 75,
					"Scale": {
						"Value": 4,
						"Type": "power_increase"
					},
					"Type": "bullet_damage"
				},
				{
					"Key": "HealPercentPerHeadshot",
					"Value": 4,
					"Scale": {
						"Value": 0.06,
						"Type": "power_increase"
					},
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "BonusMoveSpeed",
					"Value": "1.75m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "MovementSpeedBonusDuration",
					"Value": 3,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"HeadShotBonusDamage": 75,
			"HealPercentPerHeadshot": 4,
			"AbilityCooldown": -3
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ProcChance": {
				"Key": "ProcChance",
				"Value": 100
			}
		}
	},
	"upgrade_spellslinger_headshots": {
		"Key": "upgrade_spellslinger_headshots",
		"Name": "Spirit Rend",
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_tech_defense_shredders"
		],
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 75,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_spellslinger_headshots_part1_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechArmorDamageReduction",
					"Value": -8,
					"Type": "tech_armor_down",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "AbilityLifestealPercentHero",
					"Value": 8,
					"Type": "healing",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": []
		},
		"Info3": {
			"Type": "Passive",
			"DescKey": "#upgrade_spellslinger_headshots_part2_desc",
			"Cooldown": 2.25,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "MagicResistReduction",
					"Value": -7,
					"Type": "tech_armor_down",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "SpellSlingerHeadshots_SpiritShredPerStack"
				}
			],
			"Alt": [
				{
					"Key": "DebuffDuration",
					"Value": 8,
					"Type": "duration"
				},
				{
					"Key": "MaxStacks",
					"Value": 4
				}
			]
		},
		"Upgrades": {
			"MagicResistReduction": -5,
			"AbilityLifestealPercentHero": 10,
			"TechArmorDamageReduction": -10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_banshee_slugs": {
		"Key": "upgrade_banshee_slugs",
		"Name": "Crippling Headshot",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_headshot_booster2"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 125,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_banshee_slugs_headshots_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletResistReduction",
					"Value": -16,
					"Type": "bullet_armor_down",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "MagicResistReduction",
					"Value": -16,
					"Type": "tech_armor_down",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "HealAmpRegenPenaltyPercent",
					"Value": -35,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "DebuffDuration",
					"Value": 12,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"MagicResistReduction": -12,
			"BulletResistReduction": -12,
			"HealAmpReceivePenaltyPercent": -25,
			"HealAmpRegenPenaltyPercent": -25,
			"BonusHealth": 150
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HealAmpReceivePenaltyPercent": {
				"Key": "HealAmpReceivePenaltyPercent",
				"Value": -35,
				"Type": "damage",
				"UsageFlags": "ConditionallyApplied"
			},
			"DiminishingMultiplier": {
				"Key": "DiminishingMultiplier",
				"Value": 0.5
			}
		}
	},
	"upgrade_proc_tech_damage": {
		"Key": "upgrade_proc_tech_damage",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": null,
			"DescKey": "#upgrade_proc_tech_damage_desc",
			"Cooldown": 1,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "NanoTechPerShot",
					"Value": 1,
					"Scale": {
						"Value": 3.04668,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "BaseDamagePct",
					"Value": 0.0001,
					"Scale": {
						"Value": 3.04668,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BaseDamagePerShot": {
				"Key": "BaseDamagePerShot",
				"Value": 1
			},
			"SpellAmplificationMultiplier": {
				"Key": "SpellAmplificationMultiplier",
				"Value": 5
			}
		}
	},
	"upgrade_crackshot": {
		"Key": "upgrade_crackshot",
		"Name": "Mystic Shot",
		"Description": "Your next bullet deals bonus \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "SpiritPower",
					"Value": 7,
					"Type": "tech_damage"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_crackshot_desc",
			"Cooldown": 8,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ProcBonusMagicDamage",
					"Value": 40,
					"Scale": {
						"Value": 0.8,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"ProcBonusMagicDamage": 109,
			"SpiritPower": 14
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"Radius": {
				"Key": "Radius",
				"Value": "1m"
			},
			"ProcChance": {
				"Key": "ProcChance",
				"Value": 100
			},
			"ProcCooldown": {
				"Key": "ProcCooldown",
				"Value": 1,
				"Type": "cooldown"
			}
		}
	},
	"upgrade_critshot": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"ClipSize"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusClipSizePercent",
					"Value": 30
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_critshot_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CritDamagePercent",
					"Value": 100,
					"Type": "bullet_damage"
				}
			],
			"Alt": [
				{
					"Key": "ProcChance",
					"Value": 25
				}
			]
		},
		"Upgrades": {
			"CritDamagePercent": 30,
			"BonusClipSizePercent": 40,
			"ProcChance": 5
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"Radius": {
				"Key": "Radius",
				"Value": "1m",
				"Type": "distance"
			}
		}
	},
	"upgrade_close_quarter_combat": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_close_range"
		],
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"Durability",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 75,
					"Type": "health"
				},
				{
					"Key": "MeleeResistPercent",
					"Value": 30
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_close_quarter_combat_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CloseRangeBonusWeaponPower",
					"Value": 50,
					"Type": "bullet_damage"
				},
				{
					"Key": "SlowPercent",
					"Value": 25,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "SlowDuration",
					"Value": 2,
					"Type": "duration"
				},
				{
					"Key": "CloseRangeBonusDamageRange",
					"Value": "15m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"CloseRangeBonusWeaponPower": 30,
			"MeleeResistPercent": 30,
			"BonusHealth": 150,
			"SlowPercent": 5
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_clip_size_2": {
		"Key": "upgrade_clip_size_2",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusClipSizePercent": {
				"Key": "BonusClipSizePercent",
				"Value": 30
			}
		}
	},
	"upgrade_clip_size_3": {
		"Key": "upgrade_clip_size_3",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusClipSizePercent",
					"Value": 60
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_toxic_bullets": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy",
			"CreepEnemy",
			"MinionEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": null,
			"DescKey": "#upgrade_toxic_bullets_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DotHealthPercent",
					"Value": 2,
					"Scale": {
						"Value": 0.005,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "HealAmpReceivePenaltyPercent",
					"Value": -30,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "DotDuration",
					"Value": 4,
					"Type": "duration"
				},
				{
					"Key": "BuildUpPerShot",
					"Value": 1.1638
				}
			]
		},
		"Upgrades": {
			"HealAmpReceivePenaltyPercent": -30,
			"HealAmpRegenPenaltyPercent": -30,
			"DotHealthPercent": 0.7
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BuildUpDuration": {
				"Key": "BuildUpDuration",
				"Value": 5,
				"Type": "duration"
			},
			"TickRate": {
				"Key": "TickRate",
				"Value": 0.5
			},
			"HealAmpRegenPenaltyPercent": {
				"Key": "HealAmpRegenPenaltyPercent",
				"Value": -30,
				"Type": "damage",
				"UsageFlags": "ConditionallyApplied"
			},
			"DotMultiplerTroopers": {
				"Key": "DotMultiplerTroopers",
				"Value": 0.5
			}
		}
	},
	"upgrade_attack_speed_2": {
		"Key": "upgrade_attack_speed_2",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusFireRate",
					"Value": 25
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_drum_magazine": {
		"Key": "upgrade_drum_magazine",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusClipSize": {
				"Key": "BonusClipSize",
				"Value": 20
			},
			"ReloadSpeedMultipler": {
				"Key": "ReloadSpeedMultipler",
				"Value": -25
			}
		}
	},
	"upgrade_ricochet": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy",
			"BossEnemy",
			"TrooperEnemy",
			"PropEnemy",
			"MinionEnemy",
			"Neutral"
		],
		"ShopFilters": [
			"ClipSize"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusFireRate",
					"Value": 18
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_ricochet_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "RicochetDamagePercent",
					"Value": 65,
					"Type": "bullet_damage"
				}
			],
			"Alt": [
				{
					"Key": "RicochetTargetsTooltipOnly",
					"Value": 2
				},
				{
					"Key": "RicochetRadius",
					"Value": "13m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"RicochetDamagePercent": 15,
			"BonusFireRate": 25
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_apex_combat": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_ricochet"
		],
		"TargetTypes": [
			"HeroEnemy",
			"BossEnemy",
			"TrooperEnemy",
			"PropEnemy",
			"MinionEnemy",
			"Neutral"
		],
		"ShopFilters": [
			"ClipSize"
		],
		"IsDisabled": true,
		"StreetBrawl": true,
		"Info1": {
			"Type": null,
			"DescKey": "#upgrade_apex_combat_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "RicochetDamagePercent",
					"Value": 65,
					"Type": "bullet_damage"
				}
			],
			"Alt": [
				{
					"Key": "RicochetTargetsTooltipOnly",
					"Value": 4
				},
				{
					"Key": "RicochetRadius",
					"Value": "13m",
					"Type": "distance"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_critshot_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CritDamagePercent",
					"Value": 125,
					"Type": "bullet_damage"
				}
			],
			"Alt": [
				{
					"Key": "ProcChance",
					"Value": 40
				}
			]
		},
		"Upgrades": {
			"RicochetDamagePercent": 25,
			"CritDamagePercent": 30,
			"ProcChance": 5
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_health": {
		"Key": "upgrade_health",
		"Name": "Extra Health",
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusHealth",
					"Value": 185,
					"Type": "health"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BonusHealth": 115
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_health_2": {
		"Key": "upgrade_health_2",
		"Name": "Toughness",
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Durability"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusHealth",
					"Value": 200,
					"Type": "health"
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_toughness_3": {
		"Key": "upgrade_toughness_3",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 125,
					"Type": "health"
				},
				{
					"Key": "BonusHealthRegen",
					"Value": 2,
					"Type": "healing"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_bullet_armor": {
		"Key": "upgrade_bullet_armor",
		"Name": "Bullet Armor",
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Durability"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletResist",
					"Value": 18,
					"Type": "bullet_armor_up"
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_tech_armor": {
		"Key": "upgrade_tech_armor",
		"Name": "Spirit Armor",
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Durability"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechResist",
					"Value": 15,
					"Type": "tech_armor_up"
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_health_regen_1": {
		"Key": "upgrade_health_regen_1",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealthRegen",
					"Value": 2.75,
					"Type": "healing"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_vampire": {
		"Key": "upgrade_vampire",
		"Name": "Bullet Lifesteal",
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletLifestealPercent",
					"Value": 16,
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 90,
					"Type": "health"
				}
			]
		},
		"Upgrades": {
			"BulletLifestealPercent": 16,
			"BonusHealth": 120
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_double_jump": {
		"Key": "upgrade_double_jump",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 8.5,
				"Type": "cooldown"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"AirJumps": {
				"Key": "AirJumps",
				"Value": 1
			},
			"AirJumpVerticalSpeedPercent": {
				"Key": "AirJumpVerticalSpeedPercent",
				"Value": 75,
				"Type": "move_speed"
			},
			"InterruptCooldown": {
				"Key": "InterruptCooldown",
				"Value": 4,
				"Type": "cooldown"
			}
		}
	},
	"upgrade_health_regen_aura": {
		"Key": "upgrade_health_regen_aura",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllFriendly"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_health_regen_aura_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealAmount",
					"Value": 40,
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "HealRadius",
					"Value": "9m",
					"Type": "distance"
				},
				{
					"Key": "HealInterval",
					"Value": 3,
					"Type": "cooldown"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_combo_breaker": {
		"Key": "upgrade_combo_breaker",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllFriendly"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_combo_breaker_desc",
			"Cooldown": 23,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealPercentAmount",
					"Value": 30,
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "RegenDuration",
					"Value": 10
				}
			]
		},
		"Info2": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechArmor",
					"Value": 2,
					"Type": "tech_armor_up"
				},
				{
					"Key": "BonusHealthRegen",
					"Value": 2.75,
					"Type": "healing"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_debuff_reducer": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_debuff_reducer_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "StatusResistancePercent",
					"Value": 25,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"StatusResistancePercent": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_reduce_debuff_duration": {
		"Key": "upgrade_reduce_debuff_duration",
		"Name": "Dispel Magic",
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechResist",
					"Value": 16,
					"Type": "tech_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_reduce_debuff_duration_active_desc",
			"Cooldown": 50,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealOnActivate",
					"Value": 250,
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "ActiveBonusMoveSpeed",
					"Value": "2m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BuffDuration",
					"Value": 3,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"HealOnActivate": 150,
			"TechResist": 20,
			"AbilityCooldown": -25
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_high_impact_armor": {
		"Key": "upgrade_high_impact_armor",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"DamageThreshold": {
				"Key": "DamageThreshold",
				"Value": 40
			},
			"DamageReduction": {
				"Key": "DamageReduction",
				"Value": 60
			}
		}
	},
	"upgrade_slow_immunity": {
		"Key": "upgrade_slow_immunity",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 32,
				"Type": "cooldown"
			},
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 6,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_bullet_armor_2": {
		"Key": "upgrade_bullet_armor_2",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletArmor",
					"Value": 2,
					"Type": "bullet_armor_up"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_weapon_power_and_health_drain": {
		"Key": "upgrade_weapon_power_and_health_drain",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_weapon_power_and_health_drain_desc",
			"Cooldown": 11.5,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "WeaponPowerWhileActivated",
					"Value": 135,
					"Type": "bullet_damage"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 4,
					"Type": "duration"
				},
				{
					"Key": "HealthDrainedPerSecond",
					"Value": 35
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"Interval": {
				"Key": "Interval",
				"Value": 0.1
			}
		}
	},
	"upgrade_active_bullet_shield": {
		"Key": "upgrade_active_bullet_shield",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"HeroFriendly",
			"MinionFriendly"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_active_bullet_shield_desc",
			"Cooldown": 64,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 15,
					"Type": "duration"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_generic_bullet_shield_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Info3": {
			"Type": "Passive",
			"DescKey": "#upgrade_sprint_booster_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusSprintSpeed",
					"Value": "5m",
					"Type": "move_speed"
				}
			]
		},
		"Other": {
			"AbilityCastRange": {
				"Key": "AbilityCastRange",
				"Value": "25m",
				"Type": "range"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.25,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"Radius": {
				"Key": "Radius",
				"Value": "30m",
				"Type": "distance"
			}
		}
	},
	"upgrade_ablative_coat": {
		"Key": "upgrade_ablative_coat",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_ablative_coat_desc",
			"Cooldown": 21,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "MaxBulletResist",
					"Value": 30,
					"Type": "bullet_armor_up"
				}
			],
			"Alt": [
				{
					"Key": "ArmorLossPerHit",
					"Value": 4,
					"Type": "bullet_armor_down"
				}
			]
		},
		"Info2": {
			"Type": "Innate",
			"DescKey": "#upgrade_ablative_coat_innate",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusSprintSpeed",
					"Value": "3m",
					"Type": "move_speed"
				},
				{
					"Key": "BulletArmor",
					"Value": 1,
					"Type": "bullet_armor_up"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"StackLossFrequency": {
				"Key": "StackLossFrequency",
				"Value": 1
			}
		}
	},
	"upgrade_tech_purge": {
		"Key": "upgrade_tech_purge",
		"Name": "Spirit Resilience",
		"Description": "When below \u003Cspan class=\"highlight\"\u003E40% health\u003C/span\u003E, gain additional Spirit Resist.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechResist",
					"Value": 30,
					"Type": "tech_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_tech_purge_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealthThreshold",
					"Value": 40
				},
				{
					"Key": "TechResistBelowThreshold",
					"Value": 22,
					"Type": "tech_armor_up",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "#TechResist"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"TechResist": 10,
			"TechResistBelowThreshold": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_improved_bullet_armor": {
		"Key": "upgrade_improved_bullet_armor",
		"Name": "Bullet Resilience",
		"Description": "When below \u003Cspan class=\"highlight\"\u003E40% health\u003C/span\u003E, gain additional \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletResist",
					"Value": 30,
					"Type": "bullet_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_improved_bullet_armor_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealthThreshold",
					"Value": 40
				},
				{
					"Key": "BulletResistBelowThreshold",
					"Value": 22,
					"Type": "bullet_armor_up",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "#BulletResist"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BulletResist": 10,
			"BulletResistBelowThreshold": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_metal_skin": {
		"Key": "upgrade_metal_skin",
		"Name": "Metal Skin",
		"Description": "Become \u003Cspan class=\"highlight\"\u003Eimmune to bullets\u003C/span\u003E.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletResist",
					"Value": 15,
					"Type": "bullet_armor_up"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_metal_skin_desc",
			"Cooldown": 24,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "ActiveMoveSpeedPenalty",
					"Value": "-1.5m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "GroundDashReductionPercent",
					"Value": -20,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "AbilityDuration",
					"Value": 5,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"ActiveMoveSpeedPenalty": "4.5m",
			"GroundDashReductionPercent": 50,
			"AbilityCooldown": -2,
			"BulletResist": 5
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_healing_booster": {
		"Key": "upgrade_healing_booster",
		"Name": "Healing Booster",
		"Description": "Increases the effectiveness of your \u003Cspan class=\"highlight\"\u003Ehealing\u003C/span\u003E.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": [
			"upgrade_endurance"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealthRegen",
					"Value": 3,
					"Type": "healing"
				},
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 1,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_healing_booster_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealAmpCastPercent",
					"Value": 20
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"HealAmpRegenPercent": 15,
			"HealAmpCastPercent": 15,
			"BonusHealthRegen": 9
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HealAmpRegenPercent": {
				"Key": "HealAmpRegenPercent",
				"Value": 20
			}
		}
	},
	"upgrade_chonky": {
		"Key": "upgrade_chonky",
		"Name": "Fortitude",
		"Description": "After not taking damage for a period, gain health regen.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": [
			"upgrade_health"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Durability",
			"Healing",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusHealth",
					"Value": 375,
					"Type": "health"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_chonky_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "RestoreDelay",
					"Value": 13
				},
				{
					"Key": "HealLifePercentOutOfCombat",
					"Value": 2
				}
			],
			"Alt": []
		},
		"Info3": {
			"Type": "Passive",
			"DescKey": "#upgrade_chonky_high_health_passive_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusMoveSpeed",
					"Value": "1.25m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"RestoreDelay": -6,
			"BonusHealth": 375,
			"BonusMoveSpeed": "1m",
			"HealLifePercentOutOfCombat": 1
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HealthThreshold": {
				"Key": "HealthThreshold",
				"Value": 75
			}
		}
	},
	"upgrade_damage_recycler": {
		"Key": "upgrade_damage_recycler",
		"Name": "Leech",
		"Description": "Reduces the effect of enemy applied \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.",
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": [
			"upgrade_vampire",
			"upgrade_health_stealing_magic"
		],
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AbilityLifestealPercentHero",
					"Value": 30,
					"Type": "healing"
				},
				{
					"Key": "BulletLifestealPercent",
					"Value": 30,
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 120,
					"Type": "health"
				},
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 12,
					"Type": "bullet_damage"
				},
				{
					"Key": "TechPower",
					"Value": 12,
					"Type": "tech_damage"
				}
			]
		},
		"Upgrades": {
			"BulletLifestealPercent": 15,
			"AbilityLifestealPercentHero": 15,
			"BonusHealth": 100,
			"TechPower": 15,
			"BaseAttackDamagePercent": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_bullet_damage_reduction_aura": {
		"Key": "upgrade_bullet_damage_reduction_aura",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy",
			"CreepEnemy",
			"MinionEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_bullet_damage_reduction_aura_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "FireRateSlow",
					"Value": 30,
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "Radius",
					"Value": "12m",
					"Type": "distance"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_sprint_booster": {
		"Key": "upgrade_sprint_booster",
		"Name": "Sprint Boots",
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Healing",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusSprintSpeed",
					"Value": "2.0m",
					"Type": "move_speed"
				}
			],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 2,
					"Type": "healing"
				}
			]
		},
		"Upgrades": {
			"OutOfCombatHealthRegen": 8,
			"BonusSprintSpeed": "12m"
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_trophy_collector": {
		"Key": "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\"\u003Ehealth\u003C/span\u003E, \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": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": [
			"upgrade_sprint_booster"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Healing",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusSprintSpeed",
					"Value": "2.0m",
					"Type": "move_speed"
				}
			],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 4,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_trophy_collector_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StackingBonusHealth",
					"Value": 20,
					"Type": "health",
					"LocTokenOverride": "BonusHealth"
				},
				{
					"Key": "StackingBonusSprintSpeed",
					"Value": "0.15m",
					"Type": "move_speed",
					"LocTokenOverride": "BonusSprintSpeed"
				},
				{
					"Key": "StackingTechRangeMultiplier",
					"Value": 1,
					"Type": "distance",
					"LocTokenOverride": "TechRangeMultiplier"
				},
				{
					"Key": "StackingGoldPerMinute",
					"Value": 22,
					"Type": "souls"
				}
			],
			"Alt": [
				{
					"Key": "MaxStacks",
					"Value": 16
				}
			]
		},
		"Upgrades": {
			"StackingTechRadiusMultiplier": 3,
			"StackingTechRangeMultiplier": 3,
			"StackingBonusHealth": 25,
			"OutOfCombatHealthRegen": 6,
			"BonusSprintSpeed": "12m",
			"MaxStacks": 83
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"StackingTechRadiusMultiplier": {
				"Key": "StackingTechRadiusMultiplier",
				"Value": 1,
				"Type": "distance"
			},
			"ThinkRate": {
				"Key": "ThinkRate",
				"Value": 3
			}
		}
	},
	"upgrade_cardio_calibrator": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": [
			"upgrade_sprint_booster"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"Movement",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusMoveSpeed",
					"Value": "2.0m",
					"Type": "move_speed"
				}
			],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 2,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_cardio_calibrator_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SlowResistancePercent",
					"Value": 25,
					"Type": "move_speed"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"SlowResistancePercent": 30,
			"BonusMoveSpeed": "2m",
			"OutOfCombatHealthRegen": 8
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_superior_stamina": {
		"Key": "upgrade_superior_stamina",
		"Name": "Stamina Mastery",
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": [
			"upgrade_improved_stamina"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Movement",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "Stamina",
					"Value": 2
				},
				{
					"Key": "StaminaCooldownReduction",
					"Value": 18
				},
				{
					"Key": "AirMoveIncreasePercent",
					"Value": 23
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_superior_stamina_passive",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Upgrades": {
			"Stamina": 2,
			"AirMoveIncreasePercent": 40,
			"StaminaCooldownReduction": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_aerial_supremacy": {
		"Key": "upgrade_aerial_supremacy",
		"Name": "Aerial Supremacy",
		"Description": null,
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": [
			"upgrade_superior_stamina"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Movement",
			"FireRate"
		],
		"IsDisabled": true,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "Stamina",
					"Value": 7
				},
				{
					"Key": "AirMoveIncreasePercent",
					"Value": 70
				},
				{
					"Key": "StaminaCooldownReduction",
					"Value": 40
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_aerial_supremacy_passive",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Upgrades": {
			"Stamina": 3,
			"AirMoveIncreasePercent": 30,
			"StaminaCooldownReduction": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_rapid_rounds": {
		"Key": "upgrade_rapid_rounds",
		"Name": "Rapid Rounds",
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"FireRate",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusFireRate",
					"Value": 9
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BonusFireRate": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_improved_stamina": {
		"Key": "upgrade_improved_stamina",
		"Name": "Extra Stamina",
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"FireRate",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "Stamina",
					"Value": 1
				}
			],
			"Alt": [
				{
					"Key": "StaminaCooldownReduction",
					"Value": 12
				}
			]
		},
		"Upgrades": {
			"Stamina": 1,
			"StaminaCooldownReduction": 14
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_bullet_armor_reduction_aura": {
		"Key": "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 tripled\u003C/span\u003E.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy",
			"CreepEnemy",
			"MinionEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"Disruption",
			"ClipSize"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 100,
					"Type": "health"
				},
				{
					"Key": "BonusSprintSpeed",
					"Value": "0.75m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_bullet_armor_reduction_aura_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletArmorReduction",
					"Value": -8,
					"Type": "bullet_armor_down",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "FireRateSlow",
					"Value": 11,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyEnemyApplied"
				}
			],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "15m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"FireRateSlow": 5,
			"BulletArmorReduction": -6,
			"BonusHealth": 125,
			"BonusSprintSpeed": "3m"
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"SingleTargetPlayerMultiplier": {
				"Key": "SingleTargetPlayerMultiplier",
				"Value": 3
			}
		}
	},
	"upgrade_camouflage": {
		"Key": "upgrade_camouflage",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 10.5,
				"Type": "cooldown"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"InvisAlertWhenFading": {
				"Key": "InvisAlertWhenFading",
				"Value": 1
			},
			"InvisFadeToDuration": {
				"Key": "InvisFadeToDuration",
				"Value": 1,
				"Type": "duration"
			},
			"SpottedRadius": {
				"Key": "SpottedRadius",
				"Value": "20m"
			},
			"RevealOnSpottedDuration": {
				"Key": "RevealOnSpottedDuration",
				"Value": 0.25,
				"Type": "duration"
			},
			"MovementThresholdSq": {
				"Key": "MovementThresholdSq",
				"Value": 200
			},
			"RegenWhileInvisible": {
				"Key": "RegenWhileInvisible",
				"Value": 5
			}
		}
	},
	"upgrade_regenerative_armor": {
		"Key": "upgrade_regenerative_armor",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 5,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusHealthRegen": {
				"Key": "BonusHealthRegen",
				"Value": 20,
				"Type": "healing",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_weapon_shielding": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 2.5,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_weapon_shielding_desc",
			"Cooldown": 45,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CombatBarrier",
					"Value": 300,
					"Scale": {
						"Value": 5,
						"Type": "power_increase"
					},
					"Type": "combat_barrier",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "1.5m",
					"Type": "move_speed"
				}
			],
			"Alt": [
				{
					"Key": "DamageThreshold",
					"Value": 150,
					"Type": "bullet_armor_up"
				},
				{
					"Key": "DamageWindow",
					"Value": 3.5,
					"Type": "duration"
				},
				{
					"Key": "BarrierDuration",
					"Value": 7
				}
			]
		},
		"Upgrades": {
			"OutOfCombatHealthRegen": 3,
			"CombatBarrier": 175,
			"BonusMoveSpeed": "1m",
			"AbilityCooldown": -20
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_spirit_bubble": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 2.5,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_spirit_bubble_desc",
			"Cooldown": 45,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CombatBarrier",
					"Value": 300,
					"Scale": {
						"Value": 5,
						"Type": "power_increase"
					},
					"Type": "combat_barrier",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "1.5m",
					"Type": "move_speed"
				}
			],
			"Alt": [
				{
					"Key": "DamageThreshold",
					"Value": 225,
					"Type": "bullet_armor_up"
				},
				{
					"Key": "DamageWindow",
					"Value": 3.5,
					"Type": "duration"
				},
				{
					"Key": "BarrierDuration",
					"Value": 7
				}
			]
		},
		"Upgrades": {
			"OutOfCombatHealthRegen": 3,
			"CombatBarrier": 175,
			"BonusMoveSpeed": "1m",
			"AbilityCooldown": -20
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_regenerating_bullet_shield": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletResist",
					"Value": 18,
					"Type": "bullet_armor_up"
				}
			],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 3,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_regenerating_bullet_shield_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 15,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusFireRate",
					"Value": 7,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"OutOfCombatHealthRegen": 3,
			"BulletResist": 12,
			"BaseAttackDamagePercent": 15,
			"BonusFireRate": 8
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"LifeThreshold": {
				"Key": "LifeThreshold",
				"Value": 65
			}
		}
	},
	"upgrade_magic_shield": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechResist",
					"Value": 15
				}
			],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 2,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_magic_shield_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechPower",
					"Value": 15,
					"Type": "tech_damage",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				},
				{
					"Key": "CooldownReduction",
					"Value": 5,
					"Type": "cooldown",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"TechResist": 13,
			"OutOfCombatHealthRegen": 3,
			"TechPower": 15,
			"CooldownReduction": 7
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"LifeThreshold": {
				"Key": "LifeThreshold",
				"Value": 65
			}
		}
	},
	"upgrade_improved_spirit": {
		"Key": "upgrade_improved_spirit",
		"Name": "Extra Spirit",
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechPower",
					"Value": 10
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"TechPower": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_mystic_regeneration": {
		"Key": "upgrade_mystic_regeneration",
		"Name": "Mystic Regeneration",
		"Description": "Dealing Spirit Damage to enemy Heroes grants you Bonus Health Regen. Stacks when dealing damage to different heroes.",
		"Cost": 800,
		"Tier": 1,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 40,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_mystic_regeneration_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "Regeneration",
					"Value": 4,
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "RegenerationDuration",
					"Value": 5,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"Regeneration": 8,
			"BonusHealth": 150
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_soaring_spirit": {
		"Key": "upgrade_soaring_spirit",
		"Name": "Improved Spirit",
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_improved_spirit"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"Movement",
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechPower",
					"Value": 18
				}
			],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 1.5,
					"Type": "healing"
				}
			]
		},
		"Upgrades": {
			"TechPower": 22,
			"OutOfCombatHealthRegen": 3
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusSprintSpeed": {
				"Key": "BonusSprintSpeed",
				"Value": "1m",
				"Type": "move_speed"
			},
			"BonusHealth": {
				"Key": "BonusHealth",
				"Value": 75,
				"Type": "health"
			}
		}
	},
	"upgrade_tech_overflow": {
		"Key": "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\"\u003ECooldown Reduction\u003C/span\u003E by \u003Cspan class=\"highlight\"\u003Echarging up\u003C/span\u003E when shooting enemy heroes.",
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "AbilityLifestealPercentHero",
					"Value": 15,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_tech_overflow_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusFireRate",
					"Value": 32,
					"Type": "fire_rate",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				},
				{
					"Key": "BonusSpirit",
					"Value": 30,
					"Type": "tech_damage",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				},
				{
					"Key": "CooldownReduction",
					"Value": 12,
					"Type": "cooldown",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			],
			"Alt": [
				{
					"Key": "BuildUpPerShot",
					"Value": 0.75
				},
				{
					"Key": "AbilityDuration",
					"Value": 15,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"CooldownReduction": 10,
			"BonusSpirit": 30,
			"BonusFireRate": 20,
			"AbilityLifestealPercentHero": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BuildUpDuration": {
				"Key": "BuildUpDuration",
				"Value": 5,
				"Type": "duration"
			}
		}
	},
	"upgrade_return_fire": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability",
			"MagicDamage",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletResist",
					"Value": 8,
					"Type": "bullet_armor_up"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_return_fire_desc",
			"Cooldown": 25,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletDamageReflectedPct",
					"Value": 60,
					"Type": "bullet_damage"
				},
				{
					"Key": "SpiritDamageReflectedPct",
					"Value": 25,
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 6,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BulletResist": 8,
			"SpiritDamageReflectedPct": 15,
			"BulletDamageReflectedPct": 25
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_tech_range": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_magic_reach"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechResist",
					"Value": 10,
					"Type": "tech_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_tech_range_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechRangeMultiplier",
					"Value": 35,
					"Type": "distance"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"TechResist": 10,
			"TechRadiusMultiplier": 20,
			"TechRangeMultiplier": 20
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 35,
				"Type": "distance"
			}
		}
	},
	"upgrade_magic_reach": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_magic_reach_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechRangeMultiplier",
					"Value": 20,
					"Type": "distance"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"TechRadiusMultiplier": 15,
			"TechRangeMultiplier": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 20,
				"Type": "distance"
			}
		}
	},
	"upgrade_extra_charge": {
		"Key": "upgrade_extra_charge",
		"Name": "Extra Charge",
		"Description": "Adds one to your ability max \u003Cspan class=\"highlight\"\u003Echarges\u003C/span\u003E.",
		"Cost": 800,
		"Tier": 1,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": "#upgrade_extra_charge_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusAbilityCharges",
					"Value": 1,
					"Type": "cast"
				}
			],
			"Alt": [
				{
					"Key": "BonusSpiritForChargedAbilities",
					"Value": 7
				}
			]
		},
		"Upgrades": {
			"BonusAbilityCharges": 1,
			"BonusSpiritForChargedAbilities": 7
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_health_stealing_magic": {
		"Key": "upgrade_health_stealing_magic",
		"Name": "Spirit Lifesteal",
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Healing",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AbilityLifestealPercentHero",
					"Value": 16,
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 70,
					"Type": "health"
				},
				{
					"Key": "TechPower",
					"Value": 6,
					"Type": "tech_damage"
				}
			]
		},
		"Upgrades": {
			"AbilityLifestealPercentHero": 14,
			"BonusHealth": 80,
			"TechPower": 9
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"NonHeroAbilityLifestealTooltipOnly": {
				"Key": "NonHeroAbilityLifestealTooltipOnly",
				"Value": 3
			}
		}
	},
	"upgrade_disarm": {
		"Key": "upgrade_disarm",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Disruption"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 25,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_disarm_desc",
			"Cooldown": 26,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "FireRateSlow",
					"Value": 30,
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "SpiritSteal",
					"Value": 22
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 6,
					"Type": "duration"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "17m",
					"Type": "range"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"SpiritStealDuration": {
				"Key": "SpiritStealDuration",
				"Value": 6,
				"Type": "duration"
			}
		}
	},
	"upgrade_bullet_resist_shredder": {
		"Key": "upgrade_bullet_resist_shredder",
		"Name": "Bullet Resist Shredder",
		"Description": "Reduces \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E on enemies when you deal \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy",
			"CreepEnemy",
			"MinionEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletResist",
					"Value": 8,
					"Type": "bullet_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				},
				{
					"Key": "BonusHealth",
					"Value": 65,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_bullet_resist_shredder_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletArmorReduction",
					"Value": -10,
					"Type": "bullet_armor_down",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 8,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BulletResist": 7,
			"BulletArmorReduction": -11,
			"BonusHealth": 90
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_mystic_reverb": {
		"Key": "upgrade_mystic_reverb",
		"Name": "Mystic Reverb",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "AbilityLifestealPercentHero",
					"Value": 10,
					"Type": "healing",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_tech_bleed_desc",
			"Cooldown": 6.25,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechDamagePercent",
					"Value": 50,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "ImbueAbilityLifesteal",
					"Value": 27,
					"Type": "healing",
					"LocTokenOverride": "ImbueAbilityLifesteal"
				},
				{
					"Key": "MovementSpeedSlow",
					"Value": 40,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "16m",
					"Type": "distance"
				},
				{
					"Key": "DelayDuration",
					"Value": 3,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"AbilityLifestealPercentHero": 25,
			"TechDamagePercent": 20
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"MinimumDamage": {
				"Key": "MinimumDamage",
				"Value": 100
			},
			"MaxHealthDamage": {
				"Key": "MaxHealthDamage",
				"Value": 10,
				"Type": "tech_damage",
				"UsageFlags": "ConditionallyApplied",
				"LocTokenOverride": "MagicShockDamage"
			}
		}
	},
	"upgrade_magic_burst": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_magic_burst_desc",
			"Cooldown": null,
			"ChargeUp": 14,
			"Main": [
				{
					"Key": "Damage",
					"Value": 40,
					"Type": "tech_damage",
					"LocTokenOverride": "MagicBurstDamage"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"Damage": 60
		},
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 14,
				"Type": "cooldown"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"MinimumDamage": {
				"Key": "MinimumDamage",
				"Value": 80
			}
		}
	},
	"upgrade_magic_shock": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_magic_burst"
		],
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 50,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_magic_shock_desc",
			"Cooldown": null,
			"ChargeUp": 14,
			"Main": [
				{
					"Key": "Damage",
					"Value": 40,
					"Type": "tech_damage"
				},
				{
					"Key": "CurrentHealthDamage",
					"Value": 7.5,
					"Type": "tech_damage",
					"LocTokenOverride": "MagicShockDamage"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"CurrentHealthDamage": 5,
			"BonusHealth": 100
		},
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 14,
				"Type": "cooldown"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"MinimumDamage": {
				"Key": "MinimumDamage",
				"Value": 165
			},
			"ReProcLockoutTime": {
				"Key": "ReProcLockoutTime",
				"Value": 5
			},
			"WatcherMaxDuration": {
				"Key": "WatcherMaxDuration",
				"Value": 30
			}
		}
	},
	"upgrade_arcane_medallion": {
		"Key": "upgrade_arcane_medallion",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_arcane_medallion_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechPower",
					"Value": 35,
					"Type": "tech_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 12,
					"Type": "duration"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"MinimumDamage": {
				"Key": "MinimumDamage",
				"Value": 200
			}
		}
	},
	"upgrade_magic_vulnerability": {
		"Key": "upgrade_magic_vulnerability",
		"Name": "Mystic Vulnerability",
		"Description": "When an enemy takes \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E, they have their \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E reduced.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechResist",
					"Value": 8,
					"Type": "tech_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_magic_vulnerability_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechArmorDamageReduction",
					"Value": -8,
					"Type": "tech_armor_down",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 7,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"TechResist": 8,
			"TechArmorDamageReduction": -10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_healbane": {
		"Key": "upgrade_healbane",
		"Name": "Healbane",
		"Description": "Your \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E 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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"Healing",
			"Disruption",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechPower",
					"Value": 7,
					"Type": "tech_damage"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_healbane_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealAmpReceivePenaltyPercent",
					"Value": -35,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "HealOnKill",
					"Value": 275,
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 8,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"HealAmpRegenPenaltyPercent": -20,
			"HealAmpReceivePenaltyPercent": -20,
			"TechPower": 11,
			"HealOnKill": 125
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HealAmpRegenPenaltyPercent": {
				"Key": "HealAmpRegenPenaltyPercent",
				"Value": -35,
				"Type": "damage",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_magic_slow": {
		"Key": "upgrade_magic_slow",
		"Name": "Mystic Slow",
		"Description": "When the target takes \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E, they have their \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E reduced.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 30,
					"Type": "health"
				},
				{
					"Key": "BonusSprintSpeed",
					"Value": "0.75m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_magic_slow_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "MovementSpeedSlow",
					"Value": 30,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "GroundDashReductionPercent",
					"Value": -12,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 2,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"MovementSpeedSlow": 15,
			"GroundDashReductionPercent": -10,
			"BonusHealth": 100,
			"BonusSprintSpeed": 1
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_escalating_exposure": {
		"Key": "upgrade_escalating_exposure",
		"Name": "Escalating Exposure",
		"Description": "Dealing \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E applies a stacking \u003Cspan class=\"highlight\"\u003ESpirit Amp\u003C/span\u003E that increases your \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E to the target.",
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_magic_vulnerability"
		],
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechArmorDamageReduction",
					"Value": -8,
					"Type": "tech_armor_down",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "EscalatingExposureTechArmorDamageReduction"
				},
				{
					"Key": "TechResist",
					"Value": 17
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_escalating_exposure_desc",
			"Cooldown": 0.7,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "MagicIncreasePerStack",
					"Value": 4.5,
					"Type": "tech_armor_down"
				}
			],
			"Alt": [
				{
					"Key": "MaxStacks",
					"Value": 12
				},
				{
					"Key": "AbilityDuration",
					"Value": 12,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"MagicIncreasePerStack": 2,
			"TechResist": 8,
			"TechArmorDamageReduction": -8,
			"MaxStacks": 8
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_rapid_recharge": {
		"Key": "upgrade_rapid_recharge",
		"Name": "Rapid Recharge",
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_extra_charge"
		],
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusAbilityCharges",
					"Value": 2,
					"Type": "cast"
				},
				{
					"Key": "CooldownBetweenChargeReduction",
					"Value": 30,
					"Type": "cooldown"
				}
			],
			"Alt": [
				{
					"Key": "CooldownReductionOnChargedAbilities",
					"Value": 14
				},
				{
					"Key": "BonusSpiritForChargedAbilities",
					"Value": 10
				}
			]
		},
		"Upgrades": {
			"BonusAbilityCharges": 2,
			"CooldownReductionOnChargedAbilities": 15,
			"BonusSpiritForChargedAbilities": 20,
			"CooldownBetweenChargeReduction": 5
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_omnicharge_pendant": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CooldownBetweenChargeReduction",
					"Value": 70,
					"Type": "cooldown"
				},
				{
					"Key": "CooldownReductionOnChargedAbilities",
					"Value": 30
				}
			],
			"Alt": [
				{
					"Key": "BonusSpiritForChargedAbilities",
					"Value": 50
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_omnicharge_pendant_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusAbilityCharges",
					"Value": 4,
					"Type": "cast",
					"LocTokenOverride": "OmniPendantBonusAbilityCharges"
				},
				{
					"Key": "BonusAbilityChargesNonCharge",
					"Value": 2,
					"Type": "cast"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BonusAbilityCharges": 2,
			"BonusSpiritForChargedAbilities": 30,
			"CooldownBetweenChargeReduction": 5,
			"CooldownReductionOnChargedAbilities": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"EnableAbilityCharges": {
				"Key": "EnableAbilityCharges",
				"Value": 1
			}
		}
	},
	"upgrade_magic_tempo": {
		"Key": "upgrade_magic_tempo",
		"Name": "Compress Cooldown",
		"Description": "Imbue an ability to reduce its \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_magic_tempo_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CooldownReduction",
					"Value": 18,
					"Type": "cooldown",
					"LocTokenOverride": "SingleAbilityCooldownReduction"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"CooldownReduction": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_cooldown_reduction": {
		"Key": "upgrade_cooldown_reduction",
		"Name": "Superior Cooldown",
		"Description": "Reduces the \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E of your abilities.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_magic_tempo"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 4,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_cooldown_reduction_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CooldownReduction",
					"Value": 20,
					"Type": "cooldown"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"CooldownReduction": 10,
			"OutOfCombatHealthRegen": 6
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_transcendent_cooldown": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_cooldown_reduction"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 4,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_transcendent_cooldown_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CooldownReduction",
					"Value": 25,
					"Type": "cooldown"
				},
				{
					"Key": "ItemCooldownReduction",
					"Value": 25,
					"Type": "cooldown"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"ItemCooldownReduction": 10,
			"OutOfCombatHealthRegen": 10,
			"CooldownReduction": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_timeless_emblem": {
		"Key": "upgrade_timeless_emblem",
		"Name": "Timeless Emblem",
		"Description": null,
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_transcendent_cooldown"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"Healing"
		],
		"IsDisabled": true,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "CooldownReduction",
					"Value": 50,
					"Type": "cooldown"
				},
				{
					"Key": "ItemCooldownReduction",
					"Value": 50,
					"Type": "cooldown"
				},
				{
					"Key": "TechRangeMultiplier",
					"Value": 50,
					"Type": "distance"
				},
				{
					"Key": "BonusAbilityDurationPercent",
					"Value": 50,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"TechRadiusMultiplier": 10,
			"TechRangeMultiplier": 10,
			"CooldownReduction": 10,
			"ItemCooldownReduction": 10,
			"BonusAbilityDurationPercent": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 50,
				"Type": "distance"
			}
		}
	},
	"upgrade_shadow_step": {
		"Key": "upgrade_shadow_step",
		"Name": "Shadow Step",
		"Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E straight ahead.",
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Movement"
		],
		"IsDisabled": true,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_shadow_step_desc",
			"Cooldown": 3,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AbilityCastRange",
					"Value": "12m",
					"Type": "range",
					"LocTokenOverride": "WarpStoneRange"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_shadow_step_passive_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DamagePulseAmount",
					"Value": 50,
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "DamagePulseInterval",
					"Value": 0.5
				},
				{
					"Key": "DamagePulseRadius",
					"Value": "13m",
					"Type": "distance"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_duration_extender": {
		"Key": "upgrade_duration_extender",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_duration_extender_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusAbilityDurationPercent": {
				"Key": "BonusAbilityDurationPercent",
				"Value": 20,
				"Type": "duration"
			}
		}
	},
	"upgrade_slowing_tech": {
		"Key": "upgrade_slowing_tech",
		"Name": null,
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy",
			"CreepEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_slowing_tech_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SlowPercent",
					"Value": 15,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "SlowDuration",
					"Value": 2,
					"Type": "duration"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_containment": {
		"Key": "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\"\u003EDoes not affect target's stamina usage.\u003C/span\u003E",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"Movement",
			"Disruption",
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusSprintSpeed",
					"Value": "0.5m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_containment_desc",
			"Cooldown": 30,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SlowPercent",
					"Value": 20,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "GroundDashReductionPercent",
					"Value": -30,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityCastRange",
					"Value": "25m",
					"Type": "range"
				},
				{
					"Key": "AbilityDuration",
					"Value": 3.5,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"SlowPercent": 10,
			"AbilityCooldown": -18,
			"GroundDashReductionPercent": -6
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_spirit_sap": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 50,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_spirit_sap_desc",
			"Cooldown": 32,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "MagicResistReduction",
					"Value": -9,
					"Type": "tech_armor_down",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "TechPowerReduction",
					"Value": -24,
					"Type": "spirit"
				},
				{
					"Key": "AbilityDuration",
					"Value": 12,
					"Type": "duration"
				}
			],
			"Alt": [
				{
					"Key": "AbilityCastRange",
					"Value": "40m",
					"Type": "range"
				}
			]
		},
		"Upgrades": {
			"BonusHealth": 75,
			"MagicResistReduction": -10,
			"AbilityCooldown": -10,
			"TechPowerReduction": -16
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_focus_lens": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": [
			"upgrade_spirit_sap"
		],
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"Disruption",
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusFireRate",
					"Value": 10
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_focus_lens_desc",
			"Cooldown": 45,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AbilityDuration",
					"Value": 4,
					"Type": "duration"
				},
				{
					"Key": "PercentDamage",
					"Value": 30,
					"Type": "damage"
				},
				{
					"Key": "MagicResistReduction",
					"Value": -9,
					"Type": "tech_armor_down"
				},
				{
					"Key": "TechPowerReduction",
					"Value": -30,
					"Type": "spirit"
				}
			],
			"Alt": [
				{
					"Key": "AbilityCastRange",
					"Value": "20m",
					"Type": "range"
				},
				{
					"Key": "ResistReductionDuration",
					"Value": 12
				}
			]
		},
		"Upgrades": {
			"PercentDamage": 20,
			"BonusFireRate": 20,
			"TechPowerReduction": -14,
			"MagicResistReduction": -10,
			"AbilityDuration": 0.25,
			"AbilityCooldown": -12
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_withering_whip": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"Disruption",
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 50,
					"Type": "health"
				},
				{
					"Key": "BonusSprintSpeed",
					"Value": "0.5m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_withering_whip_desc",
			"Cooldown": 20,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "FireRateSlow",
					"Value": 32,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyEnemyApplied"
				},
				{
					"Key": "BulletArmorReduction",
					"Value": -8,
					"Type": "bullet_armor_down",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityCastRange",
					"Value": "32m",
					"Type": "range"
				},
				{
					"Key": "AbilityDuration",
					"Value": 5,
					"Type": "duration",
					"LocTokenOverride": "WitheringWhipDisarmDuration"
				}
			]
		},
		"Upgrades": {
			"BonusHealth": 130,
			"BulletArmorReduction": -4,
			"FireRateSlow": 20
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_greater_withering_whip": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": [
			"upgrade_withering_whip"
		],
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"Disruption",
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 75,
					"Type": "health"
				},
				{
					"Key": "BonusSprintSpeed",
					"Value": "0.75m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_greater_withering_whip_desc",
			"Cooldown": 20,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectDisarmed",
					"Value": null
				},
				{
					"Key": "BulletArmorReduction",
					"Value": -13,
					"Type": "bullet_armor_down",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityCastRange",
					"Value": "32m",
					"Type": "range"
				},
				{
					"Key": "AbilityDuration",
					"Value": 4,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BonusHealth": 75,
			"BulletArmorReduction": -7,
			"AbilityCooldown": -6
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_rescue_beam": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Press",
		"Components": [
			"upgrade_health_stimpak"
		],
		"TargetTypes": [
			"HeroFriendly"
		],
		"ShopFilters": [
			"MagicDamage",
			"Durability",
			"Healing",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusSprintSpeed",
					"Value": "0.75m",
					"Type": "move_speed"
				},
				{
					"Key": "TechRangeMultiplier",
					"Value": 8,
					"Type": "distance"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_rescue_beam_desc",
			"Cooldown": 60,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealPercentAmount",
					"Value": 20,
					"Type": "healing"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "0m",
					"Type": "move_speed"
				}
			],
			"Alt": [
				{
					"Key": "AbilityChannelTime",
					"Value": 2.5,
					"Type": "cast"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "32m",
					"Type": "range"
				}
			]
		},
		"Upgrades": {
			"TechRadiusMultiplier": 10,
			"TechRangeMultiplier": 10,
			"HealPercentAmount": 5,
			"AbilityCooldown": -40
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HealInterval": {
				"Key": "HealInterval",
				"Value": 0.2
			},
			"SelfModifier": {
				"Key": "SelfModifier",
				"Value": 100
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 8,
				"Type": "distance"
			}
		}
	},
	"upgrade_personal_rejuvenator": {
		"Key": "upgrade_personal_rejuvenator",
		"Name": "Rebirth",
		"Description": "Respawns the hero at the spot they died.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_personal_rejuvenator_desc",
			"Cooldown": 509,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "RespawnDelay",
					"Value": 5,
					"Type": "duration"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_rebirth": {
		"Key": "upgrade_rebirth",
		"Name": "Soul Rebirth",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SpawnTimePenalty",
					"Value": 30,
					"Type": "duration"
				}
			],
			"Alt": [
				{
					"Key": "TechPower",
					"Value": 12,
					"Type": "tech_damage"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_rebirth_passive",
			"Cooldown": 240,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "RespawnHealthPercent",
					"Value": 50,
					"Type": "healing"
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"RespawnDelay": {
				"Key": "RespawnDelay",
				"Value": 4,
				"Type": "duration"
			}
		}
	},
	"upgrade_long_range_slowing_tech": {
		"Key": "upgrade_long_range_slowing_tech",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy",
			"CreepEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechRangeMultiplier",
					"Value": 30,
					"Type": "distance"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_long_range_slowing_tech_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "SlowPercent",
					"Value": 20,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "SlowDuration",
					"Value": 2,
					"Type": "duration"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 30,
				"Type": "distance"
			}
		}
	},
	"upgrade_full_spectrum": {
		"Key": "upgrade_full_spectrum",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_full_spectrum_passive",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusDamagePerHero",
					"Value": 5,
					"Type": "tech_damage"
				},
				{
					"Key": "SlowPercent",
					"Value": 30,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "SlowDuration",
					"Value": 2,
					"Type": "duration"
				}
			]
		},
		"Info2": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechRangeMultiplier",
					"Value": 60,
					"Type": "distance"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 60,
				"Type": "distance"
			}
		}
	},
	"upgrade_tech_cleave": {
		"Key": "upgrade_tech_cleave",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_tech_cleave_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechCleaveRadius",
					"Value": "10m",
					"Type": "distance"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechCleaveDamagePercent": {
				"Key": "TechCleaveDamagePercent",
				"Value": 75,
				"Type": "tech_damage"
			},
			"ProcCooldown": {
				"Key": "ProcCooldown",
				"Value": 0.05,
				"Type": "cooldown"
			}
		}
	},
	"upgrade_bonus_ability_charge_3": {
		"Key": "upgrade_bonus_ability_charge_3",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusAbilityCharges",
					"Value": 3,
					"Type": "cast"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_charge_mastery": {
		"Key": "upgrade_charge_mastery",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_charge_mastery_passive",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Info2": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusAbilityCharges",
					"Value": 4,
					"Type": "cast"
				},
				{
					"Key": "CooldownBetweenChargeReduction",
					"Value": 50,
					"Type": "cooldown"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusChargedAbilityDamage": {
				"Key": "BonusChargedAbilityDamage",
				"Value": 15
			},
			"BonusChargedCooldownReduction": {
				"Key": "BonusChargedCooldownReduction",
				"Value": 15,
				"Type": "cooldown"
			}
		}
	},
	"upgrade_rupture": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechPower",
					"Value": 8,
					"Type": "tech_damage"
				},
				{
					"Key": "BonusHealth",
					"Value": 65,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_rupture_desc",
			"Cooldown": 32,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DotHealthPercent",
					"Value": 2.6,
					"Scale": {
						"Value": 0.0055,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "HealAmpReceivePenaltyPercent",
					"Value": -45,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "20m",
					"Scale": {
						"Value": 0.1,
						"Type": "spirit"
					},
					"Type": "range"
				}
			],
			"Alt": [
				{
					"Key": "AbilityCastRange",
					"Value": "20m",
					"Scale": {
						"Value": 0.1,
						"Type": "spirit"
					},
					"Type": "range"
				},
				{
					"Key": "AbilityDuration",
					"Value": 10,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"TechPower": 12,
			"BonusHealth": 90,
			"HealAmpReceivePenaltyPercent": -20,
			"HealAmpRegenPenaltyPercent": -20,
			"DotHealthPercent": 0.5,
			"AbilityCooldown": -10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HealAmpRegenPenaltyPercent": {
				"Key": "HealAmpRegenPenaltyPercent",
				"Value": -45,
				"Type": "damage",
				"UsageFlags": "ConditionallyApplied"
			},
			"TickRate": {
				"Key": "TickRate",
				"Value": 1
			}
		}
	},
	"upgrade_discord": {
		"Key": "upgrade_discord",
		"Name": "Scourge",
		"Description": "Apply \u003Cspan class=\"highlight\"\u003ESpirit Resistance\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. \u003Cbr\u003ECan be self cast.",
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroFriendly"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 100,
					"Type": "health"
				},
				{
					"Key": "CooldownReduction",
					"Value": 4,
					"Type": "cooldown"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_discord_desc",
			"Cooldown": 35,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "MaxHealthPercentAsDPS",
					"Value": 3.5,
					"Type": "tech_damage"
				},
				{
					"Key": "TechResist",
					"Value": 40,
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 10,
					"Type": "duration"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "35m",
					"Type": "range"
				},
				{
					"Key": "AuraRadius",
					"Value": "10m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"MaxHealthPercentAsDPS": 2,
			"TechResist": 15,
			"CooldownReduction": 12,
			"BonusHealth": 125,
			"AbilityDuration": 3
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.25,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TickRate": {
				"Key": "TickRate",
				"Value": 0.25
			}
		}
	},
	"upgrade_aoe_tech_shield": {
		"Key": "upgrade_aoe_tech_shield",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllFriendly"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 32,
				"Type": "cooldown"
			},
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 16,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.25,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TempTechShieldHealth": {
				"Key": "TempTechShieldHealth",
				"Value": 400,
				"Type": "tech_armor_up"
			},
			"Radius": {
				"Key": "Radius",
				"Value": "30m",
				"Type": "distance"
			}
		}
	},
	"upgrade_target_stun": {
		"Key": "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.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 75,
					"Type": "health"
				},
				{
					"Key": "TechRangeMultiplier",
					"Value": 6,
					"Type": "distance"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_target_stun_desc",
			"Cooldown": 35,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectStun",
					"Value": null
				},
				{
					"Key": "StunDuration",
					"Value": 0.5,
					"Type": "duration"
				}
			],
			"Alt": [
				{
					"Key": "AbilityCastRange",
					"Value": "45m",
					"Type": "range"
				}
			]
		},
		"Upgrades": {
			"TechRadiusMultiplier": 6,
			"TechRangeMultiplier": 6,
			"StunDuration": 0.75,
			"BonusHealth": 75
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"StunDelay": {
				"Key": "StunDelay",
				"Value": 2,
				"Type": "duration"
			},
			"VisualContractRadius": {
				"Key": "VisualContractRadius",
				"Value": "3m"
			},
			"MaxBonusDuration": {
				"Key": "MaxBonusDuration",
				"Value": 1.5
			},
			"MaxHeightForBonus": {
				"Key": "MaxHeightForBonus",
				"Value": "30m"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 6,
				"Type": "distance"
			}
		}
	},
	"upgrade_phantom_strike": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"Durability",
			"Movement",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 15,
					"Type": "bullet_damage"
				},
				{
					"Key": "TechPower",
					"Value": 8,
					"Type": "tech_damage"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_phantom_strike_desc",
			"Cooldown": 35,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectDisarmed",
					"Value": null
				},
				{
					"Key": "SlowPercent",
					"Value": 50,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "ImpactDamage",
					"Value": 75,
					"Scale": {
						"Value": 0.93,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "AbilityCastRange",
					"Value": "25m",
					"Type": "range"
				},
				{
					"Key": "SlowDuration",
					"Value": 3,
					"Type": "duration",
					"LocTokenOverride": "PhantomStrikeDebuffDuration"
				}
			]
		},
		"Upgrades": {
			"TechPower": 12,
			"BaseAttackDamagePercent": 20,
			"AbilityCooldown": -20,
			"ImpactDamage": 100
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.35,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": "1.3m",
				"Type": "move_speed"
			}
		}
	},
	"upgrade_warp_stone": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_warp_stone_desc",
			"Cooldown": 16,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AbilityCastRange",
					"Value": "11m",
					"Type": "range",
					"LocTokenOverride": "WarpStoneRange"
				},
				{
					"Key": "BulletResist",
					"Value": 30,
					"Type": "bullet_armor_up",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "CasterBuffDuration",
					"Value": 6,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BulletResist": 20,
			"AbilityCastRange": "9m",
			"AbilityCooldown": -3
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_aoe_root": {
		"Key": "upgrade_aoe_root",
		"Name": "Vortex Web",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": [
			"upgrade_containment"
		],
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechRangeMultiplier",
					"Value": 10,
					"Type": "distance"
				},
				{
					"Key": "BonusSprintSpeed",
					"Value": "0.75m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_aoe_root_active",
			"Cooldown": 42,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CaptureRadius",
					"Value": "12m",
					"Type": "distance"
				},
				{
					"Key": "SlowPercent",
					"Value": 35,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 4,
					"Type": "duration"
				},
				{
					"Key": "GroundDashReductionPercent",
					"Value": -40,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				}
			]
		},
		"Upgrades": {
			"BonusSprintSpeed": "9m",
			"AbilityCooldown": -22,
			"TechRadiusMultiplier": 10,
			"TechRangeMultiplier": 10,
			"SlowPercent": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.2,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TetherDuration": {
				"Key": "TetherDuration",
				"Value": 0.5
			},
			"TetherRadius": {
				"Key": "TetherRadius",
				"Value": "1m",
				"Type": "distance"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 10,
				"Type": "distance"
			}
		}
	},
	"upgrade_ability_refresher": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_ability_refresher_desc",
			"Cooldown": 300,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Upgrades": {
			"AbilityCooldown": -210
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.6,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechResist": {
				"Key": "TechResist",
				"Value": 14,
				"Type": "tech_armor_up"
			},
			"BulletResist": {
				"Key": "BulletResist",
				"Value": 15,
				"Type": "bullet_armor_up"
			}
		}
	},
	"upgrade_ability_power_shard": {
		"Key": "upgrade_ability_power_shard",
		"Name": "Echo Shard",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Movement",
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusFireRate",
					"Value": 5,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "TechResist",
					"Value": 5,
					"Type": "tech_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				},
				{
					"Key": "BulletResist",
					"Value": 5,
					"Type": "bullet_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				},
				{
					"Key": "TechRangeMultiplier",
					"Value": 5,
					"Type": "distance"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_ability_power_shard_active",
			"Cooldown": 30,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Upgrades": {
			"BulletResist": 5,
			"TechResist": 5,
			"BonusFireRate": 5,
			"AbilityCooldown": -10,
			"TechRadiusMultiplier": 5,
			"TechRangeMultiplier": 5
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 5,
				"Type": "distance"
			}
		}
	},
	"upgrade_tech_damage_pulse": {
		"Key": "upgrade_tech_damage_pulse",
		"Name": "Torment Pulse",
		"Description": "Periodically deals \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E to the closest two enemies nearby.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 100,
					"Type": "health"
				},
				{
					"Key": "MeleeResistPercent",
					"Value": 15
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_tech_damage_pulse_desc",
			"Cooldown": 1.4,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DamagePulseAmount",
					"Value": 27,
					"Scale": {
						"Value": 0.279,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "DamagePulseRadius",
					"Value": "9m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"BonusHealth": 75,
			"DamagePulseAmount": 30
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_cheat_death": {
		"Key": "upgrade_cheat_death",
		"Name": "Cheat Death",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 200,
					"Type": "health"
				},
				{
					"Key": "BulletResist",
					"Value": 15,
					"Type": "bullet_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_cheat_death_unkillable_passive",
			"Cooldown": 90,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DeathImmunityDuration",
					"Value": 4.5,
					"Type": "duration"
				}
			],
			"Alt": [
				{
					"Key": "DeathImmunityDamageReduction",
					"Value": -60,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "HealAmpReceivePenaltyPercent",
					"Value": -60,
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "-2m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				}
			]
		},
		"Upgrades": {
			"DeathImmunityDamageReduction": 90,
			"BonusMoveSpeed": "6m",
			"HealAmpReceivePenaltyPercent": 90,
			"HealAmpRegenPenaltyPercent": 90,
			"DeathImmunityDuration": 0.5,
			"AbilityCooldown": -20
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HealAmpRegenPenaltyPercent": {
				"Key": "HealAmpRegenPenaltyPercent",
				"Value": -60,
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_reload_speed": {
		"Key": "upgrade_reload_speed",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ReloadSpeedMultipler": {
				"Key": "ReloadSpeedMultipler",
				"Value": -35
			}
		}
	},
	"upgrade_cloaking_device": {
		"Key": "upgrade_cloaking_device",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 10.5,
				"Type": "cooldown"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"InvisAlertWhenFading": {
				"Key": "InvisAlertWhenFading",
				"Value": 1
			},
			"InvisCancelOnDamage": {
				"Key": "InvisCancelOnDamage",
				"Value": 1
			},
			"InvisFadeToDuration": {
				"Key": "InvisFadeToDuration",
				"Value": 1.5,
				"Type": "duration"
			},
			"InvisMoveSpeedMod": {
				"Key": "InvisMoveSpeedMod",
				"Value": "3m",
				"Type": "move_speed"
			},
			"SpottedRadius": {
				"Key": "SpottedRadius",
				"Value": "20m"
			},
			"RevealOnDamageDuration": {
				"Key": "RevealOnDamageDuration",
				"Value": 1.5,
				"Type": "duration"
			},
			"RevealOnSpottedDuration": {
				"Key": "RevealOnSpottedDuration",
				"Value": 1.5,
				"Type": "duration"
			},
			"FullInvisDistance": {
				"Key": "FullInvisDistance",
				"Value": "50m"
			}
		}
	},
	"upgrade_cloaking_device_active": {
		"Key": "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": 6400,
		"Tier": 4,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"FireRate",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 10,
					"Type": "healing"
				},
				{
					"Key": "BonusSprintSpeed",
					"Value": "1.5m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_cloaking_device_active_desc",
			"Cooldown": 32,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectInvisible",
					"Value": null
				},
				{
					"Key": "AbilityDuration",
					"Value": 18,
					"Type": "duration",
					"LocTokenOverride": "StealthDuration"
				}
			],
			"Alt": [
				{
					"Key": "SpottedRadius",
					"Value": "18m"
				},
				{
					"Key": "InvisMoveSpeedMod",
					"Value": "5m",
					"Type": "move_speed"
				}
			]
		},
		"Info3": {
			"Type": "Active",
			"DescKey": "#upgrade_cloaking_device_active_ambush_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AmbushBonusFireRate",
					"Value": 32,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "AmbushBonusTechPower",
					"Value": 35,
					"Type": "tech_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "AmbushBonusMeleeDamage",
					"Value": 25,
					"Type": "melee_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AmbushDuration",
					"Value": 8,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"OutOfCombatHealthRegen": 20,
			"AmbushBonusFireRate": 25,
			"AmbushBonusMeleeDamage": 20,
			"AmbushBonusTechPower": 25,
			"AbilityCooldown": -12
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"InvisAlertWhenFading": {
				"Key": "InvisAlertWhenFading",
				"Value": 1
			},
			"InvisCancelOnDamage": {
				"Key": "InvisCancelOnDamage",
				"Value": 1
			},
			"InvisFadeToDuration": {
				"Key": "InvisFadeToDuration",
				"Value": 0.6,
				"Type": "duration"
			},
			"RevealOnDamageDuration": {
				"Key": "RevealOnDamageDuration",
				"Value": 1.5,
				"Type": "duration"
			},
			"RevealOnSpottedDuration": {
				"Key": "RevealOnSpottedDuration",
				"Value": 1.5,
				"Type": "duration"
			},
			"FullInvisDistance": {
				"Key": "FullInvisDistance",
				"Value": "30m"
			}
		}
	},
	"upgrade_fire_rate_aura": {
		"Key": "upgrade_fire_rate_aura",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllFriendly"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_fire_rate_aura_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusFireRate",
					"Value": 10
				},
				{
					"Key": "BonusFireRateNPC",
					"Value": 35
				},
				{
					"Key": "AuraRadius",
					"Value": "30m",
					"Type": "distance"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_weapon_overdrive_clip": {
		"Key": "upgrade_weapon_overdrive_clip",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_weapon_overdrive_clip_desc",
			"Cooldown": 53,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusReloadSpeed",
					"Value": -75,
					"Type": "time"
				}
			],
			"Alt": [
				{
					"Key": "HealthDamagePercent",
					"Value": 20,
					"Type": "tech_damage"
				},
				{
					"Key": "BonusWeaponPower",
					"Value": 100,
					"Type": "bullet_damage"
				},
				{
					"Key": "OverdriveClipDuration",
					"Value": 5,
					"Type": "duration"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_rocket_boots": {
		"Key": "upgrade_rocket_boots",
		"Name": "Majestic Leap - Disabled",
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Movement"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechPower",
					"Value": 8,
					"Type": "tech_damage"
				},
				{
					"Key": "BonusHealth",
					"Value": 50,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_rocket_boots_desc",
			"Cooldown": 16,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"JumpVelocityHidden": {
				"Key": "JumpVelocityHidden",
				"Value": "22.5m"
			},
			"InterruptCooldown": {
				"Key": "InterruptCooldown",
				"Value": 4,
				"Type": "cooldown"
			},
			"AirControlPercent": {
				"Key": "AirControlPercent",
				"Value": 100,
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_rocket_booster": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_rocket_booster_desc",
			"Cooldown": 45,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CombatBarrier",
					"Value": 140,
					"Scale": {
						"Value": 8,
						"Type": "power_increase"
					},
					"Type": "combat_barrier",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "InterruptCooldown",
					"Value": 5,
					"Type": "cooldown"
				}
			],
			"Alt": [
				{
					"Key": "BarrierDuration",
					"Value": 8
				}
			]
		},
		"Upgrades": {
			"AbilityCooldown": -21,
			"CombatBarrier": 175,
			"InterruptCooldown": -3
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"JumpVelocityHidden": {
				"Key": "JumpVelocityHidden",
				"Value": "27m"
			},
			"AirControlPercent": {
				"Key": "AirControlPercent",
				"Value": 100,
				"UsageFlags": "ConditionallyApplied"
			},
			"SlamDownRadius": {
				"Key": "SlamDownRadius",
				"Value": "10m",
				"Type": "distance"
			},
			"VerticalDifferenceTolerance": {
				"Key": "VerticalDifferenceTolerance",
				"Value": "2m"
			},
			"TossSpeed": {
				"Key": "TossSpeed",
				"Value": 500
			},
			"SlowPercent": {
				"Key": "SlowPercent",
				"Value": 40,
				"Type": "slow",
				"UsageFlags": "ConditionallyApplied"
			},
			"SlowDuration": {
				"Key": "SlowDuration",
				"Value": 2.5,
				"Type": "duration"
			},
			"DropDownSpeed": {
				"Key": "DropDownSpeed",
				"Value": "35m"
			},
			"MaxLandingSpeed": {
				"Key": "MaxLandingSpeed",
				"Value": "20m"
			},
			"ImpactHeight": {
				"Key": "ImpactHeight",
				"Value": "2m"
			},
			"MinAimAngle": {
				"Key": "MinAimAngle",
				"Value": 30
			}
		}
	},
	"upgrade_aerial_assault": {
		"Key": "upgrade_aerial_assault",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_aerial_assault_active",
			"Cooldown": 26,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Info2": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletLifestealPercent",
					"Value": 25,
					"Type": "healing"
				},
				{
					"Key": "BonusFireRate",
					"Value": 15
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ActivateTime": {
				"Key": "ActivateTime",
				"Value": 0.75
			},
			"JumpVelocityHidden": {
				"Key": "JumpVelocityHidden",
				"Value": "30.0m"
			},
			"AssaultLifestealPercent": {
				"Key": "AssaultLifestealPercent",
				"Value": 20,
				"Type": "healing",
				"UsageFlags": "ConditionallyApplied"
			},
			"AssaultDuration": {
				"Key": "AssaultDuration",
				"Value": 3,
				"Type": "duration"
			},
			"AssaultFireRate": {
				"Key": "AssaultFireRate",
				"Value": 60,
				"UsageFlags": "ConditionallyApplied"
			},
			"ExplodeRadius": {
				"Key": "ExplodeRadius",
				"Value": "3m",
				"Type": "distance"
			}
		}
	},
	"upgrade_health_nova": {
		"Key": "upgrade_health_nova",
		"Name": "Healing Nova",
		"Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself and nearby allies.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": [
			"upgrade_health_stimpak"
		],
		"TargetTypes": [
			"HeroFriendly",
			"TrooperFriendly",
			"MinionFriendly"
		],
		"ShopFilters": [
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechRangeMultiplier",
					"Value": 6,
					"Type": "distance"
				},
				{
					"Key": "SpiritPower",
					"Value": 8,
					"Type": "tech_damage"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_health_nova_desc",
			"Cooldown": 60,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TotalHealthRegen",
					"Value": 325,
					"Scale": {
						"Value": 6,
						"Type": "power_increase"
					},
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "RegenDuration",
					"Value": 2,
					"Type": "duration"
				},
				{
					"Key": "AuraRadius",
					"Value": "18m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"TechRadiusMultiplier": 12,
			"TechRangeMultiplier": 12,
			"TechPower": 12,
			"TotalHealthRegen": 325
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.25,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 6,
				"Type": "distance"
			}
		}
	},
	"upgrade_restorative_locket": {
		"Key": "upgrade_restorative_locket",
		"Name": "Restorative Locket",
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"HeroFriendly"
		],
		"ShopFilters": [
			"Healing",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechResist",
					"Value": 8,
					"Type": "tech_armor_up"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_restorative_locket_active_desc",
			"Cooldown": 20,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealPerStack",
					"Value": 20,
					"Scale": {
						"Value": 0.4,
						"Type": "power_increase"
					},
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "MaxStacks",
					"Value": 20
				}
			]
		},
		"Upgrades": {
			"TechResist": 4,
			"HealPerStack": 20,
			"AbilityCooldown": -8
		},
		"Other": {
			"AbilityCastRange": {
				"Key": "AbilityCastRange",
				"Value": "30m",
				"Type": "range"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"Radius": {
				"Key": "Radius",
				"Value": "30m",
				"Type": "distance"
			},
			"MaxStaminaRestore": {
				"Key": "MaxStaminaRestore",
				"Value": 3
			}
		}
	},
	"upgrade_health_stimpak": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroFriendly"
		],
		"ShopFilters": [
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_health_stimpak_desc",
			"Cooldown": 70,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TotalHealthRegen",
					"Value": 300,
					"Scale": {
						"Value": 0.93,
						"Type": "spirit"
					},
					"Type": "healing"
				},
				{
					"Key": "BonusSprintSpeed",
					"Value": "2m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "RegenDuration",
					"Value": 20,
					"Type": "duration"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "30m",
					"Type": "range"
				}
			]
		},
		"Upgrades": {
			"TotalHealthRegen": 500,
			"BonusSprintSpeed": "6m",
			"AbilityCooldown": -26
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.2,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_shrink_ray": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroFriendly"
		],
		"ShopFilters": [
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_shrink_ray_desc",
			"Cooldown": 30,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ModelScaleGrowthTooltip",
					"Value": -50
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "5.0m",
					"Type": "move_speed"
				}
			],
			"Alt": [
				{
					"Key": "ShrinkDuration",
					"Value": 60,
					"Type": "duration"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "40m",
					"Type": "range"
				}
			]
		},
		"Upgrades": {
			"ModelScaleGrowth": -0.15,
			"ModelScaleGrowthTooltip": -15,
			"BonusMoveSpeed": "2m",
			"AbilityCooldown": -15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.2,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ModelScaleGrowth": {
				"Key": "ModelScaleGrowth",
				"Value": 0.5
			}
		}
	},
	"upgrade_infuser": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": [
			"upgrade_health_stealing_magic"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "AbilityLifestealPercentHeroPassive",
					"Value": 16,
					"Type": "healing"
				},
				{
					"Key": "TechResist",
					"Value": 10,
					"Type": "tech_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				},
				{
					"Key": "BonusHealth",
					"Value": 100
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_infuser_desc",
			"Cooldown": 30,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AbilityLifestealPercentHero",
					"Value": 80,
					"Type": "healing",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusSpirit",
					"Value": 30,
					"Type": "tech_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 6,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"AbilityCooldown": -10,
			"TechResist": 10,
			"BonusSpirit": 30,
			"BonusHealth": 50,
			"AbilityLifestealPercentHeroPassive": 16
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"NonHeroAbilityLifestealTooltipOnly": {
				"Key": "NonHeroAbilityLifestealTooltipOnly",
				"Value": 3
			}
		}
	},
	"upgrade_guardian_ward": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroFriendly"
		],
		"ShopFilters": [
			"Durability",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechRangeMultiplier",
					"Value": 10,
					"Type": "distance"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_guardian_ward_desc",
			"Cooldown": 45,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "GuardianWardCombatBarrier",
					"Value": 200,
					"Type": "combat_barrier",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "CombatBarrier"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "2.75m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "BuffDuration",
					"Value": 6,
					"Type": "duration"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "40m",
					"Type": "range"
				}
			]
		},
		"Upgrades": {
			"TechRangeMultiplier": 12,
			"TechRadiusMultiplier": 12,
			"GuardianWardCombatBarrier": 125,
			"ChannelMoveSpeed": 2,
			"AbilityCooldown": -12
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.2,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"CooldownReductionPctOnOthers": {
				"Key": "CooldownReductionPctOnOthers",
				"Value": 50
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 10,
				"Type": "distance"
			}
		}
	},
	"upgrade_divine_barrier": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Press",
		"Components": [
			"upgrade_guardian_ward"
		],
		"TargetTypes": [
			"HeroFriendly"
		],
		"ShopFilters": [
			"Durability",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechRangeMultiplier",
					"Value": 15,
					"Type": "distance"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_divine_barrier_desc",
			"Cooldown": 45,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CombatBarrier",
					"Value": 600,
					"Type": "combat_barrier",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "2.75m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "BuffDuration",
					"Value": 6,
					"Type": "duration"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "40m",
					"Type": "range"
				}
			]
		},
		"Upgrades": {
			"AbilityCooldown": -27,
			"TechRadiusMultiplier": 10,
			"TechRangeMultiplier": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.2,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"CooldownReductionPctOnOthers": {
				"Key": "CooldownReductionPctOnOthers",
				"Value": 50
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 15,
				"Type": "distance"
			}
		}
	},
	"upgrade_aoe_smoke_bomb": {
		"Key": "upgrade_aoe_smoke_bomb",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"HeroFriendly"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_aoe_smoke_bomb_desc",
			"Cooldown": 64,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 25,
					"Type": "duration"
				},
				{
					"Key": "Radius",
					"Value": "30m",
					"Type": "distance"
				},
				{
					"Key": "InvisMoveSpeedMod",
					"Value": "1.5m",
					"Type": "move_speed"
				},
				{
					"Key": "SpottedRadius",
					"Value": "20m"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 1.5,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"InvisAlertWhenFading": {
				"Key": "InvisAlertWhenFading",
				"Value": 1
			},
			"InvisCancelOnDamage": {
				"Key": "InvisCancelOnDamage",
				"Value": 1
			},
			"InvisFadeToDuration": {
				"Key": "InvisFadeToDuration",
				"Value": 0.3,
				"Type": "duration"
			},
			"RevealOnDamageDuration": {
				"Key": "RevealOnDamageDuration",
				"Value": 0.25,
				"Type": "duration"
			},
			"RevealOnSpottedDuration": {
				"Key": "RevealOnSpottedDuration",
				"Value": 0.25,
				"Type": "duration"
			},
			"FullInvisDistance": {
				"Key": "FullInvisDistance",
				"Value": "50m"
			}
		}
	},
	"upgrade_thermal_detonator": {
		"Key": "upgrade_thermal_detonator",
		"Name": "Alchemical Fire",
		"Description": "Throw a flask that explodes on contact, creating an area that does increasing \u003Cspan class=\"highlight\"\u003ESpirit Damage per 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,
		"Slot": "Weapon",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "SpiritPower",
					"Value": 8,
					"Type": "tech_damage"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_thermal_detonator_desc",
			"Cooldown": 30,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DPS",
					"Value": 45,
					"Scale": {
						"Value": 0.152334,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "BulletArmorReduction",
					"Value": -7,
					"Scale": {
						"Value": -0.055,
						"Type": "spirit"
					},
					"Type": "bullet_armor_down",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "DPSMax",
					"Value": 95,
					"Scale": {
						"Value": 0.304668,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "Radius",
					"Value": "10m",
					"Type": "distance"
				},
				{
					"Key": "AbilityDuration",
					"Value": 5,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"DPS": 30,
			"DPSMax": 30,
			"BulletArmorReduction": -8,
			"SpiritPower": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.2,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"DPSIncrease": {
				"Key": "DPSIncrease",
				"Value": 7,
				"Scale": {
					"Value": 0.030467,
					"Type": "spirit"
				},
				"Type": "tech_damage"
			},
			"NonHeroReductionPercent": {
				"Key": "NonHeroReductionPercent",
				"Value": 50
			},
			"HeightOffGround": {
				"Key": "HeightOffGround",
				"Value": 50
			},
			"TickRate": {
				"Key": "TickRate",
				"Value": 0.5
			}
		}
	},
	"upgrade_blood_tribute": {
		"Key": "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. Healing received is reduced during the sacrifice.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "InstantCastToggle",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechResist",
					"Value": 10
				},
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 4,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_blood_tribute_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealthDrainedPerSecond",
					"Value": 40,
					"Type": "damage"
				}
			],
			"Alt": [
				{
					"Key": "BonusFireRate",
					"Value": 35,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "StatusResistancePercent",
					"Value": 40,
					"Type": "duration"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "2.0m",
					"Type": "move_speed"
				},
				{
					"Key": "HealAmpReceivePenaltyPercent",
					"Value": -30,
					"UsageFlags": "ConditionallyApplied"
				}
			]
		},
		"Upgrades": {
			"HealthDrainedPerSecond": -20,
			"BonusFireRate": 20,
			"TechResist": 8,
			"OutOfCombatHealthRegen": 8
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TickRate": {
				"Key": "TickRate",
				"Value": 0.1
			},
			"HealAmpRegenPenaltyPercent": {
				"Key": "HealAmpRegenPenaltyPercent",
				"Value": -30,
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_fleetfoot_boots": {
		"Key": "upgrade_fleetfoot_boots",
		"Name": "Fleetfoot",
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"ClipSize",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "SlideScale",
					"Value": 35,
					"Type": "movement_speed"
				},
				{
					"Key": "BulletResist",
					"Value": 6,
					"Type": "bullet_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_fleetfoot_boots_passive_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Info3": {
			"Type": "Active",
			"DescKey": "#upgrade_fleetfoot_boots_active_desc",
			"Cooldown": 16,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ActiveBonusMoveSpeed",
					"Value": "3.0m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "SlowResistancePercent",
					"Value": 35,
					"Type": "move_speed"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 5,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"SlowResistancePercent": 30,
			"BulletResist": 12,
			"ActiveBonusMoveSpeed": "3m"
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"MoveWhileShootingSpeedPenaltyReductionPercent": {
				"Key": "MoveWhileShootingSpeedPenaltyReductionPercent",
				"Value": 100,
				"Type": "move_speed"
			},
			"MoveWhileZoomedSpeedPenaltyReductionPercent": {
				"Key": "MoveWhileZoomedSpeedPenaltyReductionPercent",
				"Value": 100,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_kinetic_sash": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_improved_stamina"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"FireRate",
			"ClipSize",
			"Movement",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "Stamina",
					"Value": 1
				},
				{
					"Key": "StaminaCooldownReduction",
					"Value": 12
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_kinetic_sash_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusFireRate",
					"Value": 25,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusClipSize",
					"Value": 6,
					"Type": "clipsize",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "TemporaryBonusClipSize"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 7,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BonusFireRate": 20,
			"Stamina": 1,
			"BonusClipSize": 6
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_arcane_surge": {
		"Key": "upgrade_arcane_surge",
		"Name": "Arcane Surge",
		"Description": "When you \u003Cspan class=\"highlight\"\u003EDash-Jump\u003C/span\u003E the \u003Cspan class=\"highlight\"\u003Enext ability you use\u003C/span\u003E will have bonus \u003Cspan class=\"highlight\"\u003ERange, Duration,\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E. Lasts up to 7s.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_improved_stamina"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"FireRate",
			"ClipSize",
			"Movement",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "Stamina",
					"Value": 1
				},
				{
					"Key": "StaminaCooldownReduction",
					"Value": 12
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_arcane_surge_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechRangeMultiplierBuff",
					"Value": 15,
					"Type": "distance",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusAbilityDurationPercent",
					"Value": 15,
					"Type": "duration",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "SpiritPower",
					"Value": 15,
					"Type": "tech_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 7,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"Stamina": 1,
			"SpiritPower": 25,
			"TechRadiusMultiplierBuff": 15,
			"TechRangeMultiplierBuff": 15,
			"BonusAbilityDurationPercent": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechRadiusMultiplierBuff": {
				"Key": "TechRadiusMultiplierBuff",
				"Value": 15,
				"Type": "distance",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_weapon_eater": {
		"Key": "upgrade_weapon_eater",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": null,
			"DescKey": "#upgrade_weapon_eater_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"WeaponPowerPerKill": {
				"Key": "WeaponPowerPerKill",
				"Value": 3.5,
				"Type": "bullet_damage"
			},
			"WeaponPowerPerDeath": {
				"Key": "WeaponPowerPerDeath",
				"Value": 6,
				"Type": "bullet_damage"
			},
			"KillWindow": {
				"Key": "KillWindow",
				"Value": 1
			},
			"MaxWeaponPower": {
				"Key": "MaxWeaponPower",
				"Value": 30,
				"Type": "bullet_damage"
			},
			"BaseBonusCounter": {
				"Key": "BaseBonusCounter",
				"Value": -5,
				"Type": "bullet_damage"
			}
		}
	},
	"upgrade_weapon_instant_reload": {
		"Key": "upgrade_weapon_instant_reload",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 21,
				"Type": "cooldown"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusClipSizePercent": {
				"Key": "BonusClipSizePercent",
				"Value": 60
			}
		}
	},
	"upgrade_tech_defender": {
		"Key": "upgrade_tech_defender",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_tech_defender_active",
			"Cooldown": 95,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 6,
					"Type": "duration"
				}
			]
		},
		"Info2": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechArmor",
					"Value": 1,
					"Type": "tech_armor_up"
				},
				{
					"Key": "BonusHealth",
					"Value": 85,
					"Type": "health"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_unstoppable": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": [
			"upgrade_debuff_reducer"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"Durability",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "StatusResistancePercent",
					"Value": 25,
					"Type": "duration"
				},
				{
					"Key": "BonusHealth",
					"Value": 125,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_unstoppable_desc",
			"Cooldown": 65,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AbilityDuration",
					"Value": 5.5,
					"Type": "duration"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"AbilityDuration": 1.25,
			"BonusHealth": 75,
			"AbilityCooldown": -35,
			"StatusResistancePercent": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_colossus": {
		"Key": "upgrade_colossus",
		"Name": "Colossus",
		"Description": "Gain \u003Cspan class=\"highlight\"\u003EBullet and Spirit Resist\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Eslow the move and dash speed\u003C/span\u003E of enemies nearby. Increases your model size.",
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": [
			"upgrade_health"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusHealth",
					"Value": 300,
					"Type": "health"
				},
				{
					"Key": "BonusBaseHealth",
					"Value": 15,
					"Type": "health"
				}
			],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 15
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_colossus_desc",
			"Cooldown": 37,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BuffBulletResist",
					"Value": 35,
					"Type": "bullet_armor_up",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BuffTechResist",
					"Value": 35,
					"Type": "tech_armor_up",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "SlowPercent",
					"Value": 30,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "14m",
					"Type": "distance"
				},
				{
					"Key": "AbilityDuration",
					"Value": 7,
					"Type": "duration"
				},
				{
					"Key": "ModelScaleGrowthTooltip",
					"Value": 20
				}
			]
		},
		"Upgrades": {
			"BonusHealth": 700,
			"ModelScaleGrowth": 0.2,
			"ModelScaleGrowthTooltip": 20,
			"BuffBulletResist": 10,
			"BuffTechResist": 10,
			"AbilityCooldown": -7
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"GroundDashReductionPercent": {
				"Key": "GroundDashReductionPercent",
				"Value": -25,
				"UsageFlags": "ConditionallyApplied"
			},
			"ModelScaleGrowth": {
				"Key": "ModelScaleGrowth",
				"Value": 1.2
			}
		}
	},
	"upgrade_cold_front": {
		"Key": "upgrade_cold_front",
		"Name": "Cold Front",
		"Description": "Release an expanding ice blast that deals \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESlows\u003C/span\u003E targets it hits.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Disruption",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechResist",
					"Value": 6
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_cold_front_desc",
			"Cooldown": 25,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "Damage",
					"Value": 95,
					"Scale": {
						"Value": 0.465,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "MovementSpeedSlow",
					"Value": 60,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "AbilityDuration",
					"Value": 4,
					"Type": "duration"
				}
			],
			"Alt": [
				{
					"Key": "EndRadius",
					"Value": "12m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"TechResist": 8,
			"AbilityCooldown": -13,
			"Damage": 60
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"SpreadDuration": {
				"Key": "SpreadDuration",
				"Value": 0.6,
				"Type": "duration"
			},
			"StartRadius": {
				"Key": "StartRadius",
				"Value": "2m",
				"Type": "distance"
			},
			"DamageHeight": {
				"Key": "DamageHeight",
				"Value": "3.5m"
			},
			"NPCDamageMult": {
				"Key": "NPCDamageMult",
				"Value": 1,
				"Type": "tech_damage"
			}
		}
	},
	"upgrade_arctic_blast": {
		"Key": "upgrade_arctic_blast",
		"Name": "Arctic Blast",
		"Description": "Release an expanding ice blast that deals \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EFreezing\u003C/span\u003E and then \u003Cspan class=\"highlight\"\u003ESlowing\u003C/span\u003E targets it hits. Targets take increased damage while frozen.",
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": [
			"upgrade_cold_front"
		],
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Disruption",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechResist",
					"Value": 10
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_arctic_blast_desc",
			"Cooldown": 24,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "Damage",
					"Value": 175,
					"Scale": {
						"Value": 0.6975,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "FreezeDuration",
					"Value": 0.75,
					"Type": "duration"
				},
				{
					"Key": "PercentDamage",
					"Value": 15,
					"Type": "damage",
					"LocTokenOverride": "ArcticBlastPercentDamage"
				}
			],
			"Alt": [
				{
					"Key": "EndRadius",
					"Value": "12m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"Damage": 150,
			"AbilityCooldown": -12,
			"TechResist": 15,
			"FreezeDuration": 0.25
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"SpreadDuration": {
				"Key": "SpreadDuration",
				"Value": 0.6,
				"Type": "duration"
			},
			"StartRadius": {
				"Key": "StartRadius",
				"Value": "2m",
				"Type": "distance"
			},
			"SlowPercent": {
				"Key": "SlowPercent",
				"Value": 60,
				"Type": "slow",
				"UsageFlags": "ConditionallyApplied"
			},
			"SlowDuration": {
				"Key": "SlowDuration",
				"Value": 4,
				"Type": "duration",
				"LocTokenOverride": "ArcticBlastSlowDuration"
			},
			"DamageHeight": {
				"Key": "DamageHeight",
				"Value": "3.5m"
			},
			"NPCDamageMult": {
				"Key": "NPCDamageMult",
				"Value": 1,
				"Type": "tech_damage"
			}
		}
	},
	"upgrade_aoe_silence": {
		"Key": "upgrade_aoe_silence",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Disruption"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 150,
					"Type": "health"
				},
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 3,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_aoe_silence_desc",
			"Cooldown": 32,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectEMP",
					"Value": null
				},
				{
					"Key": "TechResist",
					"Value": -20,
					"Type": "tech_armor_down",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "8m",
					"Type": "distance"
				},
				{
					"Key": "DebuffDuration",
					"Value": 5,
					"Type": "duration"
				}
			]
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 0.25,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.2,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"StartRadius": {
				"Key": "StartRadius",
				"Value": "1m",
				"Type": "distance"
			}
		}
	},
	"upgrade_self_bubble": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_self_bubble_desc",
			"Cooldown": 45,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AbilityDuration",
					"Value": 4,
					"Type": "duration",
					"LocTokenOverride": "ShiftingVeilDuration"
				}
			],
			"Alt": [
				{
					"Key": "BonusSpirit",
					"Value": 20,
					"Type": "tech_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "TechResist",
					"Value": 30,
					"Type": "tech_armor_up",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "3m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BuffDuration",
					"Value": 5,
					"Type": "duration"
				},
				{
					"Key": "FloatMoveSpeed",
					"Value": "2.5m",
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				}
			]
		},
		"Upgrades": {
			"AbilityDuration": 2,
			"BonusSpirit": 30,
			"BonusMoveSpeed": "2m",
			"TechResist": 10,
			"AbilityCooldown": -10,
			"FloatMoveSpeed": "3.5m"
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"DampingFactor": {
				"Key": "DampingFactor",
				"Value": 3
			},
			"LiftHeight": {
				"Key": "LiftHeight",
				"Value": 200
			}
		}
	},
	"upgrade_stasis_bomb": {
		"Key": "upgrade_stasis_bomb",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_stasis_bomb_active1",
			"Cooldown": 37,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectEMP",
					"Value": null
				}
			],
			"Alt": [
				{
					"Key": "StasisRadius",
					"Value": "7m",
					"Type": "distance"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_stasis_bomb_active2",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectStun",
					"Value": null
				}
			],
			"Alt": [
				{
					"Key": "StunDuration",
					"Value": 1.5,
					"Type": "duration"
				},
				{
					"Key": "ExplodeDamage",
					"Value": 250,
					"Scale": {
						"Value": 1.52334,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "StasisRadius",
					"Value": "7m",
					"Type": "distance"
				}
			]
		},
		"Info3": {
			"Type": "Passive",
			"DescKey": "#upgrade_stasis_bomb_desc_passive",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectEMP",
					"Value": null
				}
			],
			"Alt": [
				{
					"Key": "EMPDuration",
					"Value": 3
				},
				{
					"Key": "BuildUpPerShot",
					"Value": 1.6
				},
				{
					"Key": "BuildUpDuration",
					"Value": 10,
					"Type": "duration"
				},
				{
					"Key": "ImmunityDuration",
					"Value": 4
				}
			]
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 6,
				"Type": "duration"
			},
			"AbilityCastRange": {
				"Key": "AbilityCastRange",
				"Value": "20m",
				"Type": "range"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ExplodeRadius": {
				"Key": "ExplodeRadius",
				"Value": "7m",
				"Type": "distance"
			},
			"EMPProcChance": {
				"Key": "EMPProcChance",
				"Value": 100
			},
			"DampingFactor": {
				"Key": "DampingFactor",
				"Value": 0.5
			},
			"LiftHeight": {
				"Key": "LiftHeight",
				"Value": 120
			},
			"SlamdownSpeed": {
				"Key": "SlamdownSpeed",
				"Value": 500
			},
			"MoveSpeedMax": {
				"Key": "MoveSpeedMax",
				"Value": "4m",
				"Type": "slow"
			}
		}
	},
	"upgrade_quarantine": {
		"Key": "upgrade_quarantine",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_quarantine_desc",
			"Cooldown": 42,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 4.5,
					"Type": "duration"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "30m",
					"Type": "range"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_glitch": {
		"Key": "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.",
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"Disruption",
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "OutgoingDamagePenaltyPercent",
					"Value": -8,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_glitch_desc",
			"Cooldown": 55,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectEMP",
					"Value": null
				},
				{
					"Key": "StatusEffectDisarmed",
					"Value": null
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 3.25,
					"Type": "duration"
				},
				{
					"Key": "AbilityCastRange",
					"Value": "20m",
					"Type": "range"
				}
			]
		},
		"Upgrades": {
			"AbilityCooldown": -30
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"SkipFrames": {
				"Key": "SkipFrames",
				"Value": 6,
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_imbued_ability": {
		"Key": "upgrade_imbued_ability",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_imbued_ability_passive1",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_imbued_ability_passive2",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "SlowPercent",
					"Value": 15,
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "SlowDuration",
					"Value": 2,
					"Type": "duration"
				}
			]
		},
		"Info3": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusAbilityDurationPercent",
					"Value": 20,
					"Type": "duration"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ImbuedBonusDuration": {
				"Key": "ImbuedBonusDuration",
				"Value": 25,
				"Type": "duration"
			},
			"ImbuedBonusDamage": {
				"Key": "ImbuedBonusDamage",
				"Value": 10,
				"Type": "ETechPower"
			}
		}
	},
	"upgrade_arcane_extension": {
		"Key": "upgrade_arcane_extension",
		"Name": "Duration Extender",
		"Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003EDuration\u003C/span\u003E.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_arcane_extension_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusAbilityDurationPercent",
					"Value": 22,
					"Type": "duration"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BonusAbilityDurationPercent": 12
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_imbued_duration_extender": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_arcane_extension"
		],
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletResist",
					"Value": 8,
					"Type": "bullet_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_imbued_duration_extender_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusAbilityDurationPercent",
					"Value": 28,
					"Type": "duration"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BonusAbilityDurationPercent": 12,
			"BulletResist": 8
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_glass_cannon": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"ClipSize",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 80,
					"Type": "bullet_damage"
				},
				{
					"Key": "MaxHealthLossPercent",
					"Value": -15,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_glass_cannon_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "FireRatePerKill",
					"Value": 7,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"FireRatePerKill": 8,
			"BaseAttackDamagePercent": 60
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusClipPerKill": {
				"Key": "BonusClipPerKill",
				"Value": 2
			},
			"MaxStacks": {
				"Key": "MaxStacks",
				"Value": 8
			},
			"SlowPercent": {
				"Key": "SlowPercent",
				"Value": 30,
				"Type": "slow",
				"UsageFlags": "ConditionallyApplied",
				"LocTokenOverride": "GlassCannon_SlowPercent"
			},
			"SlowDuration": {
				"Key": "SlowDuration",
				"Value": 3,
				"Type": "duration"
			},
			"BuildUpDuration": {
				"Key": "BuildUpDuration",
				"Value": 2,
				"Type": "duration"
			},
			"BuildUpPerShot": {
				"Key": "BuildUpPerShot",
				"Value": 1.2
			}
		}
	},
	"upgrade_fury_trance": {
		"Key": "upgrade_fury_trance",
		"Name": "Fury Trance",
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": [
			"upgrade_vampire"
		],
		"TargetTypes": [
			"HeroFriendly"
		],
		"ShopFilters": [
			"FireRate",
			"WeaponDamage",
			"Movement",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletLifestealPercent",
					"Value": 18,
					"Type": "healing"
				},
				{
					"Key": "BonusHealth",
					"Value": 100,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_fury_trance_active",
			"Cooldown": 18,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ActiveBonusFireRate",
					"Value": 30,
					"Type": "fire_rate"
				},
				{
					"Key": "TechResist",
					"Value": 40,
					"Type": "tech_armor_up"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 6,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BulletLifestealPercent": 18,
			"ActiveBonusFireRate": 15,
			"TechResist": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_surging_power": {
		"Key": "upgrade_surging_power",
		"Name": "Vampiric Burst",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": [
			"upgrade_vampire"
		],
		"TargetTypes": [
			"HeroFriendly"
		],
		"ShopFilters": [
			"FireRate",
			"WeaponDamage",
			"Movement",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletLifestealPercent",
					"Value": 16,
					"Type": "healing"
				},
				{
					"Key": "BulletResist",
					"Value": 10,
					"Type": "bullet_armor_up",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				},
				{
					"Key": "BonusHealth",
					"Value": 100
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_surging_power_active",
			"Cooldown": 30,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ActiveBonusLifesteal",
					"Value": 80,
					"Type": "healing"
				},
				{
					"Key": "ActiveBonusFireRate",
					"Value": 34,
					"Type": "fire_rate"
				}
			],
			"Alt": [
				{
					"Key": "ActiveReloadPercent",
					"Value": 75
				},
				{
					"Key": "AbilityDuration",
					"Value": 4.5,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"ActiveBonusFireRate": 25,
			"AbilityCooldown": -10,
			"BulletResist": 10,
			"BulletLifestealPercent": 16,
			"BonusHealth": 110
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_mod_disruptor": {
		"Key": "upgrade_mod_disruptor",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_mod_disruptor_desc",
			"Cooldown": 32,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DPS",
					"Value": 50,
					"Scale": {
						"Value": 0.152334,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 5,
					"Type": "duration"
				},
				{
					"Key": "DPSIncrease",
					"Value": 10,
					"Scale": {
						"Value": 0.030467,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "DPSMax",
					"Value": 100,
					"Scale": {
						"Value": 0.304668,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "Radius",
					"Value": "8m",
					"Type": "distance"
				},
				{
					"Key": "TechResist",
					"Value": -18,
					"Type": "tech_armor_down",
					"UsageFlags": "ConditionallyApplied"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.2,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TickRate": {
				"Key": "TickRate",
				"Value": 0.5
			}
		}
	},
	"upgrade_frenzy": {
		"Key": "upgrade_frenzy",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": "#upgrade_frenzy_vampire_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletLifestealPercent",
					"Value": 25,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_frenzy_aura_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BulletArmorReduction",
					"Value": -40,
					"Type": "bullet_armor_down",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "Radius",
					"Value": "15m",
					"Type": "distance"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"LowHealthPercentThreshold": {
				"Key": "LowHealthPercentThreshold",
				"Value": 45
			},
			"LowHealthLifeStealPercent": {
				"Key": "LowHealthLifeStealPercent",
				"Value": 45,
				"Type": "healing"
			},
			"KillBonusMoveSpeedPerStack": {
				"Key": "KillBonusMoveSpeedPerStack",
				"Value": "2m",
				"Type": "move_speed"
			},
			"MaxKillBonusMoveSpeedStack": {
				"Key": "MaxKillBonusMoveSpeedStack",
				"Value": 3
			}
		}
	},
	"upgrade_burst_fire_actuator": {
		"Key": "upgrade_burst_fire_actuator",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseBonusWeaponPower",
					"Value": 5
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_burst_fire_actuator_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BurstFireShotsFromClipPercent",
					"Value": 15
				}
			],
			"Alt": [
				{
					"Key": "PerfectBurstWeaponPower",
					"Value": 20
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BurstFireShotPercent": {
				"Key": "BurstFireShotPercent",
				"Value": 100
			},
			"NormalizedClipEmptySpeedIncrease": {
				"Key": "NormalizedClipEmptySpeedIncrease",
				"Value": 25
			},
			"NonBurstFireConversionFactor": {
				"Key": "NonBurstFireConversionFactor",
				"Value": 3
			}
		}
	},
	"upgrade_boxing_glove": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": [
			"upgrade_lifestrike_gauntlets"
		],
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"Durability",
			"Melee",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusMeleeDamagePercent",
					"Value": 16,
					"Type": "melee_damage"
				}
			],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 125,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_boxing_glove_desc",
			"Cooldown": 4,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SlowPercent",
					"Value": 60,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "LifestealHeal",
					"Value": 160,
					"Type": "healing"
				},
				{
					"Key": "LifestealHealPercent",
					"Value": 50,
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "SlowDuration",
					"Value": 2.5,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BonusMeleeDamagePercent": 10,
			"BonusHealth": 125,
			"AbilityCooldown": -3
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"LightMeleeCooldownMult": {
				"Key": "LightMeleeCooldownMult",
				"Value": 1.5
			},
			"NonHeroHealPct": {
				"Key": "NonHeroHealPct",
				"Value": 40
			}
		}
	},
	"upgrade_acolytes_glove": {
		"Key": "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 \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E 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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Melee"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_acolytes_glove_desc",
			"Cooldown": 8,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SpiritDamage",
					"Value": 40,
					"Scale": {
						"Value": 0.372,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "TechArmorDamageReduction",
					"Value": -6,
					"Type": "tech_armor_down",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 6,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"SpiritDamage": 80,
			"TechArmorDamageReduction": -5
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"LightMeleeCooldownMult": {
				"Key": "LightMeleeCooldownMult",
				"Value": 2
			}
		}
	},
	"upgrade_spirit_snatch": {
		"Key": "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 \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E 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 to 70% for Light Melee hits.\u003C/span\u003E",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_acolytes_glove"
		],
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Melee"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusMeleeDamagePercent",
					"Value": 7,
					"Type": "melee_damage"
				},
				{
					"Key": "BonusHealth",
					"Value": 75,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_spirit_snatch_desc",
			"Cooldown": 6,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SpiritDamage",
					"Value": 50,
					"Scale": {
						"Value": 0.744,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "TechArmorGain",
					"Value": 12,
					"Type": "tech_armor_up",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "SpiritSnatch_TechArmorSteal"
				},
				{
					"Key": "TechPowerGain",
					"Value": 15,
					"Type": "tech_damage",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "SpiritSnatch_TechPowerSteal"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 10,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"SpiritDamage": 50,
			"TechArmorGain": 5,
			"TechArmorDamageReduction": -5,
			"TechPowerGain": 35,
			"TechPowerReduction": -35
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"LightMeleeScale": {
				"Key": "LightMeleeScale",
				"Value": 70
			},
			"TechArmorDamageReduction": {
				"Key": "TechArmorDamageReduction",
				"Value": -12,
				"Type": "tech_armor_down",
				"UsageFlags": "ConditionallyApplied"
			},
			"TechPowerReduction": {
				"Key": "TechPowerReduction",
				"Value": -15,
				"Type": "tech_damage",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_melee_charge": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy",
			"TrooperEnemy",
			"MinionEnemy",
			"Neutral"
		],
		"ShopFilters": [
			"Melee"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "MeleeDistanceScale",
					"Value": 50
				}
			],
			"Alt": [
				{
					"Key": "BonusMeleeDamagePercent",
					"Value": 10,
					"Type": "melee_damage"
				},
				{
					"Key": "BulletResist",
					"Value": 6,
					"Type": "bullet_armor_up"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_melee_charge_desc",
			"Cooldown": 7,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusHeavyMeleeDamage",
					"Value": 25,
					"Type": "melee_damage"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"MeleeDistanceScale": 30,
			"BulletResist": 12,
			"BonusHeavyMeleeDamage": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_crushing_fists": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_melee_charge"
		],
		"TargetTypes": [
			"HeroEnemy",
			"TrooperEnemy",
			"MinionEnemy",
			"Neutral"
		],
		"ShopFilters": [
			"Melee"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "MeleeDistanceScale",
					"Value": 60
				}
			],
			"Alt": [
				{
					"Key": "BonusMeleeDamagePercent",
					"Value": 20,
					"Type": "melee_damage"
				},
				{
					"Key": "BulletResist",
					"Value": 12,
					"Type": "bullet_armor_up"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_melee_charge_desc",
			"Cooldown": 7,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusHeavyMeleeDamage",
					"Value": 25,
					"Type": "melee_damage"
				}
			],
			"Alt": []
		},
		"Info3": {
			"Type": "Passive",
			"DescKey": "#upgrade_crushing_fists_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "LightMeleeAmmo",
					"Value": 15,
					"Type": "clipsize"
				},
				{
					"Key": "BulletResistReduction",
					"Value": -4,
					"Type": "bullet_armor_down",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "MaxStacks",
					"Value": 6
				}
			],
			"Alt": [
				{
					"Key": "StunDuration",
					"Value": 0.5
				},
				{
					"Key": "DebuffDuration",
					"Value": 8,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"MeleeDistanceScale": 40,
			"BulletResist": 12,
			"BonusMeleeDamagePercent": 15,
			"BulletResistReduction": -4,
			"BonusHeavyMeleeDamage": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"LightMeleeStacks": {
				"Key": "LightMeleeStacks",
				"Value": 1
			},
			"HeavyMeleeMultiplier": {
				"Key": "HeavyMeleeMultiplier",
				"Value": 2
			}
		}
	},
	"upgrade_charmed_wraps": {
		"Key": "upgrade_charmed_wraps",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_charmed_wraps_desc",
			"Cooldown": 26,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "CooldownReductionFlat",
					"Value": 8
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"LightMeleeTimeWindow": {
				"Key": "LightMeleeTimeWindow",
				"Value": 4
			}
		}
	},
	"upgrade_belt_fed_magazine": {
		"Key": "upgrade_belt_fed_magazine",
		"Name": null,
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"FireRate",
			"ClipSize"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": null,
			"DescKey": "#upgrade_belt_fed_magazine_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusClipSizePercent",
					"Value": 125
				}
			],
			"Alt": [
				{
					"Key": "SpinUpTime",
					"Value": 3.5
				},
				{
					"Key": "InitialFireRateDecrease",
					"Value": 40
				},
				{
					"Key": "MaxFireRateIncrease",
					"Value": 60
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"SpinUpDecay": {
				"Key": "SpinUpDecay",
				"Value": 1
			}
		}
	},
	"upgrade_diviners_kevlar": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Durability",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusAbilityDurationPercent",
					"Value": 15,
					"Type": "duration"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_diviners_kevlar_desc",
			"Cooldown": 64,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CombatBarrier",
					"Value": 1000,
					"Type": "combat_barrier",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "TechPower",
					"Value": 35,
					"Type": "tech_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "BuffDuration",
					"Value": 20,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BonusAbilityDurationPercent": 15,
			"TechPower": 55,
			"CombatBarrier": 500,
			"AbilityCooldown": -14
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_stabilizing_tripod": {
		"Key": "upgrade_stabilizing_tripod",
		"Name": null,
		"Description": null,
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Weapon",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "StationaryWeaponPower",
					"Value": 40
				},
				{
					"Key": "StationaryRecoilReduction",
					"Value": 25
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_stabilizing_tripod_desc",
			"Cooldown": 64,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TurretLifetime",
					"Value": 20,
					"Type": "duration"
				}
			],
			"Alt": [
				{
					"Key": "TurretAttackRange",
					"Value": "50m",
					"Type": "distance"
				},
				{
					"Key": "CasterHealthPercent",
					"Value": 100
				}
			]
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 20,
				"Type": "duration"
			},
			"AbilityCastRange": {
				"Key": "AbilityCastRange",
				"Value": "15m",
				"Type": "range"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ModelScale": {
				"Key": "ModelScale",
				"Value": 1
			},
			"TickRate": {
				"Key": "TickRate",
				"Value": 0.5
			},
			"TrackingSpeed": {
				"Key": "TrackingSpeed",
				"Value": 125
			},
			"TurretAttackDelay": {
				"Key": "TurretAttackDelay",
				"Value": 0.35
			},
			"TurretDeployTime": {
				"Key": "TurretDeployTime",
				"Value": 2,
				"Type": "duration"
			},
			"AttackConeAngle": {
				"Key": "AttackConeAngle",
				"Value": 10
			},
			"BulletSpeedOverride": {
				"Key": "BulletSpeedOverride",
				"Value": 6500
			}
		}
	},
	"upgrade_resonant_healing": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_mystic_regeneration"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Movement",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 65,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_mystic_regeneration_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "Regeneration",
					"Value": 4,
					"Scale": {
						"Value": 0.04,
						"Type": "spirit"
					},
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "RegenerationDuration",
					"Value": 5,
					"Type": "duration"
				}
			]
		},
		"Info3": {
			"Type": null,
			"DescKey": "#upgrade_resonant_healing_desc",
			"Cooldown": 6,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealingPerCast",
					"Value": 70,
					"Scale": {
						"Value": 1.5,
						"Type": "power_increase"
					},
					"Type": "healing"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "1.75m",
					"Type": "move_speed",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 3,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"Regeneration": 9,
			"HealingPerCast": 60,
			"BonusMoveSpeed": "1m"
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_boundless_spirit": {
		"Key": "upgrade_boundless_spirit",
		"Name": "Boundless Spirit",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_soaring_spirit"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Movement",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechPowerPercent",
					"Value": 15
				}
			],
			"Alt": [
				{
					"Key": "TechPower",
					"Value": 35
				},
				{
					"Key": "BonusHealth",
					"Value": 75,
					"Type": "health"
				},
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 4,
					"Type": "healing"
				}
			]
		},
		"Upgrades": {
			"TechPower": 25,
			"TechPowerPercent": 10,
			"OutOfCombatHealthRegen": 4,
			"BonusHealth": 100
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_burst_fire": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_rapid_rounds"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SlideScale",
					"Value": 50,
					"Type": "movement_speed"
				},
				{
					"Key": "BonusFireRate",
					"Value": 10,
					"Type": "fire_rate"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_burst_fire_desc",
			"Cooldown": 7,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ActivatedFireRate",
					"Value": 32,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "1.25m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 3.5,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"SlideScale": 50,
			"ActivatedFireRate": 15,
			"BonusMoveSpeed": "1.5m",
			"BonusFireRate": 10,
			"AbilityCooldown": -1
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_resilience": {
		"Key": "upgrade_resilience",
		"Name": "Enduring Spirit",
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Durability"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AbilityLifestealPercentHero",
					"Value": 7,
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 25,
					"Type": "health"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_endurance": {
		"Key": "upgrade_endurance",
		"Name": "Extra Regen",
		"Description": null,
		"Cost": 800,
		"Tier": 1,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"ClipSize",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusHealthRegen",
					"Value": 3,
					"Type": "healing"
				}
			],
			"Alt": [
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 1,
					"Type": "healing"
				}
			]
		},
		"Upgrades": {
			"BonusHealthRegen": 9
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_magic_clarity": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_magic_clarity_desc",
			"Cooldown": 16,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusSpirit",
					"Value": 28,
					"Type": "tech_damage",
					"LocTokenOverride": "ClarityBonusSpirit"
				},
				{
					"Key": "BonusMovespeed",
					"Value": "2m",
					"Type": "movement_speed"
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 8,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusSpiritMaxTime": {
				"Key": "BonusSpiritMaxTime",
				"Value": 12
			},
			"BonusSpiritWindow": {
				"Key": "BonusSpiritWindow",
				"Value": 1
			},
			"BonusSpiritMin": {
				"Key": "BonusSpiritMin",
				"Value": 2
			}
		}
	},
	"upgrade_magic_storm": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_improved_spirit"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_magic_storm_desc",
			"Cooldown": 14,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ImbuedTechPower",
					"Value": 24,
					"Type": "tech_damage"
				},
				{
					"Key": "FireRateBonus",
					"Value": 20,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "1.75m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "MovementSpeedBonusDuration",
					"Value": 8,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"ImbuedTechPower": 32,
			"FireRateBonus": 18,
			"BonusMoveSpeed": "2m"
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"MoveWhileShootingSpeedPenaltyReductionPercent": {
				"Key": "MoveWhileShootingSpeedPenaltyReductionPercent",
				"Value": 100,
				"Type": "move_speed",
				"UsageFlags": "ConditionallyApplied"
			},
			"MoveWhileZoomedSpeedPenaltyReductionPercent": {
				"Key": "MoveWhileZoomedSpeedPenaltyReductionPercent",
				"Value": 100,
				"Type": "move_speed",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_suppressor": {
		"Key": "upgrade_suppressor",
		"Name": "Suppressor",
		"Description": "When you deal \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E to enemies, you also reduce their \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"Healing",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechPower",
					"Value": 6,
					"Type": "tech_damage"
				},
				{
					"Key": "BonusHealth",
					"Value": 50,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_suppressor_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "FireRateSlow",
					"Value": 28,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyEnemyApplied"
				},
				{
					"Key": "AbilityDuration",
					"Value": 4,
					"Type": "duration"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"TechPower": 12,
			"BonusHealth": 90,
			"FireRateSlow": 20
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_quick_silver": {
		"Key": "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\"\u003Ebonus bullets\u003C/span\u003E on use.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_quick_silver_desc",
			"Cooldown": null,
			"ChargeUp": 18,
			"Main": [
				{
					"Key": "Damage",
					"Value": 44,
					"Scale": {
						"Value": 0.16,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "BonusFireRate",
					"Value": 10,
					"Type": "fire_rate"
				},
				{
					"Key": "AmmoReloadPercent",
					"Value": 100,
					"Type": "clipsize"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BonusFireRate": 20,
			"Damage": 56,
			"AbilityChargeUpTime": -4,
			"AbilityCooldown": -4
		},
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 18,
				"Type": "cooldown"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BuffDuration": {
				"Key": "BuffDuration",
				"Value": 12
			}
		}
	},
	"upgrade_ethereal_bullets": {
		"Key": "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 bonus Spirit Damage\u003C/span\u003E based on your Spirit Power.",
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_quick_silver"
		],
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusClipSizePercent",
					"Value": 20
				},
				{
					"Key": "TechPower",
					"Value": 7
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_ethereal_bullets_desc",
			"Cooldown": null,
			"ChargeUp": 14,
			"Main": [
				{
					"Key": "BulletsBonusMagicDamage",
					"Value": 25,
					"Scale": {
						"Value": 0.465,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "Damage",
					"Value": 60,
					"Scale": {
						"Value": 0.16,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "BonusFireRate",
					"Value": 22,
					"Type": "fire_rate"
				}
			],
			"Alt": [
				{
					"Key": "AmmoReloadPercent",
					"Value": 100
				}
			]
		},
		"Upgrades": {
			"BonusFireRate": 20,
			"BonusClipSizePercent": 60,
			"Damage": 120,
			"BulletsBonusMagicDamage": 20,
			"TechPower": 15
		},
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 15,
				"Type": "cooldown"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BuffDuration": {
				"Key": "BuffDuration",
				"Value": 12
			}
		}
	},
	"upgrade_arcane_eater": {
		"Key": "upgrade_arcane_eater",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"FireRate"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusFireRate",
					"Value": 7,
					"Type": "fire_rate"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_arcane_eater_desc",
			"Cooldown": 0.5,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SpiritStolePerHit",
					"Value": 1,
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "StealDuration",
					"Value": 12,
					"Type": "duration"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"HeadshotBonusSteal": {
				"Key": "HeadshotBonusSteal",
				"Value": 1
			},
			"MaxStacks": {
				"Key": "MaxStacks",
				"Value": 99
			}
		}
	},
	"upgrade_predator_precision": {
		"Key": "upgrade_predator_precision",
		"Name": null,
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"FireRate"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusFireRate",
					"Value": 8
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_predator_precision_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 50,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "LifeThreshold",
					"Value": 50
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_intensifying_clip": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"ClipSize",
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusClipSizePercent",
					"Value": 20
				},
				{
					"Key": "BaseAttackDamagePercent",
					"Value": "",
					"Type": "bullet_damage"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_intensifying_clip_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BaseAttackDamagePercentAtMaxDuration",
					"Value": 45,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "ShootDurationForMax",
					"Value": 2.5
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BonusClipSizePercent": 40,
			"BaseAttackDamagePercentAtMaxDuration": 55
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_reinforcing_casings": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_clip_size"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Durability",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusClipSizePercent",
					"Value": 30
				}
			],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 75,
					"Type": "health"
				},
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 15
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_reinforcing_casings_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "MaxArmorStacks",
					"Value": 30
				}
			],
			"Alt": [
				{
					"Key": "BulletResistPerStack",
					"Value": 2,
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BulletResistDuration",
					"Value": 24
				}
			]
		},
		"Upgrades": {
			"BulletResistPerStack": 2,
			"MaxArmorStacks": 20,
			"BonusClipSizePercent": 30,
			"BonusHealth": 125,
			"WeaponPower": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_blitz_bullets": {
		"Key": "upgrade_blitz_bullets",
		"Name": "Swift Striker",
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_rapid_rounds"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusFireRate",
					"Value": 18
				}
			],
			"Alt": [
				{
					"Key": "BonusSprintSpeed",
					"Value": "0.75m",
					"Type": "move_speed"
				}
			]
		},
		"Upgrades": {
			"BonusFireRate": 15,
			"BonusSprintSpeed": "4m"
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_veil_walker": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability",
			"ClipSize"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 175,
					"Type": "health"
				},
				{
					"Key": "SpiritPower",
					"Value": 10,
					"Type": "tech_damage"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_veil_walker_desc",
			"Cooldown": 15,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectInvisible",
					"Value": null
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "3.5m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "#VeilWalker_MoveSpeed"
				},
				{
					"Key": "HealOnVeil",
					"Value": 85,
					"Scale": {
						"Value": 6,
						"Type": "power_increase"
					},
					"Type": "healing",
					"LocTokenOverride": "#VeilWalker_Heal"
				}
			],
			"Alt": [
				{
					"Key": "InvisDuration",
					"Value": 7,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"SpiritPower": 15,
			"InvisMoveSpeedMod": "4m",
			"HealOnVeil": 200,
			"AbilityCooldown": -4,
			"InvisDuration": 4,
			"BonusMoveSpeed": "2m"
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 16,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"InvisAlertWhenFading": {
				"Key": "InvisAlertWhenFading",
				"Value": 1
			},
			"InvisFadeToDuration": {
				"Key": "InvisFadeToDuration",
				"Value": 0.25,
				"Type": "duration"
			},
			"SpottedRadius": {
				"Key": "SpottedRadius",
				"Value": "20m"
			},
			"RevealOnDamageDuration": {
				"Key": "RevealOnDamageDuration",
				"Value": 0.5,
				"Type": "duration"
			},
			"RevealOnSpottedDuration": {
				"Key": "RevealOnSpottedDuration",
				"Value": 1.25,
				"Type": "duration"
			}
		}
	},
	"upgrade_vex_barrier": {
		"Key": "upgrade_vex_barrier",
		"Name": "Reactive Barrier",
		"Description": "Automatically \u003Cspan class=\"highlight\"\u003Erestores one stamina\u003C/span\u003E and gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E when you are \u003Cspan class=\"highlight\"\u003Emovement locked, Stunned, Chained, Immobilized, or Slept\u003C/span\u003E.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechResist",
					"Value": 6,
					"Type": "tech_armor_up"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_vex_barrier_desc",
			"Cooldown": 40,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "VexBarrierCombatBarrier",
					"Value": 325,
					"Scale": {
						"Value": 2.0925,
						"Type": "spirit"
					},
					"Type": "combat_barrier",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "CombatBarrier"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 10,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"TechResist": 10,
			"VexBarrierCombatBarrier": 375,
			"AbilityCooldown": -15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_medic_bullets": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 6,
					"Type": "bullet_damage"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_medic_bullets_desc",
			"Cooldown": 6,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealFromHero",
					"Value": 50,
					"Type": "healing"
				},
				{
					"Key": "HealFromNPC",
					"Value": 15,
					"Type": "healing"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"HealFromHero": 100,
			"HealFromNPC": 40
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"Radius": {
				"Key": "Radius",
				"Value": "1m",
				"Type": "distance"
			},
			"ProcChance": {
				"Key": "ProcChance",
				"Value": 100
			}
		}
	},
	"upgrade_titan_round": {
		"Key": "upgrade_titan_round",
		"Name": "Titanic Magazine",
		"Description": null,
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_clip_size"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"ClipSize",
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusClipSizePercent",
					"Value": 90
				}
			],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 12,
					"Type": "bullet_damage"
				}
			]
		},
		"Upgrades": {
			"BaseAttackDamagePercent": 18,
			"BonusClipSizePercent": 70
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_split_shot": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_split_shot_desc",
			"Cooldown": 32,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BulletSplitShot",
					"Value": 5,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "WeaponDamagePerStack",
					"Value": 10,
					"Type": "bullet_damage"
				}
			],
			"Alt": [
				{
					"Key": "BonusShotsDuration",
					"Value": 5,
					"LocTokenOverride": "BuffDuration"
				},
				{
					"Key": "MaxStacks",
					"Value": 6
				},
				{
					"Key": "WeaponDamageBonusDuration",
					"Value": 12,
					"LocTokenOverride": "SplitShotWeaponDuration"
				}
			]
		},
		"Upgrades": {
			"BulletSplitShot": 4,
			"WeaponDamagePerStack": 4,
			"AbilityCooldown": -6
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"SpreadAngleDegrees": {
				"Key": "SpreadAngleDegrees",
				"Value": 45
			}
		}
	},
	"upgrade_active_reload": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusClipSizePercent",
					"Value": 20
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_active_reload_desc",
			"Cooldown": 12,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusFireRate",
					"Value": 22,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BulletLifestealPercent",
					"Value": 18,
					"Type": "healing",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "0.75m",
					"Type": "move_speed"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 7,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BonusFireRate": 15,
			"BonusMoveSpeed": "3m",
			"BulletLifestealPercent": 12,
			"BonusClipSizePercent": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_magic_carpet": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Movement"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusAbilityDurationPercent",
					"Value": 15,
					"Type": "duration"
				},
				{
					"Key": "TechPower",
					"Value": 14
				},
				{
					"Key": "BonusHealth",
					"Value": 75,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_magic_carpet_desc",
			"Cooldown": 32,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AbilityDuration",
					"Value": 8,
					"Type": "duration"
				}
			],
			"Alt": [
				{
					"Key": "FlyMoveSpeed",
					"Value": "7m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "MagicCarpetMoveSpeed"
				},
				{
					"Key": "SummonDuration",
					"Value": 1.3
				}
			]
		},
		"Upgrades": {
			"TechPower": 25,
			"AbilityDuration": 6,
			"BonusAbilityDurationPercent": 10,
			"BonusHealth": 100,
			"FlyMoveSpeed": "2m",
			"SummonDuration": -0.3
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.2,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_spellshield": {
		"Key": "upgrade_spellshield",
		"Name": "Hexafoil Ward",
		"Description": "Block the next \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E or \u003Cspan class=\"highlight\"\u003EDebuff\u003C/span\u003E, preventing its effects. Only regenerates outside of combat.",
		"Cost": 3200,
		"Tier": 3,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SpellShieldFlavorText",
					"Value": "asdasd",
					"Type": "time"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_spellshield_desc",
			"Cooldown": 12,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechResist",
					"Value": 15,
					"Type": "tech_armor_up"
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": "1.3m",
				"Type": "move_speed"
			},
			"SpellShieldLingerDuration": {
				"Key": "SpellShieldLingerDuration",
				"Value": 0.3
			}
		}
	},
	"upgrade_superacolytes_glove": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Melee"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 75,
					"Type": "health"
				},
				{
					"Key": "BonusHealthRegen",
					"Value": 1,
					"Type": "healing"
				},
				{
					"Key": "BonusMeleeDamagePercent",
					"Value": 30,
					"Type": "melee_damage"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_superacolytes_glove_desc",
			"Cooldown": 3,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StoredSpiritDamage",
					"Value": 200,
					"Scale": {
						"Value": 0.93,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 13,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_magic_missile": {
		"Key": "upgrade_magic_missile",
		"Name": "Conjure Missiles",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"ClipSize",
			"FireRate"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 70,
					"Type": "bullet_damage"
				},
				{
					"Key": "BonusFireRate",
					"Value": 10
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "1m",
					"Type": "move_speed"
				},
				{
					"Key": "MaxHealthLossPercent",
					"Value": -15,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_glass_cannon_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "WeaponPowerPerKill",
					"Value": 10,
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BonusClipPerKill": {
				"Key": "BonusClipPerKill",
				"Value": 2
			},
			"MaxClipBonus": {
				"Key": "MaxClipBonus",
				"Value": 14
			},
			"MaxStacks": {
				"Key": "MaxStacks",
				"Value": 5
			}
		}
	},
	"upgrade_heal_on_level": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability",
			"Healing"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealthRegen",
					"Value": 2,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_heal_on_level_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealOnLevelHealAmount",
					"Value": 210,
					"Type": "healing"
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": "1.3m",
				"Type": "move_speed"
			},
			"AuraRadius": {
				"Key": "AuraRadius",
				"Value": "15m",
				"Type": "distance"
			}
		}
	},
	"upgrade_spirit_burn": {
		"Key": "upgrade_spirit_burn",
		"Name": "Spirit Burn",
		"Description": "Dealing significant \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E to an enemy within 5s causes an explosion dealing damage and a burn to nearby enemies. While burning, enemies take damage over time and receive reduced healing.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EDeals half-damage and has half-cooldown on non-heroes.\u003C/span\u003E",
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechRangeMultiplier",
					"Value": 8,
					"Type": "distance"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_spirit_burn_desc",
			"Cooldown": 20,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DamageThreshold",
					"Value": 500,
					"Type": "tech_armor_up"
				},
				{
					"Key": "ExplosionDamage",
					"Value": 110,
					"Type": "tech_damage"
				},
				{
					"Key": "DPS",
					"Value": 24,
					"Scale": {
						"Value": 0.05,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "ExplosionRadius",
					"Value": "12m"
				},
				{
					"Key": "DebuffDuration",
					"Value": 8,
					"Type": "tech_damage"
				},
				{
					"Key": "HealAmpReceivePenaltyPercent",
					"Value": -70,
					"UsageFlags": "ConditionallyApplied"
				}
			]
		},
		"Upgrades": {
			"ExplosionDamage": 160,
			"TechRadiusMultiplier": 12,
			"TechRangeMultiplier": 12,
			"DPS": 20,
			"AbilityCooldown": -6
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 8,
				"Type": "distance"
			},
			"DamageThresholdDuration": {
				"Key": "DamageThresholdDuration",
				"Value": 5
			},
			"HealAmpRegenPenaltyPercent": {
				"Key": "HealAmpRegenPenaltyPercent",
				"Value": -70,
				"UsageFlags": "ConditionallyApplied"
			},
			"TickRate": {
				"Key": "TickRate",
				"Value": 0.5
			},
			"CooldownReductionPctOnNonHeroes": {
				"Key": "CooldownReductionPctOnNonHeroes",
				"Value": 50
			},
			"DamagePctVsNonHeroes": {
				"Key": "DamagePctVsNonHeroes",
				"Value": 50
			}
		}
	},
	"upgrade_ultimate_burst": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": [
			"upgrade_magic_slow"
		],
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "MovementSpeedSlow",
					"Value": 30,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "LightningScrollMysticSlow"
				},
				{
					"Key": "BonusHealth",
					"Value": 50,
					"Type": "health"
				},
				{
					"Key": "BonusSprintSpeed",
					"Value": "0.75m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_ultimate_burst_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectStun",
					"Value": null
				},
				{
					"Key": "StunDuration",
					"Value": 0.75,
					"Type": "duration"
				},
				{
					"Key": "Damage",
					"Value": 150,
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "DelayBeforeStun",
					"Value": 3,
					"Type": "duration"
				}
			]
		},
		"Info3": {
			"Type": "Passive",
			"DescKey": "#upgrade_ultimate_burst_hint",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Upgrades": {
			"BonusHealth": 100,
			"Damage": 100,
			"BonusSprintSpeed": "5m",
			"StunDuration": 0.75
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 2,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"SlowPercent": {
				"Key": "SlowPercent",
				"Value": 80,
				"Type": "slow"
			},
			"GroundDashReductionPercent": {
				"Key": "GroundDashReductionPercent",
				"Value": -12,
				"Type": "slow",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_corpse_explosion": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"MagicDamage",
			"Movement"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 110,
					"Type": "health"
				},
				{
					"Key": "BonusHealthRegen",
					"Value": 3,
					"Type": "healing"
				},
				{
					"Key": "TechPower",
					"Value": 6
				},
				{
					"Key": "BonusSprintSpeed",
					"Value": "1m",
					"Type": "move_speed"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_corpse_explosion_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ExplosionDamage",
					"Value": 125,
					"Type": "tech_damage"
				},
				{
					"Key": "ExplosionRadius",
					"Value": "4m"
				}
			],
			"Alt": [
				{
					"Key": "HeroMultiplier",
					"Value": 150
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"ArmingTime": {
				"Key": "ArmingTime",
				"Value": 0.1
			}
		}
	},
	"upgrade_absorbing_armor": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "TechResist",
					"Value": 20,
					"Type": "tech_armor_up"
				},
				{
					"Key": "TechPower",
					"Value": 14,
					"Type": "tech_damage"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_absorbing_armor_desc",
			"Cooldown": 1,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CooldownReductionPerHit",
					"Value": 4,
					"Type": "cooldown"
				}
			],
			"Alt": [
				{
					"Key": "DamageThreshold",
					"Value": 75,
					"Type": "tech_damage"
				}
			]
		},
		"Upgrades": {
			"TechPower": 26,
			"CooldownReductionPerHit": 2,
			"TechResist": 5
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"CooldownReduction": {
				"Key": "CooldownReduction",
				"Value": 7
			}
		}
	},
	"upgrade_healbuff": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": [
			"upgrade_healing_booster"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"FireRate",
			"Healing"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealAmpCastPercent",
					"Value": 25
				}
			],
			"Alt": [
				{
					"Key": "TechResist",
					"Value": 10,
					"Type": "tech_armor_up"
				},
				{
					"Key": "BonusHealthRegen",
					"Value": 6,
					"Type": "healing"
				},
				{
					"Key": "OutOfCombatHealthRegen",
					"Value": 4,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_healbuff_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusFireRate",
					"Value": 35,
					"Type": "fire_rate"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "1.25m",
					"Type": "move_speed"
				}
			],
			"Alt": [
				{
					"Key": "BuffDuration",
					"Value": 7
				}
			]
		},
		"Upgrades": {
			"HealAmpRegenPercent": 10,
			"HealAmpCastPercent": 10,
			"TechResist": 10,
			"BonusMoveSpeed": "2m",
			"BonusFireRate": 20,
			"BonusHealthRegen": 6
		},
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 1,
				"Type": "cooldown"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"MinimumHealAmount": {
				"Key": "MinimumHealAmount",
				"Value": 1
			},
			"HealAmpRegenPercent": {
				"Key": "HealAmpRegenPercent",
				"Value": 25
			}
		}
	},
	"upgrade_infinitemagazine": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"FireRate",
			"ClipSize"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusClipSizePercent",
					"Value": 100
				},
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 20
				},
				{
					"Key": "BonusHealth",
					"Value": 200
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_infinitemagazine_desc",
			"Cooldown": 40,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectInfiniteClip",
					"Value": null
				},
				{
					"Key": "BonusFireRate",
					"Value": 20,
					"Type": "fire_rate"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 6,
					"Type": "duration"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_glass_cannon2": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"HeroEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"FireRate"
		],
		"IsDisabled": true,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 100,
					"Type": "bullet_damage"
				},
				{
					"Key": "BonusFireRate",
					"Value": 100
				},
				{
					"Key": "MaxHealthLossPercent",
					"Value": -50,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusBulletSpeedPercent",
					"Value": 25,
					"Type": "bullet_damage"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"WeaponPowerPerKill": {
				"Key": "WeaponPowerPerKill",
				"Value": 10,
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_aprounds": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_high_velocity_mag"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"ClipSize",
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusBulletSpeedPercent",
					"Value": 50
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_aprounds_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ProcChance",
					"Value": 50
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BonusBulletSpeedPercent": 55,
			"ProcChance": 20
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_infinite_rounds": {
		"Key": "upgrade_infinite_rounds",
		"Name": "Infinite Rounds",
		"Description": "You have \u003Cspan class=\"highlight\"\u003Einfinite\u003C/span\u003E ammo.",
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"ClipSize",
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusBulletSpeedPercent",
					"Value": 200
				},
				{
					"Key": "BonusFireRate",
					"Value": 30
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_aprounds_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ProcChance",
					"Value": 65
				}
			],
			"Alt": []
		},
		"Info3": {
			"Type": null,
			"DescKey": "#upgrade_infinite_rounds_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Upgrades": {
			"BonusBulletSpeedPercent": 100,
			"BonusFireRate": 20,
			"ProcChance": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_deflecting_armor": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 100,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_deflecting_armor_desc",
			"Cooldown": 1,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DeflectionPercent",
					"Value": 30,
					"Type": "bullet_armor_up"
				},
				{
					"Key": "BulletProcDeflectionPercent",
					"Value": 50,
					"Type": "bullet_armor_up"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"DeflectionPercent": 15,
			"BulletProcDeflectionPercent": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"DeflectionRandomness": {
				"Key": "DeflectionRandomness",
				"Value": 1
			}
		}
	},
	"upgrade_spellbreaker": {
		"Key": "upgrade_spellbreaker",
		"Name": "Spellbreaker",
		"Description": "The next instance of high spirit damage you take is significantly reduced.",
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": [
			"upgrade_debuff_reducer"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechResist",
					"Value": 18,
					"Type": "tech_armor_up"
				},
				{
					"Key": "StatusResistancePercent",
					"Value": 25,
					"Type": "duration"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_spellbreaker_desc",
			"Cooldown": 9,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SpiritDamageReductionProc",
					"Value": 75,
					"Type": "tech_armor_up"
				}
			],
			"Alt": [
				{
					"Key": "DamageThreshold",
					"Value": 175,
					"Type": "tech_damage"
				}
			]
		},
		"Upgrades": {
			"TechResist": 15,
			"StatusResistancePercent": 15,
			"AbilityCooldown": -3
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_juggernaut": {
		"Key": "upgrade_juggernaut",
		"Name": "Juggernaut",
		"Description": null,
		"Cost": 6400,
		"Tier": 4,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": [
			"upgrade_cardio_calibrator"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "SlowResistancePercent",
					"Value": 50,
					"Type": "move_speed"
				}
			],
			"Alt": [
				{
					"Key": "BonusMoveSpeed",
					"Value": "2.0m",
					"Type": "move_speed"
				},
				{
					"Key": "MeleeResistPercent",
					"Value": 25
				},
				{
					"Key": "BonusHealthRegen",
					"Value": 8,
					"Type": "healing"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_juggernaut_slow_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "FireRateSlow",
					"Value": 36,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyEnemyApplied"
				}
			],
			"Alt": [
				{
					"Key": "FireRateSlowDuration",
					"Value": 4,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BonusMoveSpeed": "3.5m",
			"MeleeResistPercent": 15,
			"FireRateSlow": 20,
			"SlowResistancePercent": 15,
			"BonusHealthRegen": 8
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_enchanted_holsters": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"MagicDamage",
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "CooldownReduction",
					"Value": 6,
					"Type": "cooldown"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_enchanted_holsters_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusFireRate",
					"Value": 11,
					"Type": "fire_rate",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				},
				{
					"Key": "ReloadSpeedMultipler",
					"Value": -10,
					"Type": "reload_speed",
					"UsageFlags": "IntrinsicallyProvidedInAbility"
				}
			],
			"Alt": [
				{
					"Key": "MaxStacks",
					"Value": 6
				},
				{
					"Key": "BuffDuration",
					"Value": 18,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"ReloadSpeedMultipler": -3,
			"BonusFireRate": 6,
			"CooldownReduction": 8
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_weapon_backstabber": {
		"Key": "upgrade_weapon_backstabber",
		"Name": "Backstabber",
		"Description": "Attacking enemies from behind with your weapon or melee opens a wound dealing {g:citadel_inline_attribute:'SpiritDPS'} and reducing their bullet resist. During this time, if you or any allies are near the target, will see them \u003Cspan class=\"highlight\"\u003Ethrough walls\u003C/span\u003E and be given {g:citadel_inline_attribute:'BonusMoveSpeed'}.",
		"Cost": 1600,
		"Tier": 2,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "ReduceFootstepSound",
					"Value": -50
				},
				{
					"Key": "BonusHealth",
					"Value": 50,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_weapon_backstabber_desc",
			"Cooldown": 6,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DPS",
					"Value": 17,
					"Type": "tech_damage"
				},
				{
					"Key": "BulletResistReduction",
					"Value": -6,
					"Type": "bullet_armor_down",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "1.5m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "DebuffDuration",
					"Value": 5
				},
				{
					"Key": "DebuffRadius",
					"Value": "25m",
					"Type": "distance",
					"LocTokenOverride": "BackstabberRadius"
				}
			]
		},
		"Upgrades": {
			"BulletResistReduction": -10,
			"BonusMoveSpeed": "2m",
			"DPS": 20,
			"ReduceFootstepSound": -50
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 5,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TickRate": {
				"Key": "TickRate",
				"Value": 0.5
			}
		}
	},
	"upgrade_express_shot": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": [
			"upgrade_high_velocity_mag"
		],
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BonusBulletSpeedPercent",
					"Value": 50,
					"Type": "bullet_damage"
				}
			],
			"Alt": [
				{
					"Key": "BonusFireRate",
					"Value": 5
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_express_shot_desc",
			"Cooldown": 8,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ProcBaseAttackDamagePercent",
					"Value": 125,
					"Scale": {
						"Value": 2,
						"Type": "power_increase"
					},
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "BaseAttackDamagePercent"
				},
				{
					"Key": "ProcBaseAttackDamagePercentAltFire",
					"Value": 35,
					"Scale": {
						"Value": 1,
						"Type": "power_increase"
					},
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "BaseAttackDamagePercentAltFire"
				}
			],
			"Alt": [
				{
					"Key": "ProcBulletVelocity",
					"Value": 100,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied",
					"LocTokenOverride": "BonusBulletSpeedPercent"
				},
				{
					"Key": "ProcAmmoConsumed",
					"Value": 30
				}
			]
		},
		"Upgrades": {
			"ProcBaseAttackDamagePercent": 75,
			"ProcBaseAttackDamagePercentAltFire": 25,
			"BonusBulletSpeedPercent": 45,
			"BonusFireRate": 6
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_icarus_wings": {
		"Key": "upgrade_icarus_wings",
		"Name": "Seraphim Wings",
		"Description": "When Airborne, You deal more damage and take reduced damage. Allows an additional use of \u003Cspan class=\"highlight\"\u003EAir Jump\u003C/span\u003E or \u003Cspan class=\"highlight\"\u003EAir Dash\u003C/span\u003E before landing.",
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "StaminaCooldownReduction",
					"Value": 120
				},
				{
					"Key": "GravityScale",
					"Value": -70
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_icarus_wings_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AirBonusDamageGiven",
					"Value": 40
				},
				{
					"Key": "AirBonusDamageTaken",
					"Value": -40
				},
				{
					"Key": "AirControlPercent",
					"Value": 100,
					"Type": "move_speed"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"AirBonusDamageGiven": 10,
			"AirBonusDamageTaken": -10,
			"StaminaCooldownReduction": 30
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"AirControlAccelPercent": {
				"Key": "AirControlAccelPercent",
				"Value": 50,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_mystical_piano": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Press",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_mystical_piano_desc",
			"Cooldown": 23,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "StatusEffectStun",
					"Value": null
				},
				{
					"Key": "StunDuration",
					"Value": 2,
					"Type": "duration"
				},
				{
					"Key": "DazeDuration",
					"Value": 2,
					"Type": "duration"
				}
			],
			"Alt": [
				{
					"Key": "StunDelay",
					"Value": 1.7
				},
				{
					"Key": "Radius",
					"Value": "11m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"AbilityCooldown": -15,
			"Radius": "2m"
		},
		"Other": {
			"AbilityDuration": {
				"Key": "AbilityDuration",
				"Value": 1.7,
				"Type": "duration"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.2,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"DazeMoveSpeed": {
				"Key": "DazeMoveSpeed",
				"Value": "2m",
				"Type": "slow",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_nullification_aura": {
		"Key": "upgrade_nullification_aura",
		"Name": "Nullification Burst",
		"Description": "Removes any positive buffs and prevents stamina usage and healing effects on enemies.",
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"Disruption"
		],
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusHealth",
					"Value": 300,
					"Type": "health"
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_nullification_aura_desc",
			"Cooldown": 18,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "AbilityDuration",
					"Value": 7,
					"Type": "duration"
				},
				{
					"Key": "Damage",
					"Value": 250,
					"Scale": {
						"Value": 0.465,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				}
			],
			"Alt": [
				{
					"Key": "EndRadius",
					"Value": "12m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"EndRadius": "6m",
			"BonusHealth": 300
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"SpreadDuration": {
				"Key": "SpreadDuration",
				"Value": 0.5,
				"Type": "duration"
			},
			"StartRadius": {
				"Key": "StartRadius",
				"Value": "2m",
				"Type": "distance"
			},
			"DamageHeight": {
				"Key": "DamageHeight",
				"Value": "2.5m"
			}
		}
	},
	"upgrade_celestial_guidance": {
		"Key": "upgrade_celestial_guidance",
		"Name": "Celestial Blessing",
		"Description": "Applies an extremely powerful cleanse that replenishes your allies globally.",
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Armor",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"HeroFriendly",
			"TrooperFriendly",
			"MinionFriendly"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_celestial_guidance_desc",
			"Cooldown": 50,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealPercentAmount",
					"Value": 50,
					"Type": "healing"
				},
				{
					"Key": "StaminaCooldownReduction",
					"Value": 100,
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BuffMoveSpeedBonus",
					"Value": "5m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "MinHeal",
					"Value": 300,
					"Type": "healing"
				},
				{
					"Key": "BuffDuration",
					"Value": 6,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"AbilityCooldown": -25,
			"BuffDuration": 2,
			"MinHeal": 200,
			"Radius": "6m"
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"Radius": {
				"Key": "Radius",
				"Value": "999m",
				"Type": "distance"
			}
		}
	},
	"upgrade_eternal_gift": {
		"Key": "upgrade_eternal_gift",
		"Name": "Eternal Gift",
		"Description": "Periodically gain a random permanent stat buff.",
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_eternal_gift_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "BuffFrequency",
					"Value": 2,
					"Type": "duration"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_eternal_gift_respawn_desc",
			"Cooldown": 165,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "RespawnTime",
					"Value": -70,
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"BuffFrequency": -0.5
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_patrons_blessing": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllFriendly"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_patrons_blessing_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "TechRangeMultiplier",
					"Value": 40,
					"Type": "distance"
				},
				{
					"Key": "CooldownReduction",
					"Value": 40,
					"Type": "cooldown"
				}
			],
			"Alt": [
				{
					"Key": "AllyPercentage",
					"Value": 50
				},
				{
					"Key": "Radius",
					"Value": "25m",
					"Type": "distance"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_patrons_blessing_proc_desc",
			"Cooldown": 25,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealAmount",
					"Value": 700,
					"Type": "healing"
				},
				{
					"Key": "HealRadius",
					"Value": "35m",
					"Type": "distance"
				}
			],
			"Alt": [
				{
					"Key": "DamageThreshold",
					"Value": 300,
					"Type": "tech_armor_up"
				},
				{
					"Key": "DamageThresholdDuration",
					"Value": 5
				}
			]
		},
		"Upgrades": {
			"TechRadiusMultiplier": 10,
			"TechRangeMultiplier": 10,
			"CooldownReduction": 10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechPower": {
				"Key": "TechPower",
				"Value": 40
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 40,
				"Type": "distance"
			}
		}
	},
	"upgrade_eldritch_shot": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage",
			"MagicDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": null,
			"DescKey": "#upgrade_eldritch_shot_desc",
			"Cooldown": 2.5,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "HealthPctDamage",
					"Value": 10,
					"Type": "tech_damage"
				},
				{
					"Key": "OutgoingDamagePenaltyPercent",
					"Value": -40,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "HealAmpReceivePenaltyPercent",
					"Value": -40,
					"Type": "damage",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "BulletRadius",
					"Value": "1.5m"
				},
				{
					"Key": "DebuffDuration",
					"Value": 4,
					"Type": "duration"
				},
				{
					"Key": "MovementSpeedSlow",
					"Value": 40,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "GroundDashReductionPercent",
					"Value": -40,
					"Type": "slow",
					"UsageFlags": "ConditionallyApplied"
				}
			]
		},
		"Upgrades": {
			"GroundDashReductionPercent": -10,
			"HealthPctDamage": 5,
			"MovementSpeedSlow": 10,
			"HealAmpReceivePenaltyPercent": -15,
			"HealAmpRegenPenaltyPercent": -15,
			"OutgoingDamagePenaltyPercent": -15,
			"AbilityCooldown": -1
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"Radius": {
				"Key": "Radius",
				"Value": "1m"
			},
			"ProcChance": {
				"Key": "ProcChance",
				"Value": 100
			},
			"ProcCooldown": {
				"Key": "ProcCooldown",
				"Value": 1,
				"Type": "cooldown"
			},
			"HealAmpRegenPenaltyPercent": {
				"Key": "HealAmpRegenPenaltyPercent",
				"Value": -40,
				"Type": "damage",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_cloak_of_opportunity": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllFriendly"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_cloak_of_opportunity_desc",
			"Cooldown": 14,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CombatBarrier",
					"Value": 300,
					"Type": "combat_barrier",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "3m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "StatusImmuneDuration",
					"Value": 4,
					"Type": "duration"
				},
				{
					"Key": "BuffDuration",
					"Value": 6,
					"Type": "duration"
				}
			]
		},
		"Upgrades": {
			"BonusMoveSpeed": "2m",
			"AbilityCooldown": -4,
			"CombatBarrier": 200
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_runed_gauntlets": {
		"Key": "upgrade_runed_gauntlets",
		"Name": "Runed Gauntlets",
		"Description": "Everytime you land a heavy melee, your existing cooldowns get reduced.",
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "MeleeDistanceScale",
					"Value": 130
				}
			],
			"Alt": [
				{
					"Key": "MeleeResistPercent",
					"Value": 50
				},
				{
					"Key": "BonusMeleeDamagePercent",
					"Value": 30,
					"Type": "melee_damage"
				}
			]
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_runed_gauntlets_parry_desc",
			"Cooldown": 10,
			"ChargeUp": null,
			"Main": [],
			"Alt": []
		},
		"Info3": {
			"Type": "Passive",
			"DescKey": "#upgrade_runed_gauntlets_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "CooldownReductionOnHitPct",
					"Value": 12,
					"Type": "cooldown"
				},
				{
					"Key": "CooldownReductionOnHitMin",
					"Value": 3,
					"Type": "cooldown"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"MeleeDistanceScale": 40,
			"MeleeResistPercent": 15,
			"CooldownReductionOnHitPct": 4
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_electric_slippers": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "Stamina",
					"Value": 2
				},
				{
					"Key": "SlideScale",
					"Value": 80,
					"Type": "movement_speed"
				}
			],
			"Alt": []
		},
		"Info2": {
			"Type": "Passive",
			"DescKey": "#upgrade_electric_slippers_desc",
			"Cooldown": 0.3,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "Damage",
					"Value": 100,
					"Type": "tech_damage"
				},
				{
					"Key": "EvasionWhileSliding",
					"Value": 60,
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "FireRateWhileSliding",
					"Value": 50,
					"Type": "fire_rate",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "Radius",
					"Value": "8m",
					"Type": "distance"
				}
			]
		},
		"Upgrades": {
			"Stamina": 2,
			"EvasionWhileSliding": 15,
			"Damage": 50,
			"FireRateWhileSliding": 20
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"SlideTurnScale": {
				"Key": "SlideTurnScale",
				"Value": 100,
				"Type": "movement_speed"
			}
		}
	},
	"upgrade_prism_blast": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"FireRate"
		],
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_prism_blast_desc",
			"Cooldown": 40,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DPS",
					"Value": 270,
					"Scale": {
						"Value": 1.75,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "AbilityDuration",
					"Value": 6,
					"Type": "duration",
					"LocTokenOverride": "ShiftingVeilDuration"
				}
			],
			"Alt": []
		},
		"Upgrades": {
			"AbilityDuration": 2,
			"AbilityCooldown": -10
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"BeamLength": {
				"Key": "BeamLength",
				"Value": "30m",
				"Type": "distance"
			},
			"BeamWidth": {
				"Key": "BeamWidth",
				"Value": "2.9m"
			},
			"DampingFactor": {
				"Key": "DampingFactor",
				"Value": 3
			},
			"LiftHeight": {
				"Key": "LiftHeight",
				"Value": 100
			},
			"FloatMoveSpeed": {
				"Key": "FloatMoveSpeed",
				"Value": "2.5m",
				"Type": "slow",
				"UsageFlags": "ConditionallyApplied"
			}
		}
	},
	"upgrade_unstable_concoction": {
		"Key": "upgrade_unstable_concoction",
		"Name": "Unstable Concoction",
		"Description": "Consume a concoction that grants you 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.",
		"Cost": 9999,
		"Tier": 5,
		"Slot": "Tech",
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_unstable_concoction_desc",
			"Cooldown": 25,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "MaxHPDamage",
					"Value": 30,
					"Type": "tech_damage"
				},
				{
					"Key": "StunDuration",
					"Value": 3,
					"Type": "duration"
				},
				{
					"Key": "BonusMoveSpeed",
					"Value": "10m",
					"Type": "move_speed",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "BonusHealth",
					"Value": 3000,
					"Type": "health",
					"UsageFlags": "ConditionallyApplied"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 4,
					"Type": "duration"
				},
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 150,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "Radius",
					"Value": "18m"
				},
				{
					"Key": "TechPower",
					"Value": 150,
					"Type": "tech_damage",
					"UsageFlags": "ConditionallyApplied"
				}
			]
		},
		"Upgrades": {
			"StunDuration": 0.5,
			"BaseAttackDamagePercent": 50,
			"TechPower": 50,
			"BonusHealth": 1300
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_shivas_bracelet": {
		"Key": "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,
		"Slot": "Tech",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Active",
			"DescKey": "#upgrade_shivas_bracelet_desc",
			"Cooldown": 10,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "ImbuedCooldownReduction",
					"Value": 50,
					"Type": "cooldown"
				},
				{
					"Key": "ImbuedTechPower",
					"Value": 70,
					"Type": "tech_damage"
				},
				{
					"Key": "Damage",
					"Value": 200,
					"Type": "tech_damage"
				},
				{
					"Key": "FreezeDuration",
					"Value": 1
				}
			],
			"Alt": []
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"upgrade_shadow_strike": {
		"Key": "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,
		"Slot": "Armor",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": null,
		"IsDisabled": false,
		"StreetBrawl": true,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "Stamina",
					"Value": 2
				}
			]
		},
		"Info2": {
			"Type": "Active",
			"DescKey": "#upgrade_shadow_strike_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DPS",
					"Value": 75,
					"Scale": {
						"Value": 0.2,
						"Type": "spirit"
					},
					"Type": "tech_damage"
				},
				{
					"Key": "AbilityDuration",
					"Value": 2.5,
					"Type": "duration",
					"LocTokenOverride": "InvisDuration"
				},
				{
					"Key": "StealDuration",
					"Value": 6,
					"Type": "duration"
				},
				{
					"Key": "ResistStealAmount",
					"Value": 40,
					"Type": "tech_armor_up"
				}
			],
			"Alt": [
				{
					"Key": "InvisFadeToDuration",
					"Value": 0.2,
					"Type": "duration"
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"InvisAlertWhenFading": {
				"Key": "InvisAlertWhenFading",
				"Value": 1
			},
			"SpottedRadius": {
				"Key": "SpottedRadius",
				"Value": "0m",
				"Type": "distance"
			},
			"RevealOnDamageDuration": {
				"Key": "RevealOnDamageDuration",
				"Value": 1.5,
				"Type": "duration"
			},
			"RevealOnSpottedDuration": {
				"Key": "RevealOnSpottedDuration",
				"Value": 0.25,
				"Type": "duration"
			},
			"TickRate": {
				"Key": "TickRate",
				"Value": 1
			},
			"MaxStacks": {
				"Key": "MaxStacks",
				"Value": 1
			}
		}
	},
	"upgrade_bulletshredimbue": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": [
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Passive",
			"DescKey": "#upgrade_bulletshredimbue_desc",
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "WeaponPowerPerStack",
					"Value": 18,
					"Type": "bullet_damage",
					"UsageFlags": "ConditionallyApplied"
				},
				{
					"Key": "TechRangeMultiplier",
					"Value": 30,
					"Type": "distance"
				}
			],
			"Alt": [
				{
					"Key": "AbilityDuration",
					"Value": 14,
					"Type": "duration"
				},
				{
					"Key": "WeaponPowerPerStackNonHero",
					"Value": 4
				},
				{
					"Key": "NonHeroStackLimit",
					"Value": 8
				}
			]
		},
		"Upgrades": {
			"WeaponPowerPerStack": 15,
			"TechRangeMultiplier": 15,
			"TechRadiusMultiplier": 15
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"TechRadiusMultiplier": {
				"Key": "TechRadiusMultiplier",
				"Value": 30,
				"Type": "distance"
			}
		}
	},
	"upgrade_rechargingbullets": {
		"Key": "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,
		"Slot": "Weapon",
		"Activation": "Passive",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage",
			"Durability"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Innate",
			"DescKey": null,
			"Cooldown": null,
			"ChargeUp": null,
			"Main": [],
			"Alt": [
				{
					"Key": "BonusClipSizePercent",
					"Value": 20
				},
				{
					"Key": "BaseAttackDamagePercent",
					"Value": 10,
					"Type": "bullet_damage"
				}
			]
		},
		"Info2": {
			"Type": null,
			"DescKey": "#upgrade_rechargingbullets_desc",
			"Cooldown": 20,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "DamageThreshold",
					"Value": 200
				}
			],
			"Alt": [
				{
					"Key": "DamageWindow",
					"Value": 3.5
				}
			]
		},
		"Upgrades": {
			"AbilityCooldown": -12,
			"BonusClipSizePercent": 30,
			"BaseAttackDamagePercent": 30
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			}
		}
	},
	"cosmetic_item_snowball": {
		"Key": "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,
		"Slot": null,
		"Activation": "InstantCast",
		"Components": null,
		"TargetTypes": [
			"AllFriendly",
			"AllEnemy"
		],
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Info1": {
			"Type": "Active",
			"DescKey": "#cosmetic_item_snowball_desc",
			"Cooldown": 18,
			"ChargeUp": null,
			"Main": [
				{
					"Key": "Damage",
					"Value": 1
				},
				{
					"Key": "AbilityCharges",
					"Value": 1,
					"Type": "cast"
				}
			],
			"Alt": [
				{
					"Key": "SnowballSpeed",
					"Value": 630
				},
				{
					"Key": "SnowballCount",
					"Value": 1
				},
				{
					"Key": "Radius",
					"Value": 5
				}
			]
		},
		"Other": {
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.1,
				"Type": "cast"
			},
			"AbilityPostCastDuration": {
				"Key": "AbilityPostCastDuration",
				"Value": 1
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": 1.5,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"Spread": {
				"Key": "Spread",
				"Value": 3
			},
			"MaxLevel": {
				"Key": "MaxLevel",
				"Value": 32
			},
			"Progression": {
				"Key": "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": {
		"Key": "cosmetic_item_voting_poster",
		"Name": "Place Poster",
		"Description": null,
		"Cost": null,
		"Tier": null,
		"Slot": null,
		"Activation": "OnRelease",
		"Components": null,
		"TargetTypes": null,
		"ShopFilters": [
			"WeaponDamage"
		],
		"IsDisabled": false,
		"StreetBrawl": false,
		"Other": {
			"AbilityCooldown": {
				"Key": "AbilityCooldown",
				"Value": 0.5,
				"Type": "cooldown"
			},
			"AbilityCastRange": {
				"Key": "AbilityCastRange",
				"Value": 550,
				"Type": "range"
			},
			"AbilityUnitTargetLimit": {
				"Key": "AbilityUnitTargetLimit",
				"Value": 1
			},
			"AbilityCastDelay": {
				"Key": "AbilityCastDelay",
				"Value": 0.15,
				"Type": "cast"
			},
			"AbilityCooldownBetweenCharge": {
				"Key": "AbilityCooldownBetweenCharge",
				"Value": -1,
				"Type": "charge_cooldown"
			},
			"ChannelMoveSpeed": {
				"Key": "ChannelMoveSpeed",
				"Value": -1,
				"Type": "move_speed"
			},
			"Radius": {
				"Key": "Radius",
				"Value": 5
			}
		}
	}
}