Data:ItemData.json: Difference between revisionsGive feedback
DeadBot v0.4.1-beta.4-5908 |
Deadbot v1.0.3-5915 |
||
| Line 3: | Line 3: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": null, | ||
"Tier": null, | "Tier": null, | ||
"Activation": "Press", | "Activation": "Press", | ||
| Line 13: | Line 13: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityDuration": 2, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_base": { | "armor_upgrade_base": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": null, | ||
"Tier": null, | "Tier": null, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
| Line 38: | Line 28: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_t1": { | "armor_upgrade_t1": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 63: | Line 42: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_t2": { | "armor_upgrade_t2": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 88: | Line 56: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_t3": { | "armor_upgrade_t3": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 113: | Line 70: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_t4": { | "armor_upgrade_t4": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 138: | Line 84: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"armor_upgrade_t5": { | "armor_upgrade_t5": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 163: | Line 98: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"item_projectile_test_01": { | "item_projectile_test_01": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 193: | Line 117: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 211: | Line 128: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 224: | Line 141: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 242: | Line 152: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 255: | Line 165: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 273: | Line 176: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 286: | Line 189: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 304: | Line 200: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 317: | Line 213: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 335: | Line 224: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 348: | Line 237: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 1, | "AbilityCooldown": 1, | ||
"AbilityDuration": | "AbilityDuration": 1, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.01, | ||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": | |||
"Radius": "0.5m", | "Radius": "0.5m", | ||
"HeightOffGround": "0.5m" | "HeightOffGround": "0.5m" | ||
| Line 366: | Line 248: | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": null, | ||
"Tier": null, | "Tier": null, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
| Line 374: | Line 256: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"tech_upgrade_t1": { | "tech_upgrade_t1": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 399: | Line 270: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"tech_upgrade_t2": { | "tech_upgrade_t2": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 424: | Line 284: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"tech_upgrade_t3": { | "tech_upgrade_t3": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 449: | Line 298: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"tech_upgrade_t4": { | "tech_upgrade_t4": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 474: | Line 312: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"tech_upgrade_t5": { | "tech_upgrade_t5": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 499: | Line 326: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"upgrade_ability_power_shard": { | "upgrade_ability_power_shard": { | ||
"Name": "Echo Shard", | "Name": "Echo Shard", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 528: | Line 344: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 30, | "AbilityCooldown": 30, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCastDelay": 0.2, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"AbilityCastDelay": | "CooldownReduction": 5, | ||
"BonusFireRate": 5, | |||
"TechResist": 5, | |||
"BulletResist": 5 | |||
"ChannelMoveSpeed": | |||
"CooldownReduction": | |||
"BonusFireRate": | |||
"TechResist": | |||
"BulletResist": | |||
}, | }, | ||
"upgrade_ability_refresher": { | "upgrade_ability_refresher": { | ||
"Name": "Refresher", | "Name": "Refresher", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EReset the cooldown\u003C/span\u003E of all your abilities and \u003Cspan class=\"highlight\"\u003Erestore all your charges\u003C/span\u003E.", | "Description": "\u003Cspan class=\"highlight\"\u003EReset the cooldown\u003C/span\u003E of all your abilities and \u003Cspan class=\"highlight\"\u003Erestore all your charges\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 556: | Line 363: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 300, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCastDelay": 0.6, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"AbilityCastDelay": | "TechResist": 14, | ||
"BulletResist": 15 | |||
"ChannelMoveSpeed": | |||
"TechResist": | |||
"BulletResist": | |||
}, | }, | ||
"upgrade_ablative_coat": { | "upgrade_ablative_coat": { | ||
"Name": "Ablative Coat", | "Name": "Ablative Coat", | ||
"Description": "Provides \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E but you lose some each time you take Weapon Damage. Loss can only happen once every {s:StackLossFrequency}s. Bullet Resist is restored when out of combat.", | "Description": "Provides \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E but you lose some each time you take Weapon Damage. Loss can only happen once every {s:StackLossFrequency}s. Bullet Resist is restored when out of combat.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 584: | Line 382: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 21, | "AbilityCooldown": 21, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "MaxBulletResist": 30, | ||
"StackLossFrequency": 1, | |||
"ArmorLossPerHit": 4, | |||
"BulletArmor": 1, | |||
"ChannelMoveSpeed": | |||
"MaxBulletResist": | |||
"StackLossFrequency": | |||
"ArmorLossPerHit": | |||
"BulletArmor": | |||
"BonusSprintSpeed": "3m" | "BonusSprintSpeed": "3m" | ||
}, | }, | ||
| Line 605: | Line 393: | ||
"Name": "Witchmail", | "Name": "Witchmail", | ||
"Description": "Taking heavy hits of {g:citadel_inline_attribute:'SpiritDamage'} from an enemy reduces a \u003Cspan class=\"highlight\"\u003Erandom ability cooldown\u003C/span\u003E.", | "Description": "Taking heavy hits of {g:citadel_inline_attribute:'SpiritDamage'} from an enemy reduces a \u003Cspan class=\"highlight\"\u003Erandom ability cooldown\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 616: | Line 404: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 1, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechPower": 14, | ||
"TechResist": 20, | |||
"CooldownReductionPerHit": 4, | |||
"CooldownReduction": 7, | |||
"DamageThreshold": 75 | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"TechResist": | |||
"CooldownReductionPerHit": | |||
"CooldownReduction": | |||
"DamageThreshold": | |||
}, | }, | ||
"upgrade_acolytes_glove": { | "upgrade_acolytes_glove": { | ||
"Name": "Spirit Strike", | "Name": "Spirit Strike", | ||
"Description": "When you perform a \u003Cspan class=\"highlight\"\u003ELight or Heavy Melee\u003C/span\u003E attack against a hero, deal extra \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", | "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": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 651: | Line 430: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 8, | "AbilityCooldown": 8, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"LightMeleeCooldownMult": 2, | |||
"ChannelMoveSpeed": | |||
"LightMeleeCooldownMult": | |||
"SpiritDamage": { | "SpiritDamage": { | ||
"Value": 40, | "Value": 40, | ||
| Line 671: | Line 441: | ||
} | } | ||
}, | }, | ||
"TechArmorDamageReduction": | "TechArmorDamageReduction": -6 | ||
}, | }, | ||
"upgrade_active_bullet_shield": { | "upgrade_active_bullet_shield": { | ||
"Name": "Shield Rush", | "Name": "Shield Rush", | ||
"Description": "Give temporary \u003Cspan class=\"highlight\"\u003Ebullet shield\u003C/span\u003E for you and nearby allied Heros and their minions.", | "Description": "Give temporary \u003Cspan class=\"highlight\"\u003Ebullet shield\u003C/span\u003E for you and nearby allied Heros and their minions.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 688: | Line 458: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 64, | "AbilityCooldown": 64, | ||
"AbilityDuration": | "AbilityDuration": 15, | ||
"AbilityCastRange": "25m", | "AbilityCastRange": "25m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.25, | ||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": | |||
"Radius": "30m", | "Radius": "30m", | ||
"BonusSprintSpeed": "5m" | "BonusSprintSpeed": "5m" | ||
}, | }, | ||
| Line 708: | Line 469: | ||
"Name": "Active Reload", | "Name": "Active Reload", | ||
"Description": "While reloading, pressing {g:citadel_binding:'Reload'} during the highlighted portion will \u003Cspan class=\"highlight\"\u003Einstantly finish your reload\u003C/span\u003E and grant you \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EBullet Lifesteal\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E.", | "Description": "While reloading, pressing {g:citadel_binding:'Reload'} during the highlighted portion will \u003Cspan class=\"highlight\"\u003Einstantly finish your reload\u003C/span\u003E and grant you \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EBullet Lifesteal\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 718: | Line 479: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 12, | ||
"AbilityDuration": | "AbilityDuration": 7, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BulletLifestealPercent": 18, | |||
"BonusFireRate": 25, | |||
"BonusClipSizePercent": 20, | |||
"ChannelMoveSpeed": | |||
"BulletLifestealPercent": | |||
"BonusFireRate": | |||
"BonusClipSizePercent": | |||
"BonusMoveSpeed": "1m" | "BonusMoveSpeed": "1m" | ||
}, | }, | ||
| Line 739: | Line 491: | ||
"Name": "Aerial Assault", | "Name": "Aerial Assault", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 750: | Line 502: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 26, | "AbilityCooldown": 26, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "ActivateTime": 0.75, | ||
"BulletLifestealPercent": 25, | |||
"BonusFireRate": 15, | |||
"ChannelMoveSpeed": | |||
"ActivateTime": | |||
"BulletLifestealPercent": | |||
"BonusFireRate": | |||
"JumpVelocityHidden": "30.0m", | "JumpVelocityHidden": "30.0m", | ||
"AssaultLifestealPercent": | "AssaultLifestealPercent": 20, | ||
"AssaultDuration": | "AssaultDuration": 3, | ||
"AssaultFireRate": | "AssaultFireRate": 60, | ||
"ExplodeRadius": "3m" | "ExplodeRadius": "3m" | ||
}, | }, | ||
| Line 774: | Line 516: | ||
"Name": "Ammo Scavenger", | "Name": "Ammo Scavenger", | ||
"Description": "Any time you secure or deny a Soul from an entity you \u003Cspan class=\"highlight\"\u003Eget ammo back\u003C/span\u003E and gain stacking \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.\u003Cbr\u003EAt Max Stacks, gain bonus Sprint speed", | "Description": "Any time you secure or deny a Soul from an entity you \u003Cspan class=\"highlight\"\u003Eget ammo back\u003C/span\u003E and gain stacking \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.\u003Cbr\u003EAt Max Stacks, gain bonus Sprint speed", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 785: | Line 527: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityDuration": 45, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "AmmoPerSoul": 2, | ||
"SpiritPowerPerSoul": 1, | |||
"MaxStacks": 18, | |||
"ChannelMoveSpeed": | |||
"AmmoPerSoul": | |||
"SpiritPowerPerSoul": | |||
"MaxStacks": | |||
"BonusSprintSpeed": "2m" | "BonusSprintSpeed": "2m" | ||
}, | }, | ||
| Line 806: | Line 538: | ||
"Name": "Vortex Web", | "Name": "Vortex Web", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 819: | Line 551: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 42, | "AbilityCooldown": 42, | ||
"AbilityDuration": | "AbilityDuration": 4, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 0.2, | ||
"AbilityCastDelay": | "ChannelMoveSpeed": -1, | ||
"ChannelMoveSpeed": | |||
"CaptureRadius": "12m", | "CaptureRadius": "12m", | ||
"TetherDuration": | "TetherDuration": 0.5, | ||
"TetherRadius": "1m", | "TetherRadius": "1m", | ||
"SlowPercent": | "SlowPercent": 35, | ||
"GroundDashReductionPercent": | "GroundDashReductionPercent": -40, | ||
"TechRangeMultiplier": | "TechRangeMultiplier": 10, | ||
"TechRadiusMultiplier": | "TechRadiusMultiplier": 10, | ||
"BonusSprintSpeed": "1m" | "BonusSprintSpeed": "1m" | ||
}, | }, | ||
| Line 843: | Line 567: | ||
"Name": "EMP Grenade", | "Name": "EMP Grenade", | ||
"Description": "Throw a grenade that \u003Cspan class=\"highlight\"\u003Esilences\u003C/span\u003E enemies and lowers their \u003Cspan class=\"highlight\"\u003Espirit resistance\u003C/span\u003E.", | "Description": "Throw a grenade that \u003Cspan class=\"highlight\"\u003Esilences\u003C/span\u003E enemies and lowers their \u003Cspan class=\"highlight\"\u003Espirit resistance\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 857: | Line 581: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityDuration": | "AbilityDuration": 0.25, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 0.2, | ||
"AbilityCastDelay": | "ChannelMoveSpeed": -1, | ||
"DebuffDuration": 5, | |||
"ChannelMoveSpeed": | |||
"DebuffDuration": | |||
"StartRadius": "1m", | "StartRadius": "1m", | ||
"Radius": "8m", | "Radius": "8m", | ||
"TechResist": | "TechResist": -20, | ||
"BonusHealth": | "BonusHealth": 150, | ||
"OutOfCombatHealthRegen": | "OutOfCombatHealthRegen": 3 | ||
}, | }, | ||
"upgrade_aoe_smoke_bomb": { | "upgrade_aoe_smoke_bomb": { | ||
"Name": "Smoke", | "Name": "Smoke", | ||
"Description": "Give you and teammates \u003Cspan class=\"highlight\"\u003Einvisibility\u003C/span\u003E and a \u003Cspan class=\"highlight\"\u003Emove speed\u003C/span\u003E bonus. Attacking or taking damage will remove the invisibility.\u003Cbr\u003ECast delay: {s:AbilityCastDelay}s.", | "Description": "Give you and teammates \u003Cspan class=\"highlight\"\u003Einvisibility\u003C/span\u003E and a \u003Cspan class=\"highlight\"\u003Emove speed\u003C/span\u003E bonus. Attacking or taking damage will remove the invisibility.\u003Cbr\u003ECast delay: {s:AbilityCastDelay}s.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 890: | Line 606: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 64, | "AbilityCooldown": 64, | ||
"AbilityDuration": | "AbilityDuration": 25, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 1.5, | ||
"AbilityCastDelay": | "ChannelMoveSpeed": -1, | ||
"InvisAlertWhenFading": 1, | |||
"InvisCancelOnDamage": 1, | |||
"InvisFadeToDuration": 0.3, | |||
"ChannelMoveSpeed": | |||
"InvisAlertWhenFading": | |||
"InvisCancelOnDamage": | |||
"InvisFadeToDuration": | |||
"InvisMoveSpeedMod": "1.5m", | "InvisMoveSpeedMod": "1.5m", | ||
"SpottedRadius": "20m", | "SpottedRadius": "20m", | ||
"RevealOnDamageDuration": | "RevealOnDamageDuration": 0.25, | ||
"RevealOnSpottedDuration": | "RevealOnSpottedDuration": 0.25, | ||
"Radius": "30m", | "Radius": "30m", | ||
"FullInvisDistance": "50m" | "FullInvisDistance": "50m" | ||
| Line 915: | Line 623: | ||
"Name": "Spirit Barrier Pulse", | "Name": "Spirit Barrier Pulse", | ||
"Description": "Temporarily gain \u003Cspan class=\"highlight\"\u003Espirit barrier\u003C/span\u003E for you and all nearby allied units.", | "Description": "Temporarily gain \u003Cspan class=\"highlight\"\u003Espirit barrier\u003C/span\u003E for you and all nearby allied units.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 926: | Line 634: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityDuration": | "AbilityDuration": 16, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 0.25, | ||
"AbilityCastDelay": | "ChannelMoveSpeed": -1, | ||
"TempTechShieldHealth": 400, | |||
"ChannelMoveSpeed": | |||
"TempTechShieldHealth": | |||
"Radius": "30m" | "Radius": "30m" | ||
}, | }, | ||
| Line 944: | Line 644: | ||
"Name": "Armor Piercing Rounds", | "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.", | "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": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 957: | Line 657: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusBulletSpeedPercent": 35, | |||
"AbilityUnitTargetLimit": | "ProcChance": 50 | ||
"ChannelMoveSpeed": | |||
"BonusBulletSpeedPercent": | |||
"ProcChance": | |||
}, | }, | ||
"upgrade_arcane_eater": { | "upgrade_arcane_eater": { | ||
"Name": "Arcane Eater", | "Name": "Arcane Eater", | ||
"Description": "Your bullets \u003Cspan class=\"highlight\"\u003ESteal Spirit Power\u003C/span\u003E from enemy Heroes. Steal {s:HeadshotBonusSteal} extra Spirit Power with Headshots. This effect stacks.", | "Description": "Your bullets \u003Cspan class=\"highlight\"\u003ESteal Spirit Power\u003C/span\u003E from enemy Heroes. Steal {s:HeadshotBonusSteal} extra Spirit Power with Headshots. This effect stacks.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 989: | Line 678: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 7, | |||
"AbilityUnitTargetLimit": | "SpiritStolePerHit": 1, | ||
"HeadshotBonusSteal": 1, | |||
"ProcCooldown": 0.5, | |||
"MaxStacks": 99, | |||
"StealDuration": 12 | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
"SpiritStolePerHit": | |||
"HeadshotBonusSteal": | |||
"ProcCooldown": | |||
"MaxStacks": | |||
"StealDuration": | |||
}, | }, | ||
"upgrade_arcane_extension": { | "upgrade_arcane_extension": { | ||
"Name": "Duration Extender", | "Name": "Duration Extender", | ||
"Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003EDuration\u003C/span\u003E.", | "Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003EDuration\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,020: | Line 698: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusAbilityDurationPercent": 22 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusAbilityDurationPercent": | |||
}, | }, | ||
"upgrade_arcane_medallion": { | "upgrade_arcane_medallion": { | ||
"Name": "Arcane Medallion", | "Name": "Arcane Medallion", | ||
"Description": "Whenever you deal \u003Cspan class=\"highlight\"\u003E{s:MinimumDamage} Spirit damage\u003C/span\u003E or more in a single hit against an enemy hero, gain \u003Cspan class=\"highlight\"\u003Etemporary Spirit Power\u003C/span\u003E.", | "Description": "Whenever you deal \u003Cspan class=\"highlight\"\u003E{s:MinimumDamage} Spirit damage\u003C/span\u003E or more in a single hit against an enemy hero, gain \u003Cspan class=\"highlight\"\u003Etemporary Spirit Power\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,048: | Line 715: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityDuration": 12, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechPower": 35, | ||
"MinimumDamage": 200 | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"MinimumDamage": | |||
}, | }, | ||
"upgrade_arcane_surge": { | "upgrade_arcane_surge": { | ||
"Name": "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.", | "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": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,082: | Line 740: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityDuration": 7, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BonusAbilityDurationPercent": 15, | ||
"SpiritPower": 15, | |||
"TechRadiusMultiplierBuff": 15, | |||
"TechRangeMultiplierBuff": 15, | |||
"Stamina": 1, | |||
"StaminaCooldownReduction": 12 | |||
"ChannelMoveSpeed": | |||
"BonusAbilityDurationPercent": | |||
"SpiritPower": | |||
"TechRadiusMultiplierBuff": | |||
"TechRangeMultiplierBuff": | |||
"Stamina": | |||
"StaminaCooldownReduction": | |||
}, | }, | ||
"upgrade_arctic_blast": { | "upgrade_arctic_blast": { | ||
"Name": "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.", | "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": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,123: | Line 770: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 24, | "AbilityCooldown": 24, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "SpreadDuration": 0.5, | ||
"ChannelMoveSpeed": | |||
"SpreadDuration": | |||
"StartRadius": "2m", | "StartRadius": "2m", | ||
"EndRadius": "12m", | "EndRadius": "12m", | ||
"SlowPercent": | "SlowPercent": 60, | ||
"SlowDuration": | "SlowDuration": 4, | ||
"Damage": { | "Damage": { | ||
"Value": 175, | "Value": 175, | ||
| Line 1,148: | Line 785: | ||
}, | }, | ||
"DamageHeight": "2.5m", | "DamageHeight": "2.5m", | ||
"NPCDamageMult": | "NPCDamageMult": 1, | ||
"TechResist": | "TechResist": 10, | ||
"FreezeDuration": | "FreezeDuration": 0.75, | ||
"PercentDamage": | "PercentDamage": 15 | ||
}, | }, | ||
"upgrade_armor_reduction_debuff": { | "upgrade_armor_reduction_debuff": { | ||
"Name": "Armor Piercing Rounds", | "Name": "Armor Piercing Rounds", | ||
"Description": "Your bullets reduce the target's \u003Cspan class=\"highlight\"\u003Ebullet resistance by {s:ResistReduction}%\u003C/span\u003E of their current value for {s:AbilityDuration}s and deal bonus damage \u003Cspan class=\"highlight\"\u003Eagainst bullet shields\u003C/span\u003E.", | "Description": "Your bullets reduce the target's \u003Cspan class=\"highlight\"\u003Ebullet resistance by {s:ResistReduction}%\u003C/span\u003E of their current value for {s:AbilityDuration}s and deal bonus damage \u003Cspan class=\"highlight\"\u003Eagainst bullet shields\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,170: | Line 807: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityDuration": 8, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "ResistReduction": -60, | ||
"BaseAttackDamagePercent": 12, | |||
"BulletShieldDamagePercent": 60 | |||
"ChannelMoveSpeed": | |||
"ResistReduction": | |||
"BaseAttackDamagePercent": | |||
"BulletShieldDamagePercent": | |||
}, | }, | ||
"upgrade_attack_speed_1": { | "upgrade_attack_speed_1": { | ||
"Name": "Fire Rate", | "Name": "Fire Rate", | ||
"Description": "Increases your \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.", | "Description": "Increases your \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,198: | Line 825: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 15 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
}, | }, | ||
"upgrade_attack_speed_2": { | "upgrade_attack_speed_2": { | ||
"Name": "Improved Fire Rate", | "Name": "Improved Fire Rate", | ||
"Description": "Increases your \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.", | "Description": "Increases your \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,224: | Line 840: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 25 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
}, | }, | ||
"upgrade_banshee_slugs": { | "upgrade_banshee_slugs": { | ||
"Name": "Crippling Headshot", | "Name": "Crippling Headshot", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,255: | Line 860: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 150, | |||
"AbilityUnitTargetLimit": | "BulletResistReduction": -18, | ||
"MagicResistReduction": -18, | |||
"HealAmpReceivePenaltyPercent": -30, | |||
"HealAmpRegenPenaltyPercent": -30, | |||
"DebuffDuration": 12, | |||
"DiminishingMultiplier": 0.5 | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"BulletResistReduction": | |||
"MagicResistReduction": | |||
"HealAmpReceivePenaltyPercent": | |||
"HealAmpRegenPenaltyPercent": | |||
"DebuffDuration": | |||
"DiminishingMultiplier": | |||
}, | }, | ||
"upgrade_base": { | "upgrade_base": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": null, | ||
"Tier": null, | "Tier": null, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
| Line 1,288: | Line 881: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"upgrade_belt_fed_magazine": { | "upgrade_belt_fed_magazine": { | ||
"Name": "Belt-Fed Magazine", | "Name": "Belt-Fed Magazine", | ||
"Description": "Your weapon gains a \u003Cspan class=\"highlight\"\u003Emuch larger magazine that \u003C/span\u003E\u003Cspan class=\"isNegative\"\u003Erequires spin-up time\u003C/span\u003E, starting with a \u003Cspan class=\"highlight\"\u003Eslower initial fire rate and becoming faster over the spin-up time\u003C/span\u003E.", | "Description": "Your weapon gains a \u003Cspan class=\"highlight\"\u003Emuch larger magazine that \u003C/span\u003E\u003Cspan class=\"isNegative\"\u003Erequires spin-up time\u003C/span\u003E, starting with a \u003Cspan class=\"highlight\"\u003Eslower initial fire rate and becoming faster over the spin-up time\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,316: | Line 898: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 125, | |||
"AbilityUnitTargetLimit": | "SpinUpTime": 3.5, | ||
"SpinUpDecay": 1, | |||
"InitialFireRateDecrease": 40, | |||
"MaxFireRateIncrease": 60 | |||
"ChannelMoveSpeed": | |||
"BonusClipSizePercent": | |||
"SpinUpTime": | |||
"SpinUpDecay": | |||
"InitialFireRateDecrease": | |||
"MaxFireRateIncrease": | |||
}, | }, | ||
"upgrade_berserker": { | "upgrade_berserker": { | ||
"Name": "Berserker", | "Name": "Berserker", | ||
"Description": "Your \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E increases as you take sustained damage.", | "Description": "Your \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E increases as you take sustained damage.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,351: | Line 921: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"DamageDuration": 10, | |||
"AbilityUnitTargetLimit": | "DamageToStack": 120, | ||
"WeaponPowerPerStack": 7, | |||
"ChannelMoveSpeed": | |||
"DamageDuration": | |||
"DamageToStack": | |||
"WeaponPowerPerStack": | |||
"MaxStacks": 10, | "MaxStacks": 10, | ||
"BulletResist": | "BulletResist": 8 | ||
}, | }, | ||
"upgrade_blitz_bullets": { | "upgrade_blitz_bullets": { | ||
"Name": "Swift Striker", | "Name": "Swift Striker", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,385: | Line 944: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 20, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
"BonusSprintSpeed": "1.0m" | "BonusSprintSpeed": "1.0m" | ||
}, | }, | ||
| Line 1,404: | Line 952: | ||
"Name": "Blood Tribute", | "Name": "Blood Tribute", | ||
"Description": "Toggle: Continually sacrifice Health to improve {g:citadel_inline_attribute:'FireRate'}, \u003Cspan class=\"highlight\"\u003EDebuff Resistance\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. Healing received is reduced during the sacrifice.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Toggle", | "Activation": "Toggle", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,414: | Line 962: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechResist": 10, | |||
"AbilityUnitTargetLimit": | "HealthDrainedPerSecond": 40, | ||
"TickRate": 0.1, | |||
"BonusFireRate": 40, | |||
"StatusResistancePercent": 50, | |||
"HealAmpReceivePenaltyPercent": -40, | |||
"HealAmpRegenPenaltyPercent": -40, | |||
"ChannelMoveSpeed": | |||
"TechResist": | |||
"HealthDrainedPerSecond": | |||
"TickRate": | |||
"BonusFireRate": | |||
"StatusResistancePercent": | |||
"HealAmpReceivePenaltyPercent": | |||
"HealAmpRegenPenaltyPercent": | |||
"BonusMoveSpeed": "2.25m", | "BonusMoveSpeed": "2.25m", | ||
"OutOfCombatHealthRegen": | "OutOfCombatHealthRegen": 4 | ||
}, | }, | ||
"upgrade_bonus_ability_charge_3": { | "upgrade_bonus_ability_charge_3": { | ||
"Name": "Hyper Charge", | "Name": "Hyper Charge", | ||
"Description": "\u003Cspan class=\"highlight\"\u003E+{s:BonusAbilityCharges}\u003C/span\u003E to your max ability \u003Cspan class=\"highlight\"\u003Echarges\u003C/span\u003E.", | "Description": "\u003Cspan class=\"highlight\"\u003E+{s:BonusAbilityCharges}\u003C/span\u003E to your max ability \u003Cspan class=\"highlight\"\u003Echarges\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,448: | Line 985: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusAbilityCharges": 3 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusAbilityCharges": | |||
}, | }, | ||
"upgrade_boundless_spirit": { | "upgrade_boundless_spirit": { | ||
"Name": "Boundless Spirit", | "Name": "Boundless Spirit", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,480: | Line 1,006: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPower": 35, | |||
"AbilityUnitTargetLimit": | "BonusHealth": 100, | ||
"OutOfCombatHealthRegen": 4, | |||
"TechPowerPercent": 15 | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"BonusHealth": | |||
"OutOfCombatHealthRegen": | |||
"TechPowerPercent": | |||
}, | }, | ||
"upgrade_boxing_glove": { | "upgrade_boxing_glove": { | ||
"Name": "Lifestrike", | "Name": "Lifestrike", | ||
"Description": "Your \u003Cspan class=\"highlight\"\u003EMelee Attack\u003C/span\u003E applies \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eheals you\u003C/span\u003E for 50% of the \u003Cspan class=\"highlight\"\u003EMelee Damage\u003C/span\u003E dealt plus 160. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003EThis heal is 40% effective vs non-heroes. \u003Cbr\u003ECooldown is 2x as long for Light Melee hits.\u003C/span\u003E", | "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 50% of the \u003Cspan class=\"highlight\"\u003EMelee Damage\u003C/span\u003E dealt plus 160. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003EThis heal is 40% effective vs non-heroes. \u003Cbr\u003ECooldown is 2x as long for Light Melee hits.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 1,517: | Line 1,033: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 4, | "AbilityCooldown": 4, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "LightMeleeCooldownMult": 2, | ||
"SlowPercent": 60, | |||
"SlowDuration": 2.5, | |||
"BonusMeleeDamagePercent": 16, | |||
"LifestealHeal": 160, | |||
"LifestealHealPercent": 50, | |||
"ChannelMoveSpeed": | "BonusHealth": 125, | ||
"NonHeroHealPct": 40 | |||
"LightMeleeCooldownMult": | |||
"SlowPercent": | |||
"SlowDuration": | |||
"BonusMeleeDamagePercent": | |||
"LifestealHeal": | |||
"LifestealHealPercent": | |||
"BonusHealth": | |||
"NonHeroHealPct": | |||
}, | }, | ||
"upgrade_bullet_armor": { | "upgrade_bullet_armor": { | ||
"Name": "Bullet Armor", | "Name": "Bullet Armor", | ||
"Description": "Decreases \u003Cspan class=\"highlight\"\u003Edamage taken\u003C/span\u003E from bullets.", | "Description": "Decreases \u003Cspan class=\"highlight\"\u003Edamage taken\u003C/span\u003E from bullets.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 1,552: | Line 1,058: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BulletResist": 18 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BulletResist": | |||
}, | }, | ||
"upgrade_bullet_armor_2": { | "upgrade_bullet_armor_2": { | ||
"Name": "Bullet Resilience Disabled", | "Name": "Bullet Resilience Disabled", | ||
"Description": "Decreases \u003Cspan class=\"highlight\"\u003Edamage taken\u003C/span\u003E from bullets.", | "Description": "Decreases \u003Cspan class=\"highlight\"\u003Edamage taken\u003C/span\u003E from bullets.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 1,578: | Line 1,073: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BulletArmor": 2 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BulletArmor": | |||
}, | }, | ||
"upgrade_bullet_armor_reduction_aura": { | "upgrade_bullet_armor_reduction_aura": { | ||
"Name": "Hunter's Aura", | "Name": "Hunter's Aura", | ||
"Description": "Reduces nearby enemies' \u003Cspan class=\"highlight\"\u003EBullet Resist and Fire Rate\u003C/span\u003E. If there is only one enemy hero nearby, this \u003Cspan class=\"highlight\"\u003Eeffect is tripled\u003C/span\u003E.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,612: | Line 1,096: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 125, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"Radius": "15m", | "Radius": "15m", | ||
"BulletArmorReduction": | "BulletArmorReduction": -8, | ||
"FireRateSlow": | "FireRateSlow": 12, | ||
"SingleTargetPlayerMultiplier": | "SingleTargetPlayerMultiplier": 3, | ||
"BonusSprintSpeed": "1m" | "BonusSprintSpeed": "1m" | ||
}, | }, | ||
| Line 1,635: | Line 1,108: | ||
"Name": "Weapon Jammer", | "Name": "Weapon Jammer", | ||
"Description": "Reduces the \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E of all nearby enemies.", | "Description": "Reduces the \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E of all nearby enemies.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 1,647: | Line 1,120: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"Radius": "12m", | "Radius": "12m", | ||
"FireRateSlow": | "FireRateSlow": 30 | ||
}, | }, | ||
"upgrade_bullet_resist_shredder": { | "upgrade_bullet_resist_shredder": { | ||
"Name": "Bullet Resist Shredder", | "Name": "Bullet Resist Shredder", | ||
"Description": "Reduces \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E on enemies when you deal \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E.", | "Description": "Reduces \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E on enemies when you deal \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,681: | Line 1,143: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityDuration": 8, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BulletArmorReduction": -13, | ||
"BonusHealth": 90, | |||
"BulletResist": 7 | |||
"ChannelMoveSpeed": | |||
"BulletArmorReduction": | |||
"BonusHealth": | |||
"BulletResist": | |||
}, | }, | ||
"upgrade_burst_fire": { | "upgrade_burst_fire": { | ||
"Name": "Burst Fire", | "Name": "Burst Fire", | ||
"Description": "Briefly gain \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E when one of your bullets hits an enemy hero.", | "Description": "Briefly gain \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E when one of your bullets hits an enemy hero.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,714: | Line 1,166: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 7, | "AbilityCooldown": 7, | ||
"AbilityDuration": | "AbilityDuration": 3.5, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BonusFireRate": 10, | |||
"ActivatedFireRate": 35, | |||
"SlideScale": 50, | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
"ActivatedFireRate": | |||
"SlideScale": | |||
"BonusMoveSpeed": "1.5m" | "BonusMoveSpeed": "1.5m" | ||
}, | }, | ||
| Line 1,734: | Line 1,177: | ||
"Name": "Burst Fire Actuator", | "Name": "Burst Fire Actuator", | ||
"Description": "Your weapon \u003Cspan class=\"highlight\"\u003E fires an additional percentage of your gun's starting clip as a burst\u003C/span\u003E. If all bullets in a burst connect with an enemy Hero, \u003Cspan class=\"highlight\"\u003Egain temporary Base Bullet Damage\u003C/span\u003E for the rest of the clip.", | "Description": "Your weapon \u003Cspan class=\"highlight\"\u003E fires an additional percentage of your gun's starting clip as a burst\u003C/span\u003E. If all bullets in a burst connect with an enemy Hero, \u003Cspan class=\"highlight\"\u003Egain temporary Base Bullet Damage\u003C/span\u003E for the rest of the clip.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,744: | Line 1,187: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BurstFireShotPercent": 100, | |||
"AbilityUnitTargetLimit": | "NormalizedClipEmptySpeedIncrease": 25, | ||
"BurstFireShotsFromClipPercent": 15, | |||
"PerfectBurstWeaponPower": 20, | |||
"BaseBonusWeaponPower": 5, | |||
"NonBurstFireConversionFactor": 3 | |||
"ChannelMoveSpeed": | |||
"BurstFireShotPercent": | |||
"NormalizedClipEmptySpeedIncrease": | |||
"BurstFireShotsFromClipPercent": | |||
"PerfectBurstWeaponPower": | |||
"BaseBonusWeaponPower": | |||
"NonBurstFireConversionFactor": | |||
}, | }, | ||
"upgrade_camouflage": { | "upgrade_camouflage": { | ||
"Name": "Camouflage Suit", | "Name": "Camouflage Suit", | ||
"Description": "Go \u003Cspan class=\"highlight\"\u003Einvisible\u003C/span\u003E and maintain invisibility by \u003Cspan class=\"highlight\"\u003Enot moving or attacking\u003C/span\u003E. Taking damage will not reveal the Hero. Bonus Regen while Invisible.", | "Description": "Go \u003Cspan class=\"highlight\"\u003Einvisible\u003C/span\u003E and maintain invisibility by \u003Cspan class=\"highlight\"\u003Enot moving or attacking\u003C/span\u003E. Taking damage will not reveal the Hero. Bonus Regen while Invisible.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 1,779: | Line 1,208: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 10.5, | "AbilityCooldown": 10.5, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "InvisAlertWhenFading": 1, | ||
"InvisFadeToDuration": 1, | |||
"ChannelMoveSpeed": | |||
"InvisAlertWhenFading": | |||
"InvisFadeToDuration": | |||
"SpottedRadius": "20m", | "SpottedRadius": "20m", | ||
"RevealOnSpottedDuration": 0.25, | |||
"RevealOnSpottedDuration": | "MovementThresholdSq": 200, | ||
"MovementThresholdSq": | "RegenWhileInvisible": 5 | ||
"RegenWhileInvisible": | |||
}, | }, | ||
"upgrade_capacitor": { | "upgrade_capacitor": { | ||
"Name": "Capacitor", | "Name": "Capacitor", | ||
"Description": "Launch a projectile that deals \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'SpiritIcon'}damage\u003C/span\u003E, removes all their non-ultimate buffs and applies a strong slow that recovers over time.", | "Description": "Launch a projectile that deals \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'SpiritIcon'}damage\u003C/span\u003E, removes all their non-ultimate buffs and applies a strong slow that recovers over time.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,822: | Line 1,238: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 40, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCastDelay": 0.2, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"AbilityCastDelay": | "ProcCooldown": 0.25, | ||
"ChannelMoveSpeed": | |||
"ProcCooldown": | |||
"DamagePerChain": { | "DamagePerChain": { | ||
"Value": 50, | "Value": 50, | ||
| Line 1,851: | Line 1,258: | ||
}, | }, | ||
"ChainRadius": "10m", | "ChainRadius": "10m", | ||
"ProcChance": | "ProcChance": 20, | ||
"ChainCount": | "ChainCount": 6, | ||
"ChainTickRate": | "ChainTickRate": 0.4, | ||
"Damage": | "Damage": 100, | ||
"MaxSlowPercent": | "MaxSlowPercent": 100, | ||
"SlowDuration": | "SlowDuration": 5, | ||
"BonusFireRate": | "BonusFireRate": 8 | ||
}, | }, | ||
"upgrade_cardio_calibrator": { | "upgrade_cardio_calibrator": { | ||
"Name": "Enduring Speed", | "Name": "Enduring Speed", | ||
"Description": "Reduces the effect of enemy \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E penalties.", | "Description": "Reduces the effect of enemy \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E penalties.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 1,875: | Line 1,282: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusMoveSpeed": "2m", | "BonusMoveSpeed": "2m", | ||
"SlowResistancePercent": | "SlowResistancePercent": 30, | ||
"OutOfCombatHealthRegen": | "OutOfCombatHealthRegen": 2 | ||
}, | }, | ||
"upgrade_chain_lightning": { | "upgrade_chain_lightning": { | ||
"Name": "Tesla Bullets", | "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.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 1,908: | Line 1,304: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"ProcCooldown": 0.25, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"ProcCooldown": | |||
"DamagePerChain": { | "DamagePerChain": { | ||
"Value": 40, | "Value": 40, | ||
| Line 1,937: | Line 1,322: | ||
}, | }, | ||
"ChainRadius": "8m", | "ChainRadius": "8m", | ||
"ProcChance": | "ProcChance": 15, | ||
"ChainCount": | "ChainCount": 4, | ||
"ChainTickRate": | "ChainTickRate": 0.4 | ||
}, | }, | ||
"upgrade_charge_mastery": { | "upgrade_charge_mastery": { | ||
"Name": "Charge Mastery", | "Name": "Charge Mastery", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,952: | Line 1,337: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusAbilityCharges": 4, | |||
"AbilityUnitTargetLimit": | "CooldownBetweenChargeReduction": 50, | ||
"BonusChargedAbilityDamage": 15, | |||
"BonusChargedCooldownReduction": 15 | |||
"ChannelMoveSpeed": | |||
"BonusAbilityCharges": | |||
"CooldownBetweenChargeReduction": | |||
"BonusChargedAbilityDamage": | |||
"BonusChargedCooldownReduction": | |||
}, | }, | ||
"upgrade_charmed_wraps": { | "upgrade_charmed_wraps": { | ||
"Name": "Charmed Wraps", | "Name": "Charmed Wraps", | ||
"Description": "Your abilities get their \u003Cspan class=\"highlight\"\u003Ecooldowns reduced\u003C/span\u003E when you perform a \u003Cspan class=\"highlight\"\u003Eheavy melee\u003C/span\u003E attack against a hero (or \u003Cspan class=\"highlight\"\u003Etwo light melee\u003C/span\u003E attacks within {s:LightMeleeTimeWindow}s).", | "Description": "Your abilities get their \u003Cspan class=\"highlight\"\u003Ecooldowns reduced\u003C/span\u003E when you perform a \u003Cspan class=\"highlight\"\u003Eheavy melee\u003C/span\u003E attack against a hero (or \u003Cspan class=\"highlight\"\u003Etwo light melee\u003C/span\u003E attacks within {s:LightMeleeTimeWindow}s).", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 1,984: | Line 1,358: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 26, | "AbilityCooldown": 26, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "CooldownReductionFlat": 8, | ||
"LightMeleeTimeWindow": 4 | |||
"ChannelMoveSpeed": | |||
"CooldownReductionFlat": | |||
"LightMeleeTimeWindow": | |||
}, | }, | ||
"upgrade_cheat_death": { | "upgrade_cheat_death": { | ||
"Name": "Cheat Death", | "Name": "Cheat Death", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,013: | Line 1,377: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 90, | "AbilityCooldown": 90, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "DeathImmunityDuration": 4.5, | ||
"BonusHealth": 200, | |||
"BulletResist": 15, | |||
"DeathImmunityDamageReduction": -70, | |||
"HealAmpReceivePenaltyPercent": -70, | |||
"HealAmpRegenPenaltyPercent": -70, | |||
"ChannelMoveSpeed": | |||
"DeathImmunityDuration": | |||
"BonusHealth": | |||
"BulletResist": | |||
"DeathImmunityDamageReduction": | |||
"HealAmpReceivePenaltyPercent": | |||
"HealAmpRegenPenaltyPercent": | |||
"BonusMoveSpeed": "-2m" | "BonusMoveSpeed": "-2m" | ||
}, | }, | ||
| Line 2,036: | Line 1,390: | ||
"Name": "Fortitude", | "Name": "Fortitude", | ||
"Description": "After not taking damage for \u003Cspan class=\"highlight\"\u003E14s\u003C/span\u003E, gain \u003Cspan class=\"highlight\"\u003E2% Max Health Regen\u003C/span\u003E.", | "Description": "After not taking damage for \u003Cspan class=\"highlight\"\u003E14s\u003C/span\u003E, gain \u003Cspan class=\"highlight\"\u003E2% Max Health Regen\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,051: | Line 1,405: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"RestoreDelay": 14, | |||
"AbilityUnitTargetLimit": | "HealLifePercentOutOfCombat": 2, | ||
"HealthThreshold": 75, | |||
"ChannelMoveSpeed": | |||
"RestoreDelay": | |||
"HealLifePercentOutOfCombat": | |||
"HealthThreshold": | |||
"BonusMoveSpeed": "1.5m", | "BonusMoveSpeed": "1.5m", | ||
"BonusHealth": | "BonusHealth": 375 | ||
}, | }, | ||
"upgrade_clip_size": { | "upgrade_clip_size": { | ||
"Name": "Extended Magazine", | "Name": "Extended Magazine", | ||
"Description": "Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.", | "Description": "Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,084: | Line 1,427: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 30, | |||
"AbilityUnitTargetLimit": | "BaseAttackDamagePercent": 6 | ||
"ChannelMoveSpeed": | |||
"BonusClipSizePercent": | |||
"BaseAttackDamagePercent": | |||
}, | }, | ||
"upgrade_clip_size_2": { | "upgrade_clip_size_2": { | ||
"Name": "Big Clip", | "Name": "Big Clip", | ||
"Description": "Big Increase \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.", | "Description": "Big Increase \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,111: | Line 1,443: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 30 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusClipSizePercent": | |||
}, | }, | ||
"upgrade_clip_size_3": { | "upgrade_clip_size_3": { | ||
"Name": "Extra Large Magazine", | "Name": "Extra Large Magazine", | ||
"Description": "Greatly Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.", | "Description": "Greatly Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,137: | Line 1,458: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 60 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusClipSizePercent": | |||
}, | }, | ||
"upgrade_clip_size_fixed": { | "upgrade_clip_size_fixed": { | ||
"Name": "Extended Magazine", | "Name": "Extended Magazine", | ||
"Description": "Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.", | "Description": "Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,163: | Line 1,473: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSize": 6 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusClipSize": | |||
}, | }, | ||
"upgrade_clip_size_fixed_t3": { | "upgrade_clip_size_fixed_t3": { | ||
"Name": "Extra Large Magazine", | "Name": "Extra Large Magazine", | ||
"Description": "Greatly Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.", | "Description": "Greatly Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,189: | Line 1,488: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSize": 12 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusClipSize": | |||
}, | }, | ||
"upgrade_cloaking_device": { | "upgrade_cloaking_device": { | ||
"Name": "Cloaking Device", | "Name": "Cloaking Device", | ||
"Description": "Become \u003Cspan class=\"highlight\"\u003Einvisible\u003C/span\u003E. Nearby enemies will temporaily reveal the hero. Attacking or taking damage will remove the invisibility for {s:AbilityCooldown}s.", | "Description": "Become \u003Cspan class=\"highlight\"\u003Einvisible\u003C/span\u003E. Nearby enemies will temporaily reveal the hero. Attacking or taking damage will remove the invisibility for {s:AbilityCooldown}s.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,216: | Line 1,504: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 10.5, | "AbilityCooldown": 10.5, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "InvisAlertWhenFading": 1, | ||
"InvisCancelOnDamage": 1, | |||
"InvisFadeToDuration": 1.5, | |||
"ChannelMoveSpeed": | |||
"InvisAlertWhenFading": | |||
"InvisCancelOnDamage": | |||
"InvisFadeToDuration": | |||
"InvisMoveSpeedMod": "3m", | "InvisMoveSpeedMod": "3m", | ||
"SpottedRadius": "20m", | "SpottedRadius": "20m", | ||
"RevealOnDamageDuration": | "RevealOnDamageDuration": 1.5, | ||
"RevealOnSpottedDuration": | "RevealOnSpottedDuration": 1.5, | ||
"FullInvisDistance": "50m" | "FullInvisDistance": "50m" | ||
}, | }, | ||
| Line 2,240: | Line 1,518: | ||
"Name": "Shadow Weave", | "Name": "Shadow Weave", | ||
"Description": "Become \u003Cspan class=\"highlight\"\u003EStealthed\u003C/span\u003E. Whenever you take damage while Stealthed you get briefly revealed.", | "Description": "Become \u003Cspan class=\"highlight\"\u003EStealthed\u003C/span\u003E. Whenever you take damage while Stealthed you get briefly revealed.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,253: | Line 1,531: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityDuration": | "AbilityDuration": 18, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"InvisAlertWhenFading": 1, | |||
"InvisCancelOnDamage": 1, | |||
"InvisFadeToDuration": 0.6, | |||
"ChannelMoveSpeed": | |||
"InvisAlertWhenFading": | |||
"InvisCancelOnDamage": | |||
"InvisFadeToDuration": | |||
"InvisMoveSpeedMod": "5m", | "InvisMoveSpeedMod": "5m", | ||
"SpottedRadius": "26m", | "SpottedRadius": "26m", | ||
"RevealOnDamageDuration": | "RevealOnDamageDuration": 1.5, | ||
"RevealOnSpottedDuration": | "RevealOnSpottedDuration": 1.5, | ||
"FullInvisDistance": "50m", | "FullInvisDistance": "50m", | ||
"AmbushDuration": | "AmbushDuration": 8, | ||
"AmbushBonusFireRate": | "AmbushBonusFireRate": 35, | ||
"AmbushBonusTechPower": | "AmbushBonusTechPower": 35, | ||
"AmbushBonusMeleeDamage": | "AmbushBonusMeleeDamage": 25, | ||
"OutOfCombatHealthRegen": | "OutOfCombatHealthRegen": 10, | ||
"BonusSprintSpeed": "2m" | "BonusSprintSpeed": "2m" | ||
}, | }, | ||
| Line 2,283: | Line 1,552: | ||
"Name": "Point Blank", | "Name": "Point Blank", | ||
"Description": "When in \u003Cspan class=\"highlight\"\u003Eclose range\u003C/span\u003E to your target, gain \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and your bullets apply a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E.", | "Description": "When in \u003Cspan class=\"highlight\"\u003Eclose range\u003C/span\u003E to your target, gain \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and your bullets apply a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,299: | Line 1,568: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"CloseRangeBonusWeaponPower": 50, | |||
"AbilityUnitTargetLimit": | "SlowPercent": 25, | ||
"SlowDuration": 2, | |||
"ChannelMoveSpeed": | |||
"CloseRangeBonusWeaponPower": | |||
"SlowPercent": | |||
"SlowDuration": | |||
"CloseRangeBonusDamageRange": "15m", | "CloseRangeBonusDamageRange": "15m", | ||
"MeleeResistPercent": | "MeleeResistPercent": 30, | ||
"BonusHealth": | "BonusHealth": 100 | ||
}, | }, | ||
"upgrade_close_range": { | "upgrade_close_range": { | ||
"Name": "Close Quarters", | "Name": "Close Quarters", | ||
"Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when in \u003Cspan class=\"highlight\"\u003Eclose range\u003C/span\u003E to your target.", | "Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when in \u003Cspan class=\"highlight\"\u003Eclose range\u003C/span\u003E to your target.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,333: | Line 1,591: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"CloseRangeBonusWeaponPower": 20, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"CloseRangeBonusWeaponPower": | |||
"CloseRangeBonusDamageRange": "15m", | "CloseRangeBonusDamageRange": "15m", | ||
"MeleeResistPercent": | "MeleeResistPercent": 20 | ||
}, | }, | ||
"upgrade_cold_front": { | "upgrade_cold_front": { | ||
"Name": "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.", | "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": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,368: | Line 1,615: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 24, | "AbilityCooldown": 24, | ||
"AbilityDuration": | "AbilityDuration": 4, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"SpreadDuration": 0.5, | |||
"ChannelMoveSpeed": | |||
"SpreadDuration": | |||
"StartRadius": "2m", | "StartRadius": "2m", | ||
"EndRadius": "12m", | "EndRadius": "12m", | ||
"MovementSpeedSlow": | "MovementSpeedSlow": 60, | ||
"Damage": { | "Damage": { | ||
"Value": 100, | "Value": 100, | ||
| Line 2,392: | Line 1,630: | ||
}, | }, | ||
"DamageHeight": "2.5m", | "DamageHeight": "2.5m", | ||
"NPCDamageMult": | "NPCDamageMult": 1, | ||
"TechResist": | "TechResist": 6 | ||
}, | }, | ||
"upgrade_colossus": { | "upgrade_colossus": { | ||
"Name": "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. Your model size grows by 20%.", | "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. Your model size grows by 20%.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,411: | Line 1,649: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 37, | "AbilityCooldown": 37, | ||
"AbilityDuration": | "AbilityDuration": 7, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BonusHealth": 600, | |||
"BaseAttackDamagePercent": 15, | |||
"BuffBulletResist": 30, | |||
"BuffTechResist": 30, | |||
"SlowPercent": 30, | |||
"ChannelMoveSpeed": | "GroundDashReductionPercent": -25, | ||
"BonusHealth": | |||
"BaseAttackDamagePercent": | |||
"BuffBulletResist": | |||
"BuffTechResist": | |||
"SlowPercent": | |||
"GroundDashReductionPercent": | |||
"Radius": "12m", | "Radius": "12m", | ||
"ModelScaleGrowth": | "ModelScaleGrowth": 1.2 | ||
}, | }, | ||
"upgrade_combo_breaker": { | "upgrade_combo_breaker": { | ||
"Name": "Combo Breaker", | "Name": "Combo Breaker", | ||
"Description": "\u003Cspan class=\"highlight\"\u003ERemove all debuffs\u003C/span\u003E and heal yourself. \u003Cbr\u003E\u003Cspan class=\"highlight\"\u003ECan be used while stunned.\u003C/span\u003E", | "Description": "\u003Cspan class=\"highlight\"\u003ERemove all debuffs\u003C/span\u003E and heal yourself. \u003Cbr\u003E\u003Cspan class=\"highlight\"\u003ECan be used while stunned.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,446: | Line 1,675: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 23, | "AbilityCooldown": 23, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechArmor": 2, | ||
"BonusHealthRegen": 2.75, | |||
"HealPercentAmount": 30, | |||
"RegenDuration": 10 | |||
"ChannelMoveSpeed": | |||
"TechArmor": | |||
"BonusHealthRegen": | |||
"HealPercentAmount": | |||
"RegenDuration": | |||
}, | }, | ||
"upgrade_containment": { | "upgrade_containment": { | ||
"Name": "Slowing Hex", | "Name": "Slowing Hex", | ||
"Description": "\u003Cspan class=\"highlight\"\u003ESlows movement\u003C/span\u003E of enemy target. Also \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E their \u003Cspan class=\"highlight\"\u003Emovement-based items and abilities\u003C/span\u003E.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EDoes not affect target's stamina usage.\u003C/span\u003E", | "Description": "\u003Cspan class=\"highlight\"\u003ESlows movement\u003C/span\u003E of enemy target. Also \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E their \u003Cspan class=\"highlight\"\u003Emovement-based items and abilities\u003C/span\u003E.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EDoes not affect target's stamina usage.\u003C/span\u003E", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,480: | Line 1,699: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 30, | ||
"AbilityDuration": | "AbilityDuration": 3.5, | ||
"AbilityCastRange": "25m", | "AbilityCastRange": "25m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"ChannelMoveSpeed": -1, | |||
"SlowPercent": 20, | |||
"GroundDashReductionPercent": -30, | |||
"ChannelMoveSpeed": | |||
"SlowPercent": | |||
"GroundDashReductionPercent": | |||
"BonusSprintSpeed": "0.5m" | "BonusSprintSpeed": "0.5m" | ||
}, | }, | ||
| Line 2,500: | Line 1,712: | ||
"Name": "Superior Cooldown", | "Name": "Superior Cooldown", | ||
"Description": "Reduces the \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E of your abilities.", | "Description": "Reduces the \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E of your abilities.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,512: | Line 1,724: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"CooldownReduction": 25, | |||
"AbilityUnitTargetLimit": | "OutOfCombatHealthRegen": 4 | ||
"ChannelMoveSpeed": | |||
"CooldownReduction": | |||
"OutOfCombatHealthRegen": | |||
}, | }, | ||
"upgrade_corpse_explosion": { | "upgrade_corpse_explosion": { | ||
"Name": "Soul Explosion", | "Name": "Soul Explosion", | ||
"Description": "Kills or assists cause an \u003Cspan class=\"highlight\"\u003Eexplosion\u003C/span\u003E where the victim dies. Kills against heroes have greater radius and damage.", | "Description": "Kills or assists cause an \u003Cspan class=\"highlight\"\u003Eexplosion\u003C/span\u003E where the victim dies. Kills against heroes have greater radius and damage.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,544: | Line 1,745: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPower": 6, | |||
"AbilityUnitTargetLimit": | "BonusHealthRegen": 3, | ||
"BonusHealth": 110, | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"BonusHealthRegen": | |||
"BonusHealth": | |||
"BonusSprintSpeed": "1m", | "BonusSprintSpeed": "1m", | ||
"ExplosionRadius": "4m", | "ExplosionRadius": "4m", | ||
"ExplosionDamage": | "ExplosionDamage": 125, | ||
"HeroMultiplier": | "HeroMultiplier": 150, | ||
"ArmingTime": | "ArmingTime": 0.1 | ||
}, | }, | ||
"upgrade_counterspell": { | "upgrade_counterspell": { | ||
"Name": "Counterspell", | "Name": "Counterspell", | ||
"Description": "Your next parry \u003Cspan class=\"highlight\"\u003Eprotects you from the damage and effects of enemy abilities and items\u003C/span\u003E. On a successful spell parry {g:citadel_inline_attribute:'Heal'} and gain {g:citadel_inline_attribute:'MoveSpeed'} and {g:citadel_inline_attribute:'Spirit'}.", | "Description": "Your next parry \u003Cspan class=\"highlight\"\u003Eprotects you from the damage and effects of enemy abilities and items\u003C/span\u003E. On a successful spell parry {g:citadel_inline_attribute:'Heal'} and gain {g:citadel_inline_attribute:'MoveSpeed'} and {g:citadel_inline_attribute:'Spirit'}.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,583: | Line 1,774: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 20, | "AbilityCooldown": 20, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "SpiritPower": 20, | ||
"ChannelMoveSpeed": | |||
"SpiritPower": | |||
"BonusMoveSpeed": "2m", | "BonusMoveSpeed": "2m", | ||
"BuffDuration": | "BuffDuration": 6, | ||
"SpellParryDuration": | "SpellParryDuration": 0.9, | ||
"BonusHealth": | "BonusHealth": 100, | ||
"SpiritPowerInnate": | "SpiritPowerInnate": 8, | ||
"HealOnSuccess": | "HealOnSuccess": 150 | ||
}, | }, | ||
"upgrade_crackshot": { | "upgrade_crackshot": { | ||
"Name": "Mystic Shot", | "Name": "Mystic Shot", | ||
"Description": "Your next bullet deals bonus \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E.", | "Description": "Your next bullet deals bonus \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,619: | Line 1,800: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 8, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"Radius": "1m", | "Radius": "1m", | ||
"ProcChance": | "ProcChance": 100, | ||
"ProcCooldown": | "ProcCooldown": 1, | ||
"ProcBonusMagicDamage": { | "ProcBonusMagicDamage": { | ||
"Value": 60, | "Value": 60, | ||
| Line 2,642: | Line 1,813: | ||
} | } | ||
}, | }, | ||
"SpiritPower": | "SpiritPower": 7 | ||
}, | }, | ||
"upgrade_critshot": { | "upgrade_critshot": { | ||
"Name": "Lucky Shot", | "Name": "Lucky Shot", | ||
"Description": "Your bullets have a chance to be empowered, causing them to deal \u003Cspan class=\"highlight\"\u003Ebonus weapon damage\u003C/span\u003E on hit.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EBonus damage cannot Crit.\u003C/span\u003E", | "Description": "Your bullets have a chance to be empowered, causing them to deal \u003Cspan class=\"highlight\"\u003Ebonus weapon damage\u003C/span\u003E on hit.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EBonus damage cannot Crit.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,660: | Line 1,831: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"Radius": "1m", | "Radius": "1m", | ||
"ProcChance": | "ProcChance": 25, | ||
"CritDamagePercent": | "CritDamagePercent": 125, | ||
"BonusClipSizePercent": | "BonusClipSizePercent": 40 | ||
}, | }, | ||
"upgrade_crushing_fists": { | "upgrade_crushing_fists": { | ||
"Name": "Crushing Fists", | "Name": "Crushing Fists", | ||
"Description": "Your \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'MeleeDamage'}\u003C/span\u003E will \u003Cspan class=\"highlight\"\u003Erestore ammo\u003C/span\u003E and apply a \u003Cspan class=\"highlight\"\u003Estacking bullet resist debuff\u003C/span\u003E on enemies. Heavy melee applies 2 stacks. \u003Cbr\u003E\u003Cbr\u003EIf the target reaches max stacks, they will be \u003Cspan class=\"highlight\"\u003Estunned\u003C/span\u003E.", | "Description": "Your \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'MeleeDamage'}\u003C/span\u003E will \u003Cspan class=\"highlight\"\u003Erestore ammo\u003C/span\u003E and apply a \u003Cspan class=\"highlight\"\u003Estacking bullet resist debuff\u003C/span\u003E on enemies. Heavy melee applies 2 stacks. \u003Cbr\u003E\u003Cbr\u003EIf the target reaches max stacks, they will be \u003Cspan class=\"highlight\"\u003Estunned\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 2,698: | Line 1,858: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 7, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BulletResist": 12, | ||
"BonusMeleeDamagePercent": 20, | |||
"MeleeDistanceScale": 60, | |||
"BonusHeavyMeleeDamage": 25, | |||
"MaxStacks": 6, | |||
"DebuffDuration": 8, | |||
"ChannelMoveSpeed": | "StunDuration": 0.5, | ||
"LightMeleeStacks": 1, | |||
"LightMeleeAmmo": 15, | |||
"HeavyMeleeMultiplier": 2, | |||
"BulletResist": | "BulletResistReduction": -4 | ||
"BonusMeleeDamagePercent": | |||
"MeleeDistanceScale": | |||
"BonusHeavyMeleeDamage": | |||
"MaxStacks": | |||
"DebuffDuration": | |||
"StunDuration": | |||
"LightMeleeStacks": | |||
"LightMeleeAmmo": | |||
"HeavyMeleeMultiplier": | |||
"BulletResistReduction": | |||
}, | }, | ||
"upgrade_damage_recycler": { | "upgrade_damage_recycler": { | ||
"Name": "Leech", | "Name": "Leech", | ||
"Description": "Reduces the effect of enemy applied \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.", | "Description": "Reduces the effect of enemy applied \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,742: | Line 1,892: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPower": 12, | |||
"AbilityUnitTargetLimit": | "AbilityLifestealPercentHero": 30, | ||
"BulletLifestealPercent": 30, | |||
"BaseAttackDamagePercent": 12, | |||
"BonusHealth": 120 | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"AbilityLifestealPercentHero": | |||
"BulletLifestealPercent": | |||
"BaseAttackDamagePercent": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_debuff_reducer": { | "upgrade_debuff_reducer": { | ||
"Name": "Debuff Reducer", | "Name": "Debuff Reducer", | ||
"Description": "Reduces the \u003Cspan class=\"highlight\"\u003Eduration\u003C/span\u003E of all negative effects applied to you.", | "Description": "Reduces the \u003Cspan class=\"highlight\"\u003Eduration\u003C/span\u003E of all negative effects applied to you.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,773: | Line 1,913: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"StatusResistancePercent": 20, | |||
"AbilityUnitTargetLimit": | "BonusHealth": 50 | ||
"ChannelMoveSpeed": | |||
"StatusResistancePercent": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_deflecting_armor": { | "upgrade_deflecting_armor": { | ||
"Name": "Plated Armor", | "Name": "Plated Armor", | ||
"Description": "Gain a chance to either deflect incoming bullets, preventing all {g:citadel_inline_attribute:'WeaponDamage'} or prevent all \u003Cspan class=\"highlight\"\u003Eon-hit effects\u003C/span\u003E from bullets.", | "Description": "Gain a chance to either deflect incoming bullets, preventing all {g:citadel_inline_attribute:'WeaponDamage'} or prevent all \u003Cspan class=\"highlight\"\u003Eon-hit effects\u003C/span\u003E from bullets.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,802: | Line 1,931: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 1, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "DeflectionPercent": 30, | ||
"BulletProcDeflectionPercent": 50, | |||
"DeflectionRandomness": 1, | |||
"BonusHealth": 100 | |||
"ChannelMoveSpeed": | |||
"DeflectionPercent": | |||
"BulletProcDeflectionPercent": | |||
"DeflectionRandomness": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_disarm": { | "upgrade_disarm": { | ||
"Name": "Drain Will", | "Name": "Drain Will", | ||
"Description": "Fires a projectile which reduces the \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E of the target and \u003Cspan class=\"highlight\"\u003Esteals Spirit\u003C/span\u003E.", | "Description": "Fires a projectile which reduces the \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E of the target and \u003Cspan class=\"highlight\"\u003Esteals Spirit\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,837: | Line 1,956: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 26, | "AbilityCooldown": 26, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityCastRange": "17m", | "AbilityCastRange": "17m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"FireRateSlow": 30, | |||
"SpiritSteal": 22, | |||
"SpiritStealDuration": 6, | |||
"BonusHealth": 25 | |||
"ChannelMoveSpeed": | |||
"FireRateSlow": | |||
"SpiritSteal": | |||
"SpiritStealDuration": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_discord": { | "upgrade_discord": { | ||
"Name": "Scourge", | "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.", | "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": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 2,868: | Line 1,979: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 38, | "AbilityCooldown": 38, | ||
"AbilityDuration": | "AbilityDuration": 10, | ||
"AbilityCastRange": "35m", | "AbilityCastRange": "35m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.25, | ||
"ChannelMoveSpeed": -1, | |||
"TickRate": 0.25, | |||
"MaxHealthPercentAsDPS": 3.25, | |||
"ChannelMoveSpeed": | |||
"TickRate": | |||
"MaxHealthPercentAsDPS": | |||
"AuraRadius": "10m", | "AuraRadius": "10m", | ||
"TechResist": | "TechResist": 40, | ||
"BonusHealth": | "BonusHealth": 125, | ||
"CooldownReduction": | "CooldownReduction": 6 | ||
}, | }, | ||
"upgrade_divine_barrier": { | "upgrade_divine_barrier": { | ||
"Name": "Divine Barrier", | "Name": "Divine Barrier", | ||
"Description": "\u003Cspan class=\"highlight\"\u003ERemove all non-stun debuffs\u003C/span\u003E from the target and provide them with a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECan be self-cast. Cooldown is reduced by half when cast on someone else.\u003C/span\u003E", | "Description": "\u003Cspan class=\"highlight\"\u003ERemove all non-stun debuffs\u003C/span\u003E from the target and provide them with a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECan be self-cast. Cooldown is reduced by half when cast on someone else.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,905: | Line 2,009: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 40, | ||
"AbilityCastRange": "40m", | "AbilityCastRange": "40m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.2, | ||
"ChannelMoveSpeed": -1, | |||
"CooldownReductionPctOnOthers": 50, | |||
"BuffDuration": 6, | |||
"CombatBarrier": 600, | |||
"ChannelMoveSpeed": | |||
"CooldownReductionPctOnOthers": | |||
"BuffDuration": | |||
"CombatBarrier": | |||
"BonusMoveSpeed": "3m", | "BonusMoveSpeed": "3m", | ||
"TechRangeMultiplier": | "TechRangeMultiplier": 15, | ||
"TechRadiusMultiplier": | "TechRadiusMultiplier": 15 | ||
}, | }, | ||
"upgrade_diviners_kevlar": { | "upgrade_diviners_kevlar": { | ||
"Name": "Diviner's Kevlar", | "Name": "Diviner's Kevlar", | ||
"Description": "Upon casting an \u003Cspan class=\"highlight\"\u003Eultimate ability\u003C/span\u003E gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and temporary \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.", | "Description": "Upon casting an \u003Cspan class=\"highlight\"\u003Eultimate ability\u003C/span\u003E gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and temporary \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,941: | Line 2,037: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 64, | "AbilityCooldown": 64, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechPower": 25, | ||
"CombatBarrier": 1000, | |||
"BuffDuration": 13, | |||
"BonusAbilityDurationPercent": 15 | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"CombatBarrier": | |||
"BuffDuration": | |||
"BonusAbilityDurationPercent": | |||
}, | }, | ||
"upgrade_double_jump": { | "upgrade_double_jump": { | ||
"Name": "Double-Jump", | "Name": "Double-Jump", | ||
"Description": "Allows you to perform an additional \u003Cspan class=\"highlight\"\u003Ejump\u003C/span\u003E in mid-air.", | "Description": "Allows you to perform an additional \u003Cspan class=\"highlight\"\u003Ejump\u003C/span\u003E in mid-air.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 2,969: | Line 2,056: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 8.5, | "AbilityCooldown": 8.5, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "AirJumps": 1, | ||
"AirJumpVerticalSpeedPercent": 75, | |||
"ChannelMoveSpeed": | |||
"AirJumps": | |||
"AirJumpVerticalSpeedPercent": | |||
"InteruptCooldown": 4 | "InteruptCooldown": 4 | ||
}, | }, | ||
| Line 2,988: | Line 2,065: | ||
"Name": "Heroic Aura", | "Name": "Heroic Aura", | ||
"Description": "Provides \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E to nearby friendly units.", | "Description": "Provides \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E to nearby friendly units.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,003: | Line 2,080: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 25, | "AbilityCooldown": 25, | ||
"AbilityDuration": | "AbilityDuration": 7, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BonusFireRate": 30, | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
"Radius": "30m", | "Radius": "30m", | ||
"ActiveRadius": "30m", | "ActiveRadius": "30m", | ||
"ActiveBonusMoveSpeed": "2.5m", | "ActiveBonusMoveSpeed": "2.5m", | ||
"BulletResist": | "BulletResist": 15, | ||
"NonHeroMult": | "NonHeroMult": 2, | ||
"BonusSprintSpeed": "2m" | "BonusSprintSpeed": "2m" | ||
}, | }, | ||
| Line 3,026: | Line 2,094: | ||
"Name": "Drum Magazine", | "Name": "Drum Magazine", | ||
"Description": "Provides a large \u003Cspan class=\"highlight\"\u003Eammo bonus\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Eincreased reload speed\u003C/span\u003E", | "Description": "Provides a large \u003Cspan class=\"highlight\"\u003Eammo bonus\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Eincreased reload speed\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,034: | Line 2,102: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSize": 20, | |||
"AbilityUnitTargetLimit": | "ReloadSpeedMultipler": -25 | ||
"ChannelMoveSpeed": | |||
"BonusClipSize": | |||
"ReloadSpeedMultipler": | |||
}, | }, | ||
"upgrade_duration_extender": { | "upgrade_duration_extender": { | ||
"Name": "[Deprecated] Duration Extender", | "Name": "[Deprecated] Duration Extender", | ||
"Description": "Increases \u003Cspan class=\"highlight\"\u003EDuration\u003C/span\u003E of your abilities and items by \u003Cspan class=\"highlight\"\u003E{s:NonImbuedBonusDuration}%\u003C/span\u003E.", | "Description": "Increases \u003Cspan class=\"highlight\"\u003EDuration\u003C/span\u003E of your abilities and items by \u003Cspan class=\"highlight\"\u003E{s:NonImbuedBonusDuration}%\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,063: | Line 2,120: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusAbilityDurationPercent": 20 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusAbilityDurationPercent": | |||
}, | }, | ||
"upgrade_enchanted_holsters": { | "upgrade_enchanted_holsters": { | ||
"Name": "Spellslinger", | "Name": "Spellslinger", | ||
"Description": "While in-combat whenever you cast an ability or item, gain a stacking buff that improves fire rate and reload speed. \u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EEach stack refreshes the duration.\u003C/span\u003E", | "Description": "While in-combat whenever you cast an ability or item, gain a stacking buff that improves fire rate and reload speed. \u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EEach stack refreshes the duration.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,092: | Line 2,138: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"CooldownReduction": 12, | |||
"AbilityUnitTargetLimit": | "BonusFireRate": 10, | ||
"ReloadSpeedMultipler": -10, | |||
"BuffDuration": 18, | |||
"MaxStacks": 6 | |||
"ChannelMoveSpeed": | |||
"CooldownReduction": | |||
"BonusFireRate": | |||
"ReloadSpeedMultipler": | |||
"BuffDuration": | |||
"MaxStacks": | |||
}, | }, | ||
"upgrade_endurance": { | "upgrade_endurance": { | ||
"Name": "Extra Regen", | "Name": "Extra Regen", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,125: | Line 2,160: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealthRegen": 3 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusHealthRegen": | |||
}, | }, | ||
"upgrade_escalating_exposure": { | "upgrade_escalating_exposure": { | ||
"Name": "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.", | "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": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,158: | Line 2,182: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityDuration": 12, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "ProcCooldown": 0.7, | ||
"MagicIncreasePerStack": 4.5, | |||
"TechResist": 17, | |||
"MaxStacks": 12, | |||
"TechArmorDamageReduction": -8 | |||
"ChannelMoveSpeed": | |||
"ProcCooldown": | |||
"MagicIncreasePerStack": | |||
"TechResist": | |||
"MaxStacks": | |||
"TechArmorDamageReduction": | |||
}, | }, | ||
"upgrade_ethereal_bullets": { | "upgrade_ethereal_bullets": { | ||
"Name": "Mercurial Magnum", | "Name": "Mercurial Magnum", | ||
"Description": "Your imbued ability charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, {g:citadel_inline_attribute:'BonusFireRate'}, and \u003Cspan class=\"highlight\"\u003Ereloads bullets\u003C/span\u003E on use. Until your next reload, your \u003Cspan class=\"highlight\"\u003Ebullets deal bonus Spirit Damage\u003C/span\u003E based on your Spirit Power.", | "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": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,195: | Line 2,209: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 15, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechPower": 7, | ||
"BonusFireRate": 25, | |||
"BuffDuration": 12, | |||
"Damage": 60, | |||
"AmmoReloadPercent": 100, | |||
"AbilityChargeUpTime": 14, | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"BonusFireRate": | |||
"BuffDuration": | |||
"Damage": | |||
"AmmoReloadPercent": | |||
"AbilityChargeUpTime": | |||
"BulletsBonusMagicDamage": { | "BulletsBonusMagicDamage": { | ||
"Value": 25, | "Value": 25, | ||
| Line 3,220: | Line 2,225: | ||
} | } | ||
}, | }, | ||
"BonusClipSizePercent": | "BonusClipSizePercent": 20 | ||
}, | }, | ||
"upgrade_express_shot": { | "upgrade_express_shot": { | ||
"Name": "Express Shot", | "Name": "Express Shot", | ||
"Description": "After not attacking for 3s, 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.", | "Description": "After not attacking for 3s, your next attack will \u003Cspan class=\"highlight\"\u003Efire twice\u003C/span\u003E in quick succession with \u003Cspan class=\"highlight\"\u003Eincreased damage\u003C/span\u003E and velocity. This attack consumes extra ammo.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,237: | Line 2,242: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 3, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BonusBulletSpeedPercent": 35, | ||
"BonusFireRate": 5, | |||
"ProcAmmoConsumed": 30, | |||
"ProcBulletVelocity": 100, | |||
"ProcBaseAttackDamagePercent": 185, | |||
"ProcBaseAttackDamagePercentAltFire": 75 | |||
"ChannelMoveSpeed": | |||
"BonusBulletSpeedPercent": | |||
"BonusFireRate": | |||
"ProcAmmoConsumed": | |||
"ProcBulletVelocity": | |||
"ProcBaseAttackDamagePercent": | |||
"ProcBaseAttackDamagePercentAltFire": | |||
}, | }, | ||
"upgrade_extra_charge": { | "upgrade_extra_charge": { | ||
"Name": "Extra Charge", | "Name": "Extra Charge", | ||
"Description": "Adds one to your ability max \u003Cspan class=\"highlight\"\u003Echarges\u003C/span\u003E.", | "Description": "Adds one to your ability max \u003Cspan class=\"highlight\"\u003Echarges\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,270: | Line 2,265: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusAbilityCharges": 1, | |||
"AbilityUnitTargetLimit": | "BonusSpiritForChargedAbilities": 7 | ||
"ChannelMoveSpeed": | |||
"BonusAbilityCharges": | |||
"BonusSpiritForChargedAbilities": | |||
}, | }, | ||
"upgrade_fervor": { | "upgrade_fervor": { | ||
"Name": "Frenzy", | "Name": "Frenzy", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,302: | Line 2,286: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"LowHealthThreshold": 50, | |||
"AbilityUnitTargetLimit": | "TechResist": 10, | ||
"ChannelMoveSpeed": | |||
"LowHealthThreshold": | |||
"TechResist": | |||
"BonusMoveSpeed": "1m", | "BonusMoveSpeed": "1m", | ||
"BonusFireRate": | "BonusFireRate": 10, | ||
"FervorMovespeed": "3m", | "FervorMovespeed": "3m", | ||
"FervorFireRate": | "FervorFireRate": 30, | ||
"FervorTechResist": | "FervorTechResist": 30, | ||
"LingerDuration": | "LingerDuration": 5 | ||
}, | }, | ||
"upgrade_fire_rate_aura": { | "upgrade_fire_rate_aura": { | ||
"Name": "Fire Rate Aura", | "Name": "Fire Rate Aura", | ||
"Description": "Provides a \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E increase to you and nearby teammates. Different bonus to non-Heroes", | "Description": "Provides a \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E increase to you and nearby teammates. Different bonus to non-Heroes", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,337: | Line 2,310: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 10, | |||
"AbilityUnitTargetLimit": | "BonusFireRateNPC": 35, | ||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
"BonusFireRateNPC": | |||
"AuraRadius": "30m" | "AuraRadius": "30m" | ||
}, | }, | ||
| Line 3,357: | Line 2,319: | ||
"Name": "Fleetfoot", | "Name": "Fleetfoot", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,369: | Line 2,331: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 16, | "AbilityCooldown": 16, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"MoveWhileShootingSpeedPenaltyReductionPercent": 100, | |||
"MoveWhileZoomedSpeedPenaltyReductionPercent": 100, | |||
"ChannelMoveSpeed": | |||
"MoveWhileShootingSpeedPenaltyReductionPercent": | |||
"MoveWhileZoomedSpeedPenaltyReductionPercent": | |||
"ActiveBonusMoveSpeed": "3.5m", | "ActiveBonusMoveSpeed": "3.5m", | ||
"SlideScale": | "SlideScale": 35, | ||
"BulletResist": | "BulletResist": 6, | ||
"SlowResistancePercent": | "SlowResistancePercent": 40 | ||
}, | }, | ||
"upgrade_focus_lens": { | "upgrade_focus_lens": { | ||
"Name": "Focus Lens", | "Name": "Focus Lens", | ||
"Description": "Target an enemy to \u003Cspan class=\"highlight\"\u003ESilence\u003C/span\u003E them. A portion of \u003Cspan class=\"highlight\"\u003Eall damage dealt\u003C/span\u003E during the silence gets applied to the target when the silence wears off.", | "Description": "Target an enemy to \u003Cspan class=\"highlight\"\u003ESilence\u003C/span\u003E them. A portion of \u003Cspan class=\"highlight\"\u003Eall damage dealt\u003C/span\u003E during the silence gets applied to the target when the silence wears off.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,404: | Line 2,357: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 25, | ||
"AbilityDuration": | "AbilityDuration": 4.25, | ||
"AbilityCastRange": "20m", | "AbilityCastRange": "20m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"ChannelMoveSpeed": -1, | |||
"PercentDamage": 30, | |||
"BonusFireRate": 16 | |||
"ChannelMoveSpeed": | |||
"PercentDamage": | |||
"BonusFireRate": | |||
}, | }, | ||
"upgrade_frenzy": { | "upgrade_frenzy": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,431: | Line 2,377: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BulletLifestealPercent": 25, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BulletLifestealPercent": | |||
"Radius": "15m", | "Radius": "15m", | ||
"BulletArmorReduction": | "BulletArmorReduction": -40, | ||
"LowHealthPercentThreshold": | "LowHealthPercentThreshold": 45, | ||
"LowHealthLifeStealPercent": | "LowHealthLifeStealPercent": 45, | ||
"KillBonusMoveSpeedPerStack": "2m", | "KillBonusMoveSpeedPerStack": "2m", | ||
"MaxKillBonusMoveSpeedStack": | "MaxKillBonusMoveSpeedStack": 3 | ||
}, | }, | ||
"upgrade_full_spectrum": { | "upgrade_full_spectrum": { | ||
"Name": "Full Spectrum", | "Name": "Full Spectrum", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,465: | Line 2,400: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechRangeMultiplier": 60, | |||
"AbilityUnitTargetLimit": | "TechRadiusMultiplier": 60, | ||
"SlowPercent": 30, | |||
"SlowDuration": 2, | |||
"BonusDamagePerHero": 5 | |||
"ChannelMoveSpeed": | |||
"TechRangeMultiplier": | |||
"TechRadiusMultiplier": | |||
"SlowPercent": | |||
"SlowDuration": | |||
"BonusDamagePerHero": | |||
}, | }, | ||
"upgrade_fury_trance": { | "upgrade_fury_trance": { | ||
"Name": "Fury Trance", | "Name": "Fury Trance", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,505: | Line 2,429: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 16, | "AbilityCooldown": 16, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BulletLifestealPercent": 22, | |||
"ActiveBonusFireRate": 40, | |||
"TechResist": 40, | |||
"BonusHealth": 100 | |||
"ChannelMoveSpeed": | |||
"BulletLifestealPercent": | |||
"ActiveBonusFireRate": | |||
"TechResist": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_galvanic_storm": { | "upgrade_galvanic_storm": { | ||
"Name": "Galvanic Storm", | "Name": "Galvanic Storm", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,535: | Line 2,450: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"DamagePerChain": { | "DamagePerChain": { | ||
"Value": 50, | "Value": 50, | ||
| Line 3,563: | Line 2,467: | ||
}, | }, | ||
"ChainRadius": "7m", | "ChainRadius": "7m", | ||
"ProcChance": | "ProcChance": 30, | ||
"ProcCooldown": | "ProcCooldown": 0.4, | ||
"ChainCount": | "ChainCount": 7, | ||
"ChainTickRate": | "ChainTickRate": 0.2, | ||
"TechShieldMaxHealth": | "TechShieldMaxHealth": 400, | ||
"GalvanicDebuffDuration": | "GalvanicDebuffDuration": 5, | ||
"ExplodeRadius": "10m", | "ExplodeRadius": "10m", | ||
"GalvanicBuffDuration": | "GalvanicBuffDuration": 7, | ||
"BuffDamageMult": | "BuffDamageMult": 2, | ||
"BuffMoveSpeedBonus": "3m" | "BuffMoveSpeedBonus": "3m" | ||
}, | }, | ||
| Line 3,577: | Line 2,481: | ||
"Name": "Glass Cannon", | "Name": "Glass Cannon", | ||
"Description": "Each hero kill grants \u003Cspan class=\"highlight\"\u003Epermanent Fire Rate\u003C/span\u003E (up to a max of 8 times). Death results in the loss of 1 stack.", | "Description": "Each hero kill grants \u003Cspan class=\"highlight\"\u003Epermanent Fire Rate\u003C/span\u003E (up to a max of 8 times). Death results in the loss of 1 stack.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,591: | Line 2,495: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BaseAttackDamagePercent": 80, | |||
"AbilityUnitTargetLimit": | "MaxHealthLossPercent": -10, | ||
"BonusClipPerKill": 2, | |||
"FireRatePerKill": 8, | |||
"MaxStacks": 8, | |||
"SlowPercent": 30, | |||
"SlowDuration": 3, | |||
"ChannelMoveSpeed": | "BuildUpDuration": 2, | ||
"BuildUpPerShot": 1.2 | |||
"BaseAttackDamagePercent": | |||
"MaxHealthLossPercent": | |||
"BonusClipPerKill": | |||
"FireRatePerKill": | |||
"MaxStacks": | |||
"SlowPercent": | |||
"SlowDuration": | |||
"BuildUpDuration": | |||
"BuildUpPerShot": | |||
}, | }, | ||
"upgrade_glass_cannon2": { | "upgrade_glass_cannon2": { | ||
"Name": "Glass Cannon v2", | "Name": "Glass Cannon v2", | ||
"Description": "Each hero kill grants \u003Cspan class=\"highlight\"\u003Epermanent Weapon Damage\u003C/span\u003E (up to a max of {s:MaxStacks} times). Death results in the loss of 1 stack.", | "Description": "Each hero kill grants \u003Cspan class=\"highlight\"\u003Epermanent Weapon Damage\u003C/span\u003E (up to a max of {s:MaxStacks} times). Death results in the loss of 1 stack.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,630: | Line 2,523: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BaseAttackDamagePercent": 100, | |||
"AbilityUnitTargetLimit": | "MaxHealthLossPercent": -50, | ||
"BonusFireRate": 100, | |||
"WeaponPowerPerKill": 10, | |||
"BonusBulletSpeedPercent": 25 | |||
"ChannelMoveSpeed": | |||
"BaseAttackDamagePercent": | |||
"MaxHealthLossPercent": | |||
"BonusFireRate": | |||
"WeaponPowerPerKill": | |||
"BonusBulletSpeedPercent": | |||
}, | }, | ||
"upgrade_glitch": { | "upgrade_glitch": { | ||
"Name": "Curse", | "Name": "Curse", | ||
"Description": "Curses an enemy - \u003Cspan class=\"highlight\"\u003Einterrupting, Silencing, Disarming\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Epreventing item usage\u003C/span\u003E.", | "Description": "Curses an enemy - \u003Cspan class=\"highlight\"\u003Einterrupting, Silencing, Disarming\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Epreventing item usage\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,669: | Line 2,548: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 50, | "AbilityCooldown": 50, | ||
"AbilityDuration": | "AbilityDuration": 3.25, | ||
"AbilityCastRange": "20m", | "AbilityCastRange": "20m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"ChannelMoveSpeed": -1, | |||
"SkipFrames": 6, | |||
"BaseAttackDamagePercent": 20 | |||
"ChannelMoveSpeed": | |||
"SkipFrames": | |||
"BaseAttackDamagePercent": | |||
}, | }, | ||
"upgrade_greater_withering_whip": { | "upgrade_greater_withering_whip": { | ||
"Name": "Disarming Hex", | "Name": "Disarming Hex", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EDisarms\u003C/span\u003E enemy target and reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | "Description": "\u003Cspan class=\"highlight\"\u003EDisarms\u003C/span\u003E enemy target and reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 3,704: | Line 2,575: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 20, | "AbilityCooldown": 20, | ||
"AbilityDuration": | "AbilityDuration": 4, | ||
"AbilityCastRange": "23m", | "AbilityCastRange": "23m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": | |||
"BonusSprintSpeed": "1m", | "BonusSprintSpeed": "1m", | ||
"BonusHealth": | "BonusHealth": 100, | ||
"BulletArmorReduction": | "BulletArmorReduction": -13 | ||
}, | }, | ||
"upgrade_guardian_ward": { | "upgrade_guardian_ward": { | ||
"Name": "Guardian Ward", | "Name": "Guardian Ward", | ||
"Description": "Provide the target with a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and temporary \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECan be self-cast.\u003Cbr\u003ECooldown is reduced by half when cast on someone else.\u003C/span\u003E", | "Description": "Provide the target with a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and temporary \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECan be self-cast.\u003Cbr\u003ECooldown is reduced by half when cast on someone else.\u003C/span\u003E", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,736: | Line 2,600: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 40, | ||
"AbilityCastRange": "40m", | "AbilityCastRange": "40m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.2, | ||
"ChannelMoveSpeed": -1, | |||
"CooldownReductionPctOnOthers": 50, | |||
"BuffDuration": 6, | |||
"GuardianWardCombatBarrier": 200, | |||
"ChannelMoveSpeed": | |||
"CooldownReductionPctOnOthers": | |||
"BuffDuration": | |||
"GuardianWardCombatBarrier": | |||
"BonusMoveSpeed": "3m", | "BonusMoveSpeed": "3m", | ||
"TechRangeMultiplier": | "TechRangeMultiplier": 10, | ||
"TechRadiusMultiplier": | "TechRadiusMultiplier": 10 | ||
}, | }, | ||
"upgrade_headhunter": { | "upgrade_headhunter": { | ||
"Name": "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'}.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,771: | Line 2,627: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 8, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"HeadShotBonusDamage": { | "HeadShotBonusDamage": { | ||
"Value": 75, | "Value": 75, | ||
| Line 3,791: | Line 2,637: | ||
} | } | ||
}, | }, | ||
"BaseAttackDamagePercent": | "BaseAttackDamagePercent": 5, | ||
"BonusHealth": | "BonusHealth": 75, | ||
"HealPercentPerHeadshot": { | "HealPercentPerHeadshot": { | ||
"Value": 4, | "Value": 4, | ||
| Line 3,801: | Line 2,647: | ||
}, | }, | ||
"BonusMoveSpeed": "2m", | "BonusMoveSpeed": "2m", | ||
"MovementSpeedBonusDuration": | "MovementSpeedBonusDuration": 3, | ||
"ProcChance": | "ProcChance": 100 | ||
}, | }, | ||
"upgrade_headshot_booster": { | "upgrade_headshot_booster": { | ||
"Name": "Headshot Booster", | "Name": "Headshot Booster", | ||
"Description": "Your next \u003Cspan class=\"highlight\"\u003Eheadshot\u003C/span\u003E against an enemy Hero deals {g:citadel_inline_attribute:'BonusWeaponDamage'}.", | "Description": "Your next \u003Cspan class=\"highlight\"\u003Eheadshot\u003C/span\u003E against an enemy Hero deals {g:citadel_inline_attribute:'BonusWeaponDamage'}.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,819: | Line 2,665: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 8, | "AbilityCooldown": 8, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "HeadShotBonusDamage": 50, | ||
"BonusHealth": 40, | |||
"ProcChance": 100 | |||
"ChannelMoveSpeed": | |||
"HeadShotBonusDamage": | |||
"BonusHealth": | |||
"ProcChance": | |||
}, | }, | ||
"upgrade_headshot_booster2": { | "upgrade_headshot_booster2": { | ||
"Name": "Weakening Headshot", | "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.", | "Description": "Landing a \u003Cspan class=\"highlight\"\u003EHeadshot\u003C/span\u003E on Heroes reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 3,849: | Line 2,685: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BulletResistReduction": -13, | |||
"AbilityUnitTargetLimit": | "DebuffDuration": 12, | ||
"DiminishingMultiplier": 0.5, | |||
"BonusHealth": 75 | |||
"ChannelMoveSpeed": | |||
"BulletResistReduction": | |||
"DebuffDuration": | |||
"DiminishingMultiplier": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_heal_on_level": { | "upgrade_heal_on_level": { | ||
"Name": "Patron's Healing", | "Name": "Patron's Healing", | ||
"Description": "When you receive a \u003Cspan class=\"highlight\"\u003EBoon\u003C/span\u003E, automatically \u003Cspan class=\"highlight\"\u003Eheal\u003C/span\u003E.", | "Description": "When you receive a \u003Cspan class=\"highlight\"\u003EBoon\u003C/span\u003E, automatically \u003Cspan class=\"highlight\"\u003Eheal\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,885: | Line 2,706: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": "1.3m", | "ChannelMoveSpeed": "1.3m", | ||
"HealOnLevelHealAmount": 210, | |||
"BonusHealthRegen": 2, | |||
"HealOnLevelHealAmount": | |||
"BonusHealthRegen": | |||
"AuraRadius": "15m" | "AuraRadius": "15m" | ||
}, | }, | ||
| Line 3,905: | Line 2,715: | ||
"Name": "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.", | "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": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,919: | Line 2,729: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityDuration": 8, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechPower": 7, | ||
"HealAmpReceivePenaltyPercent": -35, | |||
"HealAmpRegenPenaltyPercent": -35, | |||
"HealOnKill": 275 | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"HealAmpReceivePenaltyPercent": | |||
"HealAmpRegenPenaltyPercent": | |||
"HealOnKill": | |||
}, | }, | ||
"upgrade_healbuff": { | "upgrade_healbuff": { | ||
"Name": "Healing Tempo", | "Name": "Healing Tempo", | ||
"Description": "Applying {g:citadel_inline_attribute:'Heal'} to yourself or an ally grants the target {g:citadel_inline_attribute:'BonusFireRate'} and {g:citadel_inline_attribute:'BonusMoveSpeed'}.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EDoes not apply on innate Regen or innate Bullet/Spirit Lifesteal.\u003C/span\u003E", | "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 innate Bullet/Spirit Lifesteal.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,952: | Line 2,753: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 1, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BonusFireRate": 40, | ||
"BuffDuration": 7, | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
"BuffDuration": | |||
"BonusMoveSpeed": "1.5m", | "BonusMoveSpeed": "1.5m", | ||
"MinimumHealAmount": | "MinimumHealAmount": 1, | ||
"TechResist": | "TechResist": 10, | ||
"BonusHealthRegen": | "BonusHealthRegen": 6, | ||
"HealAmpCastPercent": | "HealAmpCastPercent": 25, | ||
"HealAmpRegenPercent": | "HealAmpRegenPercent": 25 | ||
}, | }, | ||
"upgrade_healing_booster": { | "upgrade_healing_booster": { | ||
"Name": "Healing Booster", | "Name": "Healing Booster", | ||
"Description": "Increases the effectiveness of your \u003Cspan class=\"highlight\"\u003Ehealing\u003C/span\u003E by \u003Cspan class=\"highlight\"\u003E20%\u003C/span\u003E.", | "Description": "Increases the effectiveness of your \u003Cspan class=\"highlight\"\u003Ehealing\u003C/span\u003E by \u003Cspan class=\"highlight\"\u003E20%\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 3,989: | Line 2,780: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"HealAmpCastPercent": 20, | |||
"AbilityUnitTargetLimit": | "HealAmpRegenPercent": 20, | ||
"BonusHealthRegen": 3 | |||
"ChannelMoveSpeed": | |||
"HealAmpCastPercent": | |||
"HealAmpRegenPercent": | |||
"BonusHealthRegen": | |||
}, | }, | ||
"upgrade_health": { | "upgrade_health": { | ||
"Name": "Extra Health", | "Name": "Extra Health", | ||
"Description": "Increase \u003Cspan class=\"highlight\"\u003Ehealth\u003C/span\u003E.", | "Description": "Increase \u003Cspan class=\"highlight\"\u003Ehealth\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,020: | Line 2,800: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 175 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_health_2": { | "upgrade_health_2": { | ||
"Name": "Toughness", | "Name": "Toughness", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,049: | Line 2,818: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 200 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_health_nova": { | "upgrade_health_nova": { | ||
"Name": "Healing Nova", | "Name": "Healing Nova", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself and nearby allies.", | "Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself and nearby allies.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,081: | Line 2,839: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 60, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityCastDelay": 0.25, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"AbilityCastDelay": | |||
"ChannelMoveSpeed": | |||
"TotalHealthRegen": { | "TotalHealthRegen": { | ||
"Value": 325, | "Value": 325, | ||
| Line 4,101: | Line 2,850: | ||
} | } | ||
}, | }, | ||
"RegenDuration": 2, | |||
"RegenDuration": | |||
"AuraRadius": "18m", | "AuraRadius": "18m", | ||
"SpiritPower": | "SpiritPower": 8, | ||
"TechRangeMultiplier": | "TechRangeMultiplier": 6, | ||
"TechRadiusMultiplier": | "TechRadiusMultiplier": 6 | ||
}, | }, | ||
"upgrade_health_regen_1": { | "upgrade_health_regen_1": { | ||
"Name": "Health Regen", | "Name": "Health Regen", | ||
"Description": "Increases \u003Cspan class=\"highlight\"\u003Ehealth regen\u003C/span\u003E.", | "Description": "Increases \u003Cspan class=\"highlight\"\u003Ehealth regen\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,119: | Line 2,867: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealthRegen": 2.75 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusHealthRegen": | |||
}, | }, | ||
"upgrade_health_regen_aura": { | "upgrade_health_regen_aura": { | ||
"Name": "Healing Aura", | "Name": "Healing Aura", | ||
"Description": "Automatically provides a burst of healing to yourself and nearby friendlies every \u003Cspan class=\"highlight\"\u003E{s:HealInterval} seconds\u003C/span\u003E. \u003Cbr\u003EEffect does not stack.", | "Description": "Automatically provides a burst of healing to yourself and nearby friendlies every \u003Cspan class=\"highlight\"\u003E{s:HealInterval} seconds\u003C/span\u003E. \u003Cbr\u003EEffect does not stack.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,147: | Line 2,884: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"HealInterval": 3, | |||
"AbilityUnitTargetLimit": | "HealAmount": 40, | ||
"ChannelMoveSpeed": | |||
"HealInterval": | |||
"HealAmount": | |||
"HealRadius": "9m" | "HealRadius": "9m" | ||
}, | }, | ||
| Line 4,167: | Line 2,893: | ||
"Name": "Spirit Lifesteal", | "Name": "Spirit Lifesteal", | ||
"Description": "Your \u003Cspan class=\"highlight\"\u003Espirit items and abilities heal you\u003C/span\u003E for a percentage of the damage they deal. Heals for less on Non-Heroes and does not work on buildings.", | "Description": "Your \u003Cspan class=\"highlight\"\u003Espirit items and abilities heal you\u003C/span\u003E for a percentage of the damage they deal. Heals for less on Non-Heroes and does not work on buildings.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,179: | Line 2,905: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityLifestealPercentHero": 16, | |||
"AbilityUnitTargetLimit": | "NonHeroAbilityLifestealTooltipOnly": 3, | ||
"BonusHealth": 70 | |||
"ChannelMoveSpeed": | |||
"AbilityLifestealPercentHero": | |||
"NonHeroAbilityLifestealTooltipOnly": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_health_stimpak": { | "upgrade_health_stimpak": { | ||
"Name": "Healing Rite", | "Name": "Healing Rite", | ||
"Description": "Grant \u003Cspan class=\"highlight\"\u003ERegen\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESprint Speed\u003C/span\u003E to the target. Gets dispelled if you take damage from enemy players or objectives. Can be self-cast.", | "Description": "Grant \u003Cspan class=\"highlight\"\u003ERegen\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESprint Speed\u003C/span\u003E to the target. Gets dispelled if you take damage from enemy players or objectives. Can be self-cast.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,211: | Line 2,926: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 70, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.2, | ||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": | |||
"TotalHealthRegen": { | "TotalHealthRegen": { | ||
"Value": 300, | "Value": 300, | ||
| Line 4,231: | Line 2,938: | ||
} | } | ||
}, | }, | ||
"RegenDuration": | "RegenDuration": 20, | ||
"BonusSprintSpeed": "2m" | "BonusSprintSpeed": "2m" | ||
}, | }, | ||
| Line 4,237: | Line 2,944: | ||
"Name": "Height Advantage", | "Name": "Height Advantage", | ||
"Description": "Gain additional \u003Cspan class=\"highlight_weapon\"\u003E{s:HighGroundBonusWeaponPower}% Weapon Damage\u003C/span\u003E when attacking targets that are \u003Cspan class=\"highlight\"\u003Ebelow you\u003C/span\u003E.", | "Description": "Gain additional \u003Cspan class=\"highlight_weapon\"\u003E{s:HighGroundBonusWeaponPower}% Weapon Damage\u003C/span\u003E when attacking targets that are \u003Cspan class=\"highlight\"\u003Ebelow you\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,245: | Line 2,952: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"HighGroundBonusWeaponPower": 50 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"HighGroundBonusWeaponPower": | |||
}, | }, | ||
"upgrade_high_impact_armor": { | "upgrade_high_impact_armor": { | ||
"Name": "High Impact Armor", | "Name": "High Impact Armor", | ||
"Description": "Provides protection against high-damage bullets. Any \u003Cspan class=\"highlight\"\u003Ebullet damage\u003C/span\u003E portion above the threshold is reduced by {s:DamageReduction}%.", | "Description": "Provides protection against high-damage bullets. Any \u003Cspan class=\"highlight\"\u003Ebullet damage\u003C/span\u003E portion above the threshold is reduced by {s:DamageReduction}%.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,271: | Line 2,967: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"DamageThreshold": 40, | |||
"AbilityUnitTargetLimit": | "DamageReduction": 60 | ||
"ChannelMoveSpeed": | |||
"DamageThreshold": | |||
"DamageReduction": | |||
}, | }, | ||
"upgrade_high_velocity_mag": { | "upgrade_high_velocity_mag": { | ||
"Name": "High-Velocity Rounds", | "Name": "High-Velocity Rounds", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,300: | Line 2,985: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusBulletSpeedPercent": 35, | |||
"AbilityUnitTargetLimit": | "BonusFireRate": 5 | ||
"ChannelMoveSpeed": | |||
"BonusBulletSpeedPercent": | |||
"BonusFireRate": | |||
}, | }, | ||
"upgrade_hollow_point_rounds": { | "upgrade_hollow_point_rounds": { | ||
"Name": "Hollow Point", | "Name": "Hollow Point", | ||
"Description": "When you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and your bullets reduce enemy \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | "Description": "When you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and your bullets reduce enemy \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,332: | Line 3,006: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"LifeThreshold": 65, | |||
"AbilityUnitTargetLimit": | "BaseAttackDamagePercent": 35, | ||
"OutOfCombatHealthRegen": 4.5, | |||
"BonusHealth": 150, | |||
"BulletArmorReduction": -12, | |||
"DebuffDuration": 8 | |||
"ChannelMoveSpeed": | |||
"LifeThreshold": | |||
"BaseAttackDamagePercent": | |||
"OutOfCombatHealthRegen": | |||
"BonusHealth": | |||
"BulletArmorReduction": | |||
"DebuffDuration": | |||
}, | }, | ||
"upgrade_imbued_ability": { | "upgrade_imbued_ability": { | ||
"Name": "Imbued Ability", | "Name": "Imbued Ability", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,365: | Line 3,028: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"ImbuedBonusDuration": 25, | |||
"AbilityUnitTargetLimit": | "ImbuedBonusDamage": 10, | ||
"BonusAbilityDurationPercent": 20, | |||
"SlowPercent": 15, | |||
"SlowDuration": 2 | |||
"ChannelMoveSpeed": | |||
"ImbuedBonusDuration": | |||
"ImbuedBonusDamage": | |||
"BonusAbilityDurationPercent": | |||
"SlowPercent": | |||
"SlowDuration": | |||
}, | }, | ||
"upgrade_imbued_duration_extender": { | "upgrade_imbued_duration_extender": { | ||
"Name": "Superior Duration", | "Name": "Superior Duration", | ||
"Description": "Increases the \u003Cspan class=\"highlight\"\u003Eduration\u003C/span\u003E of your abilities and items.", | "Description": "Increases the \u003Cspan class=\"highlight\"\u003Eduration\u003C/span\u003E of your abilities and items.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,399: | Line 3,051: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusAbilityDurationPercent": 28, | |||
"AbilityUnitTargetLimit": | "BulletResist": 8 | ||
"ChannelMoveSpeed": | |||
"BonusAbilityDurationPercent": | |||
"BulletResist": | |||
}, | }, | ||
"upgrade_improved_bullet_armor": { | "upgrade_improved_bullet_armor": { | ||
"Name": "Bullet Resilience", | "Name": "Bullet Resilience", | ||
"Description": "When below \u003Cspan class=\"highlight\"\u003E30% health\u003C/span\u003E, gain additional \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | "Description": "When below \u003Cspan class=\"highlight\"\u003E30% health\u003C/span\u003E, gain additional \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,428: | Line 3,069: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BulletResist": 30, | |||
"AbilityUnitTargetLimit": | "HealthThreshold": 30, | ||
"BulletResistBelowThreshold": 30 | |||
"ChannelMoveSpeed": | |||
"BulletResist": | |||
"HealthThreshold": | |||
"BulletResistBelowThreshold": | |||
}, | }, | ||
"upgrade_improved_spirit": { | "upgrade_improved_spirit": { | ||
"Name": "Extra Spirit", | "Name": "Extra Spirit", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,459: | Line 3,089: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPower": 10 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
}, | }, | ||
"upgrade_improved_stamina": { | "upgrade_improved_stamina": { | ||
"Name": "Extra Stamina", | "Name": "Extra Stamina", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,487: | Line 3,107: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"Stamina": 1, | |||
"AbilityUnitTargetLimit": | "StaminaCooldownReduction": 12 | ||
"ChannelMoveSpeed": | |||
"Stamina": | |||
"StaminaCooldownReduction": | |||
}, | }, | ||
"upgrade_infinitemagazine": { | "upgrade_infinitemagazine": { | ||
"Name": "Endless Magazine", | "Name": "Endless Magazine", | ||
"Description": "Gain \u003Cspan class=\"highlight\"\u003Einfinite ammo\u003C/span\u003E and {g:citadel_inline_attribute:'BonusFireRate'}.", | "Description": "Gain \u003Cspan class=\"highlight\"\u003Einfinite ammo\u003C/span\u003E and {g:citadel_inline_attribute:'BonusFireRate'}.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,518: | Line 3,127: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": | "AbilityCooldown": 40, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BonusClipSizePercent": 100, | |||
"BaseAttackDamagePercent": 20, | |||
"BonusFireRate": 20, | |||
"BonusHealth": 200 | |||
"ChannelMoveSpeed": | |||
"BonusClipSizePercent": | |||
"BaseAttackDamagePercent": | |||
"BonusFireRate": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_infuser": { | "upgrade_infuser": { | ||
"Name": "Infuser", | "Name": "Infuser", | ||
"Description": "Gain \u003Cspan class=\"highlight\"\u003ESpirit Lifesteal\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.", | "Description": "Gain \u003Cspan class=\"highlight\"\u003ESpirit Lifesteal\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,552: | Line 3,152: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 30, | "AbilityCooldown": 30, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BonusHealth": 100, | |||
"BonusSpirit": 30, | |||
"AbilityLifestealPercentHero": 80, | |||
"TechResist": 10, | |||
"AbilityLifestealPercentHeroPassive": 16, | |||
"ChannelMoveSpeed": | "NonHeroAbilityLifestealTooltipOnly": 3 | ||
"BonusHealth": | |||
"BonusSpirit": | |||
"AbilityLifestealPercentHero": | |||
"TechResist": | |||
"AbilityLifestealPercentHeroPassive": | |||
"NonHeroAbilityLifestealTooltipOnly": | |||
}, | }, | ||
"upgrade_inhibitor": { | "upgrade_inhibitor": { | ||
"Name": "Inhibitor", | "Name": "Inhibitor", | ||
"Description": "Your bullets build up to reduce the target's \u003Cspan class=\"highlight\"\u003Eoutgoing damage\u003C/span\u003E and apply \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.", | "Description": "Your bullets build up to reduce the target's \u003Cspan class=\"highlight\"\u003Eoutgoing damage\u003C/span\u003E and apply \u003Cspan class=\"highlight\"\u003Ehealing reduction\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,588: | Line 3,179: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 125, | |||
"AbilityUnitTargetLimit": | "DebuffDuration": 5, | ||
"BuildUpPerShot": 0.92, | |||
"BuildUpDuration": 5, | |||
"OutgoingDamagePenaltyPercent": -35, | |||
"BaseAttackDamagePercent": 15, | |||
"HealAmpReceivePenaltyPercent": -35, | |||
"ChannelMoveSpeed": | "HealAmpRegenPenaltyPercent": -35 | ||
"BonusHealth": | |||
"DebuffDuration": | |||
"BuildUpPerShot": | |||
"BuildUpDuration": | |||
"OutgoingDamagePenaltyPercent": | |||
"BaseAttackDamagePercent": | |||
"HealAmpReceivePenaltyPercent": | |||
"HealAmpRegenPenaltyPercent": | |||
}, | }, | ||
"upgrade_intensifying_clip": { | "upgrade_intensifying_clip": { | ||
"Name": "Intensifying Magazine", | "Name": "Intensifying Magazine", | ||
"Description": "Increases \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E as you continuously fire your weapon.", | "Description": "Increases \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E as you continuously fire your weapon.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,624: | Line 3,204: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 20, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusClipSizePercent": | |||
"BaseAttackDamagePercent": "", | "BaseAttackDamagePercent": "", | ||
"ShootDurationForMax": | "ShootDurationForMax": 3, | ||
"BaseAttackDamagePercentAtMaxDuration": | "BaseAttackDamagePercentAtMaxDuration": 45 | ||
}, | }, | ||
"upgrade_juggernaut": { | "upgrade_juggernaut": { | ||
"Name": "Juggernaut", | "Name": "Juggernaut", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,657: | Line 3,226: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"MeleeResistPercent": 25, | |||
"AbilityUnitTargetLimit": | "SlowResistancePercent": 50, | ||
"FireRateSlow": 40, | |||
"BonusHealthRegen": 8, | |||
"ChannelMoveSpeed": | |||
"MeleeResistPercent": | |||
"SlowResistancePercent": | |||
"FireRateSlow": | |||
"BonusHealthRegen": | |||
"BonusMoveSpeed": "2m", | "BonusMoveSpeed": "2m", | ||
"FireRateSlowDuration": | "FireRateSlowDuration": 4 | ||
}, | }, | ||
"upgrade_kinetic_sash": { | "upgrade_kinetic_sash": { | ||
"Name": "Kinetic Dash", | "Name": "Kinetic Dash", | ||
"Description": "When you \u003Cspan class=\"highlight\"\u003EDash-Jump\u003C/span\u003E you gain \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and bonus \u003Cspan class=\"highlight\"\u003EAmmo\u003C/span\u003E until your next reload. Lasts up to 7s.", | "Description": "When you \u003Cspan class=\"highlight\"\u003EDash-Jump\u003C/span\u003E you gain \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and bonus \u003Cspan class=\"highlight\"\u003EAmmo\u003C/span\u003E until your next reload. Lasts up to 7s.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,695: | Line 3,253: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityDuration": 7, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BonusFireRate": 30, | ||
"BonusClipSize": 8, | |||
"Stamina": 1, | |||
"StaminaCooldownReduction": 12 | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
"BonusClipSize": | |||
"Stamina": | |||
"StaminaCooldownReduction": | |||
}, | }, | ||
"upgrade_lifestrike_gauntlets": { | "upgrade_lifestrike_gauntlets": { | ||
"Name": "Melee Lifesteal", | "Name": "Melee Lifesteal", | ||
"Description": "Your next \u003Cspan class=\"highlight\"\u003EMelee\u003C/span\u003E attack \u003Cspan class=\"highlight\"\u003Eheals you\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003EThis heal is 30% effective vs non-heroes. \u003Cbr\u003ECooldown is 2x as long for Light Melee hits.\u003C/span\u003E", | "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 2x as long for Light Melee hits.\u003C/span\u003E", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,730: | Line 3,278: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 8, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "LightMeleeCooldownMult": 2, | ||
"BonusMeleeDamagePercent": 12, | |||
"LifestrikeHeal": 100, | |||
"NonHeroHealPct": 30 | |||
"ChannelMoveSpeed": | |||
"LightMeleeCooldownMult": | |||
"BonusMeleeDamagePercent": | |||
"LifestrikeHeal": | |||
"NonHeroHealPct": | |||
}, | }, | ||
"upgrade_long_range": { | "upgrade_long_range": { | ||
"Name": "Long Range", | "Name": "Long Range", | ||
"Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when \u003Cspan class=\"highlight\"\u003Ebeyond a minimum distance\u003C/span\u003E from your target.", | "Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when \u003Cspan class=\"highlight\"\u003Ebeyond a minimum distance\u003C/span\u003E from your target.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,762: | Line 3,300: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"LongRangeBonusWeaponPower": 40, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"LongRangeBonusWeaponPower": | |||
"LongRangeBonusWeaponPowerMinRange": "15m", | "LongRangeBonusWeaponPowerMinRange": "15m", | ||
"BonusSprintSpeed": "1m", | "BonusSprintSpeed": "1m", | ||
"BonusAttackRangePercent": | "BonusAttackRangePercent": 4 | ||
}, | }, | ||
"upgrade_long_range_slowing_tech": { | "upgrade_long_range_slowing_tech": { | ||
"Name": "Omni Spirit", | "Name": "Omni Spirit", | ||
"Description": "Applies a \u003Cspan class=\"highlight\"\u003Emovement slow\u003C/span\u003E to enemies when dealing spirit damage.", | "Description": "Applies a \u003Cspan class=\"highlight\"\u003Emovement slow\u003C/span\u003E to enemies when dealing spirit damage.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,795: | Line 3,321: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechRangeMultiplier": 30, | |||
"AbilityUnitTargetLimit": | "TechRadiusMultiplier": 30, | ||
"SlowPercent": 20, | |||
"SlowDuration": 2 | |||
"ChannelMoveSpeed": | |||
"TechRangeMultiplier": | |||
"TechRadiusMultiplier": | |||
"SlowPercent": | |||
"SlowDuration": | |||
}, | }, | ||
"upgrade_magic_burst": { | "upgrade_magic_burst": { | ||
"Name": "Mystic Burst", | "Name": "Mystic Burst", | ||
"Description": "Charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, causing abilities dealing more than \u003Cspan class=\"highlight\"\u003E80\u003C/span\u003E damage to deal additional damage.", | "Description": "Charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, causing abilities dealing more than \u003Cspan class=\"highlight\"\u003E80\u003C/span\u003E damage to deal additional damage.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,829: | Line 3,344: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 12, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "Damage": 40, | ||
"MinimumDamage": 80, | |||
"AbilityChargeUpTime": 12 | |||
"ChannelMoveSpeed": | |||
"Damage": | |||
"MinimumDamage": | |||
"AbilityChargeUpTime": | |||
}, | }, | ||
"upgrade_magic_carpet": { | "upgrade_magic_carpet": { | ||
"Name": "Magic Carpet", | "Name": "Magic Carpet", | ||
"Description": "Summon a Magic Carpet that will \u003Cspan class=\"highlight\"\u003Efly\u003C/span\u003E you away. 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", | "Description": "Summon a Magic Carpet that will \u003Cspan class=\"highlight\"\u003Efly\u003C/span\u003E you away. While flying you are immune to slows and doing any action will dismiss the carpet. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003ECannot use abilities while the carpet is being summoned.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,861: | Line 3,365: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityDuration": | "AbilityDuration": 8, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 0.2, | ||
"AbilityCastDelay": | "ChannelMoveSpeed": -1, | ||
"TechPower": 14, | |||
"SummonDuration": 1.3, | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"SummonDuration": | |||
"FlyMoveSpeed": "7m", | "FlyMoveSpeed": "7m", | ||
"BonusHealth": | "BonusHealth": 100, | ||
"BonusAbilityDurationPercent": | "BonusAbilityDurationPercent": 15 | ||
}, | }, | ||
"upgrade_magic_clarity": { | "upgrade_magic_clarity": { | ||
"Name": "Clarity", | "Name": "Clarity", | ||
"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.", | "Description": "On ability or item use, gain a \u003Cspan class=\"highlight\"\u003Emove speed\u003C/span\u003E bonus for {s:AbilityDuration}s. Your next ability cast will remove the move speed bonus and apply a \u003Cspan class=\"highlight\"\u003ESpirit\u003C/span\u003E bonus to that ability.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,890: | Line 3,387: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 16, | "AbilityCooldown": 16, | ||
"AbilityDuration": | "AbilityDuration": 8, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"ChannelMoveSpeed": | |||
"BonusMovespeed": "2m", | "BonusMovespeed": "2m", | ||
"BonusSpirit": | "BonusSpirit": 28, | ||
"BonusSpiritMaxTime": | "BonusSpiritMaxTime": 12, | ||
"BonusSpiritWindow": | "BonusSpiritWindow": 1, | ||
"BonusSpiritMin": | "BonusSpiritMin": 2 | ||
}, | }, | ||
"upgrade_magic_missile": { | "upgrade_magic_missile": { | ||
"Name": "Conjure Missiles", | "Name": "Conjure Missiles", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 4,923: | Line 3,411: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BaseAttackDamagePercent": 70, | |||
"AbilityUnitTargetLimit": | "MaxHealthLossPercent": -15, | ||
"BonusClipPerKill": 2, | |||
"MaxClipBonus": 14, | |||
"BonusFireRate": 10, | |||
"ChannelMoveSpeed": | |||
"BaseAttackDamagePercent": | |||
"MaxHealthLossPercent": | |||
"BonusClipPerKill": | |||
"MaxClipBonus": | |||
"BonusFireRate": | |||
"BonusMoveSpeed": "1m", | "BonusMoveSpeed": "1m", | ||
"WeaponPowerPerKill": | "WeaponPowerPerKill": 10, | ||
"MaxStacks": | "MaxStacks": 5 | ||
}, | }, | ||
"upgrade_magic_reach": { | "upgrade_magic_reach": { | ||
"Name": "Mystic Expansion", | "Name": "Mystic Expansion", | ||
"Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003Erange\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eeffect radius\u003C/span\u003E.", | "Description": "Imbue an ability to increase its \u003Cspan class=\"highlight\"\u003Erange\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eeffect radius\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 4,956: | Line 3,433: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechRangeMultiplier": 20, | |||
"AbilityUnitTargetLimit": | "TechRadiusMultiplier": 20 | ||
"ChannelMoveSpeed": | |||
"TechRangeMultiplier": | |||
"TechRadiusMultiplier": | |||
}, | }, | ||
"upgrade_magic_shield": { | "upgrade_magic_shield": { | ||
"Name": "Enchanter's Emblem", | "Name": "Enchanter's Emblem", | ||
"Description": "While you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, gain bonus \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'Spirit'}\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ECooldown Reduction\u003C/span\u003E.", | "Description": "While you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, gain bonus \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'Spirit'}\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ECooldown Reduction\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 4,986: | Line 3,452: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPower": 15, | |||
"AbilityUnitTargetLimit": | "TechResist": 15, | ||
"OutOfCombatHealthRegen": 2, | |||
"LifeThreshold": 65, | |||
"CooldownReduction": 7 | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"TechResist": | |||
"OutOfCombatHealthRegen": | |||
"LifeThreshold": | |||
"CooldownReduction": | |||
}, | }, | ||
"upgrade_magic_shock": { | "upgrade_magic_shock": { | ||
"Name": "Tankbuster", | "Name": "Tankbuster", | ||
"Description": "Charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, causing abilities dealing more than \u003Cspan class=\"highlight\"\u003E165\u003C/span\u003E damage to deal additional damage. \u003Cspan class=\"highlight\"\u003EIgnores Spirit Resistance.\u003C/span\u003E", | "Description": "Charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, causing abilities dealing more than \u003Cspan class=\"highlight\"\u003E165\u003C/span\u003E damage to deal additional damage. \u003Cspan class=\"highlight\"\u003EIgnores Spirit Resistance.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,022: | Line 3,478: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 14, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "MinimumDamage": 165, | ||
"ReProcLockoutTime": 5, | |||
"WatcherMaxDuration": 30, | |||
"MaxHealthDamage": 5, | |||
"Damage": 40, | |||
"AbilityChargeUpTime": 14, | |||
"ChannelMoveSpeed": | "BonusHealth": 75 | ||
"MinimumDamage": | |||
"ReProcLockoutTime": | |||
"WatcherMaxDuration": | |||
"MaxHealthDamage": | |||
"Damage": | |||
"AbilityChargeUpTime": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_magic_slow": { | "upgrade_magic_slow": { | ||
"Name": "Mystic 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.", | "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": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,058: | Line 3,504: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityDuration": 2, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "MovementSpeedSlow": 30, | ||
"ChannelMoveSpeed": | |||
"MovementSpeedSlow": | |||
"BonusSprintSpeed": "1m", | "BonusSprintSpeed": "1m", | ||
"BonusHealth": | "BonusHealth": 50 | ||
}, | }, | ||
"upgrade_magic_storm": { | "upgrade_magic_storm": { | ||
"Name": "Surge of Power", | "Name": "Surge of Power", | ||
"Description": "Imbue an ability with \u003Cspan class=\"highlight\"\u003Epermanent Spirit Power\u003C/span\u003E. When that ability is used, gain bonus \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E and maintain full speed while attacking.", | "Description": "Imbue an ability with \u003Cspan class=\"highlight\"\u003Epermanent Spirit Power\u003C/span\u003E. When that ability is used, gain bonus \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E and maintain full speed while attacking.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,092: | Line 3,528: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 14, | "AbilityCooldown": 14, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "ImbuedTechPower": 28, | ||
"FireRateBonus": 22, | |||
"ChannelMoveSpeed": | |||
"ImbuedTechPower": | |||
"FireRateBonus": | |||
"BonusMoveSpeed": "2m", | "BonusMoveSpeed": "2m", | ||
"MovementSpeedBonusDuration": | "MovementSpeedBonusDuration": 8, | ||
"MoveWhileShootingSpeedPenaltyReductionPercent": | "MoveWhileShootingSpeedPenaltyReductionPercent": 100, | ||
"MoveWhileZoomedSpeedPenaltyReductionPercent": | "MoveWhileZoomedSpeedPenaltyReductionPercent": 100 | ||
}, | }, | ||
"upgrade_magic_tempo": { | "upgrade_magic_tempo": { | ||
"Name": "Compress Cooldown", | "Name": "Compress Cooldown", | ||
"Description": "Imbue an ability to reduce its \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E.", | "Description": "Imbue an ability to reduce its \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,124: | Line 3,550: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"CooldownReduction": 22 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"CooldownReduction": | |||
}, | }, | ||
"upgrade_magic_vulnerability": { | "upgrade_magic_vulnerability": { | ||
"Name": "Mystic Vulnerability", | "Name": "Mystic Vulnerability", | ||
"Description": "When the target takes \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E, they have their \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E reduced.", | "Description": "When the target takes \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E, they have their \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E reduced.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,155: | Line 3,570: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityDuration": 6, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechArmorDamageReduction": -8, | ||
"TechResist": 8 | |||
"ChannelMoveSpeed": | |||
"TechArmorDamageReduction": | |||
"TechResist": | |||
}, | }, | ||
"upgrade_medic_bullets": { | "upgrade_medic_bullets": { | ||
"Name": "Restorative Shot", | "Name": "Restorative Shot", | ||
"Description": "Your next bullet will \u003Cspan class=\"highlight\"\u003Eheal\u003C/span\u003E you based on what target you hit.", | "Description": "Your next bullet will \u003Cspan class=\"highlight\"\u003Eheal\u003C/span\u003E you based on what target you hit.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,187: | Line 3,592: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 6, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"Radius": "1m", | "Radius": "1m", | ||
"ProcChance": | "ProcChance": 100, | ||
"HealFromHero": | "HealFromHero": 50, | ||
"HealFromNPC": | "HealFromNPC": 15, | ||
"BaseAttackDamagePercent": | "BaseAttackDamagePercent": 6 | ||
}, | }, | ||
"upgrade_melee_charge": { | "upgrade_melee_charge": { | ||
"Name": "Melee Charge", | "Name": "Melee Charge", | ||
"Description": "Your next \u003Cspan class=\"highlight\"\u003EHeavy Melee\u003C/span\u003E attack against an enemy \u003Cspan class=\"highlight\"\u003Edeals increased damage\u003C/span\u003E.", | "Description": "Your next \u003Cspan class=\"highlight\"\u003EHeavy Melee\u003C/span\u003E attack against an enemy \u003Cspan class=\"highlight\"\u003Edeals increased damage\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,224: | Line 3,619: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 7, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BulletResist": 6, | ||
"BonusMeleeDamagePercent": 10, | |||
"MeleeDistanceScale": 50, | |||
"BonusHeavyMeleeDamage": 25 | |||
"ChannelMoveSpeed": | |||
"BulletResist": | |||
"BonusMeleeDamagePercent": | |||
"MeleeDistanceScale": | |||
"BonusHeavyMeleeDamage": | |||
}, | }, | ||
"upgrade_melee_rebuttal": { | "upgrade_melee_rebuttal": { | ||
"Name": "Rebuttal", | "Name": "Rebuttal", | ||
"Description": "On a successful \u003Cspan class=\"highlight\"\u003EParry\u003C/span\u003E against an enemy Hero, \u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself for the damage parried and returns that damage to the target, and temporarily gain increased \u003Cspan class=\"highlight\"\u003Edamage.\u003C/span\u003E", | "Description": "On a successful \u003Cspan class=\"highlight\"\u003EParry\u003C/span\u003E against an enemy Hero, \u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E yourself for the damage parried and returns that damage to the target, and temporarily gain increased \u003Cspan class=\"highlight\"\u003Edamage.\u003C/span\u003E", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,259: | Line 3,644: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 75, | |||
"AbilityUnitTargetLimit": | "ParryCooldownReduction": 2, | ||
"BuffDuration": 6, | |||
"BonusDamagePercent": 30, | |||
"ParrySuccessHealPercentage": 100 | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"ParryCooldownReduction": | |||
"BuffDuration": | |||
"BonusDamagePercent": | |||
"ParrySuccessHealPercentage": | |||
}, | }, | ||
"upgrade_metal_skin": { | "upgrade_metal_skin": { | ||
"Name": "Metal Skin", | "Name": "Metal Skin", | ||
"Description": "Become \u003Cspan class=\"highlight\"\u003Eimmune to bullets\u003C/span\u003E.", | "Description": "Become \u003Cspan class=\"highlight\"\u003Eimmune to bullets\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,293: | Line 3,667: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 20, | "AbilityCooldown": 20, | ||
"AbilityDuration": | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BulletResist": 15, | |||
"ChannelMoveSpeed": | |||
"BulletResist": | |||
"ActiveMoveSpeedPenalty": "-1.5m", | "ActiveMoveSpeedPenalty": "-1.5m", | ||
"GroundDashReductionPercent": | "GroundDashReductionPercent": -20 | ||
}, | }, | ||
"upgrade_mod_disruptor": { | "upgrade_mod_disruptor": { | ||
"Name": "Soul Disruptor", | "Name": "Soul Disruptor", | ||
"Description": "Throw a grenade that explodes on contact and applies \u003Cspan class=\"highlight\"\u003Esilence\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eincreasing amounts of damage\u003C/span\u003E to each enemy.", | "Description": "Throw a grenade that explodes on contact and applies \u003Cspan class=\"highlight\"\u003Esilence\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Eincreasing amounts of damage\u003C/span\u003E to each enemy.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,323: | Line 3,688: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityDuration": | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 0.2, | ||
"AbilityCastDelay": | "ChannelMoveSpeed": -1, | ||
"ChannelMoveSpeed": | |||
"DPS": { | "DPS": { | ||
"Value": 50, | "Value": 50, | ||
| Line 5,357: | Line 3,714: | ||
}, | }, | ||
"Radius": "8m", | "Radius": "8m", | ||
"TickRate": | "TickRate": 0.5, | ||
"TechResist": | "TechResist": -18 | ||
}, | }, | ||
"upgrade_mystic_regeneration": { | "upgrade_mystic_regeneration": { | ||
"Name": "Mystic Regeneration", | "Name": "Mystic Regeneration", | ||
"Description": "Dealing Spirit Damage to enemy Heroes grants you Bonus Health Regen. Stacks when dealing damage to different heroes.", | "Description": "Dealing Spirit Damage to enemy Heroes grants you Bonus Health Regen. Stacks when dealing damage to different heroes.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,374: | Line 3,731: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"Regeneration": 4, | |||
"AbilityUnitTargetLimit": | "RegenerationDuration": 5 | ||
"ChannelMoveSpeed": | |||
"Regeneration": | |||
"RegenerationDuration": | |||
}, | }, | ||
"upgrade_nearby_enemy_boost": { | "upgrade_nearby_enemy_boost": { | ||
"Name": "Adrenaline Rush", | "Name": "Adrenaline Rush", | ||
"Description": "Gain bonus \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E when there are two or more enemy heroes nearby.", | "Description": "Gain bonus \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E when there are two or more enemy heroes nearby.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,407: | Line 3,753: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"Radius": "20m", | "Radius": "20m", | ||
"TickRate": | "TickRate": 1, | ||
"MinTargetsRequired": | "MinTargetsRequired": 2, | ||
"BaseAttackDamagePercent": | "BaseAttackDamagePercent": 48, | ||
"BonusFireRate": | "BonusFireRate": 30, | ||
"BonusHealth": | "BonusHealth": 90, | ||
"BonusMoveSpeed": "1m" | "BonusMoveSpeed": "1m" | ||
}, | }, | ||
| Line 5,431: | Line 3,766: | ||
"Name": "Monster Rounds", | "Name": "Monster Rounds", | ||
"Description": "Gain additional \u003Cspan class=\"highlight_weapon\"\u003E25% Weapon Damage\u003C/span\u003E when attacking \u003Cspan class=\"highlight\"\u003ETroopers\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003ENeutrals\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EBosses\u003C/span\u003E.", | "Description": "Gain additional \u003Cspan class=\"highlight_weapon\"\u003E25% Weapon Damage\u003C/span\u003E when attacking \u003Cspan class=\"highlight\"\u003ETroopers\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003ENeutrals\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EBosses\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,443: | Line 3,778: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"NonPlayerBonusWeaponPower": 25, | |||
"AbilityUnitTargetLimit": | "OutOfCombatHealthRegen": 1, | ||
"NonPlayerBulletResist": 25 | |||
"ChannelMoveSpeed": | |||
"NonPlayerBonusWeaponPower": | |||
"OutOfCombatHealthRegen": | |||
"NonPlayerBulletResist": | |||
}, | }, | ||
"upgrade_non_player_bonus_sacrifice": { | "upgrade_non_player_bonus_sacrifice": { | ||
"Name": "Cultist Sacrifice", | "Name": "Cultist Sacrifice", | ||
"Description": "Target an enemy NPC and consume it for \u003Cspan class=\"highlight\"\u003E150% Bonus Souls\u003C/span\u003E and grants a powerful long lasting buff.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,481: | Line 3,805: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 250, | ||
"AbilityDuration": | "AbilityDuration": 160, | ||
"AbilityCastRange": "7m", | "AbilityCastRange": "7m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"NonPlayerBonusWeaponPower": 30, | |||
"OutOfCombatHealthRegen": 2, | |||
"NonPlayerBulletResist": 30, | |||
"BonusSoulsPct": 150, | |||
"ChannelMoveSpeed": | |||
"NonPlayerBonusWeaponPower": | |||
"OutOfCombatHealthRegen": | |||
"NonPlayerBulletResist": | |||
"BonusSoulsPct": | |||
"BonusHealth": { | "BonusHealth": { | ||
"Value": 100, | "Value": 100, | ||
| Line 5,512: | Line 3,828: | ||
} | } | ||
}, | }, | ||
"BonusAbilityCharges": | "BonusAbilityCharges": 1, | ||
"TechRangeMultiplier": | "TechRangeMultiplier": 15, | ||
"TechRadiusMultiplier": | "TechRadiusMultiplier": 15 | ||
}, | }, | ||
"upgrade_personal_rejuvenator": { | "upgrade_personal_rejuvenator": { | ||
"Name": "Rebirth", | "Name": "Rebirth", | ||
"Description": "Respawns the hero at the spot they died.", | "Description": "Respawns the hero at the spot they died.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,528: | Line 3,844: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 509, | "AbilityCooldown": 509, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "RespawnDelay": 5 | ||
"ChannelMoveSpeed": | |||
"RespawnDelay": | |||
}, | }, | ||
"upgrade_phantom_strike": { | "upgrade_phantom_strike": { | ||
"Name": "Phantom Strike", | "Name": "Phantom Strike", | ||
"Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E to an enemy target and pull them to the ground. 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.", | "Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E to an enemy target and pull them to the ground. Dealing \u003Cspan class=\"highlight\"\u003Edamage\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EMove speed\u003C/span\u003E reduction and \u003Cspan class=\"highlight\"\u003EDisarm\u003C/span\u003E.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,562: | Line 3,867: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 35, | "AbilityCooldown": 35, | ||
"AbilityCastRange": "25m", | "AbilityCastRange": "25m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.35, | ||
"ChannelMoveSpeed": "1.3m", | "ChannelMoveSpeed": "1.3m", | ||
"TechPower": 8, | |||
"TechPower": | "BaseAttackDamagePercent": 15, | ||
"SlowPercent": 50, | |||
"BaseAttackDamagePercent": | "SlowDuration": 3, | ||
"SlowPercent": | |||
"SlowDuration": | |||
"ImpactDamage": { | "ImpactDamage": { | ||
"Value": 75, | "Value": 75, | ||
| Line 5,588: | Line 3,886: | ||
"Name": "Predator Precision", | "Name": "Predator Precision", | ||
"Description": "Gain additional \u003Cspan class=\"highlight\"\u003Eweapon damage\u003C/span\u003E against enemy Heroes that are \u003Cspan class=\"highlight\"\u003Elow health\u003C/span\u003E", | "Description": "Gain additional \u003Cspan class=\"highlight\"\u003Eweapon damage\u003C/span\u003E against enemy Heroes that are \u003Cspan class=\"highlight\"\u003Elow health\u003C/span\u003E", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,598: | Line 3,896: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 8, | |||
"AbilityUnitTargetLimit": | "LifeThreshold": 50, | ||
"BaseAttackDamagePercent": 50 | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
"LifeThreshold": | |||
"BaseAttackDamagePercent": | |||
}, | }, | ||
"upgrade_pristine_emblem": { | "upgrade_pristine_emblem": { | ||
"Name": "Opening Rounds", | "Name": "Opening Rounds", | ||
"Description": "Your attacks have additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E against \u003Cspan class=\"highlight\"\u003Eenemies above 50% health\u003C/span\u003E.", | "Description": "Your attacks have additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E against \u003Cspan class=\"highlight\"\u003Eenemies above 50% health\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,631: | Line 3,918: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPower": 7, | |||
"AbilityUnitTargetLimit": | "EnemyLifeThreshold": 50, | ||
"BaseAttackDamagePercentBonus": 40 | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"EnemyLifeThreshold": | |||
"BaseAttackDamagePercentBonus": | |||
}, | }, | ||
"upgrade_proc_disarm": { | "upgrade_proc_disarm": { | ||
"Name": "Disarming Bullets", | "Name": "Disarming Bullets", | ||
"Description": "Your bullets \u003Cspan class=\"highlight\"\u003Edisarm\u003C/span\u003E enemies, them preventing them from shooting their weapon. Victims are immune to disarming bullets for \u003Cspan class=\"highlight\"\u003E{s:ImmunityDuration}s\u003C/span\u003E after application expires.", | "Description": "Your bullets \u003Cspan class=\"highlight\"\u003Edisarm\u003C/span\u003E enemies, them preventing them from shooting their weapon. Victims are immune to disarming bullets for \u003Cspan class=\"highlight\"\u003E{s:ImmunityDuration}s\u003C/span\u003E after application expires.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,661: | Line 3,937: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityDuration": 5, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "ImmunityDuration": 3, | ||
"BuildUpPerShot": 1, | |||
"BuildUpDuration": 10 | |||
"ChannelMoveSpeed": | |||
"ImmunityDuration": | |||
"BuildUpPerShot": | |||
"BuildUpDuration": | |||
}, | }, | ||
"upgrade_proc_silence": { | "upgrade_proc_silence": { | ||
"Name": "Silencer", | "Name": "Silencer", | ||
"Description": "Your bullets build up to a \u003Cspan class=\"highlight\"\u003ESilence\u003C/span\u003E. Victims are immune to the build up for \u003Cspan class=\"highlight\"\u003E10s\u003C/span\u003E after silence expires.", | "Description": "Your bullets build up to a \u003Cspan class=\"highlight\"\u003ESilence\u003C/span\u003E. Victims are immune to the build up for \u003Cspan class=\"highlight\"\u003E10s\u003C/span\u003E after silence expires.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,694: | Line 3,960: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechResist": 14, | |||
"AbilityUnitTargetLimit": | "TechDamageReduction": -25, | ||
"SilenceDuration": 2.5, | |||
"DebuffDuration": 6, | |||
"ImmunityDuration": 10, | |||
"BuildUpPerShot": 1.04, | |||
"BuildUpDuration": 5 | |||
"ChannelMoveSpeed": | |||
"TechResist": | |||
"TechDamageReduction": | |||
"SilenceDuration": | |||
"DebuffDuration": | |||
"ImmunityDuration": | |||
"BuildUpPerShot": | |||
"BuildUpDuration": | |||
}, | }, | ||
"upgrade_proc_tech_damage": { | "upgrade_proc_tech_damage": { | ||
"Name": "Magitech Rounds", | "Name": "Magitech Rounds", | ||
"Description": "Your bullets also deal your \u003Cspan class=\"highlight\"\u003Ebase bullet damage [{s:BaseDamagePerShot}] \u003C/span\u003E as spirit damage. Magitech Rounds receives \u003Cspan class=\"highlight\"\u003E{s:SpellAmplificationMultiplier}x\u003C/span\u003E amplification from \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E. Shotguns split the damage between each pellet. This effect can only happen once every {s:ProcCooldown}s.", | "Description": "Your bullets also deal your \u003Cspan class=\"highlight\"\u003Ebase bullet damage [{s:BaseDamagePerShot}] \u003C/span\u003E as spirit damage. Magitech Rounds receives \u003Cspan class=\"highlight\"\u003E{s:SpellAmplificationMultiplier}x\u003C/span\u003E amplification from \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E. Shotguns split the damage between each pellet. This effect can only happen once every {s:ProcCooldown}s.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,726: | Line 3,981: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"ProcCooldown": 1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"ProcCooldown": | |||
"BaseDamagePct": { | "BaseDamagePct": { | ||
"Value": 0.0001, | "Value": 0.0001, | ||
| Line 5,754: | Line 3,998: | ||
} | } | ||
}, | }, | ||
"BaseDamagePerShot": | "BaseDamagePerShot": 1, | ||
"SpellAmplificationMultiplier": | "SpellAmplificationMultiplier": 5 | ||
}, | }, | ||
"upgrade_quarantine": { | "upgrade_quarantine": { | ||
"Name": "Quarantine", | "Name": "Quarantine", | ||
"Description": "Quarantine an enemy Hero, making them \u003Cspan class=\"highlight\"\u003Einvincible\u003C/span\u003E but also \u003Cspan class=\"highlight\"\u003Esilencing and disarming\u003C/span\u003E them.", | "Description": "Quarantine an enemy Hero, making them \u003Cspan class=\"highlight\"\u003Einvincible\u003C/span\u003E but also \u003Cspan class=\"highlight\"\u003Esilencing and disarming\u003C/span\u003E them.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,771: | Line 4,015: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 42, | "AbilityCooldown": 42, | ||
"AbilityDuration": | "AbilityDuration": 4.5, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1 | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"upgrade_quick_silver": { | "upgrade_quick_silver": { | ||
"Name": "Quicksilver Reload", | "Name": "Quicksilver Reload", | ||
"Description": "Your imbued ability charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, {g:citadel_inline_attribute:'BonusFireRate'}, and \u003Cspan class=\"highlight\"\u003Ebonus bullets\u003C/span\u003E on use.", | "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": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,800: | Line 4,036: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 18, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BonusFireRate": 10, | ||
"BuffDuration": 12, | |||
"Damage": 55, | |||
"AmmoReloadPercent": 100, | |||
"AbilityChargeUpTime": 18 | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
"BuffDuration": | |||
"Damage": | |||
"AmmoReloadPercent": | |||
"AbilityChargeUpTime": | |||
}, | }, | ||
"upgrade_rapid_recharge": { | "upgrade_rapid_recharge": { | ||
"Name": "Rapid Recharge", | "Name": "Rapid Recharge", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 5,832: | Line 4,058: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"CooldownBetweenChargeReduction": 50, | |||
"AbilityUnitTargetLimit": | "BonusAbilityCharges": 2, | ||
"BonusSpiritForChargedAbilities": 20 | |||
"ChannelMoveSpeed": | |||
"CooldownBetweenChargeReduction": | |||
"BonusAbilityCharges": | |||
"BonusSpiritForChargedAbilities": | |||
}, | }, | ||
"upgrade_rapid_rounds": { | "upgrade_rapid_rounds": { | ||
"Name": "Rapid Rounds", | "Name": "Rapid Rounds", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 5,863: | Line 4,078: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 10 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
}, | }, | ||
"upgrade_rebirth": { | "upgrade_rebirth": { | ||
"Name": "Soul Rebirth", | "Name": "Soul Rebirth", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,890: | Line 4,094: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 240, | "AbilityCooldown": 240, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechPower": 12, | ||
"SpawnTimePenalty": 30, | |||
"RespawnDelay": 4, | |||
"RespawnHealthPercent": 50 | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"SpawnTimePenalty": | |||
"RespawnDelay": | |||
"RespawnHealthPercent": | |||
}, | }, | ||
"upgrade_reduce_debuff_duration": { | "upgrade_reduce_debuff_duration": { | ||
"Name": "Debuff Remover", | "Name": "Debuff Remover", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,922: | Line 4,117: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 50, | "AbilityCooldown": 50, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "StatusResistancePercent": 30, | ||
"ChannelMoveSpeed": | |||
"StatusResistancePercent": | |||
"ActiveBonusMoveSpeed": "2.5m", | "ActiveBonusMoveSpeed": "2.5m", | ||
"BuffDuration": | "BuffDuration": 3, | ||
"HealOnActivate": | "HealOnActivate": 250, | ||
"BonusHealth": | "BonusHealth": 100 | ||
}, | }, | ||
"upgrade_regenerating_bullet_shield": { | "upgrade_regenerating_bullet_shield": { | ||
"Name": "Battle Vest", | "Name": "Battle Vest", | ||
"Description": "While you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, gain \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'WeaponDamage'}\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'BonusFireRate'}\u003C/span\u003E.", | "Description": "While you are \u003Cspan class=\"highlight\"\u003Eabove 65% health\u003C/span\u003E, gain \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'WeaponDamage'}\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'BonusFireRate'}\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,954: | Line 4,139: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BulletResist": 18, | |||
"AbilityUnitTargetLimit": | "OutOfCombatHealthRegen": 3, | ||
"LifeThreshold": 65, | |||
"BaseAttackDamagePercent": 15, | |||
"BonusFireRate": 8 | |||
"ChannelMoveSpeed": | |||
"BulletResist": | |||
"OutOfCombatHealthRegen": | |||
"LifeThreshold": | |||
"BaseAttackDamagePercent": | |||
"BonusFireRate": | |||
}, | }, | ||
"upgrade_regenerative_armor": { | "upgrade_regenerative_armor": { | ||
"Name": "Regenerative Armor", | "Name": "Regenerative Armor", | ||
"Description": "Gain a short burst of health regeneration when taking bullet damage from heroes", | "Description": "Gain a short burst of health regeneration when taking bullet damage from heroes", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 5,984: | Line 4,158: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityDuration": 5, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BonusHealthRegen": 20 | ||
"ChannelMoveSpeed": | |||
"BonusHealthRegen": | |||
}, | }, | ||
"upgrade_reinforcing_casings": { | "upgrade_reinforcing_casings": { | ||
"Name": "Escalating Resilience", | "Name": "Escalating Resilience", | ||
"Description": "Grants \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E when your bullets hit an enemy hero. \u003Cspan class=\"highlight\"\u003EEach shot can only grant one stack.\u003C/span\u003E", | "Description": "Grants \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E when your bullets hit an enemy hero. \u003Cspan class=\"highlight\"\u003EEach shot can only grant one stack.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,016: | Line 4,180: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"MaxArmorStacks": 30, | |||
"AbilityUnitTargetLimit": | "BulletResistPerStack": 2, | ||
"BulletResistDuration": 24, | |||
"BaseAttackDamagePercent": 15, | |||
"BonusHealth": 125, | |||
"BonusClipSizePercent": 30 | |||
"ChannelMoveSpeed": | |||
"MaxArmorStacks": | |||
"BulletResistPerStack": | |||
"BulletResistDuration": | |||
"BaseAttackDamagePercent": | |||
"BonusHealth": | |||
"BonusClipSizePercent": | |||
}, | }, | ||
"upgrade_reload_speed": { | "upgrade_reload_speed": { | ||
"Name": "Fast Reload", | "Name": "Fast Reload", | ||
"Description": "Increased \u003Cspan class=\"highlight\"\u003Ereload speed\u003C/span\u003E.", | "Description": "Increased \u003Cspan class=\"highlight\"\u003Ereload speed\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,047: | Line 4,200: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"ReloadSpeedMultipler": -35 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"ReloadSpeedMultipler": | |||
}, | }, | ||
"upgrade_rescue_beam": { | "upgrade_rescue_beam": { | ||
"Name": "Rescue Beam", | "Name": "Rescue Beam", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EHeals\u003C/span\u003E a target allied hero and yourself for a percentage of \u003Cspan class=\"highlight\"\u003EMax Health\u003C/span\u003E. Once while healing, you can \u003Cspan class=\"highlight\"\u003EPull\u003C/span\u003E the target towards you. Can be self-cast.", | "Description": "\u003Cspan class=\"highlight\"\u003EHeals\u003C/span\u003E a target allied hero and yourself for a percentage of \u003Cspan class=\"highlight\"\u003EMax Health\u003C/span\u003E. Once while healing, you can \u003Cspan class=\"highlight\"\u003EPull\u003C/span\u003E the target towards you. Can be self-cast.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,083: | Line 4,225: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 60, | "AbilityCooldown": 60, | ||
"AbilityCastRange": "28m", | "AbilityCastRange": "28m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityChannelTime": 2.5, | |||
"AbilityChannelTime": | "ChannelMoveSpeed": -1, | ||
"HealPercentAmount": 20, | |||
"HealInterval": 0.2, | |||
"ChannelMoveSpeed": | |||
"HealPercentAmount": | |||
"HealInterval": | |||
"BonusMoveSpeed": "0m", | "BonusMoveSpeed": "0m", | ||
"BonusSprintSpeed": "1m", | "BonusSprintSpeed": "1m", | ||
"SelfModifier": | "SelfModifier": 100, | ||
"TechRangeMultiplier": | "TechRangeMultiplier": 8, | ||
"TechRadiusMultiplier": | "TechRadiusMultiplier": 8 | ||
}, | }, | ||
"upgrade_resilience": { | "upgrade_resilience": { | ||
"Name": "Enduring Spirit", | "Name": "Enduring Spirit", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,117: | Line 4,251: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 25, | |||
"AbilityUnitTargetLimit": | "AbilityLifestealPercentHero": 7 | ||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"AbilityLifestealPercentHero": | |||
}, | }, | ||
"upgrade_resonant_healing": { | "upgrade_resonant_healing": { | ||
"Name": "Radiant Regeneration", | "Name": "Radiant Regeneration", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E and gain bonus \u003Cspan class=\"highlight\"\u003EMovement Speed\u003C/span\u003E for a short duration when you cast an ability.", | "Description": "\u003Cspan class=\"highlight\"\u003EHeal\u003C/span\u003E and gain bonus \u003Cspan class=\"highlight\"\u003EMovement Speed\u003C/span\u003E for a short duration when you cast an ability.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 6,151: | Line 4,274: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 6, | "AbilityCooldown": 6, | ||
"AbilityDuration": | "AbilityDuration": 3, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"ChannelMoveSpeed": | |||
"HealingPerCast": { | "HealingPerCast": { | ||
"Value": 70, | "Value": 70, | ||
| Line 6,178: | Line 4,292: | ||
} | } | ||
}, | }, | ||
"RegenerationDuration": | "RegenerationDuration": 5 | ||
}, | }, | ||
"upgrade_restorative_locket": { | "upgrade_restorative_locket": { | ||
"Name": "Restorative Locket", | "Name": "Restorative Locket", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,197: | Line 4,311: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 30, | "AbilityCooldown": 30, | ||
"AbilityCastRange": "30m", | "AbilityCastRange": "30m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": | |||
"Radius": "30m", | "Radius": "30m", | ||
"TechResist": | "TechResist": 6, | ||
"HealPerStack": { | "HealPerStack": { | ||
"Value": 20, | "Value": 20, | ||
| Line 6,218: | Line 4,324: | ||
} | } | ||
}, | }, | ||
"MaxStacks": | "MaxStacks": 20, | ||
"StaminaToRestore": | "StaminaToRestore": 2 | ||
}, | }, | ||
"upgrade_return_fire": { | "upgrade_return_fire": { | ||
"Name": "Return Fire", | "Name": "Return Fire", | ||
"Description": "Automatically \u003Cspan class=\"highlight\"\u003Efire a bullet\u003C/span\u003E towards any attacker who damages you with their abilities or weapon.", | "Description": "Automatically \u003Cspan class=\"highlight\"\u003Efire a bullet\u003C/span\u003E towards any attacker who damages you with their abilities or weapon.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,237: | Line 4,343: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 25, | "AbilityCooldown": 25, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BulletDamageReflectedPct": 50, | |||
"SpiritDamageReflectedPct": 25, | |||
"BulletResist": 8 | |||
"ChannelMoveSpeed": | |||
"BulletDamageReflectedPct": | |||
"SpiritDamageReflectedPct": | |||
"BulletResist": | |||
}, | }, | ||
"upgrade_ricochet": { | "upgrade_ricochet": { | ||
"Name": "Ricochet", | "Name": "Ricochet", | ||
"Description": "Your bullets will \u003Cspan class=\"highlight\"\u003Ericochet\u003C/span\u003E on enemies near your target, \u003Cspan class=\"highlight\"\u003Eapplying any bullet procs\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Edealing a percentage of the original damage.\u003C/span\u003E", | "Description": "Your bullets will \u003Cspan class=\"highlight\"\u003Ericochet\u003C/span\u003E on enemies near your target, \u003Cspan class=\"highlight\"\u003Eapplying any bullet procs\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Edealing a percentage of the original damage.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,274: | Line 4,370: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"RicochetDamagePercent": 65, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"RicochetDamagePercent": | |||
"RicochetRadius": "13m", | "RicochetRadius": "13m", | ||
"RicochetTargetsTooltipOnly": | "RicochetTargetsTooltipOnly": 2, | ||
"BonusFireRate": | "BonusFireRate": 20 | ||
}, | }, | ||
"upgrade_rocket_booster": { | "upgrade_rocket_booster": { | ||
"Name": "Majestic Leap", | "Name": "Majestic Leap", | ||
"Description": "\u003Cspan class=\"highlight\"\u003ELaunch yourself\u003C/span\u003E high into the air and grant yourself a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E. While in the air, you can use the active again to drop down faster.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ECannot be used for 5s if attacked by enemy Hero.\u003C/span\u003E", | "Description": "\u003Cspan class=\"highlight\"\u003ELaunch yourself\u003C/span\u003E high into the air and grant yourself a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E. While in the air, you can use the active again to drop down faster.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ECannot be used for 5s if attacked by enemy Hero.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,307: | Line 4,392: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 28, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"JumpVelocityHidden": "27m", | "JumpVelocityHidden": "27m", | ||
"InteruptCooldown": | "InteruptCooldown": 5, | ||
"AirControlPercent": | "AirControlPercent": 100, | ||
"SlamDownRadius": "10m", | "SlamDownRadius": "10m", | ||
"VerticalDifferenceTolerance": "2m", | "VerticalDifferenceTolerance": "2m", | ||
"TossSpeed": | "TossSpeed": 500, | ||
"SlowPercent": | "SlowPercent": 40, | ||
"SlowDuration": | "SlowDuration": 2.5, | ||
"DropDownSpeed": "35m", | "DropDownSpeed": "35m", | ||
"MaxLandingSpeed": "20m", | "MaxLandingSpeed": "20m", | ||
"ImpactHeight": "2m", | "ImpactHeight": "2m", | ||
"MinAimAngle": | "MinAimAngle": 30, | ||
"CombatBarrier": | "CombatBarrier": 350, | ||
"BarrierDuration": | "BarrierDuration": 8 | ||
}, | }, | ||
"upgrade_rocket_boots": { | "upgrade_rocket_boots": { | ||
"Name": "Majestic Leap - Disabled", | "Name": "Majestic Leap - Disabled", | ||
"Description": "\u003Cspan class=\"highlight\"\u003ELaunch yourself\u003C/span\u003E high into the air. Cannot be used for {s:InteruptCooldown}s if damaged by enemy Hero.", | "Description": "\u003Cspan class=\"highlight\"\u003ELaunch yourself\u003C/span\u003E high into the air. Cannot be used for {s:InteruptCooldown}s if damaged by enemy Hero.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,350: | Line 4,425: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 16, | "AbilityCooldown": 16, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechPower": 8, | ||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"JumpVelocityHidden": "22.5m", | "JumpVelocityHidden": "22.5m", | ||
"InteruptCooldown": 4, | "InteruptCooldown": 4, | ||
"AirControlPercent": | "AirControlPercent": 100, | ||
"BonusHealth": | "BonusHealth": 50 | ||
}, | }, | ||
"upgrade_rupture": { | "upgrade_rupture": { | ||
"Name": "Decay", | "Name": "Decay", | ||
"Description": "Inflict \u003Cspan class=\"highlight\"\u003Edamage over time\u003C/span\u003E to a target, dealing damage based on their current health.\u003Cbr\u003EDecay's damage is non-lethal and does not apply item procs.", | "Description": "Inflict \u003Cspan class=\"highlight\"\u003Edamage over time\u003C/span\u003E to a target, dealing damage based on their current health.\u003Cbr\u003EDecay's damage is non-lethal and does not apply item procs.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 6,384: | Line 4,450: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityDuration": | "AbilityDuration": 10, | ||
"AbilityCastRange": { | "AbilityCastRange": { | ||
"Value": "20m", | "Value": "20m", | ||
| Line 6,392: | Line 4,458: | ||
} | } | ||
}, | }, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"ChannelMoveSpeed": -1, | |||
"TechPower": 8, | |||
"HealAmpReceivePenaltyPercent": -40, | |||
"HealAmpRegenPenaltyPercent": -40, | |||
"ChannelMoveSpeed": | "TickRate": 1, | ||
"TechPower": | |||
"HealAmpReceivePenaltyPercent": | |||
"HealAmpRegenPenaltyPercent": | |||
"TickRate": | |||
"DotHealthPercent": { | "DotHealthPercent": { | ||
"Value": 2.6, | "Value": 2.6, | ||
| Line 6,412: | Line 4,472: | ||
} | } | ||
}, | }, | ||
"BonusHealth": | "BonusHealth": 90 | ||
}, | }, | ||
"upgrade_self_bubble": { | "upgrade_self_bubble": { | ||
"Name": "Ethereal Shift", | "Name": "Ethereal Shift", | ||
"Description": "You enter a void state and become \u003Cspan class=\"highlight\"\u003Euntargetable and invincible\u003C/span\u003E for a short duration, during which you float slowly and cannot perform actions. Afterwards you gain \u003Cspan class=\"highlight\"\u003ESpirit Power, Move Speed, and Spirit Resist\u003C/span\u003E.\u003Cbr\u003ECan be canceled early.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EActivation cancels any active ability.\u003C/span\u003E", | "Description": "You enter a void state and become \u003Cspan class=\"highlight\"\u003Euntargetable and invincible\u003C/span\u003E for a short duration, during which you float slowly and cannot perform actions. Afterwards you gain \u003Cspan class=\"highlight\"\u003ESpirit Power, Move Speed, and Spirit Resist\u003C/span\u003E.\u003Cbr\u003ECan be canceled early.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EActivation cancels any active ability.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 6,428: | Line 4,488: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 20, | "AbilityCooldown": 20, | ||
"AbilityDuration": | "AbilityDuration": 4, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BuffDuration": 5, | |||
"TechResist": 30, | |||
"DampingFactor": 3, | |||
"LiftHeight": 120, | |||
"BonusSpirit": 20, | |||
"ChannelMoveSpeed": | |||
"BuffDuration": | |||
"TechResist": | |||
"DampingFactor": | |||
"LiftHeight": | |||
"BonusSpirit": | |||
"MoveSpeedMax": "4m", | "MoveSpeedMax": "4m", | ||
"BonusMoveSpeed": "3m" | "BonusMoveSpeed": "3m" | ||
| Line 6,451: | Line 4,502: | ||
"Name": "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.", | "Description": "Deal additional \u003Cspan class=\"highlight\"\u003EWeapon Damage\u003C/span\u003E when \u003Cspan class=\"highlight\"\u003Ebeyond a minimum distance\u003C/span\u003E from your target.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,464: | Line 4,515: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"LongRangeBonusWeaponPower": 70, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"LongRangeBonusWeaponPower": | |||
"LongRangeBonusWeaponPowerMinRange": "15m", | "LongRangeBonusWeaponPowerMinRange": "15m", | ||
"BonusAttackRangePercent": | "BonusAttackRangePercent": 20, | ||
"BonusZoomPercent": | "BonusZoomPercent": 25, | ||
"BonusMoveSpeed": "-1m", | "BonusMoveSpeed": "-1m", | ||
"BonusSprintSpeed": "1.5m" | "BonusSprintSpeed": "1.5m" | ||
| Line 6,487: | Line 4,527: | ||
"Name": "Silencer", | "Name": "Silencer", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,500: | Line 4,540: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 36, | "AbilityCooldown": 36, | ||
"AbilityDuration": | "AbilityDuration": 4, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"EMPDuration": 2, | |||
"BaseAttackDamagePercent": 20 | |||
"ChannelMoveSpeed": | |||
"EMPDuration": | |||
"BaseAttackDamagePercent": | |||
}, | }, | ||
"upgrade_siphon_bullets": { | "upgrade_siphon_bullets": { | ||
"Name": "Siphon Bullets", | "Name": "Siphon Bullets", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,531: | Line 4,562: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BaseAttackDamagePercent": 15, | |||
"AbilityUnitTargetLimit": | "BulletResist": 10, | ||
"StealPerHit": 1, | |||
"StealPerKill": 1, | |||
"StackLostPerDeath": 2, | |||
"MaxStacks": 9999, | |||
"StealDuration": 17, | |||
"ChannelMoveSpeed": | "ProcCooldown": 0.8, | ||
"BaseAttackDamagePercent": | |||
"BulletResist": | |||
"StealPerHit": | |||
"StealPerKill": | |||
"StackLostPerDeath": | |||
"MaxStacks": | |||
"StealDuration": | |||
"ProcCooldown": | |||
"HealthSteal": { | "HealthSteal": { | ||
"Value": 35, | "Value": 35, | ||
| Line 6,564: | Line 4,584: | ||
"Name": "Unstoppable - Deprecated", | "Name": "Unstoppable - Deprecated", | ||
"Description": "Purges any roots and chains on use and makes you immune to slows for the duration", | "Description": "Purges any roots and chains on use and makes you immune to slows for the duration", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,573: | Line 4,593: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1 | ||
"ChannelMoveSpeed": | |||
}, | }, | ||
"upgrade_slowing_bullets": { | "upgrade_slowing_bullets": { | ||
"Name": "Slowing Bullets", | "Name": "Slowing Bullets", | ||
"Description": "Your bullets build up a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E on enemies.", | "Description": "Your bullets build up a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E on enemies.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,602: | Line 4,613: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"SlowPercent": 30, | |||
"AbilityUnitTargetLimit": | "GroundDashReductionPercent": -20, | ||
"SlowDuration": 3.5, | |||
"BonusFireRate": 7, | |||
"BuildUpDuration": 5, | |||
"BuildUpPerShot": 0.77 | |||
"ChannelMoveSpeed": | |||
"SlowPercent": | |||
"GroundDashReductionPercent": | |||
"SlowDuration": | |||
"BonusFireRate": | |||
"BuildUpDuration": | |||
"BuildUpPerShot": | |||
}, | }, | ||
"upgrade_slowing_tech": { | "upgrade_slowing_tech": { | ||
"Name": "Slowing Spirit", | "Name": "Slowing Spirit", | ||
"Description": "Dealing \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E applies \u003Cspan class=\"highlight\"\u003EMovement Slows\u003C/span\u003E to your target.", | "Description": "Dealing \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E applies \u003Cspan class=\"highlight\"\u003EMovement Slows\u003C/span\u003E to your target.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 6,636: | Line 4,636: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"SlowPercent": 15, | |||
"AbilityUnitTargetLimit": | "SlowDuration": 2 | ||
"ChannelMoveSpeed": | |||
"SlowPercent": | |||
"SlowDuration": | |||
}, | }, | ||
"upgrade_small_attack_speed": { | "upgrade_small_attack_speed": { | ||
"Name": "Basic Fire Rate", | "Name": "Basic Fire Rate", | ||
"Description": "Increases your \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.", | "Description": "Increases your \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,663: | Line 4,652: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusFireRate": 8 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusFireRate": | |||
}, | }, | ||
"upgrade_soaring_spirit": { | "upgrade_soaring_spirit": { | ||
"Name": "Improved Spirit", | "Name": "Improved Spirit", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 6,694: | Line 4,672: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechPower": 18, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"BonusSprintSpeed": "1m", | "BonusSprintSpeed": "1m", | ||
"BonusHealth": | "BonusHealth": 75, | ||
"OutOfCombatHealthRegen": | "OutOfCombatHealthRegen": 1.5 | ||
}, | }, | ||
"upgrade_spellbreaker": { | "upgrade_spellbreaker": { | ||
"Name": "Spellbreaker", | "Name": "Spellbreaker", | ||
"Description": "The next instance of high spirit damage you take is significantly reduced.", | "Description": "The next instance of high spirit damage you take is significantly reduced.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,724: | Line 4,692: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 10, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechResist": 25, | ||
"StatusResistancePercent": 25, | |||
"DamageThreshold": 150, | |||
"SpiritDamageReductionProc": 75 | |||
"ChannelMoveSpeed": | |||
"TechResist": | |||
"StatusResistancePercent": | |||
"DamageThreshold": | |||
"SpiritDamageReductionProc": | |||
}, | }, | ||
"upgrade_spellshield": { | "upgrade_spellshield": { | ||
"Name": "Hexafoil Ward", | "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.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,755: | Line 4,713: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": | "AbilityCooldown": 12, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": "1.3m", | "ChannelMoveSpeed": "1.3m", | ||
"TechResist": 15, | |||
"SpellShieldLingerDuration": 0.3, | |||
"TechResist": | |||
"SpellShieldLingerDuration": | |||
"SpellShieldFlavorText": "asdasd" | "SpellShieldFlavorText": "asdasd" | ||
}, | }, | ||
| Line 6,775: | Line 4,723: | ||
"Name": "Spirit Rend", | "Name": "Spirit Rend", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,790: | Line 4,738: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"ProcCooldown": 2.5, | |||
"AbilityUnitTargetLimit": | "BonusHealth": 100, | ||
"MaxStacks": 4, | |||
"AbilityLifestealPercentHero": 8, | |||
"MagicResistReduction": -7, | |||
"TechArmorDamageReduction": -8, | |||
"DebuffDuration": 7 | |||
"ChannelMoveSpeed": | |||
"ProcCooldown": | |||
"BonusHealth": | |||
"MaxStacks": | |||
"AbilityLifestealPercentHero": | |||
"MagicResistReduction": | |||
"TechArmorDamageReduction": | |||
"DebuffDuration": | |||
}, | }, | ||
"upgrade_spirit_bubble": { | "upgrade_spirit_bubble": { | ||
"Name": "Spirit Shielding", | "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.", | "Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E whenever you take significant {g:citadel_inline_attribute:'SpiritDamage'} from enemy Heroes in a small time frame.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 6,824: | Line 4,761: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 35, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "DamageWindow": 3.5, | ||
"DamageThreshold": 150, | |||
"ChannelMoveSpeed": | |||
"DamageWindow": | |||
"DamageThreshold": | |||
"CombatBarrier": { | "CombatBarrier": { | ||
"Value": 325, | "Value": 325, | ||
| Line 6,846: | Line 4,773: | ||
} | } | ||
}, | }, | ||
"OutOfCombatHealthRegen": | "OutOfCombatHealthRegen": 2.5, | ||
"BarrierDuration": | "BarrierDuration": 8, | ||
"BonusMoveSpeed": "1.5m" | "BonusMoveSpeed": "1.5m" | ||
}, | }, | ||
| Line 6,853: | Line 4,780: | ||
"Name": "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 to non-heroes and does not expend its cooldown unless a hero is hit.\u003C/span\u003E", | "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 to non-heroes and does not expend its cooldown unless a hero is hit.\u003C/span\u003E", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 6,866: | Line 4,793: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 20, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechRangeMultiplier": 8, | ||
"TechRadiusMultiplier": 8, | |||
"DamageThreshold": 500, | |||
"DamageThresholdDuration": 5, | |||
"ExplosionDamage": 110, | |||
"ChannelMoveSpeed": | |||
"TechRangeMultiplier": | |||
"TechRadiusMultiplier": | |||
"DamageThreshold": | |||
"DamageThresholdDuration": | |||
"ExplosionDamage": | |||
"ExplosionRadius": "12m", | "ExplosionRadius": "12m", | ||
"DPS": | "DPS": 24, | ||
"DebuffDuration": | "DebuffDuration": 8, | ||
"HealAmpReceivePenaltyPercent": | "HealAmpReceivePenaltyPercent": -70, | ||
"HealAmpRegenPenaltyPercent": | "HealAmpRegenPenaltyPercent": -70, | ||
"TickRate": | "TickRate": 0.5, | ||
"CooldownReductionPctOnNonHeroes": | "CooldownReductionPctOnNonHeroes": 100, | ||
"DamagePctVsNonHeroes": | "DamagePctVsNonHeroes": 50 | ||
}, | }, | ||
"upgrade_spirit_sap": { | "upgrade_spirit_sap": { | ||
"Name": "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.", | "Description": "Target an enemy to \u003Cspan class=\"highlight\"\u003Ereduce their Spirit Resist\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 6,908: | Line 4,825: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 30, | ||
"AbilityDuration": | "AbilityDuration": 12, | ||
"AbilityCastRange": "40m", | "AbilityCastRange": "40m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"ChannelMoveSpeed": -1, | |||
"MagicResistReduction": -12, | |||
"BonusHealth": 75, | |||
"TechPowerReduction": -24 | |||
"ChannelMoveSpeed": | |||
"MagicResistReduction": | |||
"BonusHealth": | |||
"TechPowerReduction": | |||
}, | }, | ||
"upgrade_spirit_snatch": { | "upgrade_spirit_snatch": { | ||
"Name": "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\u003ECooldown is 2x longer for Light Melee hits.\u003C/span\u003E", | "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\u003ECooldown is 2x longer for Light Melee hits.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 6,944: | Line 4,854: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 6, | "AbilityCooldown": 6, | ||
"AbilityDuration": | "AbilityDuration": 14, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"LightMeleeCooldownMult": 2, | |||
"ChannelMoveSpeed": | |||
"LightMeleeCooldownMult": | |||
"SpiritDamage": { | "SpiritDamage": { | ||
"Value": 75, | "Value": 75, | ||
| Line 6,964: | Line 4,865: | ||
} | } | ||
}, | }, | ||
"TechArmorDamageReduction": | "TechArmorDamageReduction": -15, | ||
"TechArmorGain": | "TechArmorGain": 15, | ||
"TechPowerReduction": | "TechPowerReduction": -15, | ||
"TechPowerGain": | "TechPowerGain": 15, | ||
"BonusMeleeDamagePercent": | "BonusMeleeDamagePercent": 10, | ||
"BonusHealth": | "BonusHealth": 100 | ||
}, | }, | ||
"upgrade_split_shot": { | "upgrade_split_shot": { | ||
"Name": "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", | "Description": "Make your weapon fire \u003Cspan class=\"highlight\"\u003Emultishot\u003C/span\u003E. \u003Cbr\u003E\u003Cbr\u003E Hitting more than one Hero per attack will grant a \u003Cspan class=\"highlight\"\u003Estacking weapon damage bonus\u003C/span\u003E. \u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ETargets can only be hit once per multishot.\u003C/span\u003E", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 6,984: | Line 4,885: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 14, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BonusShotsDuration": 5, | ||
"BulletSplitShot": 5, | |||
"SpreadAngleDegrees": 45, | |||
"WeaponDamageBonusDuration": 12, | |||
"WeaponDamagePerStack": 10, | |||
"MaxStacks": 6 | |||
"ChannelMoveSpeed": | |||
"BonusShotsDuration": | |||
"BulletSplitShot": | |||
"SpreadAngleDegrees": | |||
"WeaponDamageBonusDuration": | |||
"WeaponDamagePerStack": | |||
"MaxStacks": | |||
}, | }, | ||
"upgrade_sprint_booster": { | "upgrade_sprint_booster": { | ||
"Name": "Sprint Boots", | "Name": "Sprint Boots", | ||
"Description": "Increases your \u003Cspan class=\"highlight\"\u003Eforward move speed\u003C/span\u003E over time. Taking damage resets the effect for \u003Cspan class=\"highlight\"\u003E1.5s\u003C/span\u003E", | "Description": "Increases your \u003Cspan class=\"highlight\"\u003Eforward move speed\u003C/span\u003E over time. Taking damage resets the effect for \u003Cspan class=\"highlight\"\u003E1.5s\u003C/span\u003E", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 7,021: | Line 4,910: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusSprintSpeed": "2m", | "BonusSprintSpeed": "2m", | ||
"OutOfCombatHealthRegen": | "OutOfCombatHealthRegen": 2 | ||
}, | }, | ||
"upgrade_stabilizer": { | "upgrade_stabilizer": { | ||
"Name": "Stabilizer", | "Name": "Stabilizer", | ||
"Description": "Removes the \u003Cspan class=\"highlight\"\u003Emove speed penalty\u003C/span\u003E while shooting, and increases \u003Cspan class=\"highlight\"\u003Ebullet speed\u003C/span\u003E.", | "Description": "Removes the \u003Cspan class=\"highlight\"\u003Emove speed penalty\u003C/span\u003E while shooting, and increases \u003Cspan class=\"highlight\"\u003Ebullet speed\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 7,048: | Line 4,926: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"MoveWhileShootingSpeedPenaltyReductionPercent": 100, | |||
"AbilityUnitTargetLimit": | "MoveWhileZoomedSpeedPenaltyReductionPercent": 100, | ||
"BonusBulletSpeedPercent": 30 | |||
"ChannelMoveSpeed": | |||
"MoveWhileShootingSpeedPenaltyReductionPercent": | |||
"MoveWhileZoomedSpeedPenaltyReductionPercent": | |||
"BonusBulletSpeedPercent": | |||
}, | }, | ||
"upgrade_stabilizing_tripod": { | "upgrade_stabilizing_tripod": { | ||
"Name": "Stabilizing Tripod", | "Name": "Stabilizing Tripod", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EDisarm yourself\u003C/span\u003E to toss your weapon to the target location where it transforms into a \u003Cspan class=\"highlight\"\u003EField Sentry that will attack enemies using your weapon with an unlimited clip\u003C/span\u003E. You can melee the sentry to end the effect early.", | "Description": "\u003Cspan class=\"highlight\"\u003EDisarm yourself\u003C/span\u003E to toss your weapon to the target location where it transforms into a \u003Cspan class=\"highlight\"\u003EField Sentry that will attack enemies using your weapon with an unlimited clip\u003C/span\u003E. You can melee the sentry to end the effect early.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 7,079: | Line 4,946: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 64, | "AbilityCooldown": 64, | ||
"AbilityDuration": | "AbilityDuration": 20, | ||
"AbilityCastRange": "15m", | "AbilityCastRange": "15m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"ModelScale": 1, | |||
"TickRate": 0.5, | |||
"TrackingSpeed": 125, | |||
"TurretAttackDelay": 0.35, | |||
"ChannelMoveSpeed": | |||
"ModelScale": | |||
"TickRate": | |||
"TrackingSpeed": | |||
"TurretAttackDelay": | |||
"TurretAttackRange": "50m", | "TurretAttackRange": "50m", | ||
"TurretDeployTime": | "TurretDeployTime": 2, | ||
"TurretLifetime": | "TurretLifetime": 20, | ||
"AttackConeAngle": | "AttackConeAngle": 10, | ||
"StationaryWeaponPower": | "StationaryWeaponPower": 40, | ||
"StationaryRecoilReduction": | "StationaryRecoilReduction": 25, | ||
"CasterHealthPercent": | "CasterHealthPercent": 100, | ||
"BulletSpeedOverride": | "BulletSpeedOverride": 6500 | ||
}, | }, | ||
"upgrade_stasis_bomb": { | "upgrade_stasis_bomb": { | ||
"Name": "Stasis Bomb", | "Name": "Stasis Bomb", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 7,116: | Line 4,975: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 37, | "AbilityCooldown": 37, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityCastRange": "20m", | "AbilityCastRange": "20m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": | |||
"StasisRadius": "7m", | "StasisRadius": "7m", | ||
"ExplodeRadius": "7m", | "ExplodeRadius": "7m", | ||
| Line 7,137: | Line 4,988: | ||
} | } | ||
}, | }, | ||
"StunDuration": | "StunDuration": 1.5, | ||
"ImmunityDuration": | "ImmunityDuration": 4, | ||
"EMPDuration": | "EMPDuration": 3, | ||
"EMPProcChance": | "EMPProcChance": 100, | ||
"BuildUpPerShot": | "BuildUpPerShot": 1.6, | ||
"BuildUpDuration": | "BuildUpDuration": 10, | ||
"DampingFactor": | "DampingFactor": 0.5, | ||
"LiftHeight": 120, | |||
"LiftHeight": | "SlamdownSpeed": 500, | ||
"SlamdownSpeed": | |||
"MoveSpeedMax": "4m" | "MoveSpeedMax": "4m" | ||
}, | }, | ||
| Line 7,152: | Line 5,002: | ||
"Name": "Hex-Sealed Knuckles", | "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.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 7,165: | Line 5,015: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": | "AbilityCooldown": 3, | ||
"AbilityDuration": | "AbilityDuration": 13, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"ChannelMoveSpeed": | |||
"StoredSpiritDamage": { | "StoredSpiritDamage": { | ||
"Value": 200, | "Value": 200, | ||
| Line 7,185: | Line 5,026: | ||
} | } | ||
}, | }, | ||
"BonusHealth": | "BonusHealth": 75, | ||
"BonusHealthRegen": | "BonusHealthRegen": 1, | ||
"BonusMeleeDamagePercent": | "BonusMeleeDamagePercent": 30 | ||
}, | }, | ||
"upgrade_superior_stamina": { | "upgrade_superior_stamina": { | ||
"Name": "Stamina Mastery", | "Name": "Stamina Mastery", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 7,206: | Line 5,047: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"Stamina": 2, | |||
"AbilityUnitTargetLimit": | "StaminaCooldownReduction": 20, | ||
"AirMoveIncreasePercent": 30 | |||
"ChannelMoveSpeed": | |||
"Stamina": | |||
"StaminaCooldownReduction": | |||
"AirMoveIncreasePercent": | |||
}, | }, | ||
"upgrade_suppressor": { | "upgrade_suppressor": { | ||
"Name": "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.", | "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": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 7,239: | Line 5,069: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityDuration": 4, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechPower": 6, | ||
"FireRateSlow": 30, | |||
"BonusHealth": 75 | |||
"ChannelMoveSpeed": | |||
"TechPower": | |||
"FireRateSlow": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_surging_power": { | "upgrade_surging_power": { | ||
"Name": "Vampiric Burst", | "Name": "Vampiric Burst", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 7,276: | Line 5,097: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 30, | "AbilityCooldown": 30, | ||
"AbilityDuration": | "AbilityDuration": 4.5, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"ActiveBonusFireRate": 40, | |||
"ActiveBonusLifesteal": 80, | |||
"BonusHealth": 100, | |||
"ActiveReloadPercent": 75, | |||
"BulletResist": 10, | |||
"ChannelMoveSpeed": | "BulletLifestealPercent": 16 | ||
"ActiveBonusFireRate": | |||
"ActiveBonusLifesteal": | |||
"BonusHealth": | |||
"ActiveReloadPercent": | |||
"BulletResist": | |||
"BulletLifestealPercent": | |||
}, | }, | ||
"upgrade_target_stun": { | "upgrade_target_stun": { | ||
"Name": "Knockdown", | "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.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 7,312: | Line 5,124: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 35, | "AbilityCooldown": 35, | ||
"AbilityCastRange": "45m", | "AbilityCastRange": "45m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"ChannelMoveSpeed": -1, | |||
"StunDelay": 2, | |||
"StunDuration": 0.5, | |||
"ChannelMoveSpeed": | |||
"StunDelay": | |||
"StunDuration": | |||
"VisualContractRadius": "3m", | "VisualContractRadius": "3m", | ||
"BonusHealth": | "BonusHealth": 100, | ||
"MaxBonusDuration": | "MaxBonusDuration": 1.5, | ||
"MaxHeightForBonus": "30m", | "MaxHeightForBonus": "30m", | ||
"TechRangeMultiplier": | "TechRangeMultiplier": 6, | ||
"TechRadiusMultiplier": | "TechRadiusMultiplier": 6 | ||
}, | }, | ||
"upgrade_targeted_silence": { | "upgrade_targeted_silence": { | ||
"Name": "Silence Wave", | "Name": "Silence Wave", | ||
"Description": "Launch an expanding projectile which \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E enemies for a short duration. Affected enemies also have their \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E reduced for a longer duration. \u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ESilence does not interrupt channeling abilities.\u003C/span\u003E", | "Description": "Launch an expanding projectile which \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E enemies for a short duration. Affected enemies also have their \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E reduced for a longer duration. \u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003ESilence does not interrupt channeling abilities.\u003C/span\u003E", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 7,352: | Line 5,156: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 30, | "AbilityCooldown": 30, | ||
"AbilityDuration": | "AbilityDuration": 3.25, | ||
"AbilityCastRange": "40m", | "AbilityCastRange": "40m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 75, | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"CooldownOnMiss": 30, | "CooldownOnMiss": 30, | ||
"HeightOffGround": "1m", | "HeightOffGround": "1m", | ||
"GrowthPerMeter": "0.15m", | "GrowthPerMeter": "0.15m", | ||
"InitialWidth": "5.0m", | "InitialWidth": "5.0m", | ||
"MagicResistReduction": | "MagicResistReduction": -12, | ||
"ResistReductionDuration": 12, | |||
"ResistReductionDuration": | "TechPowerReduction": -24 | ||
"TechPowerReduction": | |||
}, | }, | ||
"upgrade_tech_armor": { | "upgrade_tech_armor": { | ||
"Name": "Spirit Armor", | "Name": "Spirit Armor", | ||
"Description": "Reduces the damage you take from \u003Cspan class=\"highlight\"\u003ESpirit\u003C/span\u003E abilities.", | "Description": "Reduces the damage you take from \u003Cspan class=\"highlight\"\u003ESpirit\u003C/span\u003E abilities.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 7,388: | Line 5,184: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechResist": 15 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"TechResist": | |||
}, | }, | ||
"upgrade_tech_bleed": { | "upgrade_tech_bleed": { | ||
"Name": "Mystic Reverb", | "Name": "Mystic Reverb", | ||
"Description": "Imbue an ability to apply \u003Cspan class=\"highlight\"\u003Eslow\u003C/span\u003E on a hit target and deal an \u003Cspan class=\"highlight\"\u003Eadditional percentage of the damage dealt\u003C/span\u003E to enemies around the target after a short delay.", | "Description": "Imbue an ability to apply \u003Cspan class=\"highlight\"\u003Eslow\u003C/span\u003E on a hit target and deal an \u003Cspan class=\"highlight\"\u003Eadditional percentage of the damage dealt\u003C/span\u003E to enemies around the target after a short delay.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 7,420: | Line 5,205: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 6.25, | "AbilityCooldown": 6.25, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "TechDamagePercent": 50, | ||
"DelayDuration": 3, | |||
"MinimumDamage": 100, | |||
"ChannelMoveSpeed": | |||
"TechDamagePercent": | |||
"DelayDuration": | |||
"MinimumDamage": | |||
"Radius": "16m", | "Radius": "16m", | ||
"AbilityLifestealPercentHero": | "AbilityLifestealPercentHero": 15, | ||
"MovementSpeedSlow": | "MovementSpeedSlow": 40, | ||
"MaxHealthDamage": | "MaxHealthDamage": 10 | ||
}, | }, | ||
"upgrade_tech_cleave": { | "upgrade_tech_cleave": { | ||
"Name": "Quantum Chimaera", | "Name": "Quantum Chimaera", | ||
"Description": "Your Tech attacks strike additional nearby enemies for \u003Cspan class=\"highlight\"\u003E75% of the total damage\u003C/span\u003E.", | "Description": "Your Tech attacks strike additional nearby enemies for \u003Cspan class=\"highlight\"\u003E75% of the total damage\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 7,451: | Line 5,226: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechCleaveDamagePercent": 75, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"TechCleaveDamagePercent": | |||
"TechCleaveRadius": "10m", | "TechCleaveRadius": "10m", | ||
"ProcCooldown": | "ProcCooldown": 0.05 | ||
}, | }, | ||
"upgrade_tech_damage_pulse": { | "upgrade_tech_damage_pulse": { | ||
"Name": "Torment Pulse", | "Name": "Torment Pulse", | ||
"Description": "Periodically deals \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E to the closest two enemies nearby.", | "Description": "Periodically deals \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E to the closest two enemies nearby.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 7,485: | Line 5,249: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 1.4, | "AbilityCooldown": 1.4, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BonusHealth": 125, | ||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"DamagePulseAmount": { | "DamagePulseAmount": { | ||
"Value": 27, | "Value": 27, | ||
| Line 7,506: | Line 5,260: | ||
}, | }, | ||
"DamagePulseRadius": "9m", | "DamagePulseRadius": "9m", | ||
"MeleeResistPercent": | "MeleeResistPercent": 15 | ||
}, | }, | ||
"upgrade_tech_defender": { | "upgrade_tech_defender": { | ||
"Name": "Tech Defender", | "Name": "Tech Defender", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 7,520: | Line 5,274: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 95, | "AbilityCooldown": 95, | ||
"AbilityDuration": | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BonusHealth": 85, | |||
"TechArmor": 1 | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"TechArmor": | |||
}, | }, | ||
"upgrade_tech_defense_shredders": { | "upgrade_tech_defense_shredders": { | ||
"Name": "Spirit Shredder Bullets", | "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.", | "Description": "Your bullets apply a debuff that reduces the \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E of the target and grants you and your allies \u003Cspan class=\"highlight\"\u003ESpirit Lifesteal\u003C/span\u003E against them.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 7,551: | Line 5,296: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechArmorDamageReduction": -8, | |||
"AbilityUnitTargetLimit": | "DebuffDuration": 8, | ||
"AbilityLifestealPercentHero": 8 | |||
"ChannelMoveSpeed": | |||
"TechArmorDamageReduction": | |||
"DebuffDuration": | |||
"AbilityLifestealPercentHero": | |||
}, | }, | ||
"upgrade_tech_overflow": { | "upgrade_tech_overflow": { | ||
"Name": "Spiritual Overflow", | "Name": "Spiritual Overflow", | ||
"Description": "Gain bonus \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E by \u003Cspan class=\"highlight\"\u003Echarging up\u003C/span\u003E when shooting enemy heroes.", | "Description": "Gain bonus \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E by \u003Cspan class=\"highlight\"\u003Echarging up\u003C/span\u003E when shooting enemy heroes.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 7,584: | Line 5,318: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityDuration": 15, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "AbilityLifestealPercentHero": 15, | ||
"BonusFireRate": 30, | |||
"BonusSpirit": 30, | |||
"BonusAbilityDurationPercent": 20, | |||
"BuildUpPerShot": 0.75, | |||
"BuildUpDuration": 5 | |||
"ChannelMoveSpeed": | |||
"AbilityLifestealPercentHero": | |||
"BonusFireRate": | |||
"BonusSpirit": | |||
"BonusAbilityDurationPercent": | |||
"BuildUpPerShot": | |||
"BuildUpDuration": | |||
}, | }, | ||
"upgrade_tech_purge": { | "upgrade_tech_purge": { | ||
"Name": "Spirit Resilience", | "Name": "Spirit Resilience", | ||
"Description": "When below \u003Cspan class=\"highlight\"\u003E30% health\u003C/span\u003E, gain additional Spirit Resist.", | "Description": "When below \u003Cspan class=\"highlight\"\u003E30% health\u003C/span\u003E, gain additional Spirit Resist.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 7,617: | Line 5,341: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechResist": 25, | |||
"AbilityUnitTargetLimit": | "HealthThreshold": 30, | ||
"TechResistBelowThreshold": 30 | |||
"ChannelMoveSpeed": | |||
"TechResist": | |||
"HealthThreshold": | |||
"TechResistBelowThreshold": | |||
}, | }, | ||
"upgrade_tech_range": { | "upgrade_tech_range": { | ||
"Name": "Greater Expansion", | "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.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 7,650: | Line 5,363: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"TechRangeMultiplier": 35, | |||
"AbilityUnitTargetLimit": | "TechRadiusMultiplier": 35, | ||
"TechResist": 8 | |||
"ChannelMoveSpeed": | |||
"TechRangeMultiplier": | |||
"TechRadiusMultiplier": | |||
"TechResist": | |||
}, | }, | ||
"upgrade_thermal_detonator": { | "upgrade_thermal_detonator": { | ||
"Name": "Alchemical Fire", | "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.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 7,684: | Line 5,386: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 30, | "AbilityCooldown": 30, | ||
"AbilityDuration": | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "AbilityCastDelay": 0.2, | ||
"AbilityCastDelay": | "ChannelMoveSpeed": -1, | ||
"ChannelMoveSpeed": | |||
"DPS": { | "DPS": { | ||
"Value": 45, | "Value": 45, | ||
| Line 7,717: | Line 5,411: | ||
} | } | ||
}, | }, | ||
"NonHeroReductionPercent": | "NonHeroReductionPercent": 50, | ||
"Radius": "10m", | "Radius": "10m", | ||
"HeightOffGround": | "HeightOffGround": 50, | ||
"TickRate": | "TickRate": 0.5, | ||
"BulletArmorReduction": { | "BulletArmorReduction": { | ||
"Value": -8, | "Value": -8, | ||
| Line 7,728: | Line 5,422: | ||
} | } | ||
}, | }, | ||
"SpiritPower": | "SpiritPower": 8 | ||
}, | }, | ||
"upgrade_titan_round": { | "upgrade_titan_round": { | ||
"Name": "Titanic Magazine", | "Name": "Titanic Magazine", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 7,746: | Line 5,440: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusClipSizePercent": 90, | |||
"AbilityUnitTargetLimit": | "BaseAttackDamagePercent": 12 | ||
"ChannelMoveSpeed": | |||
"BonusClipSizePercent": | |||
"BaseAttackDamagePercent": | |||
}, | }, | ||
"upgrade_toughness_3": { | "upgrade_toughness_3": { | ||
"Name": "Toughness", | "Name": "Toughness", | ||
"Description": "Increases \u003Cspan class=\"highlight\"\u003EHealth\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Ehealth regen\u003C/span\u003E.", | "Description": "Increases \u003Cspan class=\"highlight\"\u003EHealth\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Ehealth regen\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 7,773: | Line 5,456: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 125, | |||
"AbilityUnitTargetLimit": | "BonusHealthRegen": 2 | ||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"BonusHealthRegen": | |||
}, | }, | ||
"upgrade_toxic_bullets": { | "upgrade_toxic_bullets": { | ||
"Name": "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.", | "Description": "Your bullets build up a \u003Cspan class=\"highlight\"\u003EBleed\u003C/span\u003E on enemies, causing them to lose a \u003Cspan class=\"highlight\"\u003Epercentage\u003C/span\u003E of their \u003Cspan class=\"highlight\"\u003EMax Health\u003C/span\u003E over time. Also applies \u003Cspan class=\"highlight\"\u003EHealing Reduction\u003C/span\u003E on the bleeding target.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 7,807: | Line 5,479: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"DotHealthPercent": { | "DotHealthPercent": { | ||
"Value": 2.1, | "Value": 2.1, | ||
| Line 7,827: | Line 5,488: | ||
} | } | ||
}, | }, | ||
"DotDuration": | "DotDuration": 3, | ||
"BuildUpPerShot": | "BuildUpPerShot": 1.058, | ||
"BuildUpDuration": | "BuildUpDuration": 5, | ||
"TickRate": | "TickRate": 0.5, | ||
"HealAmpReceivePenaltyPercent": | "HealAmpReceivePenaltyPercent": -30, | ||
"HealAmpRegenPenaltyPercent": | "HealAmpRegenPenaltyPercent": -30, | ||
"DotMultiplerTroopers": | "DotMultiplerTroopers": 0.5 | ||
}, | }, | ||
"upgrade_transcendent_cooldown": { | "upgrade_transcendent_cooldown": { | ||
"Name": "Transcendent Cooldown", | "Name": "Transcendent Cooldown", | ||
"Description": "Reduces the \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E of your abilities and items.", | "Description": "Reduces the \u003Cspan class=\"highlight\"\u003ECooldown\u003C/span\u003E of your abilities and items.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 7,850: | Line 5,511: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"CooldownReduction": 30, | |||
"AbilityUnitTargetLimit": | "ItemCooldownReduction": 30, | ||
"OutOfCombatHealthRegen": 4 | |||
"ChannelMoveSpeed": | |||
"CooldownReduction": | |||
"ItemCooldownReduction": | |||
"OutOfCombatHealthRegen": | |||
}, | }, | ||
"upgrade_trophy_collector": { | "upgrade_trophy_collector": { | ||
"Name": "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.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 7,884: | Line 5,534: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
"BonusSprintSpeed": "2m", | "BonusSprintSpeed": "2m", | ||
"OutOfCombatHealthRegen": | "OutOfCombatHealthRegen": 4, | ||
"StackingBonusHealth": | "StackingBonusHealth": 25, | ||
"StackingBonusSprintSpeed": "0.2m", | "StackingBonusSprintSpeed": "0.2m", | ||
"StackingTechRangeMultiplier": | "StackingTechRangeMultiplier": 1, | ||
"StackingTechRadiusMultiplier": | "StackingTechRadiusMultiplier": 1, | ||
"StackingGoldPerMinute": | "StackingGoldPerMinute": 25, | ||
"ThinkRate": | "ThinkRate": 3, | ||
"MaxStacks": | "MaxStacks": 16 | ||
}, | }, | ||
"upgrade_ultimate_burst": { | "upgrade_ultimate_burst": { | ||
"Name": "Lightning Scroll", | "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", | "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": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 7,925: | Line 5,564: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityDuration": 2, | |||
"AbilityDuration": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "Damage": 150, | ||
"SlowPercent": 80, | |||
"BonusHealth": 75, | |||
"StunDuration": 0.75, | |||
"DelayBeforeStun": 3, | |||
"ChannelMoveSpeed": | |||
"Damage": | |||
"SlowPercent": | |||
"BonusHealth": | |||
"StunDuration": | |||
"DelayBeforeStun": | |||
"BonusSprintSpeed": "1m", | "BonusSprintSpeed": "1m", | ||
"MovementSpeedSlow": | "MovementSpeedSlow": 30 | ||
}, | }, | ||
"upgrade_unstoppable": { | "upgrade_unstoppable": { | ||
"Name": "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.", | "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": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 7,964: | Line 5,592: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 65, | "AbilityCooldown": 65, | ||
"AbilityDuration": | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BonusHealth": 75, | |||
"StatusResistancePercent": 20 | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"StatusResistancePercent": | |||
}, | }, | ||
"upgrade_vampire": { | "upgrade_vampire": { | ||
"Name": "Bullet Lifesteal", | "Name": "Bullet Lifesteal", | ||
"Description": "Your \u003Cspan class=\"highlight\"\u003Ebullets heal you\u003C/span\u003E for a percentage of the damage they deal to enemies. Half as effective vs Non-Heroes.", | "Description": "Your \u003Cspan class=\"highlight\"\u003Ebullets heal you\u003C/span\u003E for a percentage of the damage they deal to enemies. Half as effective vs Non-Heroes.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 7,993: | Line 5,612: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BulletLifestealPercent": 16, | |||
"AbilityUnitTargetLimit": | "BonusHealth": 90 | ||
"ChannelMoveSpeed": | |||
"BulletLifestealPercent": | |||
"BonusHealth": | |||
}, | }, | ||
"upgrade_veil_walker": { | "upgrade_veil_walker": { | ||
"Name": "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.", | "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": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 8,024: | Line 5,632: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 12, | "AbilityCooldown": 12, | ||
"AbilityDuration": | "AbilityDuration": 16, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"InvisAlertWhenFading": 1, | |||
"ChannelMoveSpeed": | |||
"InvisAlertWhenFading": | |||
"SpottedRadius": "20m", | "SpottedRadius": "20m", | ||
"RevealOnDamageDuration": | "RevealOnDamageDuration": 0.25, | ||
"RevealOnSpottedDuration": | "RevealOnSpottedDuration": 0.25, | ||
"BonusHealth": | "BonusHealth": 175, | ||
"SpiritPower": | "SpiritPower": 10, | ||
"InvisDuration": 7, | |||
"InvisDuration": | |||
"BonusMoveSpeed": "4m", | "BonusMoveSpeed": "4m", | ||
"HealOnVeil": { | "HealOnVeil": { | ||
| Line 8,059: | Line 5,654: | ||
"Name": "Reactive 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.", | "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": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 8,070: | Line 5,665: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 22, | "AbilityCooldown": 22, | ||
"AbilityDuration": | "AbilityDuration": 12, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"ChannelMoveSpeed": | |||
"VexBarrierCombatBarrier": { | "VexBarrierCombatBarrier": { | ||
"Value": 325, | "Value": 325, | ||
| Line 8,089: | Line 5,675: | ||
} | } | ||
}, | }, | ||
"TechResist": | "TechResist": 6 | ||
}, | }, | ||
"upgrade_warp_stone": { | "upgrade_warp_stone": { | ||
"Name": "Warp Stone", | "Name": "Warp Stone", | ||
"Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E straight ahead, gaining \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | "Description": "\u003Cspan class=\"highlight\"\u003ETeleport\u003C/span\u003E straight ahead, gaining \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 8,106: | Line 5,692: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 16, | "AbilityCooldown": 16, | ||
"AbilityCastRange": "11m", | "AbilityCastRange": "11m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": -1, | |||
"BulletResist": 40, | |||
"CasterBuffDuration": 6 | |||
"ChannelMoveSpeed": | |||
"BulletResist": | |||
"CasterBuffDuration": | |||
}, | }, | ||
"upgrade_weapon_backstabber": { | "upgrade_weapon_backstabber": { | ||
"Name": "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'}.", | "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": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,134: | Line 5,711: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 5, | ||
"AbilityDuration": | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"BonusHealth": 75, | |||
"DPS": 17, | |||
"TickRate": 0.5, | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"DPS": | |||
"TickRate": | |||
"DebuffRadius": "25m", | "DebuffRadius": "25m", | ||
"BulletResistReduction": | "BulletResistReduction": -6, | ||
"DebuffDuration": | "DebuffDuration": 5, | ||
"BonusMoveSpeed": "1.75m", | "BonusMoveSpeed": "1.75m", | ||
"ReduceFootstepSound": | "ReduceFootstepSound": -50 | ||
}, | }, | ||
"upgrade_weapon_detention_ammo": { | "upgrade_weapon_detention_ammo": { | ||
"Name": "Detention Rounds", | "Name": "Detention Rounds", | ||
"Description": "Your bullets build up on enemies, causing them to be \u003Cspan class=\"highlight\"\u003Etethered\u003C/span\u003E to their position.", | "Description": "Your bullets build up on enemies, causing them to be \u003Cspan class=\"highlight\"\u003Etethered\u003C/span\u003E to their position.", | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,171: | Line 5,739: | ||
], | ], | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BonusHealth": 100, | |||
"AbilityUnitTargetLimit": | "BonusFireRate": 15, | ||
"TetherDuration": 2.3, | |||
"ImmunityDuration": 8, | |||
"BuildUpPerShot": 1.2, | |||
"BuildUpDuration": 10, | |||
"ChannelMoveSpeed": | |||
"BonusHealth": | |||
"BonusFireRate": | |||
"TetherDuration": | |||
"ImmunityDuration": | |||
"BuildUpPerShot": | |||
"BuildUpDuration": | |||
"TetherRadius": "7m" | "TetherRadius": "7m" | ||
}, | }, | ||
| Line 8,195: | Line 5,752: | ||
"Name": "Weapon Eater", | "Name": "Weapon Eater", | ||
"Description": "Reduces Courage by \u003Cspan class=\"highlight_weapon\"\u003E{s:BaseBonusCounter}\u003C/span\u003E. \u003Cbr\u003EGain \u003Cspan class=\"highlight_weapon\"\u003E{s:WeaponPowerPerKill} Courage\u003C/span\u003E (Up to \u003Cspan class=\"highlight_weapon\"\u003E{s:MaxWeaponPower}\u003C/span\u003E) for \u003Cspan class=\"highlight\"\u003Ekilling an enemy Hero\u003C/span\u003E but lose \u003Cspan class=\"highlight_weapon\"\u003E{s:WeaponPowerPerDeath} gained Courage\u003C/span\u003E on \u003Cspan class=\"highlight\"\u003EDeath\u003C/span\u003E. Bonus applied if damage was done within {s:KillWindow}s of enemy killed.", | "Description": "Reduces Courage by \u003Cspan class=\"highlight_weapon\"\u003E{s:BaseBonusCounter}\u003C/span\u003E. \u003Cbr\u003EGain \u003Cspan class=\"highlight_weapon\"\u003E{s:WeaponPowerPerKill} Courage\u003C/span\u003E (Up to \u003Cspan class=\"highlight_weapon\"\u003E{s:MaxWeaponPower}\u003C/span\u003E) for \u003Cspan class=\"highlight\"\u003Ekilling an enemy Hero\u003C/span\u003E but lose \u003Cspan class=\"highlight_weapon\"\u003E{s:WeaponPowerPerDeath} gained Courage\u003C/span\u003E on \u003Cspan class=\"highlight\"\u003EDeath\u003C/span\u003E. Bonus applied if damage was done within {s:KillWindow}s of enemy killed.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,203: | Line 5,760: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"WeaponPowerPerKill": 3.5, | |||
"AbilityUnitTargetLimit": | "WeaponPowerPerDeath": 6, | ||
"KillWindow": 1, | |||
"MaxWeaponPower": 30, | |||
"BaseBonusCounter": -5 | |||
"ChannelMoveSpeed": | |||
"WeaponPowerPerKill": | |||
"WeaponPowerPerDeath": | |||
"KillWindow": | |||
"MaxWeaponPower": | |||
"BaseBonusCounter": | |||
}, | }, | ||
"upgrade_weapon_instant_reload": { | "upgrade_weapon_instant_reload": { | ||
"Name": "Reloader + Huge Clip", | "Name": "Reloader + Huge Clip", | ||
"Description": "Press the [Reload] key while reloading to instantly finish your reload", | "Description": "Press the [Reload] key while reloading to instantly finish your reload", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,234: | Line 5,780: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 21, | "AbilityCooldown": 21, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "BonusClipSizePercent": 60 | ||
"ChannelMoveSpeed": | |||
"BonusClipSizePercent": | |||
}, | }, | ||
"upgrade_weapon_overdrive_clip": { | "upgrade_weapon_overdrive_clip": { | ||
"Name": "Overdrive Clip", | "Name": "Overdrive Clip", | ||
"Description": "\u003Cspan class=\"highlight\"\u003EDeal non-lethal damage based on your max health to yourself\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Ereload bullets in your clip equal to your max ammo, no matter how many bullets are left.\u003C/span\u003E The bullets in this clip have additional \u003Cspan class=\"highlight\"\u003Ecourage\u003C/span\u003E.", | "Description": "\u003Cspan class=\"highlight\"\u003EDeal non-lethal damage based on your max health to yourself\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Ereload bullets in your clip equal to your max ammo, no matter how many bullets are left.\u003C/span\u003E The bullets in this clip have additional \u003Cspan class=\"highlight\"\u003Ecourage\u003C/span\u003E.", | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,260: | Line 5,796: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 53, | "AbilityCooldown": 53, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "HealthDamagePercent": 20, | ||
"BonusReloadSpeed": -75, | |||
"BonusWeaponPower": 100, | |||
"OverdriveClipDuration": 5 | |||
"ChannelMoveSpeed": | |||
"HealthDamagePercent": | |||
"BonusReloadSpeed": | |||
"BonusWeaponPower": | |||
"OverdriveClipDuration": | |||
}, | }, | ||
"upgrade_weapon_power_and_health_drain": { | "upgrade_weapon_power_and_health_drain": { | ||
"Name": "Overdrive", | "Name": "Overdrive", | ||
"Description": "Increase your \u003Cspan class=\"highlight\"\u003ECourage\u003C/span\u003E while draining your own \u003Cspan class=\"highlight\"\u003Ehealth\u003C/span\u003E.", | "Description": "Increase your \u003Cspan class=\"highlight\"\u003ECourage\u003C/span\u003E while draining your own \u003Cspan class=\"highlight\"\u003Ehealth\u003C/span\u003E.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "InstantCast", | "Activation": "InstantCast", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 8,289: | Line 5,815: | ||
"IsDisabled": true, | "IsDisabled": true, | ||
"AbilityCooldown": 11.5, | "AbilityCooldown": 11.5, | ||
"AbilityDuration": | "AbilityDuration": 4, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "ChannelMoveSpeed": -1, | ||
"WeaponPowerWhileActivated": 135, | |||
"HealthDrainedPerSecond": 35, | |||
"Interval": 0.1 | |||
"ChannelMoveSpeed": | |||
"WeaponPowerWhileActivated": | |||
"HealthDrainedPerSecond": | |||
"Interval": | |||
}, | }, | ||
"upgrade_weapon_shielding": { | "upgrade_weapon_shielding": { | ||
"Name": "Weapon Shielding", | "Name": "Weapon Shielding", | ||
"Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E whenever you take significant {g:citadel_inline_attribute:'WeaponDamage'} from enemy Heroes in a small time frame.", | "Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E whenever you take significant {g:citadel_inline_attribute:'WeaponDamage'} from enemy Heroes in a small time frame.", | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Armor", | "Slot": "Armor", | ||
| Line 8,318: | Line 5,835: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": | "AbilityCooldown": 35, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"AbilityUnitTargetLimit": | "DamageWindow": 3.5, | ||
"DamageThreshold": 175, | |||
"ChannelMoveSpeed": | |||
"DamageWindow": | |||
"DamageThreshold": | |||
"CombatBarrier": { | "CombatBarrier": { | ||
"Value": 325, | "Value": 325, | ||
| Line 8,340: | Line 5,847: | ||
} | } | ||
}, | }, | ||
"OutOfCombatHealthRegen": | "OutOfCombatHealthRegen": 2.5, | ||
"BarrierDuration": | "BarrierDuration": 8, | ||
"BonusMoveSpeed": "1.5m" | "BonusMoveSpeed": "1.5m" | ||
}, | }, | ||
| Line 8,347: | Line 5,854: | ||
"Name": "Weighted Shots", | "Name": "Weighted Shots", | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,357: | Line 5,864: | ||
], | ], | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"BaseAttackDamagePercent": 30, | |||
"AbilityUnitTargetLimit": | "StatusResistancePercent": 16, | ||
"TechResist": 16, | |||
"BonusBulletSpeedPercent": -30, | |||
"StaminaCooldownReduction": -20 | |||
"ChannelMoveSpeed": | |||
"BaseAttackDamagePercent": | |||
"StatusResistancePercent": | |||
"TechResist": | |||
"BonusBulletSpeedPercent": | |||
"StaminaCooldownReduction": | |||
}, | }, | ||
"upgrade_withering_whip": { | "upgrade_withering_whip": { | ||
"Name": "Rusted Barrel", | "Name": "Rusted Barrel", | ||
"Description": "Target an enemy to reduce their \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EBullet Resistance\u003C/span\u003E.", | "Description": "Target an enemy to reduce their \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EBullet Resistance\u003C/span\u003E.", | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Press", | "Activation": "Press", | ||
"Slot": "Tech", | "Slot": "Tech", | ||
| Line 8,393: | Line 5,889: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityCooldown": 20, | "AbilityCooldown": 20, | ||
"AbilityDuration": | "AbilityDuration": 5, | ||
"AbilityCastRange": "28m", | "AbilityCastRange": "28m", | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.1, | ||
"ChannelMoveSpeed": -1, | |||
"FireRateSlow": 35, | |||
"BonusHealth": 60, | |||
"ChannelMoveSpeed": | |||
"FireRateSlow": | |||
"BonusHealth": | |||
"BonusSprintSpeed": "0.5m", | "BonusSprintSpeed": "0.5m", | ||
"BulletArmorReduction": | "BulletArmorReduction": -6 | ||
}, | }, | ||
"weapon_upgrade_base": { | "weapon_upgrade_base": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": null, | ||
"Tier": null, | "Tier": null, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
| Line 8,421: | Line 5,910: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"weapon_upgrade_t1": { | "weapon_upgrade_t1": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 800, | ||
"Tier": | "Tier": 1, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,446: | Line 5,924: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"weapon_upgrade_t2": { | "weapon_upgrade_t2": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 1600, | ||
"Tier": | "Tier": 2, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,471: | Line 5,938: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"weapon_upgrade_t3": { | "weapon_upgrade_t3": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 3200, | ||
"Tier": | "Tier": 3, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,496: | Line 5,952: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"weapon_upgrade_t4": { | "weapon_upgrade_t4": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 6400, | ||
"Tier": | "Tier": 4, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,521: | Line 5,966: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
}, | }, | ||
"weapon_upgrade_t5": { | "weapon_upgrade_t5": { | ||
"Name": null, | "Name": null, | ||
"Description": null, | "Description": null, | ||
"Cost": | "Cost": 9999, | ||
"Tier": | "Tier": 5, | ||
"Activation": "Passive", | "Activation": "Passive", | ||
"Slot": "Weapon", | "Slot": "Weapon", | ||
| Line 8,546: | Line 5,980: | ||
"ShopFilters": null, | "ShopFilters": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1 | |||
"AbilityUnitTargetLimit": | |||
"ChannelMoveSpeed": | |||
} | } | ||
} | } | ||