Data:ItemData.json: Difference between revisions

No edit summary
Tag: Reverted
Deadbot (talk | contribs)
Deadbot v1.17.0-6684
 
(33 intermediate revisions by 2 users not shown)
Line 14: Line 14:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 2,
"AbilityDuration": 2,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 31: Line 32:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 47: Line 49:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 63: Line 66:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 79: Line 83:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 95: Line 100:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 111: Line 117:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 132: Line 139:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 18,
"AbilityCooldown": 18,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 218: Line 226:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 0.5,
"AbilityCooldown": 0.5,
"AbilityCastRange": 550,
"AbilityCastRange": 550,
Line 242: Line 251:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityDuration": 1,
Line 268: Line 278:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityDuration": 1,
Line 294: Line 305:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityDuration": 1,
Line 320: Line 332:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityDuration": 1,
Line 346: Line 359:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityDuration": 1,
Line 372: Line 386:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityCooldown": 1,
"AbilityDuration": 1,
"AbilityDuration": 1,
Line 394: Line 409:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 410: Line 426:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 426: Line 443:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 442: Line 460:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 458: Line 477:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 474: Line 494:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 493: Line 514:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityCooldown": 30,
"AbilityCooldown": 30,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityPostCastDuration": 0.5,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 5,
"TechResist": 5,
"TechResist": 5,
"BulletResist": 5,
"BulletResist": 5,
"TechRangeMultiplier": 5,
"ImbuedCooldownMultiplier": 1,
"TechRadiusMultiplier": 5
"PropertyUpgrades": {
"BulletResist": 5,
"TechResist": 5,
"AbilityCooldown": -10
}
},
},
"upgrade_ability_refresher": {
"upgrade_ability_refresher": {
Line 515: Line 541:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 300,
"AbilityCooldown": 300,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 521: Line 548:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechResist": 14,
"TechResist": 14,
"BulletResist": 15
"BulletResist": 15,
},
"PropertyUpgrades": {
"upgrade_ablative_coat": {
"AbilityCooldown": -210
"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.",
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": [],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"AbilityCooldown": 21,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"MaxBulletResist": 30,
"StackLossFrequency": 1,
"ArmorLossPerHit": 4,
"BulletArmor": 1,
"BonusSprintSpeed": "3m"
},
},
"upgrade_absorbing_armor": {
"upgrade_absorbing_armor": {
Line 560: Line 568:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityCooldown": 1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 565: Line 574:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechPower": 14,
"TechPower": 14,
"TechResist": 20,
"TechResist": 22,
"CooldownReductionPerHit": 4,
"CooldownReductionPerHit": 4,
"CooldownReduction": 7,
"CooldownReduction": 7,
"DamageThreshold": 75
"DamageThreshold": 75,
"PropertyUpgrades": {
"TechPower": 26,
"CooldownReductionPerHit": 2,
"TechResist": 5
}
},
},
"upgrade_acolytes_glove": {
"upgrade_acolytes_glove": {
"Name": "Spirit Strike",
"Name": "Spirit Strike",
"Description": "When you perform a \u003Cspan class=\"highlight\"\u003ELight or Heavy Melee\u003C/span\u003E attack against a hero, deal extra \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 {g:citadel_inline_attribute:'SpiritDamage'} with the attack and reduce the target's \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E.\u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003ECooldown is 2x longer for Light Melee hits.\u003C/span\u003E",
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 587: Line 601:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8,
"AbilityCooldown": 8,
"AbilityDuration": 6,
"AbilityDuration": 6,
Line 600: Line 615:
}
}
},
},
"TechArmorDamageReduction": -6
"TechArmorDamageReduction": -6,
"PropertyUpgrades": {
"SpiritDamage": 80,
"TechArmorDamageReduction": -5
}
},
},
"upgrade_active_bullet_shield": {
"upgrade_active_bullet_shield": {
"Name": "Shield Rush",
"Name": null,
"Description": "Give temporary \u003Cspan class=\"highlight\"\u003Ebullet shield\u003C/span\u003E for you and nearby allied Heros and their minions.",
"Description": null,
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 617: Line 636:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 64,
"AbilityCooldown": 64,
"AbilityDuration": 15,
"AbilityDuration": 15,
Line 641: Line 661:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 12,
"AbilityCooldown": 12,
"AbilityDuration": 7,
"AbilityDuration": 7,
Line 646: Line 667:
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BulletLifestealPercent": 18,
"BulletLifestealPercent": 16,
"BonusFireRate": 22,
"BonusFireRate": 25,
"BonusClipSizePercent": 20,
"BonusClipSizePercent": 20,
"BonusMoveSpeed": "0.75m"
"BonusMoveSpeed": "0.75m",
"PropertyUpgrades": {
"BonusFireRate": 15,
"BonusMoveSpeed": "3m",
"BulletLifestealPercent": 12,
"BonusClipSizePercent": 10
}
},
},
"upgrade_aerial_assault": {
"upgrade_aerial_assault": {
"Name": "Aerial Assault",
"Name": null,
"Description": null,
"Description": null,
"Cost": 6400,
"Cost": 6400,
Line 665: Line 692:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 26,
"AbilityCooldown": 26,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 696: Line 724:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 701: Line 730:
"Stamina": 7,
"Stamina": 7,
"AirMoveIncreasePercent": 70,
"AirMoveIncreasePercent": 70,
"StaminaCooldownReduction": 40
"StaminaCooldownReduction": 40,
"PropertyUpgrades": {
"Stamina": 3,
"AirMoveIncreasePercent": 30,
"StaminaCooldownReduction": 10
}
},
},
"upgrade_ammo_scavenger": {
"upgrade_ammo_scavenger": {
Line 718: Line 752:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 45,
"AbilityDuration": 45,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 741: Line 776:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 748: Line 784:
"BulletResist": 40,
"BulletResist": 40,
"OutOfCombatHealthRegen": 40,
"OutOfCombatHealthRegen": 40,
"DegenResistance": 40
"DegenResistance": 40,
"PropertyUpgrades": {
"DegenResistance": 10,
"StatusResistancePercent": 10,
"TechResist": 10,
"OutOfCombatHealthRegen": 10,
"BulletResist": 10
}
},
},
"upgrade_aoe_root": {
"upgrade_aoe_root": {
Line 766: Line 809:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 42,
"AbilityCooldown": 42,
"AbilityDuration": 4,
"AbilityDuration": 4,
"AbilityCastRange": "30m",
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
Line 777: Line 822:
"SlowPercent": 35,
"SlowPercent": 35,
"GroundDashReductionPercent": -40,
"GroundDashReductionPercent": -40,
"TechRangeMultiplier": 10,
"TechRangeMultiplier": 8,
"TechRadiusMultiplier": 10,
"TechRadiusMultiplier": 8,
"BonusSprintSpeed": "0.75m"
"BonusSprintSpeed": "0.75m",
"PropertyUpgrades": {
"BonusSprintSpeed": "9m",
"AbilityCooldown": -22,
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10,
"SlowPercent": 15
}
},
},
"upgrade_aoe_silence": {
"upgrade_aoe_silence": {
"Name": "EMP Grenade",
"Name": null,
"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": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 798: Line 850:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 32,
"AbilityCooldown": 32,
"AbilityDuration": 0.25,
"AbilityDuration": 0.25,
Line 812: Line 865:
},
},
"upgrade_aoe_smoke_bomb": {
"upgrade_aoe_smoke_bomb": {
"Name": "Smoke",
"Name": null,
"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": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 825: Line 878:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 64,
"AbilityCooldown": 64,
"AbilityDuration": 25,
"AbilityDuration": 25,
Line 842: Line 896:
},
},
"upgrade_aoe_tech_shield": {
"upgrade_aoe_tech_shield": {
"Name": "Spirit Barrier Pulse",
"Name": null,
"Description": "Temporarily gain \u003Cspan class=\"highlight\"\u003Espirit barrier\u003C/span\u003E for you and all nearby allied units.",
"Description": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 855: Line 909:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 32,
"AbilityCooldown": 32,
"AbilityDuration": 16,
"AbilityDuration": 16,
Line 887: Line 942:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 894: Line 950:
"RicochetTargetsTooltipOnly": 4,
"RicochetTargetsTooltipOnly": 4,
"ProcChance": 40,
"ProcChance": 40,
"CritDamagePercent": 125
"CritDamagePercent": 125,
"PropertyUpgrades": {
"RicochetDamagePercent": 25,
"CritDamagePercent": 30,
"ProcChance": 5
}
},
},
"upgrade_aprounds": {
"upgrade_aprounds": {
Line 913: Line 974:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusBulletSpeedPercent": 50,
"BonusBulletSpeedPercent": 60,
"ProcChance": 50
"ProcChance": 55,
"BaseAttackDamagePercent": 8,
"PropertyUpgrades": {
"BonusBulletSpeedPercent": 55,
"ProcChance": 20,
"BaseAttackDamagePercent": 30
}
},
},
"upgrade_arcane_eater": {
"upgrade_arcane_eater": {
"Name": "Arcane Eater",
"Name": null,
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 936: Line 1,004:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 958: Line 1,027:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusAbilityDurationPercent": 22
"BonusAbilityDurationPercent": 22,
"PropertyUpgrades": {
"BonusAbilityDurationPercent": 12
}
},
},
"upgrade_arcane_medallion": {
"upgrade_arcane_medallion": {
"Name": "Arcane Medallion",
"Name": null,
"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": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 977: Line 1,050:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 12,
"AbilityDuration": 12,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 986: Line 1,060:
"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": "After you \u003Cspan class=\"highlight\"\u003EDash-Jump\u003C/span\u003E, the \u003Cspan class=\"highlight\"\u003Enext ability you use\u003C/span\u003E within 7s will have bonus \u003Cspan class=\"highlight\"\u003ERange, Duration,\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 1,004: Line 1,078:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 7,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,009: Line 1,084:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusAbilityDurationPercent": 15,
"BonusAbilityDurationPercent": 15,
"SpiritPower": 15,
"SpiritPower": 20,
"TechRadiusMultiplierBuff": 15,
"TechRadiusMultiplierBuff": 12,
"TechRangeMultiplierBuff": 15,
"TechRangeMultiplierBuff": 12,
"Stamina": 1,
"Stamina": 1,
"StaminaCooldownReduction": 12
"StaminaCooldownReduction": 12,
"PropertyUpgrades": {
"Stamina": 1,
"SpiritPower": 25,
"TechRadiusMultiplierBuff": 15,
"TechRangeMultiplierBuff": 15,
"BonusAbilityDurationPercent": 15,
"StaminaCooldownReduction": 14
}
},
},
"upgrade_arctic_blast": {
"upgrade_arctic_blast": {
"Name": "Arctic Blast",
"Name": "Arctic Blast",
"Description": "Release an expanding ice blast that deals \u003Cspan class=\"highlight\"\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 {g:citadel_inline_attribute:'SpiritDamage'}, \u003Cspan class=\"highlight\"\u003EFreezing\u003C/span\u003E and then \u003Cspan class=\"highlight\"\u003ESlowing\u003C/span\u003E targets it hits.\u003Cbr\u003E\u003Cbr\u003ESlowed targets have their \u003Cspan class=\"highlight\"\u003Estamina regen frozen\u003C/span\u003E",
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 1,035: Line 1,118:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 24,
"AbilityCooldown": 24,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,041: Line 1,125:
"SpreadDuration": 0.6,
"SpreadDuration": 0.6,
"StartRadius": "2m",
"StartRadius": "2m",
"EndRadius": "12m",
"EndRadius": "16m",
"SlowPercent": 60,
"SlowPercent": 60,
"SlowDuration": 4,
"SlowDuration": 4,
Line 1,051: Line 1,135:
}
}
},
},
"DamageHeight": "3.5m",
"DamageHeight": "7m",
"NPCDamageMult": 1,
"NPCDamageMult": 1,
"TechResist": 10,
"TechResist": 10,
"FreezeDuration": 0.75,
"FreezeDuration": 1,
"PercentDamage": 15
"PropertyUpgrades": {
},
"Damage": 150,
"upgrade_armor_reduction_debuff": {
"AbilityCooldown": -12,
"Name": "Armor Piercing Rounds",
"TechResist": 15,
"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.",
"FreezeDuration": 0.25
"Cost": 3200,
}
"Tier": 3,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": [
"HeroEnemy",
"CreepEnemy",
"MinionEnemy"
],
"ShopFilters": [
"WeaponDamage"
],
"IsDisabled": true,
"StreetBrawl": false,
"AbilityDuration": 8,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ResistReduction": -60,
"BaseAttackDamagePercent": 12,
"BulletShieldDamagePercent": 60
},
},
"upgrade_attack_speed_1": {
"upgrade_attack_speed_1": {
"Name": "Fire Rate",
"Name": null,
"Description": "Increases your \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.",
"Description": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 1,095: Line 1,158:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,101: Line 1,165:
},
},
"upgrade_attack_speed_2": {
"upgrade_attack_speed_2": {
"Name": "Improved Fire Rate",
"Name": null,
"Description": "Increases your \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.",
"Description": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 1,112: Line 1,176:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,117: Line 1,182:
"BonusFireRate": 25
"BonusFireRate": 25
},
},
"upgrade_banshee_slugs": {
"upgrade_auto_cleanse": {
"Name": "Crippling Headshot",
"Name": "Indomitable",
"Description": null,
"Description": null,
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
"Activation": "Passive",
"Activation": "Passive",
"Slot": "Weapon",
"Slot": "Armor",
"Components": [
"Components": [
"upgrade_headshot_booster2"
"upgrade_vex_barrier"
],
],
"TargetTypes": null,
"TargetTypes": null,
"ShopFilters": [
"ShopFilters": [
"WeaponDamage",
"Durability"
"Disruption"
],
],
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 55,
"AbilityDuration": 10,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 125,
"BulletResist": 10,
"BulletResistReduction": -16,
"TechResist": 10,
"MagicResistReduction": -16,
"CooldownReductionOnProc": 20,
"VexBarrierCombatBarrier": {
"Value": 325,
"Scale": {
"Value": 2,
"Type": "spirit"
}
},
"OutOfCombatHealthRegen": 2,
"PropertyUpgrades": {
"BulletResist": 14,
"TechResist": 14,
"AbilityCooldown": -35,
"VexBarrierCombatBarrier": 450
}
},
"upgrade_banshee_slugs": {
"Name": "Crippling Headshot",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "Passive",
"Slot": "Weapon",
"Components": [
"upgrade_headshot_booster2"
],
"TargetTypes": null,
"ShopFilters": [
"WeaponDamage",
"Disruption"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 125,
"BulletResistReduction": -16,
"MagicResistReduction": -16,
"HealAmpReceivePenaltyPercent": -35,
"HealAmpReceivePenaltyPercent": -35,
"HealAmpRegenPenaltyPercent": -35,
"HealAmpRegenPenaltyPercent": -35,
"DebuffDuration": 12,
"DebuffDuration": 12,
"DiminishingMultiplier": 0.5
"DiminishingMultiplier": 0.5,
"PropertyUpgrades": {
"MagicResistReduction": -12,
"BulletResistReduction": -12,
"HealAmpReceivePenaltyPercent": -25,
"HealAmpRegenPenaltyPercent": -25,
"BonusHealth": 150
}
},
},
"upgrade_base": {
"upgrade_base": {
Line 1,157: Line 1,270:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,162: Line 1,276:
},
},
"upgrade_belt_fed_magazine": {
"upgrade_belt_fed_magazine": {
"Name": "Belt-Fed Magazine",
"Name": null,
"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": null,
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 1,176: Line 1,290:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,201: Line 1,316:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,208: Line 1,324:
"WeaponPowerPerStack": 7,
"WeaponPowerPerStack": 7,
"MaxStacks": 10,
"MaxStacks": 10,
"BulletResist": 8
"BulletResist": 8,
"PropertyUpgrades": {
"WeaponPowerPerStack": 3,
"BulletResist": 8,
"MaxStacks": 8
}
},
},
"upgrade_blitz_bullets": {
"upgrade_blitz_bullets": {
Line 1,226: Line 1,347:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 18,
"BonusFireRate": 20,
"BonusSprintSpeed": "0.75m"
"BonusSprintSpeed": "0.75m",
"PropertyUpgrades": {
"BonusFireRate": 15,
"BonusSprintSpeed": "4m"
}
},
},
"upgrade_blood_tribute": {
"upgrade_blood_tribute": {
"Name": "Blood Tribute",
"Name": "Blood Tribute",
"Description": "Toggle: Continually sacrifice Health to improve {g:citadel_inline_attribute:'FireRate'}, \u003Cspan class=\"highlight\"\u003EDebuff Resistance\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E. 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.",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 1,246: Line 1,372:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechResist": 10,
"TechResist": 8,
"HealthDrainedPerSecond": 40,
"HealthDrainedPerSecond": 50,
"TickRate": 0.1,
"TickRate": 0.1,
"BonusFireRate": 35,
"BonusFireRate": 35,
"StatusResistancePercent": 40,
"StatusResistancePercent": 35,
"HealAmpReceivePenaltyPercent": -30,
"InnateStatusResistancePercent": 8,
"HealAmpRegenPenaltyPercent": -30,
"BonusMoveSpeed": "2.0m",
"BonusMoveSpeed": "2.0m",
"OutOfCombatHealthRegen": 4
"OutOfCombatHealthRegen": 4,
"PropertyUpgrades": {
"HealthDrainedPerSecond": -20,
"BonusFireRate": 30,
"TechResist": 14,
"OutOfCombatHealthRegen": 8
}
},
},
"upgrade_bonus_ability_charge_3": {
"upgrade_bonus_ability_charge_3": {
"Name": "Hyper Charge",
"Name": null,
"Description": "\u003Cspan class=\"highlight\"\u003E+{s:BonusAbilityCharges}\u003C/span\u003E to your max ability \u003Cspan class=\"highlight\"\u003Echarges\u003C/span\u003E.",
"Description": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 1,271: Line 1,403:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,294: Line 1,427:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechPower": 35,
"TechPower": 30,
"BonusHealth": 75,
"BonusHealth": 75,
"OutOfCombatHealthRegen": 4,
"OutOfCombatHealthRegen": 4,
"TechPowerPercent": 15
"TechPowerPercent": 15,
"PropertyUpgrades": {
"TechPower": 25,
"TechPowerPercent": 10,
"OutOfCombatHealthRegen": 4,
"BonusHealth": 100
}
},
},
"upgrade_boxing_glove": {
"upgrade_boxing_glove": {
Line 1,322: Line 1,462:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 4,
"AbilityCooldown": 4,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,330: Line 1,471:
"SlowDuration": 2.5,
"SlowDuration": 2.5,
"BonusMeleeDamagePercent": 16,
"BonusMeleeDamagePercent": 16,
"LifestealHeal": 160,
"LifestealHeal": {
"LifestealHealPercent": 50,
"Value": 100,
"Scale": {
"Value": 1.5,
"Type": "power_increase"
}
},
"LifestealHealPercent": {
"Value": 30,
"Scale": {
"Value": 0.5,
"Type": "power_increase"
}
},
"BonusHealth": 125,
"BonusHealth": 125,
"NonHeroHealPct": 40
"NonHeroHealPct": 40,
"PropertyUpgrades": {
"BonusMeleeDamagePercent": 10,
"BonusHealth": 125,
"AbilityCooldown": -3
}
},
},
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 1,350: Line 1,508:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 18
"BulletResist": 18
},
"upgrade_bullet_armor_2": {
"Name": "Bullet Resilience Disabled",
"Description": "Decreases \u003Cspan class=\"highlight\"\u003Edamage taken\u003C/span\u003E from bullets.",
"Cost": 3200,
"Tier": 3,
"Activation": "Passive",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BulletArmor": 2
},
},
"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 doubled\u003C/span\u003E.",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 1,392: Line 1,534:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,397: Line 1,540:
"BonusHealth": 100,
"BonusHealth": 100,
"Radius": "15m",
"Radius": "15m",
"BulletArmorReduction": -8,
"BulletArmorReduction": -10,
"FireRateSlow": 11,
"FireRateSlow": 15,
"SingleTargetPlayerMultiplier": 3,
"SingleTargetPlayerMultiplier": 2,
"BonusSprintSpeed": "0.75m"
"BonusSprintSpeed": "0.75m",
"PropertyUpgrades": {
"FireRateSlow": 5,
"BulletArmorReduction": -6,
"BonusHealth": 125,
"BonusSprintSpeed": "3m"
}
},
},
"upgrade_bullet_damage_reduction_aura": {
"upgrade_bullet_damage_reduction_aura": {
"Name": "Weapon Jammer",
"Name": null,
"Description": "Reduces the \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E of all nearby enemies.",
"Description": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 1,418: Line 1,567:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,426: Line 1,576:
"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 {g:citadel_inline_attribute:'SpiritDamage'}.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 1,443: Line 1,593:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 8,
"AbilityDuration": 8,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,448: Line 1,599:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BulletArmorReduction": -10,
"BulletArmorReduction": -10,
"BonusHealth": 65,
"BaseAttackDamagePercent": 9,
"BulletResist": 8
"BulletResist": 9,
"PropertyUpgrades": {
"BulletResist": 7,
"BulletArmorReduction": -11,
"BaseAttackDamagePercent": 15
}
},
},
"upgrade_bulletshredimbue": {
"upgrade_bulletshredimbue": {
Line 1,458: Line 1,614:
"Activation": "Passive",
"Activation": "Passive",
"Slot": "Weapon",
"Slot": "Weapon",
"Components": null,
"Components": [
"upgrade_magic_reach"
],
"TargetTypes": [
"TargetTypes": [
"AllEnemy"
"AllEnemy"
Line 1,467: Line 1,625:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityDuration": 14,
"AbilityDuration": 14,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechRangeMultiplier": 30,
"TechRangeMultiplier": 22,
"TechRadiusMultiplier": 30,
"TechRadiusMultiplier": 22,
"WeaponPowerPerStack": 18,
"WeaponPowerPerStack": 20,
"WeaponPowerPerStackNonHero": 4,
"WeaponPowerPerStackNonHero": 5,
"NonHeroStackLimit": 8
"NonHeroStackLimit": 8,
"PropertyUpgrades": {
"WeaponPowerPerStack": 15,
"TechRangeMultiplier": 15,
"TechRadiusMultiplier": 15
}
},
},
"upgrade_burst_fire": {
"upgrade_burst_fire": {
Line 1,493: Line 1,657:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 7,
"IsImbue": false,
"AbilityDuration": 3.5,
"AbilityCooldown": 9,
"AbilityDuration": 4.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,501: Line 1,666:
"ActivatedFireRate": 32,
"ActivatedFireRate": 32,
"SlideScale": 50,
"SlideScale": 50,
"BonusMoveSpeed": "1.25m"
"BonusMoveSpeed": "1.25m",
"PropertyUpgrades": {
"SlideScale": 50,
"ActivatedFireRate": 15,
"BonusMoveSpeed": "1.5m",
"BonusFireRate": 14,
"AbilityCooldown": -1
}
},
},
"upgrade_burst_fire_actuator": {
"upgrade_burst_fire_actuator": {
"Name": "Burst Fire Actuator",
"Name": null,
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 1,517: Line 1,689:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,528: Line 1,701:
},
},
"upgrade_camouflage": {
"upgrade_camouflage": {
"Name": "Camouflage Suit",
"Name": null,
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 1,539: Line 1,712:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 10.5,
"AbilityCooldown": 10.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,572: Line 1,746:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 40,
"AbilityCooldown": 40,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,577: Line 1,752:
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"ProcCooldown": 0.25,
"ProcCooldown": 0.2,
"DamagePerChain": {
"DamagePerChain": {
"Value": 43,
"Value": 43,
Line 1,599: Line 1,774:
"MaxSlowPercent": 75,
"MaxSlowPercent": 75,
"SlowDuration": 3,
"SlowDuration": 3,
"BonusFireRate": 5
"BonusFireRate": 5,
"PropertyUpgrades": {
"ProcChance": 5,
"BonusFireRate": 15,
"DamagePerChain": 25,
"AbilityCooldown": -32,
"Damage": 25
}
},
},
"upgrade_cardio_calibrator": {
"upgrade_cardio_calibrator": {
Line 1,618: Line 1,800:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,623: Line 1,806:
"BonusMoveSpeed": "2.0m",
"BonusMoveSpeed": "2.0m",
"SlowResistancePercent": 25,
"SlowResistancePercent": 25,
"OutOfCombatHealthRegen": 2
"OutOfCombatHealthRegen": 2,
"PropertyUpgrades": {
"SlowResistancePercent": 30,
"BonusMoveSpeed": "2m",
"OutOfCombatHealthRegen": 8
}
},
},
"upgrade_celestial_guidance": {
"upgrade_celestial_guidance": {
Line 1,641: Line 1,829:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"AbilityCooldown": 50,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"MinHeal": 300,
"MinHeal": 400,
"HealPercentAmount": 50,
"HealPercentAmount": 60,
"Radius": "999m",
"Radius": "999m",
"BuffDuration": 6,
"BuffDuration": 6,
"StaminaCooldownReduction": 100,
"StaminaCooldownReduction": 100,
"BuffMoveSpeedBonus": "5m"
"BuffMoveSpeedBonus": "5m",
"PropertyUpgrades": {
"AbilityCooldown": -20,
"BuffDuration": 2,
"MinHeal": 200
}
},
},
"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": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 1,669: Line 1,863:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"ProcCooldown": 0.25,
"ProcCooldown": 0.2,
"DamagePerChain": {
"DamagePerChain": {
"Value": 33,
"Value": 33,
Line 1,690: Line 1,885:
"ProcChance": 15,
"ProcChance": 15,
"ChainCount": 4,
"ChainCount": 4,
"ChainTickRate": 0.4
"ChainTickRate": 0.4,
"PropertyUpgrades": {
"DamagePerChain": 25,
"BonusPerChain": 25
}
},
},
"upgrade_charge_mastery": {
"upgrade_charge_mastery": {
"Name": "Charge Mastery",
"Name": null,
"Description": null,
"Description": null,
"Cost": 6400,
"Cost": 6400,
Line 1,704: Line 1,903:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,713: Line 1,913:
},
},
"upgrade_charmed_wraps": {
"upgrade_charmed_wraps": {
"Name": "Charmed Wraps",
"Name": null,
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 1,726: Line 1,926:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 26,
"AbilityCooldown": 26,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,747: Line 1,948:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 90,
"AbilityCooldown": 90,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,757: Line 1,959:
"HealAmpReceivePenaltyPercent": -60,
"HealAmpReceivePenaltyPercent": -60,
"HealAmpRegenPenaltyPercent": -60,
"HealAmpRegenPenaltyPercent": -60,
"BonusMoveSpeed": "-2m"
"BonusMoveSpeed": "0m",
"PropertyUpgrades": {
"DeathImmunityDamageReduction": 90,
"HealAmpReceivePenaltyPercent": 90,
"HealAmpRegenPenaltyPercent": 90,
"DeathImmunityDuration": 0.5,
"AbilityCooldown": -20
}
},
},
"upgrade_chonky": {
"upgrade_chonky": {
Line 1,778: Line 1,987:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"RestoreDelay": 13,
"RestoreDelay": 10,
"HealLifePercentOutOfCombat": 2,
"HealLifePercentOutOfCombat": 2,
"HealthThreshold": 75,
"HealthThreshold": 75,
"BonusMoveSpeed": "1.25m",
"BonusMoveSpeed": "1.5m",
"BonusHealth": 375
"BonusHealth": 375,
"PropertyUpgrades": {
"RestoreDelay": -6,
"BonusHealth": 375,
"BonusMoveSpeed": "1m",
"HealLifePercentOutOfCombat": 1
}
},
},
"upgrade_clip_size": {
"upgrade_clip_size": {
"Name": "Extended Magazine",
"Name": "Extended Magazine",
"Description": "Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.",
"Description": null,
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 1,802: Line 2,018:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusClipSizePercent": 30,
"BonusClipSizePercent": 30,
"BaseAttackDamagePercent": 6
"BaseAttackDamagePercent": 8,
"PropertyUpgrades": {
"BonusClipSizePercent": 30
}
},
},
"upgrade_clip_size_2": {
"upgrade_clip_size_2": {
"Name": "Big Clip",
"Name": null,
"Description": "Big Increase \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.",
"Description": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 1,820: Line 2,040:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,826: Line 2,047:
},
},
"upgrade_clip_size_3": {
"upgrade_clip_size_3": {
"Name": "Extra Large Magazine",
"Name": null,
"Description": "Greatly Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.",
"Description": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 1,837: Line 2,058:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,843: Line 2,065:
},
},
"upgrade_clip_size_fixed": {
"upgrade_clip_size_fixed": {
"Name": "Extended Magazine",
"Name": null,
"Description": "Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.",
"Description": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 1,854: Line 2,076:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,860: Line 2,083:
},
},
"upgrade_clip_size_fixed_t3": {
"upgrade_clip_size_fixed_t3": {
"Name": "Extra Large Magazine",
"Name": null,
"Description": "Greatly Increases \u003Cspan class=\"highlight\"\u003Eammo\u003C/span\u003E.",
"Description": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 1,871: Line 2,094:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,878: Line 2,102:
"upgrade_cloak_of_opportunity": {
"upgrade_cloak_of_opportunity": {
"Name": "Cloak of Opportunity",
"Name": "Cloak of Opportunity",
"Description": "Block the next debuff that would apply \u003Cspan class=\"highlight\"\u003Emovement lock, Stun, Chained, Immobilize, or Sleep\u003C/span\u003E and become \u003Cspan class=\"highlight\"\u003EUnstoppable\u003C/span\u003E. Also gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and bonus {g:citadel_inline_attribute:'MoveSpeed'}",
"Description": "Block the next debuff that would apply \u003Cspan class=\"highlight\"\u003Emovement lock, Stun, Chained, Immobilize, or Sleep\u003C/span\u003E and become \u003Cspan class=\"highlight\"\u003EUnstoppable\u003C/span\u003E. Also gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E and bonus {g:citadel_inline_attribute:'MoveSpeed'}",
"Cost": 9999,
"Cost": 9999,
"Tier": 5,
"Tier": 5,
Line 1,890: Line 2,114:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"AbilityCooldown": 14,
"IsImbue": false,
"AbilityCooldown": 12,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"CombatBarrier": 300,
"CombatBarrier": 500,
"BonusMoveSpeed": "3m",
"BonusMoveSpeed": "3m",
"BuffDuration": 6,
"BuffDuration": 6,
"StatusImmuneDuration": 4
"StatusImmuneDuration": 4,
"PropertyUpgrades": {
"BonusMoveSpeed": "4m",
"AbilityCooldown": -4,
"CombatBarrier": 300
}
},
},
"upgrade_cloaking_device": {
"upgrade_cloaking_device": {
"Name": "Cloaking Device",
"Name": null,
"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": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 1,911: Line 2,141:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 10.5,
"AbilityCooldown": 10.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,927: Line 2,158:
"Name": "Shadow Weave",
"Name": "Shadow Weave",
"Description": "Become \u003Cspan class=\"highlight\"\u003EStealthed\u003C/span\u003E. Whenever you take damage while Stealthed you get briefly revealed.",
"Description": "Become \u003Cspan class=\"highlight\"\u003EStealthed\u003C/span\u003E. Whenever you take damage while Stealthed you get briefly revealed.",
"Cost": 6400,
"Cost": 3200,
"Tier": 4,
"Tier": 3,
"Activation": "InstantCast",
"Activation": "InstantCast",
"Slot": "Weapon",
"Slot": "Weapon",
Line 1,940: Line 2,171:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 32,
"IsImbue": false,
"AbilityDuration": 18,
"AbilityCooldown": 45,
"AbilityDuration": 13,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,949: Line 2,181:
"InvisFadeToDuration": 0.6,
"InvisFadeToDuration": 0.6,
"InvisMoveSpeedMod": "5m",
"InvisMoveSpeedMod": "5m",
"SpottedRadius": "18m",
"SpottedRadius": "20m",
"RevealOnDamageDuration": 1.5,
"RevealOnDamageDuration": 1.5,
"RevealOnSpottedDuration": 1.5,
"RevealOnSpottedDuration": 1.5,
"FullInvisDistance": "30m",
"FullInvisDistance": "30m",
"AmbushDuration": 8,
"AmbushDuration": 5,
"AmbushBonusFireRate": 32,
"AmbushBonusFireRate": 25,
"AmbushBonusTechPower": 35,
"AmbushBonusTechPower": 25,
"AmbushBonusMeleeDamage": 25,
"AmbushBonusMeleeDamage": 25,
"OutOfCombatHealthRegen": 10,
"OutOfCombatHealthRegen": 5,
"BonusSprintSpeed": "1.5m"
"BonusSprintSpeed": "1.5m",
"PropertyUpgrades": {
"OutOfCombatHealthRegen": 20,
"AmbushBonusFireRate": 35,
"AmbushBonusMeleeDamage": 30,
"AmbushBonusTechPower": 35,
"AbilityCooldown": -17
}
},
},
"upgrade_close_quarter_combat": {
"upgrade_close_quarter_combat": {
Line 1,980: Line 2,219:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 1,988: Line 2,228:
"CloseRangeBonusDamageRange": "15m",
"CloseRangeBonusDamageRange": "15m",
"MeleeResistPercent": 30,
"MeleeResistPercent": 30,
"BonusHealth": 75
"BonusHealth": 75,
},
"PropertyUpgrades": {
"CloseRangeBonusWeaponPower": 30,
"MeleeResistPercent": 30,
"BonusHealth": 150,
"SlowPercent": 5
}
},
"upgrade_close_range": {
"upgrade_close_range": {
"Name": "Close Quarters",
"Name": "Close Quarters",
Line 2,005: Line 2,251:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 2,010: Line 2,257:
"CloseRangeBonusWeaponPower": 20,
"CloseRangeBonusWeaponPower": 20,
"CloseRangeBonusDamageRange": "15m",
"CloseRangeBonusDamageRange": "15m",
"MeleeResistPercent": 20
"MeleeResistPercent": 20,
"PropertyUpgrades": {
"CloseRangeBonusWeaponPower": 15,
"MeleeResistPercent": 10
}
},
},
"upgrade_cold_front": {
"upgrade_cold_front": {
"Name": "Cold Front",
"Name": "Cold Front",
"Description": "Release an expanding ice blast that deals \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 {g:citadel_inline_attribute:'SpiritDamage'} and \u003Cspan class=\"highlight\"\u003ESlows\u003C/span\u003E targets it hits.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 2,030: Line 2,281:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 25,
"AbilityCooldown": 25,
"AbilityDuration": 4,
"AbilityDuration": 4,
Line 2,037: Line 2,289:
"SpreadDuration": 0.6,
"SpreadDuration": 0.6,
"StartRadius": "2m",
"StartRadius": "2m",
"EndRadius": "12m",
"EndRadius": "10m",
"MovementSpeedSlow": 60,
"MovementSpeedSlow": 60,
"Damage": {
"Damage": {
Line 2,046: Line 2,298:
}
}
},
},
"DamageHeight": "3.5m",
"DamageHeight": "7m",
"NPCDamageMult": 1,
"NPCDamageMult": 1,
"TechResist": 6
"TechResist": 6,
"PropertyUpgrades": {
"TechResist": 8,
"AbilityCooldown": -13,
"Damage": 60
}
},
},
"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. Increases your model size.",
"Description": "Grow \u003Cspan class=\"highlight\"\u003Elarger in size\u003C/span\u003E, gaining {g:citadel_inline_attribute:'BulletResist'}, {g:citadel_inline_attribute:'SpiritResist'}, and {g:citadel_inline_attribute:'MeleeDamage'}. \u003Cbr\u003E\u003Cbr\u003ENearby enemies suffer from {g:citadel_inline_attribute:'Slow'} and have reduced \u003Cspan class=\"highlight\"\u003Edash speed\u003C/span\u003E.",
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 2,066: Line 2,323:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 37,
"AbilityCooldown": 37,
"AbilityDuration": 7,
"AbilityDuration": 7,
Line 2,071: Line 2,329:
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 300,
"BonusBaseHealth": 25,
"BonusBaseHealth": 15,
"BaseAttackDamagePercent": 15,
"BaseAttackDamagePercent": 15,
"BuffBulletResist": 35,
"BuffBulletResist": 35,
Line 2,080: Line 2,337:
"Radius": "14m",
"Radius": "14m",
"ModelScaleGrowth": 1.2,
"ModelScaleGrowth": 1.2,
"ModelScaleGrowthTooltip": 20
"ModelScaleGrowthTooltip": 20,
},
"BonusMeleeDamagePercent": 30,
"upgrade_combo_breaker": {
"PropertyUpgrades": {
"Name": "Combo Breaker",
"BonusBaseHealth": 15,
"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",
"ModelScaleGrowth": 0.2,
"Cost": 6400,
"ModelScaleGrowthTooltip": 20,
"Tier": 4,
"BuffBulletResist": 10,
"Activation": "InstantCast",
"BuffTechResist": 10,
"Slot": "Armor",
"AbilityCooldown": -7
"Components": null,
}
"TargetTypes": [
"AllFriendly"
],
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"AbilityCooldown": 23,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"TechArmor": 2,
"BonusHealthRegen": 2.75,
"HealPercentAmount": 30,
"RegenDuration": 10
},
},
"upgrade_containment": {
"upgrade_containment": {
"Name": "Slowing Hex",
"Name": "Slowing Hex",
"Description": "\u003Cspan class=\"highlight\"\u003ESlows movement\u003C/span\u003E of enemy target. Also \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E their \u003Cspan class=\"highlight\"\u003Emovement-based items and abilities\u003C/span\u003E.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EDoes not affect target's stamina usage.\u003C/span\u003E",
"Description": "\u003Cspan class=\"highlight\"\u003ESlows movement\u003C/span\u003E of enemy target. Also \u003Cspan class=\"highlight\"\u003ESilences\u003C/span\u003E their \u003Cspan class=\"highlight\"\u003Emovement-based items and abilities\u003C/span\u003E.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EIncreases the target's gravity.\u003Cbr\u003EDoes not affect target's stamina usage.\u003C/span\u003E",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 2,123: Line 2,366:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 30,
"IsImbue": false,
"AbilityCooldown": 27,
"AbilityDuration": 3.5,
"AbilityDuration": 3.5,
"AbilityCastRange": "25m",
"AbilityCastRange": "25m",
Line 2,132: Line 2,376:
"SlowPercent": 20,
"SlowPercent": 20,
"GroundDashReductionPercent": -30,
"GroundDashReductionPercent": -30,
"BonusSprintSpeed": "0.5m"
"BonusSprintSpeed": "0.5m",
"PropertyUpgrades": {
"SlowPercent": 10,
"AbilityCooldown": -18,
"GroundDashReductionPercent": -6
}
},
},
"upgrade_cooldown_reduction": {
"upgrade_cooldown_reduction": {
Line 2,150: Line 2,399:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"CooldownReduction": 20,
"CooldownReduction": 20,
"OutOfCombatHealthRegen": 4
"OutOfCombatHealthRegen": 4,
"PropertyUpgrades": {
"CooldownReduction": 10,
"OutOfCombatHealthRegen": 6
}
},
},
"upgrade_corpse_explosion": {
"upgrade_corpse_explosion": {
Line 2,173: Line 2,427:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 2,181: Line 2,436:
"BonusSprintSpeed": "1m",
"BonusSprintSpeed": "1m",
"ExplosionRadius": "4m",
"ExplosionRadius": "4m",
"ExplosionDamage": 125,
"ExplosionDamage": {
"Value": 125,
"Scale": {
"Value": 0.93,
"Type": "spirit"
}
},
"HeroMultiplier": 150,
"HeroMultiplier": 150,
"ArmingTime": 0.1
"ArmingTime": 0.1
Line 2,203: Line 2,464:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 20,
"IsImbue": false,
"AbilityCooldown": 23,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 2,211: Line 2,473:
"BuffDuration": 6,
"BuffDuration": 6,
"SpellParryDuration": 0.8,
"SpellParryDuration": 0.8,
"BonusHealth": 100,
"BonusHealth": 50,
"SpiritPowerInnate": 8,
"SpiritPowerInnate": 5,
"HealOnSuccess": 150
"HealOnSuccess": 150,
"PropertyUpgrades": {
"SpiritPower": 20,
"BonusHealth": 150,
"HealOnSuccess": 250,
"BonusMoveSpeed": "2m",
"AbilityCooldown": -8
}
},
},
"upgrade_crackshot": {
"upgrade_crackshot": {
"Name": "Mystic Shot",
"Name": "Mystic Shot",
"Description": "Your next bullet deals bonus \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E.",
"Description": "Your next bullet deals bonus {g:citadel_inline_attribute:'SpiritDamage'}.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 2,232: Line 2,501:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8,
"AbilityCooldown": 8,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,242: Line 2,512:
"Value": 40,
"Value": 40,
"Scale": {
"Scale": {
"Value": 0.8,
"Value": 0.9,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"SpiritPower": 7
"SpiritPower": 7,
"PropertyUpgrades": {
"ProcBonusMagicDamage": 109,
"SpiritPower": 14
}
},
},
"upgrade_critshot": {
"upgrade_critshot": {
Line 2,265: Line 2,539:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 2,271: Line 2,546:
"ProcChance": 25,
"ProcChance": 25,
"CritDamagePercent": 100,
"CritDamagePercent": 100,
"BonusClipSizePercent": 30
"BonusClipSizePercent": 30,
"PropertyUpgrades": {
"CritDamagePercent": 30,
"BonusClipSizePercent": 40,
"ProcChance": 5
}
},
},
"upgrade_crushing_fists": {
"upgrade_crushing_fists": {
Line 2,294: Line 2,574:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 7,
"IsImbue": false,
"AbilityCooldown": 5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 12,
"BulletResist": 12,
"BonusMeleeDamagePercent": 20,
"BonusMeleeDamagePercent": 22,
"MeleeDistanceScale": 60,
"MeleeDistanceScale": 60,
"BonusHeavyMeleeDamage": 25,
"BonusHeavyMeleeDamage": 25,
"MaxStacks": 6,
"MaxStacks": 6,
"DebuffDuration": 8,
"DebuffDuration": 8,
"StunDuration": 0.5,
"StunDuration": 0.75,
"LightMeleeStacks": 1,
"LightMeleeStacks": 1,
"LightMeleeAmmo": 15,
"LightMeleeAmmo": 15,
"HeavyMeleeMultiplier": 2,
"HeavyMeleeMultiplier": 2,
"BulletResistReduction": -4
"BulletResistReduction": -5,
"PropertyUpgrades": {
"MeleeDistanceScale": 40,
"BulletResist": 12,
"BonusMeleeDamagePercent": 15,
"BulletResistReduction": -4,
"BonusHeavyMeleeDamage": 15
}
},
},
"upgrade_damage_recycler": {
"upgrade_damage_recycler": {
Line 2,330: Line 2,618:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechPower": 12,
"TechPower": 12,
"AbilityLifestealPercentHero": 30,
"AbilityLifestealPercentHero": 25,
"BulletLifestealPercent": 30,
"BulletLifestealPercent": 25,
"BaseAttackDamagePercent": 12,
"BaseAttackDamagePercent": 12,
"BonusHealth": 120
"BonusHealth": 180,
"PropertyUpgrades": {
"BulletLifestealPercent": 15,
"AbilityLifestealPercentHero": 15,
"BonusHealth": 200,
"TechPower": 15,
"BaseAttackDamagePercent": 15
}
},
},
"upgrade_debuff_reducer": {
"upgrade_debuff_reducer": {
Line 2,353: Line 2,649:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"StatusResistancePercent": 25
"StatusResistancePercent": 25,
"BonusHealth": 90,
"PropertyUpgrades": {
"StatusResistancePercent": 15
}
},
},
"upgrade_deflecting_armor": {
"upgrade_deflecting_armor": {
Line 2,372: Line 2,673:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityCooldown": 1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,379: Line 2,681:
"BulletProcDeflectionPercent": 50,
"BulletProcDeflectionPercent": 50,
"DeflectionRandomness": 1,
"DeflectionRandomness": 1,
"BonusHealth": 100
"BonusHealth": 130,
"PropertyUpgrades": {
"DeflectionPercent": 15,
"BulletProcDeflectionPercent": 15
}
},
},
"upgrade_disarm": {
"upgrade_disarm": {
"Name": "Drain Will",
"Name": null,
"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": null,
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 2,398: Line 2,704:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 26,
"AbilityCooldown": 26,
"AbilityDuration": 6,
"AbilityDuration": 6,
Line 2,411: Line 2,718:
"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 Resist\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003EDebuff Resist\u003C/span\u003E and an aura on a friendly target that deals \u003Cspan class=\"highlight\"\u003E{g:citadel_inline_attribute:'SpiritIcon'}damage\u003C/span\u003E to enemies proportional to their max health. Existing debuffs on the target are reduced.\u003Cbr\u003ECan be self cast.",
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 2,423: Line 2,730:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 35,
"AbilityCooldown": 35,
"AbilityDuration": 10,
"AbilityDuration": 10,
Line 2,431: Line 2,739:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TickRate": 0.25,
"TickRate": 0.25,
"MaxHealthPercentAsDPS": 3.5,
"MaxHealthPercentAsDPS": {
"Value": 2.3,
"Scale": {
"Value": 0.0055,
"Type": "spirit"
}
},
"AuraRadius": "10m",
"AuraRadius": "10m",
"TechResist": 40,
"TechResist": 40,
"BonusHealth": 100,
"BonusHealth": 100,
"CooldownReduction": 4
"StatusResistancePercent": 20,
"PropertyUpgrades": {
"MaxHealthPercentAsDPS": 2,
"CombatBarrier": 300,
"StatusResistancePercent": 20,
"BonusHealth": 125,
"AbilityDuration": 3
}
},
},
"upgrade_divine_barrier": {
"upgrade_divine_barrier": {
Line 2,456: Line 2,777:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 45,
"AbilityCooldown": 45,
"AbilityCastRange": "40m",
"AbilityCastRange": "40m",
Line 2,462: Line 2,784:
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"OutOfCombatHealthRegen": 1.5,
"CooldownReductionPctOnOthers": 50,
"CooldownReductionPctOnOthers": 50,
"BuffDuration": 6,
"BuffDuration": 6,
"CombatBarrier": 600,
"CombatBarrier": 600,
"BonusMoveSpeed": "2.75m",
"BonusMoveSpeed": "2.75m",
"TechRangeMultiplier": 15,
"TechRangeMultiplier": 10,
"TechRadiusMultiplier": 15
"TechRadiusMultiplier": 10,
"PropertyUpgrades": {
"AbilityCooldown": -27,
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10
}
},
},
"upgrade_diviners_kevlar": {
"upgrade_diviners_kevlar": {
Line 2,485: Line 2,813:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 64,
"IsImbue": false,
"AbilityCooldown": 40,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechPower": 35,
"TechPower": 40,
"CombatBarrier": 1000,
"CombatBarrier": 1000,
"BuffDuration": 20,
"BuffDuration": 20,
"BonusAbilityDurationPercent": 15
"BonusAbilityDurationPercent": 15,
"PropertyUpgrades": {
"BonusAbilityDurationPercent": 15,
"TechPower": 55,
"CombatBarrier": 500,
"AbilityCooldown": -14
}
},
},
"upgrade_double_jump": {
"upgrade_double_jump": {
"Name": "Double-Jump",
"Name": null,
"Description": "Allows you to perform an additional \u003Cspan class=\"highlight\"\u003Ejump\u003C/span\u003E in mid-air.",
"Description": null,
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 2,506: Line 2,841:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8.5,
"AbilityCooldown": 8.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,532: Line 2,868:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 25,
"IsImbue": false,
"AbilityCooldown": 22,
"AbilityDuration": 7,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,538: Line 2,875:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 26,
"BonusFireRate": 26,
"Radius": "30m",
"Radius": "35m",
"ActiveRadius": "30m",
"ActiveRadius": "35m",
"ActiveBonusMoveSpeed": "2.25m",
"ActiveBonusMoveSpeed": "2.25m",
"BulletResist": 15,
"BulletResist": 17,
"NonHeroMult": 2,
"NonHeroMult": 2,
"BonusSprintSpeed": "1.5m"
"BonusSprintSpeed": "1.5m",
"PropertyUpgrades": {
"ActiveBonusMoveSpeed": "3m",
"BonusFireRate": 34,
"BulletResist": 10,
"ActiveRadius": "15m"
}
},
},
"upgrade_drum_magazine": {
"upgrade_drum_magazine": {
"Name": "Drum Magazine",
"Name": null,
"Description": "Provides a large \u003Cspan class=\"highlight\"\u003Eammo bonus\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Eincreased reload speed\u003C/span\u003E",
"Description": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 2,557: Line 2,900:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 2,564: Line 2,908:
},
},
"upgrade_duration_extender": {
"upgrade_duration_extender": {
"Name": "[Deprecated] Duration Extender",
"Name": null,
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 2,577: Line 2,921:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 2,599: Line 2,944:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 2.5,
"AbilityCooldown": 2.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,613: Line 2,959:
"HealAmpRegenPenaltyPercent": -40,
"HealAmpRegenPenaltyPercent": -40,
"MovementSpeedSlow": 40,
"MovementSpeedSlow": 40,
"GroundDashReductionPercent": -40
"GroundDashReductionPercent": -40,
"PropertyUpgrades": {
"GroundDashReductionPercent": -10,
"HealthPctDamage": 5,
"MovementSpeedSlow": 10,
"HealAmpReceivePenaltyPercent": -15,
"HealAmpRegenPenaltyPercent": -15,
"OutgoingDamagePenaltyPercent": -15,
"AbilityCooldown": -1
}
},
},
"upgrade_electric_slippers": {
"upgrade_electric_slippers": {
"Name": "Electric Slippers",
"Name": "Electric Slippers",
"Description": "When sliding, evade bullets, gain fire rate and deal damage to enemies around you. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003ECooldown is per target.\u003C/span\u003E",
"Description": "When sliding, evade bullets, gain fire rate and deal damage to enemies around you. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003ECooldown is per target.\u003C/span\u003E",
"Cost": 9999,
"Cost": 9999,
"Tier": 5,
"Tier": 5,
Line 2,629: Line 2,984:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Radius": "8m",
"Radius": "12m",
"ProcCooldown": 0.3,
"ProcCooldown": 0.3,
"Damage": 100,
"Damage": 100,
Line 2,639: Line 2,995:
"EvasionWhileSliding": 60,
"EvasionWhileSliding": 60,
"Stamina": 2,
"Stamina": 2,
"FireRateWhileSliding": 50
"FireRateWhileSliding": 60,
"PropertyUpgrades": {
"Stamina": 2,
"EvasionWhileSliding": 15,
"Damage": 50,
"FireRateWhileSliding": 20
}
},
},
"upgrade_enchanted_holsters": {
"upgrade_enchanted_holsters": {
Line 2,656: Line 3,018:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"CooldownReduction": 6,
"CooldownReduction": 5,
"BonusFireRate": 11,
"BonusFireRate": 11,
"ReloadSpeedMultipler": -10,
"ReloadSpeedMultipler": -10,
"BuffDuration": 18,
"BuffDuration": 18,
"MaxStacks": 6
"MaxStacks": 6,
"PropertyUpgrades": {
"ReloadSpeedMultipler": -3,
"BonusFireRate": 6,
"CooldownReduction": 8
}
},
},
"upgrade_endurance": {
"upgrade_endurance": {
Line 2,680: Line 3,048:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusHealthRegen": 3,
"BonusHealthRegen": 2.5,
"OutOfCombatHealthRegen": 1
"OutOfCombatHealthRegen": 1.5,
"PropertyUpgrades": {
"BonusHealthRegen": 9
}
},
},
"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 {g:citadel_inline_attribute:'SpiritDamage'} applies a stacking \u003Cspan class=\"highlight\"\u003ESpirit Amp\u003C/span\u003E that increases your {g:citadel_inline_attribute:'SpiritDamage'} to the target.",
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 2,705: Line 3,077:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 12,
"AbilityDuration": 12,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,713: Line 3,086:
"TechResist": 17,
"TechResist": 17,
"MaxStacks": 12,
"MaxStacks": 12,
"TechArmorDamageReduction": -8
"TechArmorDamageReduction": -8,
"PropertyUpgrades": {
"MagicIncreasePerStack": 1.5,
"TechResist": 8,
"TechArmorDamageReduction": -10,
"MaxStacks": 6
}
},
},
"upgrade_eternal_gift": {
"upgrade_eternal_gift": {
Line 2,727: Line 3,106:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 165,
"AbilityCooldown": 165,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,732: Line 3,112:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"RespawnTime": -70,
"RespawnTime": -70,
"BuffFrequency": 2
"BuffFrequency": 2,
"PropertyUpgrades": {
"BuffFrequency": -0.5
}
},
},
"upgrade_ethereal_bullets": {
"upgrade_ethereal_bullets": {
"Name": "Mercurial Magnum",
"Name": "Mercurial Magnum",
"Description": "Your imbued ability charges up over time with {g:citadel_inline_attribute:'BonusSpiritDamage'}, {g:citadel_inline_attribute:'BonusFireRate'}, and \u003Cspan class=\"highlight\"\u003Ereloads bullets\u003C/span\u003E on use. Until your next reload, your \u003Cspan class=\"highlight\"\u003Ebullets deal 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 {g:citadel_inline_attribute:'BonusSpiritDamage'}\u003C/span\u003E based on your Spirit Power.",
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 2,753: Line 3,136:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityCooldown": 15,
"AbilityCooldown": 15,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,772: Line 3,156:
"Value": 25,
"Value": 25,
"Scale": {
"Scale": {
"Value": 0.465,
"Value": 0.49,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"BonusClipSizePercent": 20
"BonusClipSizePercent": 20,
"PropertyUpgrades": {
"BonusFireRate": 20,
"BonusClipSizePercent": 60,
"Damage": 120,
"BulletsBonusMagicDamage": 20,
"TechPower": 15
}
},
},
"upgrade_express_shot": {
"upgrade_express_shot": {
"Name": "Express Shot",
"Name": "Express Shot",
"Description": "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": "Your next attack will \u003Cspan class=\"highlight\"\u003Efire twice\u003C/span\u003E in quick succession with \u003Cspan class=\"highlight\"\u003Eincreased damage\u003C/span\u003E and velocity. This attack consumes extra ammo.",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 2,794: Line 3,185:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8,
"AbilityCooldown": 8,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusBulletSpeedPercent": 50,
"BonusBulletSpeedPercent": 60,
"BonusFireRate": 5,
"BaseAttackDamagePercent": 8,
"ProcAmmoConsumed": 30,
"ProcAmmoConsumed": 2,
"ProcBulletVelocity": 100,
"ProcBulletVelocity": 100,
"ProcBaseAttackDamagePercent": {
"ProcBaseAttackDamagePercent": {
Line 2,810: Line 3,202:
},
},
"ProcBaseAttackDamagePercentAltFire": {
"ProcBaseAttackDamagePercentAltFire": {
"Value": 35,
"Value": 40,
"Scale": {
"Scale": {
"Value": 1,
"Value": 1.3,
"Type": "power_increase"
"Type": "power_increase"
}
}
},
"PropertyUpgrades": {
"ProcBaseAttackDamagePercent": 75,
"ProcBaseAttackDamagePercentAltFire": 25,
"BonusBulletSpeedPercent": 45,
"BaseAttackDamagePercent": 15
}
}
},
},
Line 2,831: Line 3,229:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusAbilityCharges": 1,
"BonusAbilityCharges": 1,
"BonusSpiritForChargedAbilities": 7
"BonusSpiritForChargedAbilities": 7,
"PropertyUpgrades": {
"BonusAbilityCharges": 1,
"BonusSpiritForChargedAbilities": 7
}
},
},
"upgrade_fervor": {
"upgrade_fervor": {
Line 2,854: Line 3,257:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityDuration": 10,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"LowHealthThreshold": 50,
"LowHealthThreshold": 50,
"TechResist": 10,
"BonusHealth": 160,
"BonusMoveSpeed": "0.75m",
"BonusFireRate": 15,
"BonusFireRate": 8,
"BulletLifestealPercent": 10,
"FervorMovespeed": "2.5m",
"FervorMovespeed": "4m",
"FervorFireRate": 28,
"FervorFireRate": 40,
"FervorTechResist": 30,
"FervorStatusResistancePercent": 40,
"LingerDuration": 5
"PropertyUpgrades": {
"BonusHealth": 125,
"FervorFireRate": 20,
"FervorMovespeed": "3m",
"FervorStatusResistancePercent": 15
}
},
},
"upgrade_fire_rate_aura": {
"upgrade_fire_rate_aura": {
"Name": "Fire Rate Aura",
"Name": null,
"Description": "Provides a \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E increase to you and nearby teammates.  Different bonus to non-Heroes",
"Description": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 2,880: Line 3,291:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 2,902: Line 3,314:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityCooldown": 16,
"AbilityDuration": 5,
"AbilityDuration": 5,
Line 2,912: Line 3,325:
"SlideScale": 35,
"SlideScale": 35,
"BulletResist": 6,
"BulletResist": 6,
"SlowResistancePercent": 35
"SlowResistancePercent": 40,
"BaseAttackDamagePercent": 6,
"PropertyUpgrades": {
"SlowResistancePercent": 30,
"BulletResist": 12,
"ActiveBonusMoveSpeed": "3m"
}
},
},
"upgrade_focus_lens": {
"upgrade_focus_lens": {
Line 2,933: Line 3,352:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 45,
"AbilityCooldown": 45,
"AbilityDuration": 4,
"AbilityDuration": 4.5,
"AbilityCastRange": "20m",
"AbilityCastRange": "20m",
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,944: Line 3,364:
"MagicResistReduction": -9,
"MagicResistReduction": -9,
"TechPowerReduction": -30,
"TechPowerReduction": -30,
"ResistReductionDuration": 12
"ResistReductionDuration": 12,
"PropertyUpgrades": {
"PercentDamage": 20,
"BonusFireRate": 20,
"TechPowerReduction": -26,
"MagicResistReduction": -12,
"AbilityDuration": 0.25,
"AbilityCooldown": -12
}
},
},
"upgrade_frenzy": {
"upgrade_frenzy": {
Line 2,958: Line 3,386:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 2,970: Line 3,399:
},
},
"upgrade_full_spectrum": {
"upgrade_full_spectrum": {
"Name": "Full Spectrum",
"Name": null,
"Description": null,
"Description": null,
"Cost": 6400,
"Cost": 6400,
Line 2,983: Line 3,412:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,013: Line 3,443:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 18,
"AbilityCooldown": 18,
"AbilityDuration": 6,
"AbilityDuration": 6.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BulletLifestealPercent": 18,
"BulletLifestealPercent": 14,
"ActiveBonusFireRate": 30,
"ActiveBonusFireRate": 32,
"TechResist": 40,
"TechResist": 40,
"BonusHealth": 100
"BonusHealth": 100,
"BaseAttackDamagePercent": 6,
"ActiveBonusMoveSpeed": "1m",
"MoveWhileShootingSpeedPenaltyReductionPercent": 100,
"PropertyUpgrades": {
"BulletLifestealPercent": 28,
"ActiveBonusFireRate": 25,
"TechResist": 20,
"BonusHealth": 110
}
},
},
"upgrade_galvanic_storm": {
"upgrade_galvanic_storm": {
"Name": "Galvanic Storm",
"Name": null,
"Description": null,
"Description": null,
"Cost": 6400,
"Cost": 6400,
Line 3,037: Line 3,477:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,068: Line 3,509:
"upgrade_glass_cannon": {
"upgrade_glass_cannon": {
"Name": "Glass Cannon",
"Name": "Glass Cannon",
"Description": "Each hero kill grants \u003Cspan class=\"highlight\"\u003Epermanent Fire Rate\u003C/span\u003E (up to a max of 8 times). 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": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 3,084: Line 3,525:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BaseAttackDamagePercent": 80,
"BaseAttackDamagePercent": 80,
"MaxHealthLossPercent": -15,
"MaxHealthLossPercent": -13,
"BonusClipPerKill": 2,
"BonusClipPerKill": 2,
"FireRatePerKill": 7,
"FireRatePerKill": 7,
Line 3,095: Line 3,537:
"SlowDuration": 3,
"SlowDuration": 3,
"BuildUpDuration": 2,
"BuildUpDuration": 2,
"BuildUpPerShot": 1.2
"BuildUpPerShot": 1.2,
"PropertyUpgrades": {
"FireRatePerKill": 8,
"BaseAttackDamagePercent": 60
}
},
},
"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": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 3,114: Line 3,560:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,125: Line 3,572:
"upgrade_glitch": {
"upgrade_glitch": {
"Name": "Cursed Relic",
"Name": "Cursed Relic",
"Description": "Curses an enemy - \u003Cspan class=\"highlight\"\u003Einterrupting, Silencing, Disarming\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Epreventing item usage\u003C/span\u003E. \u003Cspan class=\"highlight\"\u003ERemoves all non-ultimate buffs\u003C/span\u003E.",
"Description": "Curses an enemy - \u003Cspan class=\"highlight\"\u003Einterrupting, Silencing, Disarming\u003C/span\u003E, and \u003Cspan class=\"highlight\"\u003Epreventing item usage\u003C/span\u003E. \u003Cspan class=\"highlight\"\u003ERemoves all non-ultimate buffs\u003C/span\u003E.\u003Cbr\u003E\u003Cbr\u003EYour own \u003Cspan class=\"highlight\"\u003EDamage Output\u003C/span\u003E is reduced for the duration.",
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 3,140: Line 3,587:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 55,
"AbilityCooldown": 55,
"AbilityDuration": 3.25,
"AbilityDuration": 3.25,
Line 3,148: Line 3,596:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"SkipFrames": 6,
"SkipFrames": 6,
"OutgoingDamagePenaltyPercent": -8
"OutgoingDamagePenaltyPercent": -25,
"PropertyUpgrades": {
"AbilityCooldown": -40,
"AbilityDuration": 0.25
}
},
},
"upgrade_greater_withering_whip": {
"upgrade_goose_egg": {
"Name": "Disarming Hex",
"Name": "Golden Goose Egg",
"Description": "\u003Cspan class=\"highlight\"\u003EDisarms\u003C/span\u003E enemy target and reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Description": "Gain \u003Cspan class=\"highlight\"\u003Esouls over time\u003C/span\u003E, as long as you are alive.",
"Cost": 800,
"Tier": 1,
"Activation": "InstantCast",
"Slot": "Tech",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Movement"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityChannelTime": 2,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusGoldPerMinute": 90,
"OutgoingDamagePenaltyPercent": -10,
"ThinkRate": 3,
"BonusSprintSpeed": "1m",
"OutOfCombatHealthRegen": 1,
"StartingGold": 400,
"BonusBuffsPerGold": 80,
"PropertyUpgrades": {
"BonusSprintSpeed": 5,
"OutOfCombatHealthRegen": 10,
"BonusBuffsPerGold": -50,
"OutgoingDamagePenaltyPercent": 20
}
},
"upgrade_greater_withering_whip": {
"Name": "Disarming Hex",
"Description": "\u003Cspan class=\"highlight\"\u003EDisarms\u003C/span\u003E enemy target and reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 3,169: Line 3,654:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 20,
"IsImbue": false,
"AbilityDuration": 4,
"AbilityCooldown": 16,
"AbilityDuration": 4.25,
"AbilityCastRange": "32m",
"AbilityCastRange": "32m",
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,178: Line 3,664:
"BonusSprintSpeed": "0.75m",
"BonusSprintSpeed": "0.75m",
"BonusHealth": 75,
"BonusHealth": 75,
"BulletArmorReduction": -13
"BulletArmorReduction": -13,
"PropertyUpgrades": {
"BonusHealth": 175,
"BulletArmorReduction": -7,
"AbilityCooldown": -8
}
},
"upgrade_grit": {
"Name": "Grit",
"Description": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E for a short duration.",
"Cost": 800,
"Tier": 1,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": [
"Durability"
],
"IsDisabled": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 60,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"CombatBarrier": 200,
"OutOfCombatHealthRegen": 1,
"BarrierDuration": 4,
"PropertyUpgrades": {
"CombatBarrier": 250,
"OutOfCombatHealthRegen": 10,
"AbilityCooldown": -25
}
},
},
"upgrade_guardian_ward": {
"upgrade_guardian_ward": {
Line 3,187: Line 3,706:
"Activation": "Press",
"Activation": "Press",
"Slot": "Armor",
"Slot": "Armor",
"Components": null,
"Components": [
"upgrade_grit"
],
"TargetTypes": [
"TargetTypes": [
"HeroFriendly"
"HeroFriendly"
Line 3,197: Line 3,718:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 45,
"IsImbue": false,
"AbilityCooldown": 60,
"AbilityCastRange": "40m",
"AbilityCastRange": "40m",
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,204: Line 3,726:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"CooldownReductionPctOnOthers": 50,
"CooldownReductionPctOnOthers": 50,
"OutOfCombatHealthRegen": 1.5,
"BuffDuration": 6,
"BuffDuration": 6,
"GuardianWardCombatBarrier": 200,
"GuardianWardCombatBarrier": 250,
"BonusMoveSpeed": "2.75m",
"BonusMoveSpeed": "2.75m",
"TechRangeMultiplier": 10,
"TechRangeMultiplier": 8,
"TechRadiusMultiplier": 10
"TechRadiusMultiplier": 8,
"PropertyUpgrades": {
"TechRangeMultiplier": 12,
"TechRadiusMultiplier": 12,
"GuardianWardCombatBarrier": 250,
"ChannelMoveSpeed": 2,
"AbilityCooldown": -12
}
},
},
"upgrade_haunting_scream": {
"upgrade_haunting_scream": {
Line 3,227: Line 3,757:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 25,
"AbilityCooldown": 25,
"AbilityDuration": 3,
"AbilityDuration": 3,
Line 3,239: Line 3,770:
"InitialWidth": "5.0m",
"InitialWidth": "5.0m",
"Damage": 400,
"Damage": 400,
"SkipFrames": 6
"SkipFrames": 6,
"PropertyUpgrades": {
"AbilityCooldown": -8,
"TechPowerPercent": 10,
"AbilityDuration": 0.25
}
},
},
"upgrade_headhunter": {
"upgrade_headhunter": {
Line 3,257: Line 3,793:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8,
"AbilityCooldown": 8,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,279: Line 3,816:
"BonusMoveSpeed": "1.75m",
"BonusMoveSpeed": "1.75m",
"MovementSpeedBonusDuration": 3,
"MovementSpeedBonusDuration": 3,
"ProcChance": 100
"ProcChance": 100,
"PropertyUpgrades": {
"HeadShotBonusDamage": 75,
"HealPercentPerHeadshot": 4,
"AbilityCooldown": -3
}
},
},
"upgrade_headshot_booster": {
"upgrade_headshot_booster": {
Line 3,296: Line 3,838:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 9,
"AbilityCooldown": 9,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,302: Line 3,845:
"HeadShotBonusDamage": 45,
"HeadShotBonusDamage": 45,
"BonusHealth": 30,
"BonusHealth": 30,
"ProcChance": 100
"ProcChance": 100,
"PropertyUpgrades": {
"HeadShotBonusDamage": 55
}
},
},
"upgrade_headshot_booster2": {
"upgrade_headshot_booster2": {
"Name": "Weakening Headshot",
"Name": "Weakening Headshot",
"Description": "Landing a \u003Cspan class=\"highlight\"\u003EHeadshot\u003C/span\u003E on Heroes reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Description": "Landing a \u003Cspan class=\"highlight\"\u003EHeadshot\u003C/span\u003E reduces their \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 3,319: Line 3,865:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,325: Line 3,872:
"DebuffDuration": 12,
"DebuffDuration": 12,
"DiminishingMultiplier": 0.5,
"DiminishingMultiplier": 0.5,
"BonusHealth": 50
"BonusHealth": 60,
"PropertyUpgrades": {
"BulletResistReduction": -7,
"BonusHealth": 125
}
},
},
"upgrade_heal_on_level": {
"upgrade_heal_on_level": {
Line 3,342: Line 3,893:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": "1.3m",
"ChannelMoveSpeed": "1.3m",
Line 3,350: Line 3,902:
"upgrade_healbane": {
"upgrade_healbane": {
"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 {g:citadel_inline_attribute:'SpiritDamage'} applies \u003Cspan class=\"highlight\"\u003EHealing Reduction\u003C/span\u003E. If an enemy hero dies under this effect, you receive a large heal.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 3,366: Line 3,918:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 8,
"AbilityDuration": 8,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,373: Line 3,926:
"HealAmpReceivePenaltyPercent": -35,
"HealAmpReceivePenaltyPercent": -35,
"HealAmpRegenPenaltyPercent": -35,
"HealAmpRegenPenaltyPercent": -35,
"HealOnKill": 275
"HealOnKill": 275,
"PropertyUpgrades": {
"HealAmpRegenPenaltyPercent": -20,
"HealAmpReceivePenaltyPercent": -20,
"TechPower": 11,
"HealOnKill": 125
}
},
},
"upgrade_healbuff": {
"upgrade_healbuff": {
Line 3,392: Line 3,951:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1,
"AbilityCooldown": 1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,404: Line 3,964:
"HealAmpCastPercent": 25,
"HealAmpCastPercent": 25,
"HealAmpRegenPercent": 25,
"HealAmpRegenPercent": 25,
"OutOfCombatHealthRegen": 4
"OutOfCombatHealthRegen": 4,
"PropertyUpgrades": {
"HealAmpRegenPercent": 10,
"HealAmpCastPercent": 10,
"TechResist": 10,
"BonusMoveSpeed": "2m",
"BonusFireRate": 20,
"BonusHealthRegen": 6
}
},
},
"upgrade_healing_booster": {
"upgrade_healing_booster": {
Line 3,422: Line 3,990:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,428: Line 3,997:
"HealAmpRegenPercent": 20,
"HealAmpRegenPercent": 20,
"BonusHealthRegen": 3,
"BonusHealthRegen": 3,
"OutOfCombatHealthRegen": 1
"OutOfCombatHealthRegen": 1,
"PropertyUpgrades": {
"HealAmpRegenPercent": 15,
"HealAmpCastPercent": 15,
"BonusHealthRegen": 9
}
},
},
"upgrade_health": {
"upgrade_health": {
"Name": "Extra Health",
"Name": "Extra Health",
"Description": "Increase \u003Cspan class=\"highlight\"\u003Ehealth\u003C/span\u003E.",
"Description": null,
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 3,445: Line 4,019:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 185
"BonusHealth": 210,
"PropertyUpgrades": {
"BonusHealth": 115
}
},
},
"upgrade_health_2": {
"upgrade_health_2": {
Line 3,465: Line 4,043:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,490: Line 4,069:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 60,
"AbilityCooldown": 60,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,505: Line 4,085:
"AuraRadius": "18m",
"AuraRadius": "18m",
"SpiritPower": 8,
"SpiritPower": 8,
"TechRangeMultiplier": 6,
"TechRangeMultiplier": 5,
"TechRadiusMultiplier": 6
"TechRadiusMultiplier": 5,
"PropertyUpgrades": {
"TechRadiusMultiplier": 12,
"TechRangeMultiplier": 12,
"TechPower": 12,
"TotalHealthRegen": 425
}
},
},
"upgrade_health_regen_1": {
"upgrade_health_regen_1": {
"Name": "Health Regen",
"Name": null,
"Description": "Increases \u003Cspan class=\"highlight\"\u003Ehealth regen\u003C/span\u003E.",
"Description": null,
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 3,520: Line 4,106:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,526: Line 4,113:
},
},
"upgrade_health_regen_aura": {
"upgrade_health_regen_aura": {
"Name": "Healing Aura",
"Name": null,
"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": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 3,539: Line 4,126:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,548: Line 4,136:
"upgrade_health_stealing_magic": {
"upgrade_health_stealing_magic": {
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 3,562: Line 4,150:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechPower": 6,
"TechPower": 6,
"AbilityLifestealPercentHero": 16,
"AbilityLifestealPercentHero": 13,
"NonHeroAbilityLifestealTooltipOnly": 3,
"NonHeroAbilityLifestealTooltipOnly": 3,
"BonusHealth": 70
"BonusHealth": 90,
"PropertyUpgrades": {
"AbilityLifestealPercentHero": 14,
"BonusHealth": 80,
"TechPower": 9
}
},
},
"upgrade_health_stimpak": {
"upgrade_health_stimpak": {
Line 3,586: Line 4,180:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 70,
"AbilityCooldown": 70,
"AbilityCastRange": "30m",
"AbilityCastRange": "30m",
Line 3,595: Line 4,190:
"Value": 300,
"Value": 300,
"Scale": {
"Scale": {
"Value": 0.93,
"Value": 1.1,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"RegenDuration": 20,
"RegenDuration": 20,
"BonusSprintSpeed": "2m"
"BonusSprintSpeed": "2m",
},
"PropertyUpgrades": {
"upgrade_height_advantage": {
"TotalHealthRegen": 600,
"Name": "Height Advantage",
"BonusSprintSpeed": "6m",
"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.",
"AbilityCooldown": -60
"Cost": 800,
}
"Tier": 1,
"Activation": "Passive",
"Slot": "Weapon",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"HighGroundBonusWeaponPower": 50
},
},
"upgrade_high_impact_armor": {
"upgrade_high_impact_armor": {
"Name": "High Impact Armor",
"Name": null,
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 3,631: Line 4,214:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,651: Line 4,235:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusBulletSpeedPercent": 50,
"BonusBulletSpeedPercent": 60,
"BonusFireRate": 5
"BaseAttackDamagePercent": 8,
"PropertyUpgrades": {
"BonusBulletSpeedPercent": 45,
"BaseAttackDamagePercent": 15
}
},
},
"upgrade_hollow_point_rounds": {
"upgrade_hollow_point_rounds": {
Line 3,674: Line 4,263:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,682: Line 4,272:
"BonusHealth": 125,
"BonusHealth": 125,
"BulletArmorReduction": -9,
"BulletArmorReduction": -9,
"DebuffDuration": 8
"DebuffDuration": 8,
"PropertyUpgrades": {
"BulletArmorReduction": -12,
"BonusHealth": 150,
"BaseAttackDamagePercent": 25
}
},
},
"upgrade_icarus_wings": {
"upgrade_icarus_wings": {
"Name": "Seraphim Wings",
"Name": "Seraphim Wings",
"Description": "When Airborne, You deal more damage and take reduced damage. Allows an additional use of \u003Cspan class=\"highlight\"\u003EAir Jump\u003C/span\u003E or \u003Cspan class=\"highlight\"\u003EAir Dash\u003C/span\u003E before landing.",
"Description": "When Airborne, You deal more damage and take reduced damage. Allows \u003Cspan class=\"highlight\"\u003Eunlimited\u003C/span\u003E Air Dash and Jumping.",
"Cost": 9999,
"Cost": 9999,
"Tier": 5,
"Tier": 5,
Line 3,696: Line 4,291:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,704: Line 4,300:
"GravityScale": -70,
"GravityScale": -70,
"AirControlPercent": 100,
"AirControlPercent": 100,
"AirControlAccelPercent": 50
"AirControlAccelPercent": 50,
"PropertyUpgrades": {
"AirBonusDamageGiven": 10,
"AirBonusDamageTaken": -10,
"StaminaCooldownReduction": 30
}
},
},
"upgrade_imbued_ability": {
"upgrade_imbued_ability": {
"Name": "Imbued Ability",
"Name": null,
"Description": null,
"Description": null,
"Cost": 6400,
"Cost": 6400,
Line 3,720: Line 4,321:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,745: Line 4,347:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusAbilityDurationPercent": 28,
"BonusAbilityDurationPercent": 28,
"BulletResist": 8
"BulletResist": 8,
"PropertyUpgrades": {
"BonusAbilityDurationPercent": 12,
"BulletResist": 8
}
},
},
"upgrade_improved_bullet_armor": {
"upgrade_improved_bullet_armor": {
"Name": "Bullet Resilience",
"Name": "Bullet Resilience",
"Description": "When below \u003Cspan class=\"highlight\"\u003E40% health\u003C/span\u003E, gain additional \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Description": "When below \u003Cspan class=\"highlight\"\u003E50% health\u003C/span\u003E, gain additional \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 3,765: Line 4,372:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 30,
"BulletResist": 30,
"HealthThreshold": 40,
"HealthThreshold": 50,
"BulletResistBelowThreshold": 22
"BulletResistBelowThreshold": 15,
"OutOfCombatHealthRegen": 3,
"PropertyUpgrades": {
"BulletResist": 10,
"BulletResistBelowThreshold": 10
}
},
},
"upgrade_improved_spirit": {
"upgrade_improved_spirit": {
Line 3,787: Line 4,400:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechPower": 10
"TechPower": 10,
"PropertyUpgrades": {
"TechPower": 10
}
},
},
"upgrade_improved_stamina": {
"upgrade_improved_stamina": {
Line 3,807: Line 4,424:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Stamina": 1,
"Stamina": 1,
"StaminaCooldownReduction": 12
"StaminaCooldownReduction": 12,
"PropertyUpgrades": {
"Stamina": 1,
"StaminaCooldownReduction": 14
}
},
},
"upgrade_infinite_rounds": {
"upgrade_infinite_rounds": {
Line 3,828: Line 4,450:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,833: Line 4,456:
"BonusBulletSpeedPercent": 200,
"BonusBulletSpeedPercent": 200,
"ProcChance": 65,
"ProcChance": 65,
"BonusFireRate": 30
"BonusFireRate": 35,
"PropertyUpgrades": {
"BonusBulletSpeedPercent": 100,
"BonusFireRate": 20,
"ProcChance": 10
}
},
},
"upgrade_infinitemagazine": {
"upgrade_infinitemagazine": {
Line 3,851: Line 4,479:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 40,
"AbilityCooldown": 40,
"AbilityDuration": 6,
"AbilityDuration": 6,
Line 3,877: Line 4,506:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityCooldown": 30,
"AbilityDuration": 6,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechPower": 6,
"BonusHealth": 100,
"BonusHealth": 100,
"BonusSpirit": 30,
"BonusSpirit": 30,
"AbilityLifestealPercentHero": 80,
"AbilityLifestealPercentHero": 70,
"TechResist": 10,
"TechResist": 10,
"AbilityLifestealPercentHeroPassive": 16,
"AbilityLifestealPercentHeroPassive": 13,
"NonHeroAbilityLifestealTooltipOnly": 3
"NonHeroAbilityLifestealTooltipOnly": 3,
"PropertyUpgrades": {
"AbilityCooldown": -10,
"TechResist": 10,
"BonusSpirit": 30,
"BonusHealth": 50,
"AbilityLifestealPercentHeroPassive": 16
}
},
},
"upgrade_inhibitor": {
"upgrade_inhibitor": {
Line 3,907: Line 4,545:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,914: Line 4,553:
"BuildUpPerShot": 0.77,
"BuildUpPerShot": 0.77,
"BuildUpDuration": 5,
"BuildUpDuration": 5,
"OutgoingDamagePenaltyPercent": -35,
"OutgoingDamagePenaltyPercent": -30,
"BaseAttackDamagePercent": 22,
"BaseAttackDamagePercent": 10,
"HealAmpReceivePenaltyPercent": -40,
"HealAmpReceivePenaltyPercent": -40,
"HealAmpRegenPenaltyPercent": -40
"HealAmpRegenPenaltyPercent": -40,
"PropertyUpgrades": {
"OutgoingDamagePenaltyPercent": -20,
"HealAmpReceivePenaltyPercent": -20,
"HealAmpRegenPenaltyPercent": -20,
"BonusHealth": 125,
"BaseAttackDamagePercent": 20
}
},
},
"upgrade_intensifying_clip": {
"upgrade_intensifying_clip": {
Line 3,934: Line 4,580:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,940: Line 4,587:
"BaseAttackDamagePercent": "",
"BaseAttackDamagePercent": "",
"ShootDurationForMax": 2.5,
"ShootDurationForMax": 2.5,
"BaseAttackDamagePercentAtMaxDuration": 45
"BaseAttackDamagePercentAtMaxDuration": 45,
"PropertyUpgrades": {
"BonusClipSizePercent": 40,
"BaseAttackDamagePercentAtMaxDuration": 55
}
},
},
"upgrade_juggernaut": {
"upgrade_juggernaut": {
Line 3,958: Line 4,609:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,963: Line 4,615:
"MeleeResistPercent": 25,
"MeleeResistPercent": 25,
"SlowResistancePercent": 50,
"SlowResistancePercent": 50,
"FireRateSlow": 36,
"FireRateSlow": 40,
"BonusHealthRegen": 8,
"BonusHealthRegen": 8,
"BonusMoveSpeed": "2.0m",
"BonusMoveSpeed": "2.5m",
"FireRateSlowDuration": 4,
"FireRateSlowDuration": 4,
"PropertyUpgrades": {
"PropertyUpgrades": {
Line 3,994: Line 4,646:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 7,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,001: Line 4,654:
"BonusClipSize": 6,
"BonusClipSize": 6,
"Stamina": 1,
"Stamina": 1,
"StaminaCooldownReduction": 12
"StaminaCooldownReduction": 12,
"PropertyUpgrades": {
"BonusFireRate": 20,
"Stamina": 1,
"BonusClipSize": 6,
"StaminaCooldownReduction": 14
}
},
},
"upgrade_lifestrike_gauntlets": {
"upgrade_lifestrike_gauntlets": {
Line 4,021: Line 4,680:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 8,
"AbilityCooldown": 8,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,028: Line 4,688:
"BonusMeleeDamagePercent": 12,
"BonusMeleeDamagePercent": 12,
"LifestrikeHeal": 100,
"LifestrikeHeal": 100,
"NonHeroHealPct": 30
"NonHeroHealPct": 30,
"PropertyUpgrades": {
"BonusMeleeDamagePercent": 12,
"AbilityCooldown": -6
}
},
},
"upgrade_long_range": {
"upgrade_long_range": {
Line 4,045: Line 4,709:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 4,051: Line 4,716:
"LongRangeBonusWeaponPowerMinRange": "15m",
"LongRangeBonusWeaponPowerMinRange": "15m",
"BonusSprintSpeed": "0.75m",
"BonusSprintSpeed": "0.75m",
"BonusAttackRangePercent": 4
"BonusAttackRangePercent": 8,
"PropertyUpgrades": {
"BonusAttackRangePercent": 8,
"LongRangeBonusWeaponPower": 30
}
},
},
"upgrade_long_range_slowing_tech": {
"upgrade_long_range_slowing_tech": {
"Name": "Omni Spirit",
"Name": null,
"Description": "Applies a \u003Cspan class=\"highlight\"\u003Emovement slow\u003C/span\u003E to enemies when dealing spirit damage.",
"Description": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 4,068: Line 4,737:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 4,093: Line 4,763:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 14,
"AbilityCooldown": 14,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,099: Line 4,770:
"Damage": 40,
"Damage": 40,
"MinimumDamage": 80,
"MinimumDamage": 80,
"AbilityChargeUpTime": 14
"AbilityChargeUpTime": 14,
"PropertyUpgrades": {
"Damage": 60
}
},
},
"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": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 4,115: Line 4,789:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 32,
"AbilityCooldown": 32,
"AbilityDuration": 8,
"AbilityDuration": 12,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
Line 4,124: Line 4,799:
"SummonDuration": 1.3,
"SummonDuration": 1.3,
"FlyMoveSpeed": "7m",
"FlyMoveSpeed": "7m",
"BonusHealth": 75,
"BonusAbilityDurationPercent": 15,
"BonusAbilityDurationPercent": 15
"AirControlPercent": 25,
"GravityScale": -15,
"BonusHealth": 125,
"PropertyUpgrades": {
"TechPower": 46,
"AbilityDuration": 8,
"BonusAbilityDurationPercent": 15,
"FlyMoveSpeed": "6m",
"SummonDuration": -0.3
}
},
},
"upgrade_magic_clarity": {
"upgrade_magic_clarity": {
"Name": "Clarity",
"Name": null,
"Description": "On ability or item use, gain a \u003Cspan class=\"highlight\"\u003Emove speed\u003C/span\u003E bonus for {s:AbilityDuration}s. Your next ability cast will remove the move speed bonus and apply a \u003Cspan class=\"highlight\"\u003ESpirit\u003C/span\u003E bonus to that ability.",
"Description": "On ability or item use, gain a \u003Cspan class=\"highlight\"\u003Emove speed\u003C/span\u003E bonus for {s:AbilityDuration}s. Your next ability cast will remove the move speed bonus and apply a \u003Cspan class=\"highlight\"\u003ESpirit\u003C/span\u003E bonus to that ability.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 4,139: Line 4,823:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityCooldown": 16,
"AbilityDuration": 8,
"AbilityDuration": 8,
Line 4,166: Line 4,851:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 4,190: Line 4,876:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechRangeMultiplier": 20,
"TechRangeMultiplier": 20,
"TechRadiusMultiplier": 20
"TechRadiusMultiplier": 20,
"PropertyUpgrades": {
"TechRadiusMultiplier": 15,
"TechRangeMultiplier": 15
}
},
},
"upgrade_magic_shield": {
"upgrade_magic_shield": {
Line 4,211: Line 4,902:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechPower": 15,
"TechPower": 15,
"TechResist": 15,
"TechResist": 18,
"OutOfCombatHealthRegen": 2,
"OutOfCombatHealthRegen": 2,
"LifeThreshold": 65,
"LifeThreshold": 65,
"CooldownReduction": 5
"CooldownReduction": 5,
"PropertyUpgrades": {
"TechResist": 13,
"OutOfCombatHealthRegen": 3,
"TechPower": 15,
"CooldownReduction": 7
}
},
},
"upgrade_magic_shock": {
"upgrade_magic_shock": {
Line 4,239: Line 4,937:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 14,
"AbilityCooldown": 14,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,246: Line 4,945:
"ReProcLockoutTime": 5,
"ReProcLockoutTime": 5,
"WatcherMaxDuration": 30,
"WatcherMaxDuration": 30,
"CurrentHealthDamage": 7.5,
"CurrentHealthDamage": 8,
"Damage": 40,
"Damage": 40,
"AbilityChargeUpTime": 14,
"AbilityChargeUpTime": 14,
"BonusHealth": 50
"BonusHealth": 50,
"PropertyUpgrades": {
"CurrentHealthDamage": 5,
"BonusHealth": 100,
"Damage": 60
}
},
},
"upgrade_magic_slow": {
"upgrade_magic_slow": {
"Name": "Mystic Slow",
"Name": "Mystic Slow",
"Description": "When the target takes \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 {g:citadel_inline_attribute:'SpiritDamage'}, they have their \u003Cspan class=\"highlight\"\u003EMove Speed\u003C/span\u003E reduced.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 4,267: Line 4,971:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 2,
"AbilityDuration": 2,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,274: Line 4,979:
"GroundDashReductionPercent": -12,
"GroundDashReductionPercent": -12,
"BonusSprintSpeed": "0.75m",
"BonusSprintSpeed": "0.75m",
"BonusHealth": 30
"BonusHealth": 50,
"PropertyUpgrades": {
"MovementSpeedSlow": 15,
"GroundDashReductionPercent": -10,
"BonusHealth": 100,
"BonusSprintSpeed": 1
}
},
},
"upgrade_magic_storm": {
"upgrade_magic_storm": {
Line 4,293: Line 5,004:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityCooldown": 14,
"AbilityCooldown": 14,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"ImbuedTechPower": 24,
"ImbuedTechPower": 28,
"FireRateBonus": 20,
"FireRateBonus": 20,
"BonusMoveSpeed": "1.75m",
"BonusMoveSpeed": "1.75m",
"MovementSpeedBonusDuration": 8,
"MovementSpeedBonusDuration": 8,
"MoveWhileShootingSpeedPenaltyReductionPercent": 100,
"MoveWhileShootingSpeedPenaltyReductionPercent": 100,
"MoveWhileZoomedSpeedPenaltyReductionPercent": 100
"MoveWhileZoomedSpeedPenaltyReductionPercent": 100,
"PropertyUpgrades": {
"ImbuedTechPower": 32,
"FireRateBonus": 18,
"BonusMoveSpeed": "2m"
}
},
},
"upgrade_magic_tempo": {
"upgrade_magic_tempo": {
Line 4,318: Line 5,035:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"CooldownReduction": 18
"CooldownReduction": 18,
"PropertyUpgrades": {
"CooldownReduction": 10
}
},
},
"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 an enemy takes {g:citadel_inline_attribute:'SpiritDamage'}, they have their {g:citadel_inline_attribute:'SpiritResist'} reduced.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 4,340: Line 5,061:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 7,
"AbilityDuration": 7,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,345: Line 5,067:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechArmorDamageReduction": -8,
"TechArmorDamageReduction": -8,
"TechResist": 8
"TechResist": 8,
"PropertyUpgrades": {
"TechResist": 8,
"TechArmorDamageReduction": -10
}
},
},
"upgrade_medic_bullets": {
"upgrade_medic_bullets": {
Line 4,364: Line 5,090:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 6,
"AbilityCooldown": 6,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,371: Line 5,098:
"ProcChance": 100,
"ProcChance": 100,
"HealFromHero": 50,
"HealFromHero": 50,
"HealFromNPC": 15,
"HealFromNPC": 20,
"BaseAttackDamagePercent": 6
"BaseAttackDamagePercent": 6,
"PropertyUpgrades": {
"HealFromHero": 100,
"HealFromNPC": 40
}
},
},
"upgrade_melee_charge": {
"upgrade_melee_charge": {
Line 4,393: Line 5,124:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 7,
"IsImbue": false,
"AbilityCooldown": 5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 4,400: Line 5,132:
"BonusMeleeDamagePercent": 10,
"BonusMeleeDamagePercent": 10,
"MeleeDistanceScale": 50,
"MeleeDistanceScale": 50,
"BonusHeavyMeleeDamage": 25
"BonusHeavyMeleeDamage": 25,
"PropertyUpgrades": {
"MeleeDistanceScale": 30,
"BulletResist": 12,
"BonusHeavyMeleeDamage": 15
}
},
},
"upgrade_melee_rebuttal": {
"upgrade_melee_rebuttal": {
Line 4,420: Line 5,157:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 75,
"BonusHealth": 75,
"ParryCooldownReduction": 2,
"ParryCooldownReduction": 1.75,
"BuffDuration": 6,
"BuffDuration": 6,
"BonusDamagePercent": 30,
"BonusDamagePercent": 30,
"ParrySuccessHealPercentage": 100,
"ParrySuccessHealPercentage": 100,
"MeleeResistPercent": 18
"MeleeResistPercent": 18,
"PropertyUpgrades": {
"ParryCooldownReduction": 0.5,
"MeleeResistPercent": 22,
"BonusDamagePercent": 20,
"BonusHealth": 150
}
},
},
"upgrade_metal_skin": {
"upgrade_metal_skin": {
Line 4,445: Line 5,189:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 24,
"AbilityCooldown": 24,
"AbilityDuration": 5,
"AbilityDuration": 5,
Line 4,450: Line 5,195:
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 15,
"BulletResist": 12,
"ActiveMoveSpeedPenalty": "-1.5m",
"ActiveMoveSpeedPenalty": "-1.5m",
"GroundDashReductionPercent": -20
"GroundDashReductionPercent": -20,
"PropertyUpgrades": {
"ActiveMoveSpeedPenalty": "6.5m",
"GroundDashReductionPercent": 60,
"AbilityCooldown": -2,
"BulletResist": 5
}
},
},
"upgrade_mod_disruptor": {
"upgrade_mod_disruptor": {
"Name": "Soul Disruptor",
"Name": null,
"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": null,
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 4,468: Line 5,219:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 32,
"AbilityCooldown": 32,
"AbilityDuration": 5,
"AbilityDuration": 5,
Line 4,501: Line 5,253:
"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 {g:citadel_inline_attribute:'SpiritDamage'} to enemy Heroes grants you Bonus {g:citadel_inline_attribute:'Regen'}. Stacks when dealing damage to different heroes.",
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 4,514: Line 5,266:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Regeneration": 4,
"Regeneration": 4,
"RegenerationDuration": 5,
"RegenerationDuration": 7,
"BonusHealth": 40
"BonusHealth": 50,
"PropertyUpgrades": {
"Regeneration": 8,
"BonusHealth": 150
}
},
},
"upgrade_mystic_reverb": {
"upgrade_mystic_reverb": {
Line 4,538: Line 5,295:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityCooldown": 6.25,
"AbilityCooldown": 6.25,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,546: Line 5,304:
"MinimumDamage": 100,
"MinimumDamage": 100,
"Radius": "16m",
"Radius": "16m",
"AbilityLifestealPercentHero": 10,
"AbilityLifestealPercentHero": 8,
"ImbueAbilityLifesteal": 27,
"ImbueAbilityLifesteal": 22,
"MovementSpeedSlow": 40,
"MovementSpeedSlow": 40,
"MaxHealthDamage": 10
"MaxHealthDamage": 10,
"PropertyUpgrades": {
"AbilityLifestealPercentHero": 25,
"TechDamagePercent": 20
}
},
},
"upgrade_mystical_piano": {
"upgrade_mystical_piano": {
"Name": "Mystical Piano",
"Name": "Mystical Piano",
"Description": "After a short delay, enemies in the target area will be stunned and have their stamina depleted. After the stun they will be temporarily dazed.",
"Description": "After a short delay, enemies in the target area will be stunned and have their stamina depleted. After the stun they will be temporarily dazed.",
"Cost": 9999,
"Cost": 9999,
"Tier": 5,
"Tier": 5,
Line 4,565: Line 5,327:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 23,
"AbilityCooldown": 23,
"AbilityDuration": 1.7,
"AbilityDuration": 1.7,
Line 4,575: Line 5,338:
"DazeMoveSpeed": "2m",
"DazeMoveSpeed": "2m",
"DazeDuration": 2,
"DazeDuration": 2,
"Radius": "11m"
"Radius": "12m",
"PropertyUpgrades": {
"AbilityCooldown": -15,
"Radius": "3m"
}
},
},
"upgrade_nearby_enemy_boost": {
"upgrade_nearby_enemy_boost": {
"Name": "Adrenaline Rush",
"Name": null,
"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": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 4,595: Line 5,362:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 4,608: Line 5,376:
"upgrade_non_player_bonus": {
"upgrade_non_player_bonus": {
"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": null,
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 4,622: Line 5,390:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 4,627: Line 5,396:
"NonPlayerBonusWeaponPower": 25,
"NonPlayerBonusWeaponPower": 25,
"OutOfCombatHealthRegen": 1,
"OutOfCombatHealthRegen": 1,
"NonPlayerBulletResist": 25
"NonPlayerBulletResist": 25,
"PropertyUpgrades": {
"NonPlayerBonusWeaponPower": 35,
"NonPlayerBulletResist": 35,
"OutOfCombatHealthRegen": 1
}
},
},
"upgrade_non_player_bonus_sacrifice": {
"upgrade_non_player_bonus_sacrifice": {
"Name": "Cultist Sacrifice",
"Name": "Cultist Sacrifice",
"Description": "Target an enemy NPC and consume it for \u003Cspan class=\"highlight\"\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\"\u003E180% Bonus Souls\u003C/span\u003E and grants a powerful long lasting buff.",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 4,651: Line 5,425:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 270,
"AbilityCooldown": 270,
"AbilityDuration": 160,
"AbilityDuration": 160,
Line 4,660: Line 5,435:
"OutOfCombatHealthRegen": 2,
"OutOfCombatHealthRegen": 2,
"NonPlayerBulletResist": 30,
"NonPlayerBulletResist": 30,
"BonusSoulsPct": 150,
"BonusSoulsPct": 180,
"BonusHealth": {
"BonusHealth": {
"Value": 50,
"Value": 50,
Line 4,669: Line 5,444:
},
},
"BaseAttackDamagePercent": {
"BaseAttackDamagePercent": {
"Value": 8,
"Value": 10,
"Scale": {
"Scale": {
"Value": 0.7,
"Value": 0.8,
"Type": "power_increase"
"Type": "power_increase"
}
}
},
},
"BonusAbilityCharges": 1,
"BonusAbilityCharges": 1,
"TechRangeMultiplier": 15,
"TechRangeMultiplier": 12,
"TechRadiusMultiplier": 15
"TechRadiusMultiplier": 12,
"PropertyUpgrades": {
"TechRadiusMultiplier": 40,
"TechRangeMultiplier": 40,
"BaseAttackDamagePercent": 47,
"BonusHealth": 300,
"NonPlayerBonusWeaponPower": 30,
"NonPlayerBulletResist": 30
}
},
},
"upgrade_nullification_aura": {
"upgrade_nullification_aura": {
Line 4,695: Line 5,478:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 18,
"AbilityCooldown": 18,
"AbilityDuration": 7,
"AbilityDuration": 7,
Line 4,702: Line 5,486:
"SpreadDuration": 0.5,
"SpreadDuration": 0.5,
"StartRadius": "2m",
"StartRadius": "2m",
"EndRadius": "12m",
"EndRadius": "20m",
"Damage": {
"Damage": {
"Value": 250,
"Value": 250,
Line 4,710: Line 5,494:
}
}
},
},
"DamageHeight": "2.5m",
"DamageHeight": "4m",
"BonusHealth": 300
"BonusHealth": 300,
},
"StatusResistancePercent": 40,
"PropertyUpgrades": {
"EndRadius": "6m",
"BonusHealth": 300,
"StatusResistancePercent": 20,
"Damage": 200
}
},
"upgrade_omnicharge_pendant": {
"upgrade_omnicharge_pendant": {
"Name": "Omnicharge Signet",
"Name": "Omnicharge Signet",
"Description": "Imbue any active non-ultimate ability with \u003Cspan class=\"highlight\"\u003EBonus Ability Charges\u003C/span\u003E. Already charged items recieve more bonus charges.",
"Description": "Imbue any active non-ultimate ability with \u003Cspan class=\"highlight\"\u003EBonus Ability Charges\u003C/span\u003E. Already charged abilities receive more bonus charges.",
"Cost": 9999,
"Cost": 9999,
"Tier": 5,
"Tier": 5,
Line 4,725: Line 5,516:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": true,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 4,733: Line 5,525:
"EnableAbilityCharges": 1,
"EnableAbilityCharges": 1,
"CooldownReductionOnChargedAbilities": 30,
"CooldownReductionOnChargedAbilities": 30,
"BonusSpiritForChargedAbilities": 50
"BonusSpiritForChargedAbilities": 50,
"PropertyUpgrades": {
"BonusAbilityCharges": 2,
"BonusSpiritForChargedAbilities": 30,
"CooldownBetweenChargeReduction": 5,
"CooldownReductionOnChargedAbilities": 10
}
},
},
"upgrade_patrons_blessing": {
"upgrade_patrons_blessing": {
Line 4,749: Line 5,547:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 25,
"AbilityCooldown": 25,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,762: Line 5,561:
"HealRadius": "35m",
"HealRadius": "35m",
"DamageThreshold": 300,
"DamageThreshold": 300,
"DamageThresholdDuration": 5
"DamageThresholdDuration": 5,
"PropertyUpgrades": {
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10,
"CooldownReduction": 10
}
},
},
"upgrade_personal_rejuvenator": {
"upgrade_personal_rejuvenator": {
Line 4,776: Line 5,580:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 509,
"AbilityCooldown": 509,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,784: Line 5,589:
"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": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 4,801: Line 5,606:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 35,
"AbilityCooldown": 35,
"AbilityCastRange": "25m",
"AbilityCastRange": "25m",
Line 4,817: Line 5,623:
"Type": "spirit"
"Type": "spirit"
}
}
},
"PropertyUpgrades": {
"TechPower": 12,
"BaseAttackDamagePercent": 20,
"AbilityCooldown": -20,
"ImpactDamage": 100
}
}
},
},
"upgrade_predator_precision": {
"upgrade_predator_precision": {
"Name": "Predator Precision",
"Name": null,
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 4,833: Line 5,645:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 4,856: Line 5,669:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 40,
"AbilityCooldown": 40,
"AbilityDuration": 6,
"AbilityDuration": 6,
Line 4,872: Line 5,686:
"DampingFactor": 3,
"DampingFactor": 3,
"LiftHeight": 100,
"LiftHeight": 100,
"FloatMoveSpeed": "2.5m"
"FloatMoveSpeed": "2.5m",
"PropertyUpgrades": {
"AbilityDuration": 2,
"AbilityCooldown": -10
}
},
},
"upgrade_pristine_emblem": {
"upgrade_pristine_emblem": {
Line 4,881: Line 5,699:
"Activation": "Passive",
"Activation": "Passive",
"Slot": "Weapon",
"Slot": "Weapon",
"Components": null,
"Components": [
"upgrade_high_velocity_mag"
],
"TargetTypes": [
"TargetTypes": [
"AllEnemy"
"AllEnemy"
Line 4,891: Line 5,711:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechPower": 8,
"TechPower": 7,
"EnemyLifeThreshold": 50,
"EnemyLifeThreshold": 50,
"BaseAttackDamagePercentBonus": 40
"BonusBulletSpeedPercent": 60,
"BaseAttackDamagePercent": 8,
"BaseAttackDamagePercentBonus": 25,
"PropertyUpgrades": {
"BaseAttackDamagePercentBonus": 25,
"TechPower": 18,
"BonusBulletSpeedPercent": 45,
"BaseAttackDamagePercent": 15
}
},
},
"upgrade_proc_disarm": {
"upgrade_proc_disarm": {
"Name": "Disarming Bullets",
"Name": null,
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 4,912: Line 5,741:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 5,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,937: Line 5,767:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechResist": 15,
"TechResist": 12,
"TechDamageReduction": -25,
"TechDamageReduction": -25,
"SilenceDuration": 2.5,
"SilenceDuration": 2.5,
Line 4,946: Line 5,777:
"ImmunityDuration": 10,
"ImmunityDuration": 10,
"BuildUpPerShot": 1.04,
"BuildUpPerShot": 1.04,
"BuildUpDuration": 5
"BuildUpDuration": 5,
"PropertyUpgrades": {
"TechDamageReduction": -15,
"SilenceDuration": 1.25,
"TechResist": 15
}
},
},
"upgrade_proc_tech_damage": {
"upgrade_proc_tech_damage": {
"Name": "Magitech Rounds",
"Name": null,
"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": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 4,960: Line 5,796:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 4,978: Line 5,815:
}
}
},
},
"BaseDamagePerShot": 1,
"BaseDamagePerShot": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "weapon_damage_increase"
}
},
"SpellAmplificationMultiplier": 5
"SpellAmplificationMultiplier": 5
},
},
"upgrade_quarantine": {
"upgrade_quarantine": {
"Name": "Quarantine",
"Name": null,
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 4,995: Line 5,838:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 42,
"AbilityCooldown": 42,
"AbilityDuration": 4.5,
"AbilityDuration": 4.5,
Line 5,004: Line 5,848:
"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\"\u003Ereloads bullets\u003C/span\u003E on use.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 5,019: Line 5,863:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": true,
"AbilityCooldown": 18,
"AbilityCooldown": 18,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,033: Line 5,878:
},
},
"AmmoReloadPercent": 100,
"AmmoReloadPercent": 100,
"AbilityChargeUpTime": 18
"AbilityChargeUpTime": 18,
"PropertyUpgrades": {
"BonusFireRate": 20,
"Damage": 56,
"AbilityChargeUpTime": -4,
"AbilityCooldown": -4
}
},
},
"upgrade_rapid_recharge": {
"upgrade_rapid_recharge": {
Line 5,049: Line 5,900:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,055: Line 5,907:
"BonusAbilityCharges": 2,
"BonusAbilityCharges": 2,
"CooldownReductionOnChargedAbilities": 14,
"CooldownReductionOnChargedAbilities": 14,
"BonusSpiritForChargedAbilities": 10
"BonusSpiritForChargedAbilities": 14,
"PropertyUpgrades": {
"BonusAbilityCharges": 2,
"CooldownReductionOnChargedAbilities": 15,
"BonusSpiritForChargedAbilities": 20,
"CooldownBetweenChargeReduction": 5
}
},
},
"upgrade_rapid_rounds": {
"upgrade_rapid_rounds": {
Line 5,072: Line 5,930:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusFireRate": 9
"BonusFireRate": 9,
"PropertyUpgrades": {
"BonusFireRate": 15
}
},
},
"upgrade_rebirth": {
"upgrade_rebirth": {
Line 5,089: Line 5,951:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 240,
"AbilityCooldown": 240,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,113: Line 5,976:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 20,
"IsImbue": false,
"AbilityCooldown": 25,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,120: Line 5,984:
"BaseAttackDamagePercent": 10,
"BaseAttackDamagePercent": 10,
"DamageThreshold": 200,
"DamageThreshold": 200,
"DamageWindow": 3.5
"DamageWindow": 3.5,
"PropertyUpgrades": {
"AbilityCooldown": -12,
"BonusClipSizePercent": 30,
"BaseAttackDamagePercent": 30
}
},
},
"upgrade_reduce_debuff_duration": {
"upgrade_reduce_debuff_duration": {
Line 5,136: Line 6,005:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 50,
"IsImbue": false,
"AbilityCooldown": 45,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechResist": 16,
"TechResist": 10,
"ActiveBonusMoveSpeed": "2m",
"ActiveBonusMoveSpeed": "2m",
"BuffDuration": 3,
"BuffDuration": 3,
"HealOnActivate": 250
"HealOnActivate": 250,
"PropertyUpgrades": {
"HealOnActivate": 150,
"TechResist": 20,
"AbilityCooldown": -25
}
},
},
"upgrade_regenerating_bullet_shield": {
"upgrade_regenerating_bullet_shield": {
Line 5,160: Line 6,035:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,166: Line 6,042:
"OutOfCombatHealthRegen": 3,
"OutOfCombatHealthRegen": 3,
"LifeThreshold": 65,
"LifeThreshold": 65,
"BaseAttackDamagePercent": 15,
"BaseAttackDamagePercent": 18,
"BonusFireRate": 7
"BonusFireRate": 7,
"PropertyUpgrades": {
"OutOfCombatHealthRegen": 3,
"BulletResist": 12,
"BaseAttackDamagePercent": 15,
"BonusFireRate": 8
}
},
},
"upgrade_regenerative_armor": {
"upgrade_regenerative_armor": {
"Name": "Regenerative Armor",
"Name": null,
"Description": "Gain a short burst of health regeneration when taking bullet damage from heroes",
"Description": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 5,181: Line 6,063:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 5,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,205: Line 6,088:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,211: Line 6,095:
"BulletResistPerStack": 2,
"BulletResistPerStack": 2,
"BulletResistDuration": 24,
"BulletResistDuration": 24,
"BaseAttackDamagePercent": 15,
"BaseAttackDamagePercent": 18,
"BonusHealth": 75,
"BonusHealth": 75,
"BonusClipSizePercent": 30
"BonusClipSizePercent": 35,
"PropertyUpgrades": {
"BulletResistPerStack": 2,
"MaxArmorStacks": 20,
"BonusClipSizePercent": 30,
"BonusHealth": 125,
"WeaponPower": 10
}
},
},
"upgrade_reload_speed": {
"upgrade_reload_speed": {
"Name": "Fast Reload",
"Name": null,
"Description": "Increased \u003Cspan class=\"highlight\"\u003Ereload speed\u003C/span\u003E.",
"Description": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 5,227: Line 6,118:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,253: Line 6,145:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 60,
"AbilityCooldown": 60,
"AbilityCastRange": "32m",
"AbilityCastRange": "35m",
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityChannelTime": 2.5,
"AbilityChannelTime": 2.5,
Line 5,264: Line 6,157:
"BonusSprintSpeed": "0.75m",
"BonusSprintSpeed": "0.75m",
"SelfModifier": 100,
"SelfModifier": 100,
"TechRangeMultiplier": 8,
"TechRangeMultiplier": 6,
"TechRadiusMultiplier": 8
"TechRadiusMultiplier": 6,
"PropertyUpgrades": {
"TechRadiusMultiplier": 20,
"TechRangeMultiplier": 20,
"HealPercentAmount": 15,
"AbilityCooldown": -45
}
},
},
"upgrade_resilience": {
"upgrade_resilience": {
Line 5,282: Line 6,181:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,306: Line 6,206:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 6,
"AbilityCooldown": 6,
"AbilityDuration": 3,
"AbilityDuration": 3,
Line 5,312: Line 6,213:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"HealingPerCast": {
"HealingPerCast": {
"Value": 70,
"Value": 65,
"Scale": {
"Scale": {
"Value": 1.5,
"Value": 2,
"Type": "power_increase"
"Type": "power_increase"
}
}
Line 5,326: Line 6,227:
}
}
},
},
"RegenerationDuration": 5,
"RegenerationDuration": 7,
"BonusHealth": 65
"BonusHealth": 90,
"PropertyUpgrades": {
"Regeneration": 9,
"HealingPerCast": 60,
"BonusHealth": 110,
"BonusMoveSpeed": "1m"
}
},
},
"upgrade_restorative_locket": {
"upgrade_restorative_locket": {
Line 5,346: Line 6,253:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 20,
"AbilityCooldown": 20,
"AbilityCastRange": "30m",
"AbilityCastRange": "35m",
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Radius": "30m",
"Radius": "35m",
"TechResist": 8,
"TechResist": 8,
"HealPerStack": {
"HealPerStack": {
"Value": 20,
"Value": 16,
"Scale": {
"Scale": {
"Value": 0.4,
"Value": 0.5,
"Type": "power_increase"
"Type": "power_increase"
}
}
},
},
"MaxStacks": 20,
"MaxStacks": 25,
"MaxStaminaRestore": 3
"MaxStaminaRestore": 3,
"PropertyUpgrades": {
"TechResist": 10,
"HealPerStack": 30,
"AbilityCooldown": -8,
"MaxStaminaRestore": 2,
"MinStaminaRestore": 2
}
},
},
"upgrade_return_fire": {
"upgrade_return_fire": {
Line 5,380: Line 6,295:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 25,
"IsImbue": false,
"AbilityDuration": 6,
"AbilityCooldown": 23,
"AbilityDuration": 6.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BulletDamageReflectedPct": 60,
"BulletDamageReflectedPct": 65,
"SpiritDamageReflectedPct": 25,
"SpiritDamageReflectedPct": 25,
"BulletResist": 8
"BulletResist": 10,
"PropertyUpgrades": {
"BulletResist": 16,
"SpiritDamageReflectedPct": 15,
"BulletDamageReflectedPct": 25,
"AbilityCooldown": -10
}
},
},
"upgrade_ricochet": {
"upgrade_ricochet": {
Line 5,410: Line 6,332:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,416: Line 6,339:
"RicochetRadius": "13m",
"RicochetRadius": "13m",
"RicochetTargetsTooltipOnly": 2,
"RicochetTargetsTooltipOnly": 2,
"BonusFireRate": 18
"BonusFireRate": 18,
"PropertyUpgrades": {
"RicochetDamagePercent": 15,
"BonusFireRate": 25
}
},
},
"upgrade_rocket_booster": {
"upgrade_rocket_booster": {
Line 5,434: Line 6,361:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 45,
"AbilityCooldown": 45,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,441: Line 6,369:
"InterruptCooldown": 5,
"InterruptCooldown": 5,
"AirControlPercent": 100,
"AirControlPercent": 100,
"AirControlPercentBarrier": 50,
"SlamDownRadius": "10m",
"SlamDownRadius": "10m",
"VerticalDifferenceTolerance": "2m",
"VerticalDifferenceTolerance": "2m",
Line 5,451: Line 6,380:
"MinAimAngle": 30,
"MinAimAngle": 30,
"CombatBarrier": {
"CombatBarrier": {
"Value": 140,
"Value": 200,
"Scale": {
"Scale": {
"Value": 8,
"Value": 12,
"Type": "power_increase"
"Type": "power_increase"
}
}
},
},
"BarrierDuration": 8
"BarrierDuration": 8,
"PropertyUpgrades": {
"AbilityCooldown": -35,
"CombatBarrier": 275,
"InterruptCooldown": -3
}
},
},
"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:InterruptCooldown}s if damaged by enemy Hero.",
"Description": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 5,474: Line 6,408:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityCooldown": 16,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,498: Line 6,433:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 10,
"AbilityCooldown": 10,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"MeleeDistanceScale": 130,
"MeleeDistanceScale": 150,
"MeleeResistPercent": 50,
"MeleeResistPercent": 50,
"BonusMeleeDamagePercent": 30,
"BonusMeleeDamagePercent": 30,
"CooldownReductionOnHitMin": 3,
"CooldownReductionOnHitMin": 4,
"CooldownReductionOnHitPct": 12
"CooldownReductionOnHitPct": 16,
"PropertyUpgrades": {
"MeleeDistanceScale": 50,
"MeleeResistPercent": 15,
"CooldownReductionOnHitPct": 6
}
},
},
"upgrade_rupture": {
"upgrade_rupture": {
Line 5,525: Line 6,466:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 32,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityDuration": 10,
"AbilityDuration": 10,
"AbilityCastRange": {
"AbilityCastRange": {
Line 5,539: Line 6,481:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechPower": 8,
"TechPower": 8,
"HealAmpReceivePenaltyPercent": -45,
"HealAmpReceivePenaltyPercent": -50,
"HealAmpRegenPenaltyPercent": -45,
"HealAmpRegenPenaltyPercent": -50,
"TickRate": 1,
"TickRate": 1,
"DotHealthPercent": {
"DotHealthPercent": {
"Value": 2.6,
"Value": 2.6,
"Scale": {
"Scale": {
"Value": 0.0055,
"Value": 0.004,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"BonusHealth": 65
"BonusHealth": 65,
"PropertyUpgrades": {
"TechPower": 12,
"BonusHealth": 90,
"HealAmpReceivePenaltyPercent": -20,
"HealAmpRegenPenaltyPercent": -20,
"DotHealthPercent": 0.5,
"AbilityCooldown": -10
}
},
},
"upgrade_self_bubble": {
"upgrade_self_bubble": {
Line 5,565: Line 6,515:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 45,
"IsImbue": false,
"AbilityCooldown": 37,
"AbilityDuration": 4,
"AbilityDuration": 4,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,576: Line 6,527:
"BonusSpirit": 20,
"BonusSpirit": 20,
"FloatMoveSpeed": "2.5m",
"FloatMoveSpeed": "2.5m",
"BonusMoveSpeed": "3m"
"BonusMoveSpeed": "3m",
"PropertyUpgrades": {
"AbilityDuration": 2,
"BonusSpirit": 30,
"BonusMoveSpeed": "2m",
"TechResist": 10,
"AbilityCooldown": -10,
"FloatMoveSpeed": "3.5m"
}
},
},
"upgrade_shadow_step": {
"upgrade_shadow_step": {
Line 5,593: Line 6,552:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 3,
"AbilityCooldown": 3,
"AbilityCastRange": "12m",
"AbilityCastRange": "12m",
Line 5,616: Line 6,576:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"AbilityDuration": 2.5,
"IsImbue": false,
"AbilityDuration": 3,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,628: Line 6,589:
"TickRate": 1,
"TickRate": 1,
"DPS": {
"DPS": {
"Value": 75,
"Value": 125,
"Scale": {
"Scale": {
"Value": 0.2,
"Value": 0.4,
"Type": "spirit"
"Type": "spirit"
}
}
Line 5,636: Line 6,597:
"MaxStacks": 1,
"MaxStacks": 1,
"StealDuration": 6,
"StealDuration": 6,
"Stamina": 2
"Stamina": 3,
"BonusHealth": 350,
"PropertyUpgrades": {
"Stamina": 1,
"BonusHealth": 250,
"ResistStealAmount": 20,
"DPS": 125,
"AbilityDuration": 3
}
},
},
"upgrade_sharpshooter": {
"upgrade_sharpshooter": {
Line 5,646: Line 6,615:
"Slot": "Weapon",
"Slot": "Weapon",
"Components": [
"Components": [
"upgrade_long_range"
"upgrade_long_range",
"upgrade_high_velocity_mag"
],
],
"TargetTypes": null,
"TargetTypes": null,
Line 5,655: Line 6,625:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"LongRangeBonusWeaponPower": 70,
"BaseAttackDamagePercent": 10,
"LongRangeBonusWeaponPower": 60,
"LongRangeBonusWeaponPowerMinRange": "15m",
"LongRangeBonusWeaponPowerMinRange": "15m",
"BonusAttackRangePercent": 20,
"BonusAttackRangePercent": 20,
"BonusZoomPercent": 25,
"BonusZoomPercent": 25,
"BonusMoveSpeed": "-1m",
"BonusMoveSpeed": "-0.7m",
"BonusSprintSpeed": "1.0m"
"BonusSprintSpeed": "1.0m",
"BonusBulletSpeedPercent": 60,
"PropertyUpgrades": {
"LongRangeBonusWeaponPower": 40,
"BonusAttackRangePercent": 10,
"BonusBulletSpeedPercent": 45,
"BaseAttackDamagePercent": 15
}
},
},
"upgrade_shivas_bracelet": {
"upgrade_shivas_bracelet": {
"Name": "Frostbite Charm",
"Name": "Frostbite Charm",
"Description": "Imbued ability has its \u003Cspan class=\"highlight\"\u003ECooldown reduced\u003C/span\u003E and gains \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E. When the ability deals damage, \u003Cspan class=\"highlight\"\u003Efreeze\u003C/span\u003E the target and apply \u003Cspan class=\"highlight\"\u003Ebonus damage\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003ECooldown is per target.\u003C/span\u003E",
"Description": "Imbued ability has its \u003Cspan class=\"highlight\"\u003ECooldown reduced\u003C/span\u003E and gains \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E. When the ability deals damage, \u003Cspan class=\"highlight\"\u003Efreeze\u003C/span\u003E the target and apply \u003Cspan class=\"highlight\"\u003Ebonus damage\u003C/span\u003E. \u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003ECooldown is per target.\u003C/span\u003E",
"Cost": 9999,
"Cost": 9999,
"Tier": 5,
"Tier": 5,
Line 5,679: Line 6,658:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": true,
"AbilityCooldown": 10,
"AbilityCooldown": 10,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,686: Line 6,666:
"ImbuedTechPower": 70,
"ImbuedTechPower": 70,
"Damage": 200,
"Damage": 200,
"FreezeDuration": 1
"FreezeDuration": 1,
"PropertyUpgrades": {
"AbilityCooldown": -2,
"ImbuedCooldownReduction": 15,
"ImbuedTechPower": 40,
"Damage": 100,
"FreezeDuration": 0.3
}
},
},
"upgrade_shrink_ray": {
"upgrade_shrink_ray": {
Line 5,704: Line 6,691:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityCooldown": 30,
"AbilityCastRange": "40m",
"AbilityCastRange": "40m",
Line 5,713: Line 6,701:
"BonusMoveSpeed": "5.0m",
"BonusMoveSpeed": "5.0m",
"ModelScaleGrowth": 0.5,
"ModelScaleGrowth": 0.5,
"ModelScaleGrowthTooltip": -50
"ModelScaleGrowthTooltip": -50,
"BonusFireRate": 20,
"PropertyUpgrades": {
"ModelScaleGrowth": -0.15,
"ModelScaleGrowthTooltip": -15,
"BonusMoveSpeed": "2m",
"BonusFireRate": 20,
"AbilityCooldown": -15
}
},
},
"upgrade_silencer": {
"upgrade_silencer": {
Line 5,731: Line 6,727:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 36,
"AbilityCooldown": 36,
"AbilityDuration": 4,
"AbilityDuration": 4,
Line 5,756: Line 6,753:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,767: Line 6,765:
"StealDuration": 17,
"StealDuration": 17,
"ProcCooldown": 1.2,
"ProcCooldown": 1.2,
"HealthSteal": {
"HealthStealPctHero": 2.5,
"Value": 35,
"ParticleRadius": "1m",
"Scale": {
"PropertyUpgrades": {
"Value": 0.8,
"HealthStealPctHero": 1.5,
"Type": "power_increase"
"BulletResist": 10
}
}
},
"ParticleRadius": "1m"
},
},
"upgrade_slow_immunity": {
"upgrade_slow_immunity": {
"Name": "Unstoppable - Deprecated",
"Name": null,
"Description": "Purges any roots and chains on use and makes you immune to slows for the duration",
"Description": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 5,788: Line 6,784:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 32,
"AbilityCooldown": 32,
"AbilityDuration": 6,
"AbilityDuration": 6,
Line 5,811: Line 6,808:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"SlowPercent": 30,
"SlowPercent": 30,
"GroundDashReductionPercent": -25,
"GroundDashReductionPercent": -22,
"SlowDuration": 3.5,
"SlowDuration": 3.5,
"BaseAttackDamagePercent": 15,
"BuildUpDuration": 5,
"BuildUpDuration": 5,
"BuildUpPerShot": 0.7
"BuildUpPerShot": 0.7,
"PropertyUpgrades": {
"SlowPercent": 20,
"GroundDashReductionPercent": -10
}
},
},
"upgrade_slowing_tech": {
"upgrade_slowing_tech": {
"Name": "Slowing Spirit",
"Name": null,
"Description": "Dealing \u003Cspan class=\"highlight\"\u003ESpirit Damage\u003C/span\u003E applies \u003Cspan class=\"highlight\"\u003EMovement Slows\u003C/span\u003E to your target.",
"Description": null,
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 5,836: Line 6,837:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,843: Line 6,845:
},
},
"upgrade_small_attack_speed": {
"upgrade_small_attack_speed": {
"Name": "Basic Fire Rate",
"Name": null,
"Description": "Increases your \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.",
"Description": null,
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 5,854: Line 6,856:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,876: Line 6,879:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 5,882: Line 6,886:
"BonusSprintSpeed": "1m",
"BonusSprintSpeed": "1m",
"BonusHealth": 75,
"BonusHealth": 75,
"OutOfCombatHealthRegen": 1.5
"OutOfCombatHealthRegen": 1.5,
"PropertyUpgrades": {
"TechPower": 22,
"OutOfCombatHealthRegen": 3
}
},
},
"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 {g:citadel_inline_attribute:'SpiritDamage'} you take is significantly reduced.",
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 5,900: Line 6,908:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 9,
"AbilityCooldown": 9,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,907: Line 6,916:
"StatusResistancePercent": 25,
"StatusResistancePercent": 25,
"DamageThreshold": 175,
"DamageThreshold": 175,
"SpiritDamageReductionProc": 75
"SpiritDamageReductionProc": 65,
"BonusHealth": 90,
"PropertyUpgrades": {
"TechResist": 15,
"StatusResistancePercent": 15,
"AbilityCooldown": -3
}
},
},
"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 {g:citadel_inline_attribute:'SpiritDamage'} or \u003Cspan class=\"highlight\"\u003EDebuff\u003C/span\u003E, preventing its effects. Only regenerates outside of combat.",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 5,923: Line 6,938:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 12,
"AbilityCooldown": 12,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,949: Line 6,965:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"ProcCooldown": 2.25,
"ProcCooldown": 2,
"BonusHealth": 75,
"BonusHealth": 75,
"MaxStacks": 4,
"MaxStacks": 4,
"AbilityLifestealPercentHero": 8,
"AbilityLifestealPercentHero": 10,
"MagicResistReduction": -7,
"MagicResistReduction": -7,
"TechArmorDamageReduction": -8,
"TechArmorDamageReduction": -8,
"DebuffDuration": 8
"DebuffDuration": 8,
"PropertyUpgrades": {
"MagicResistReduction": -5,
"AbilityLifestealPercentHero": 10,
"TechArmorDamageReduction": -10
}
},
},
"upgrade_spirit_bubble": {
"upgrade_spirit_bubble": {
Line 5,967: Line 6,989:
"Activation": "Passive",
"Activation": "Passive",
"Slot": "Armor",
"Slot": "Armor",
"Components": null,
"Components": [
"upgrade_grit"
],
"TargetTypes": null,
"TargetTypes": null,
"ShopFilters": [
"ShopFilters": [
Line 5,974: Line 6,998:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 45,
"AbilityCooldown": 45,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,988: Line 7,013:
},
},
"OutOfCombatHealthRegen": 2.5,
"OutOfCombatHealthRegen": 2.5,
"BarrierDuration": 7,
"BarrierDuration": 8,
"BonusMoveSpeed": "1.5m"
"TechResist": 18,
"PropertyUpgrades": {
"OutOfCombatHealthRegen": 3,
"CombatBarrier": 175,
"TechResist": 20,
"AbilityCooldown": -20
}
},
},
"upgrade_spirit_burn": {
"upgrade_spirit_burn": {
"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 and has half-cooldown on non-heroes.\u003C/span\u003E",
"Description": "Dealing significant {g:citadel_inline_attribute:'SpiritDamage'} to an enemy within 5s causes an explosion dealing damage and a burn to that enemy. While burning, enemies take damage over time and receive reduced healing.\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EThe cooldown is per enemy, so each target can only be burned once per cooldown. Deals half-damage on non-heroes.\u003C/span\u003E",
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 6,008: Line 7,039:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 20,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechRangeMultiplier": 8,
"TechRangeMultiplier": 6,
"TechRadiusMultiplier": 8,
"TechRadiusMultiplier": 6,
"DamageThreshold": 500,
"DamageThreshold": 500,
"DamageThresholdDuration": 5,
"DamageThresholdDuration": 5,
"ExplosionDamage": 110,
"ExplosionDamage": 50,
"ExplosionRadius": "12m",
"ExplosionRadius": "3m",
"DPS": {
"DPS": {
"Value": 24,
"Value": 24,
"Scale": {
"Scale": {
"Value": 0.05,
"Value": 0.06,
"Type": "spirit"
"Type": "spirit"
}
}
Line 6,029: Line 7,060:
"HealAmpRegenPenaltyPercent": -70,
"HealAmpRegenPenaltyPercent": -70,
"TickRate": 0.5,
"TickRate": 0.5,
"CooldownReductionPctOnNonHeroes": 50,
"ImmunityDuration": 20,
"DamagePctVsNonHeroes": 50
"DamagePctVsNonHeroes": 50,
"PropertyUpgrades": {
"ExplosionDamage": 160,
"TechRadiusMultiplier": 12,
"TechRangeMultiplier": 12,
"DPS": 20,
"ImmunityDuration": -6
}
},
},
"upgrade_spirit_sap": {
"upgrade_spirit_sap": {
Line 6,048: Line 7,086:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 32,
"IsImbue": false,
"AbilityCooldown": 18,
"AbilityDuration": 12,
"AbilityDuration": 12,
"AbilityCastRange": "40m",
"AbilityCastRange": "40m",
Line 6,057: Line 7,096:
"MagicResistReduction": -9,
"MagicResistReduction": -9,
"BonusHealth": 50,
"BonusHealth": 50,
"TechPowerReduction": -24
"TechPowerReduction": -30,
"PropertyUpgrades": {
"BonusHealth": 150,
"MagicResistReduction": -12,
"AbilityCooldown": -12,
"TechPowerReduction": -26
}
},
},
"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\u003EEffects are reduced to 70% 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 {g:citadel_inline_attribute:'SpiritDamage'} and steals \u003Cspan class=\"highlight\"\u003ESpirit Resist\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E.\u003Cspan class=\"diminish\"\u003E\u003Cbr\u003E\u003Cbr\u003EEffects are reduced by 30% for Light Melee hits.\u003C/span\u003E",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 6,078: Line 7,123:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 6,
"AbilityCooldown": 6,
"AbilityDuration": 10,
"AbilityDuration": 10,
Line 6,083: Line 7,129:
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"LightMeleeScale": 70,
"LightMeleeReduction": 30,
"SpiritDamage": {
"SpiritDamage": {
"Value": 50,
"Value": 50,
"Scale": {
"Scale": {
"Value": 0.744,
"Value": 0.84,
"Type": "spirit"
"Type": "spirit"
}
}
Line 6,093: Line 7,139:
"TechArmorDamageReduction": -12,
"TechArmorDamageReduction": -12,
"TechArmorGain": 12,
"TechArmorGain": 12,
"TechPowerReduction": -15,
"TechPowerReduction": -25,
"TechPowerGain": 15,
"TechPowerGain": 25,
"BonusMeleeDamagePercent": 7,
"BonusMeleeDamagePercent": 7,
"BonusHealth": 75
"BonusHealth": 75,
"PropertyUpgrades": {
"SpiritDamage": 50,
"TechArmorGain": 5,
"TechArmorDamageReduction": -5,
"TechPowerGain": 35,
"TechPowerReduction": -35
}
},
},
"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": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 6,112: Line 7,165:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 32,
"IsImbue": false,
"AbilityCooldown": 27,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 6,120: Line 7,174:
"SpreadAngleDegrees": 45,
"SpreadAngleDegrees": 45,
"WeaponDamageBonusDuration": 12,
"WeaponDamageBonusDuration": 12,
"WeaponDamagePerStack": 10,
"WeaponDamagePerStack": 8,
"MaxStacks": 6
"MaxStacks": 5,
"PropertyUpgrades": {
"BulletSplitShot": 4,
"WeaponDamagePerStack": 8,
"AbilityCooldown": -8
}
},
},
"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": null,
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 6,139: Line 7,198:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusSprintSpeed": "2.0m",
"BonusSprintSpeed": "2.0m",
"OutOfCombatHealthRegen": 2
"OutOfCombatHealthRegen": 2,
"PropertyUpgrades": {
"OutOfCombatHealthRegen": 8,
"BonusSprintSpeed": "12m"
}
},
},
"upgrade_stabilizer": {
"upgrade_stabilizer": {
"Name": "Stabilizer",
"Name": null,
"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": null,
"Cost": 800,
"Cost": 800,
"Tier": 1,
"Tier": 1,
Line 6,157: Line 7,221:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 6,165: Line 7,230:
},
},
"upgrade_stabilizing_tripod": {
"upgrade_stabilizing_tripod": {
"Name": "Stabilizing Tripod",
"Name": null,
"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": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 6,178: Line 7,243:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 64,
"AbilityCooldown": 64,
"AbilityDuration": 20,
"AbilityDuration": 20,
Line 6,198: Line 7,264:
},
},
"upgrade_stasis_bomb": {
"upgrade_stasis_bomb": {
"Name": "Stasis Bomb",
"Name": null,
"Description": null,
"Description": null,
"Cost": 6400,
"Cost": 6400,
Line 6,209: Line 7,275:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 37,
"AbilityCooldown": 37,
"AbilityDuration": 6,
"AbilityDuration": 6,
Line 6,252: Line 7,319:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 3,
"AbilityCooldown": 3,
"AbilityDuration": 13,
"AbilityDuration": 13,
Line 6,286: Line 7,354:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 6,291: Line 7,360:
"Stamina": 2,
"Stamina": 2,
"StaminaCooldownReduction": 18,
"StaminaCooldownReduction": 18,
"AirMoveIncreasePercent": 23
"AirMoveIncreasePercent": 23,
"PropertyUpgrades": {
"Stamina": 2,
"AirMoveIncreasePercent": 40,
"StaminaCooldownReduction": 15
}
},
},
"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 {g:citadel_inline_attribute:'SpiritDamage'} to enemies, you also reduce their \u003Cspan class=\"highlight\"\u003EFire Rate\u003C/span\u003E.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 6,310: Line 7,384:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityDuration": 4,
"IsImbue": false,
"AbilityDuration": 4.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 6,316: Line 7,391:
"TechPower": 6,
"TechPower": 6,
"FireRateSlow": 28,
"FireRateSlow": 28,
"BonusHealth": 50
"BulletResist": 8,
"PropertyUpgrades": {
"TechPower": 12,
"BulletResist": 16,
"FireRateSlow": 20
}
},
},
"upgrade_surging_power": {
"upgrade_surging_power": {
Line 6,339: Line 7,419:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityCooldown": 30,
"AbilityDuration": 4.5,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"ActiveBonusFireRate": 34,
"ActiveBonusFireRate": 34,
"ActiveBonusLifesteal": 80,
"ActiveBonusLifesteal": 70,
"BonusHealth": 100,
"BonusHealth": 100,
"ActiveReloadPercent": 75,
"ActiveReloadPercent": 75,
"BulletResist": 10,
"BulletResist": 10,
"BulletLifestealPercent": 16
"BulletLifestealPercent": 13,
"BaseAttackDamagePercent": 6,
"PropertyUpgrades": {
"ActiveBonusFireRate": 25,
"AbilityCooldown": -10,
"BulletResist": 10,
"BulletLifestealPercent": 16,
"BonusHealth": 110
}
},
},
"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.\u003Cbr\u003E\u003Cbr\u003E\u003Cspan class=\"diminish\"\u003EIncreases the target's gravity for the duration of the stun.\u003C/span\u003E",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 6,368: Line 7,457:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 35,
"AbilityCooldown": 35,
"AbilityCastRange": "45m",
"AbilityCastRange": "45m",
Line 6,380: Line 7,470:
"MaxBonusDuration": 1.5,
"MaxBonusDuration": 1.5,
"MaxHeightForBonus": "30m",
"MaxHeightForBonus": "30m",
"TechRangeMultiplier": 6,
"TechRangeMultiplier": 5,
"TechRadiusMultiplier": 6
"TechRadiusMultiplier": 5,
"PropertyUpgrades": {
"TechRadiusMultiplier": 6,
"TechRangeMultiplier": 6,
"StunDuration": 0.75,
"BonusHealth": 75
}
},
},
"upgrade_targeted_silence": {
"upgrade_targeted_silence": {
Line 6,400: Line 7,496:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 35,
"IsImbue": false,
"AbilityCooldown": 42,
"AbilityDuration": 3,
"AbilityDuration": 3,
"AbilityCastRange": "40m",
"AbilityCastRange": "40m",
Line 6,413: Line 7,510:
"InitialWidth": "5.0m",
"InitialWidth": "5.0m",
"Damage": {
"Damage": {
"Value": 100,
"Value": 75,
"Scale": {
"Scale": {
"Value": 0.6,
"Value": 0.7,
"Type": "spirit"
"Type": "spirit"
}
}
},
"PropertyUpgrades": {
"AbilityCooldown": -10,
"Damage": 125,
"BonusHealth": 75
}
}
},
},
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 6,435: Line 7,537:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 6,441: Line 7,544:
},
},
"upgrade_tech_cleave": {
"upgrade_tech_cleave": {
"Name": "Quantum Chimaera",
"Name": null,
"Description": "Your Tech attacks strike additional nearby enemies for \u003Cspan class=\"highlight\"\u003E75% of the total damage\u003C/span\u003E.",
"Description": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 6,452: Line 7,555:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 6,461: Line 7,565:
"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 {g:citadel_inline_attribute:'SpiritDamage'} to the closest two enemies nearby.",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 6,476: Line 7,580:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 1.4,
"AbilityCooldown": 1.4,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 6,482: Line 7,587:
"BonusHealth": 100,
"BonusHealth": 100,
"DamagePulseAmount": {
"DamagePulseAmount": {
"Value": 27,
"Value": 25,
"Scale": {
"Scale": {
"Value": 0.279,
"Value": 0.23,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"DamagePulseRadius": "9m",
"DamagePulseRadius": "9m",
"MeleeResistPercent": 15
"MeleeResistPercent": 18,
"PropertyUpgrades": {
"BonusHealth": 75,
"DamagePulseAmount": 30
}
},
},
"upgrade_tech_defender": {
"upgrade_tech_defense_shredders": {
"Name": "Tech Defender",
"Description": null,
"Cost": 6400,
"Tier": 4,
"Activation": "InstantCast",
"Slot": "Armor",
"Components": null,
"TargetTypes": null,
"ShopFilters": null,
"IsDisabled": true,
"StreetBrawl": false,
"AbilityCooldown": 95,
"AbilityDuration": 6,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 85,
"TechArmor": 1
},
"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.",
Line 6,528: Line 7,617:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 6,533: Line 7,623:
"TechArmorDamageReduction": -8,
"TechArmorDamageReduction": -8,
"DebuffDuration": 8,
"DebuffDuration": 8,
"AbilityLifestealPercentHero": 8
"AbilityLifestealPercentHero": 10,
"PropertyUpgrades": {
"TechArmorDamageReduction": -10,
"AbilityLifestealPercentHero": 10
}
},
},
"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, \u003Cspan class=\"highlight\"\u003ESpirit Power\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003ESpirit Lifesteal\u003C/span\u003E by \u003Cspan class=\"highlight\"\u003Echarging up\u003C/span\u003E when shooting enemy heroes.",
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
"Activation": "Passive",
"Activation": "Passive",
"Slot": "Weapon",
"Slot": "Weapon",
"Components": null,
"Components": [
"upgrade_health_stealing_magic"
],
"TargetTypes": [
"TargetTypes": [
"HeroEnemy"
"HeroEnemy"
Line 6,552: Line 7,648:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 15,
"AbilityDuration": 15,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"AbilityLifestealPercentHero": 15,
"TechPower": 6,
"BonusFireRate": 32,
"AbilityLifestealPercentHero": 13,
"BonusSpirit": 30,
"NonHeroAbilityLifestealTooltipOnly": 3,
"CooldownReduction": 12,
"BonusHealth": 90,
"BonusFireRate": 30,
"BonusSpirit": 40,
"BonusSpiritLifesteal": 10,
"BonusAbilityDurationPercent": 13,
"BuildUpPerShot": 0.75,
"BuildUpPerShot": 0.75,
"BuildUpDuration": 5
"BuildUpDuration": 5,
"PropertyUpgrades": {
"BonusAbilityDurationPercent": 15,
"BonusSpirit": 30,
"BonusFireRate": 20,
"AbilityLifestealPercentHero": 15,
"BonusHealth": 80,
"TechPower": 9
}
},
},
"upgrade_tech_purge": {
"upgrade_tech_purge": {
"Name": "Spirit Resilience",
"Name": "Spirit Resilience",
"Description": "When below \u003Cspan class=\"highlight\"\u003E40% health\u003C/span\u003E, gain additional Spirit Resist.",
"Description": "When below \u003Cspan class=\"highlight\"\u003E50% health\u003C/span\u003E, gain additional Spirit Resist.",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 6,577: Line 7,686:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechResist": 30,
"TechResist": 30,
"HealthThreshold": 40,
"HealthThreshold": 50,
"TechResistBelowThreshold": 22
"TechResistBelowThreshold": 15,
"OutOfCombatHealthRegen": 3,
"PropertyUpgrades": {
"TechResist": 10,
"TechResistBelowThreshold": 10
}
},
},
"upgrade_tech_range": {
"upgrade_tech_range": {
Line 6,601: Line 7,716:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"TechRangeMultiplier": 35,
"TechRangeMultiplier": 30,
"TechRadiusMultiplier": 35,
"TechRadiusMultiplier": 30,
"TechResist": 10
"TechResist": 10,
"PropertyUpgrades": {
"TechResist": 10,
"TechRadiusMultiplier": 20,
"TechRangeMultiplier": 20
}
},
},
"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 {g:citadel_inline_attribute:'SpiritDamage'} \u003Cspan class=\"highlight\"\u003Eper second\u003C/span\u003E and reduces enemy \u003Cspan class=\"highlight\"\u003EBullet Resist\u003C/span\u003E.\u003Cbr\u003E\u003Cbr\u003E50% less effective vs non-heroes.",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 6,625: Line 7,746:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 30,
"AbilityCooldown": 30,
"AbilityDuration": 5,
"AbilityDuration": 5,
Line 6,634: Line 7,756:
"Value": 45,
"Value": 45,
"Scale": {
"Scale": {
"Value": 0.152334,
"Value": 0.2,
"Type": "spirit"
"Type": "spirit"
}
}
Line 6,641: Line 7,763:
"Value": 7,
"Value": 7,
"Scale": {
"Scale": {
"Value": 0.030467,
"Value": 0.04,
"Type": "spirit"
"Type": "spirit"
}
}
Line 6,648: Line 7,770:
"Value": 95,
"Value": 95,
"Scale": {
"Scale": {
"Value": 0.304668,
"Value": 0.4,
"Type": "spirit"
"Type": "spirit"
}
}
Line 6,663: Line 7,785:
}
}
},
},
"SpiritPower": 8
"SpiritPower": 10,
"PropertyUpgrades": {
"DPS": 30,
"DPSMax": 30,
"BulletArmorReduction": -8,
"SpiritPower": 15
}
},
},
"upgrade_timeless_emblem": {
"upgrade_timeless_emblem": {
Line 6,681: Line 7,809:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 6,688: Line 7,817:
"TechRadiusMultiplier": 50,
"TechRadiusMultiplier": 50,
"BonusAbilityDurationPercent": 50,
"BonusAbilityDurationPercent": 50,
"ItemCooldownReduction": 50
"ItemCooldownReduction": 50,
"PropertyUpgrades": {
"TechRadiusMultiplier": 10,
"TechRangeMultiplier": 10,
"CooldownReduction": 10,
"ItemCooldownReduction": 10,
"BonusAbilityDurationPercent": 10
}
},
},
"upgrade_titan_round": {
"upgrade_titan_round": {
Line 6,707: Line 7,843:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusClipSizePercent": 90,
"BonusClipSizePercent": 100,
"BaseAttackDamagePercent": 12
"BaseAttackDamagePercent": 14,
"PropertyUpgrades": {
"BaseAttackDamagePercent": 18,
"BonusClipSizePercent": 70
}
},
},
"upgrade_toughness_3": {
"upgrade_toughness_3": {
"Name": "Toughness",
"Name": null,
"Description": "Increases \u003Cspan class=\"highlight\"\u003EHealth\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Ehealth regen\u003C/span\u003E.",
"Description": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 6,725: Line 7,866:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 6,750: Line 7,892:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DotHealthPercent": {
"DotHealthPercent": {
"Value": 2,
"Value": 1.9,
"Scale": {
"Scale": {
"Value": 0.005,
"Value": 0.005,
Line 6,761: Line 7,904:
},
},
"DotDuration": 4,
"DotDuration": 4,
"BuildUpPerShot": 1.1638,
"BuildUpPerShot": 1.28,
"BuildUpDuration": 5,
"BuildUpDuration": 5,
"TickRate": 0.5,
"TickRate": 0.5,
"HealAmpReceivePenaltyPercent": -30,
"HealAmpReceivePenaltyPercent": -35,
"HealAmpRegenPenaltyPercent": -30,
"HealAmpRegenPenaltyPercent": -35,
"DotMultiplerTroopers": 0.5
"DotMultiplerTroopers": 0.5,
"PropertyUpgrades": {
"HealAmpReceivePenaltyPercent": -30,
"HealAmpRegenPenaltyPercent": -30,
"DotHealthPercent": 0.7
}
},
},
"upgrade_transcendent_cooldown": {
"upgrade_transcendent_cooldown": {
Line 6,784: Line 7,932:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 6,789: Line 7,938:
"CooldownReduction": 25,
"CooldownReduction": 25,
"ItemCooldownReduction": 25,
"ItemCooldownReduction": 25,
"OutOfCombatHealthRegen": 4
"OutOfCombatHealthRegen": 4,
"PropertyUpgrades": {
"ItemCooldownReduction": 10,
"OutOfCombatHealthRegen": 10,
"CooldownReduction": 15
}
},
},
"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\"\u003Esprint\u003C/span\u003E, \u003Cspan class=\"highlight\"\u003Eability range\u003C/span\u003E and \u003Cspan class=\"highlight\"\u003Epassive soul generation\u003C/span\u003E. This effect stacks and persists through death.",
"Cost": 3200,
"Cost": 1600,
"Tier": 3,
"Tier": 2,
"Activation": "Passive",
"Activation": "Passive",
"Slot": "Armor",
"Slot": "Armor",
Line 6,809: Line 7,963:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusSprintSpeed": "2.0m",
"BonusSprintSpeed": "2.0m",
"OutOfCombatHealthRegen": 4,
"OutOfCombatHealthRegen": 2,
"StackingBonusHealth": 20,
"StackingBonusSprintSpeed": "0.15m",
"StackingBonusSprintSpeed": "0.15m",
"StackingTechRangeMultiplier": 1,
"StackingTechRangeMultiplier": 0.75,
"StackingTechRadiusMultiplier": 1,
"StackingTechRadiusMultiplier": 0.75,
"StackingGoldPerMinute": 22,
"StackingGoldPerMinute": 18,
"ThinkRate": 3,
"ThinkRate": 3,
"MaxStacks": 16
"MaxStacks": 16,
"NonPlayerBonusWeaponPower": -15,
"PropertyUpgrades": {
"StackingTechRadiusMultiplier": 3,
"StackingTechRangeMultiplier": 3,
"OutOfCombatHealthRegen": 6,
"BonusSprintSpeed": "12m",
"MaxStacks": 83
}
},
},
"upgrade_ultimate_burst": {
"upgrade_ultimate_burst": {
Line 6,841: Line 8,003:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityDuration": 2,
"AbilityDuration": 2,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 6,852: Line 8,015:
"BonusSprintSpeed": "0.75m",
"BonusSprintSpeed": "0.75m",
"MovementSpeedSlow": 30,
"MovementSpeedSlow": 30,
"GroundDashReductionPercent": -12
"GroundDashReductionPercent": -12,
"PropertyUpgrades": {
"BonusHealth": 100,
"Damage": 100,
"BonusSprintSpeed": "5m",
"StunDuration": 0.75
}
},
},
"upgrade_unstable_concoction": {
"upgrade_unstable_concoction": {
"Name": "Unstable Concoction",
"Name": "Unstable Concoction",
"Description": "Consume a concotion that grants you increased \u003Cspan class=\"highlight\"\u003Espeed, health, spirit and weapon damage\u003C/span\u003E. After a short duration \u003Cspan class=\"highlight\"\u003Eyou die and explode\u003C/span\u003E, stunning nearby enemies and dealing damage based on your maximum health.",
"Description": "Consume a concoction that grants you \u003Cspan class=\"highlight\"\u003EUnstoppable\u003C/span\u003E and increased \u003Cspan class=\"highlight\"\u003Espeed, health, spirit and weapon damage\u003C/span\u003E. After a short duration \u003Cspan class=\"highlight\"\u003Eyou die and explode\u003C/span\u003E, stunning nearby enemies and dealing damage based on your maximum health. Dying this way reduces your respawn time by \u003Cspan class=\"highlight\"\u003E50%\u003C/span\u003E.",
"Cost": 9999,
"Cost": 9999,
"Tier": 5,
"Tier": 5,
Line 6,868: Line 8,037:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": true,
"StreetBrawl": true,
"IsImbue": false,
"AbilityCooldown": 25,
"AbilityCooldown": 25,
"AbilityDuration": 4,
"AbilityDuration": 4,
Line 6,879: Line 8,049:
"MaxHPDamage": 30,
"MaxHPDamage": 30,
"StunDuration": 3,
"StunDuration": 3,
"Radius": "18m"
"Radius": "22m",
"RespawnTimeMod": 50,
"PropertyUpgrades": {
"StunDuration": 0.5,
"BaseAttackDamagePercent": 50,
"TechPower": 50,
"BonusHealth": 1300
}
},
},
"upgrade_unstoppable": {
"upgrade_unstoppable": {
Line 6,898: Line 8,075:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 65,
"IsImbue": false,
"AbilityCooldown": 60,
"AbilityDuration": 5.5,
"AbilityDuration": 5.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 6,904: Line 8,082:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BonusHealth": 125,
"BonusHealth": 125,
"StatusResistancePercent": 25
"StatusResistancePercent": 25,
"PropertyUpgrades": {
"AbilityDuration": 1.25,
"BonusHealth": 75,
"AbilityCooldown": -35,
"StatusResistancePercent": 15
}
},
},
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 6,921: Line 8,105:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BulletLifestealPercent": 16,
"BulletLifestealPercent": 13,
"BonusHealth": 90
"BonusHealth": 90,
"BaseAttackDamagePercent": 6,
"PropertyUpgrades": {
"BulletLifestealPercent": 16,
"BonusHealth": 120
}
},
},
"upgrade_veil_walker": {
"upgrade_veil_walker": {
Line 6,934: Line 8,124:
"Activation": "Passive",
"Activation": "Passive",
"Slot": "Armor",
"Slot": "Armor",
"Components": null,
"Components": [
"upgrade_sprint_booster"
],
"TargetTypes": null,
"TargetTypes": null,
"ShopFilters": [
"ShopFilters": [
Line 6,942: Line 8,134:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 15,
"AbilityCooldown": 15,
"AbilityDuration": 16,
"AbilityDuration": 16,
Line 6,952: Line 8,145:
"RevealOnDamageDuration": 0.5,
"RevealOnDamageDuration": 0.5,
"RevealOnSpottedDuration": 1.25,
"RevealOnSpottedDuration": 1.25,
"BonusHealth": 175,
"BonusSprintSpeed": "2.0m",
"OutOfCombatHealthRegen": 2,
"BonusHealth": 125,
"SpiritPower": 10,
"SpiritPower": 10,
"InvisDuration": 7,
"InvisDuration": 8,
"BonusMoveSpeed": "3.5m",
"BonusMoveSpeed": "3.5m",
"HealOnVeil": {
"HealOnVeil": {
"Value": 85,
"Value": 85,
"Scale": {
"Scale": {
"Value": 6,
"Value": 8,
"Type": "power_increase"
"Type": "power_increase"
}
}
},
"PropertyUpgrades": {
"SpiritPower": 25,
"InvisMoveSpeedMod": "6m",
"HealOnVeil": 300,
"AbilityCooldown": -9,
"InvisDuration": 4,
"BonusMoveSpeed": "4m",
"OutOfCombatHealthRegen": 8,
"BonusSprintSpeed": "12m"
}
}
},
},
"upgrade_vex_barrier": {
"upgrade_vex_barrier": {
"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": "Gain a \u003Cspan class=\"highlight\"\u003EBarrier\u003C/span\u003E when you are \u003Cspan class=\"highlight\"\u003EStunned, Chained, Immobilized, Slept or Silenced\u003C/span\u003E.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
"Activation": "Passive",
"Activation": "Passive",
"Slot": "Armor",
"Slot": "Armor",
"Components": null,
"Components": [
"upgrade_grit"
],
"TargetTypes": null,
"TargetTypes": null,
"ShopFilters": [
"ShopFilters": [
Line 6,978: Line 8,185:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 40,
"IsImbue": false,
"AbilityCooldown": 55,
"AbilityDuration": 10,
"AbilityDuration": 10,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 6,986: Line 8,194:
"Value": 325,
"Value": 325,
"Scale": {
"Scale": {
"Value": 2.0925,
"Value": 1.8,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"TechResist": 6
"OutOfCombatHealthRegen": 1,
"PropertyUpgrades": {
"VexBarrierCombatBarrier": 375,
"AbilityCooldown": -15
}
},
},
"upgrade_warp_stone": {
"upgrade_warp_stone": {
Line 7,007: Line 8,219:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityCooldown": 16,
"AbilityCastRange": "11m",
"AbilityCastRange": "11m",
Line 7,013: Line 8,226:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BulletResist": 30,
"BulletResist": 30,
"CasterBuffDuration": 6
"CasterBuffDuration": 6,
"PropertyUpgrades": {
"BulletResist": 20,
"AbilityCastRange": "9m",
"AbilityCooldown": -3
}
},
},
"upgrade_weapon_backstabber": {
"upgrade_weapon_backstabber": {
"Name": "Backstabber",
"Name": "Stalker",
"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": "Dealing {g:citadel_inline_attribute:'WeaponDamage'} at close range opens a wound and grants you {g:citadel_inline_attribute:'BonusMoveSpeed'}. \u003Cbr\u003E\u003Cbr\u003EWounded enemies take {g:citadel_inline_attribute:'SpiritDPS'}, have reduced {g:citadel_inline_attribute:'BulletResist'}, and are revealed \u003Cspan class=\"highlight\"\u003Ethrough walls\u003C/span\u003E.",
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 7,029: Line 8,247:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 6,
"AbilityCooldown": 6,
"AbilityDuration": 5,
"AbilityDuration": 5,
Line 7,037: Line 8,256:
"DPS": 17,
"DPS": 17,
"TickRate": 0.5,
"TickRate": 0.5,
"ProcRadius": "8m",
"DebuffRadius": "25m",
"DebuffRadius": "25m",
"BulletResistReduction": -6,
"BulletResistReduction": -6,
"DebuffDuration": 5,
"DebuffDuration": 5,
"BonusMoveSpeed": "1.5m",
"BonusMoveSpeed": "1.5m",
"ReduceFootstepSound": -50
"ReduceFootstepSound": -50,
"PropertyUpgrades": {
"BulletResistReduction": -10,
"BonusMoveSpeed": "2m",
"DPS": 20,
"ReduceFootstepSound": -50
}
},
},
"upgrade_weapon_detention_ammo": {
"upgrade_weapon_detention_ammo": {
"Name": "Detention Rounds",
"Name": null,
"Description": "Your bullets build up on enemies, causing them to be \u003Cspan class=\"highlight\"\u003Etethered\u003C/span\u003E to their position.",
"Description": null,
"Cost": 6400,
"Cost": 6400,
"Tier": 4,
"Tier": 4,
Line 7,059: Line 8,285:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 7,071: Line 8,298:
},
},
"upgrade_weapon_eater": {
"upgrade_weapon_eater": {
"Name": "Weapon Eater",
"Name": null,
"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": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 7,082: Line 8,309:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 7,092: Line 8,320:
},
},
"upgrade_weapon_instant_reload": {
"upgrade_weapon_instant_reload": {
"Name": "Reloader + Huge Clip",
"Name": null,
"Description": "Press the [Reload] key while reloading to instantly finish your reload",
"Description": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 7,103: Line 8,331:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 21,
"AbilityCooldown": 21,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,110: Line 8,339:
},
},
"upgrade_weapon_overdrive_clip": {
"upgrade_weapon_overdrive_clip": {
"Name": "Overdrive Clip",
"Name": null,
"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": null,
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
Line 7,121: Line 8,350:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 53,
"AbilityCooldown": 53,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,131: Line 8,361:
},
},
"upgrade_weapon_power_and_health_drain": {
"upgrade_weapon_power_and_health_drain": {
"Name": "Overdrive",
"Name": null,
"Description": "Increase your \u003Cspan class=\"highlight\"\u003ECourage\u003C/span\u003E while draining your own \u003Cspan class=\"highlight\"\u003Ehealth\u003C/span\u003E.",
"Description": null,
"Cost": 1600,
"Cost": 1600,
"Tier": 2,
"Tier": 2,
Line 7,142: Line 8,372:
"IsDisabled": true,
"IsDisabled": true,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityCooldown": 11.5,
"AbilityCooldown": 11.5,
"AbilityDuration": 4,
"AbilityDuration": 4,
Line 7,158: Line 8,389:
"Activation": "Passive",
"Activation": "Passive",
"Slot": "Armor",
"Slot": "Armor",
"Components": null,
"Components": [
"upgrade_grit"
],
"TargetTypes": null,
"TargetTypes": null,
"ShopFilters": [
"ShopFilters": [
Line 7,165: Line 8,398:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 45,
"IsImbue": false,
"AbilityCooldown": 35,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DamageWindow": 3.5,
"DamageWindow": 4,
"DamageThreshold": 150,
"DamageThreshold": 250,
"CombatBarrier": {
"CombatBarrier": {
"Value": 300,
"Value": 300,
Line 7,179: Line 8,413:
},
},
"OutOfCombatHealthRegen": 2.5,
"OutOfCombatHealthRegen": 2.5,
"BarrierDuration": 7,
"BarrierDuration": 8,
"BonusMoveSpeed": "1.5m"
"BulletResist": 18,
"PropertyUpgrades": {
"OutOfCombatHealthRegen": 3,
"CombatBarrier": 225,
"BulletResist": 15,
"AbilityCooldown": -20
}
},
},
"upgrade_weighted_shots": {
"upgrade_weighted_shots": {
"Name": "Weighted Shots",
"Name": "Weighted Shots",
"Description": null,
"Description": "Your bullets build up a \u003Cspan class=\"highlight\"\u003EMovement Slow\u003C/span\u003E on enemies.",
"Cost": 3200,
"Cost": 3200,
"Tier": 3,
"Tier": 3,
"Activation": "Passive",
"Activation": "Passive",
"Slot": "Weapon",
"Slot": "Weapon",
"Components": null,
"Components": [
"TargetTypes": null,
"upgrade_slowing_bullets"
],
"TargetTypes": [
"HeroEnemy"
],
"ShopFilters": [
"ShopFilters": [
"WeaponDamage"
"WeaponDamage"
Line 7,196: Line 8,440:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"BaseAttackDamagePercent": 35,
"BaseAttackDamagePercent": 30,
"StatusResistancePercent": 16,
"StatusResistancePercent": 22,
"TechResist": 16,
"StaminaCooldownReduction": -14,
"BonusBulletSpeedPercent": -30,
"SlowPercent": 30,
"StaminaCooldownReduction": -20
"GroundDashReductionPercent": -22,
"SlowDuration": 3.5,
"BonusMoveSpeed": "-0.5m",
"BuildUpDuration": 5,
"BuildUpPerShot": 0.7,
"PropertyUpgrades": {
"StatusResistancePercent": 10,
"BaseAttackDamagePercent": 35,
"SlowPercent": 20,
"GroundDashReductionPercent": -10
}
},
},
"upgrade_withering_whip": {
"upgrade_withering_whip": {
Line 7,222: Line 8,477:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"AbilityCooldown": 20,
"IsImbue": false,
"AbilityCooldown": 16,
"AbilityDuration": 5,
"AbilityDuration": 5,
"AbilityCastRange": "32m",
"AbilityCastRange": "32m",
Line 7,230: Line 8,486:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"FireRateSlow": 32,
"FireRateSlow": 32,
"BonusHealth": 50,
"BonusHealth": 60,
"BonusSprintSpeed": "0.5m",
"BonusSprintSpeed": "0.5m",
"BulletArmorReduction": -8
"BulletArmorReduction": -8,
"PropertyUpgrades": {
"BonusHealth": 130,
"BulletArmorReduction": -4,
"FireRateSlow": 20,
"AbilityCooldown": -8
}
},
},
"weapon_upgrade_base": {
"weapon_upgrade_base": {
Line 7,246: Line 8,508:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 7,262: Line 8,525:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 7,278: Line 8,542:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 7,294: Line 8,559:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 7,310: Line 8,576:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 7,326: Line 8,593:
"IsDisabled": false,
"IsDisabled": false,
"StreetBrawl": false,
"StreetBrawl": false,
"IsImbue": false,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,