Data:AbilityData.json: Difference between revisions
Jump to navigation
Jump to search
m Sur moved page Data:AbilitiesData.json to Data:AbilityData.json without leaving a redirect |
DeadBot v0.2.3-5388 |
||
(6 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{ | { | ||
"ability_afterburn": { | |||
"AbilityUnitTargetLimit": 1, | |||
"BuildUpBulletPercentPerHit": 9, | |||
"BuildUpDuration": 17, | |||
"BurnDuration": 3, | |||
"ChannelMoveSpeed": 50, | |||
"CritBuildup": 14, | |||
"DPS": 15, | |||
"Key": "ability_afterburn", | |||
"Name": "Afterburn", | |||
"TickRate": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"AfterburnSpiritDamageReduction": -25 | |||
}, | |||
{ | |||
"BurnDuration": 1 | |||
}, | |||
{ | |||
"DPS": 30 | |||
} | |||
] | |||
}, | |||
"ability_astro_rifle": { | |||
"AbilityCharges": 4, | |||
"AbilityCooldown": 10.5, | |||
"AbilityCooldownBetweenCharge": 2.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 48, | |||
"DamageAmplificationPerStack": 10, | |||
"DebuffDuration": 15, | |||
"Key": "ability_astro_rifle", | |||
"MaxStacks": 10, | |||
"Name": "Marksman", | |||
"Upgrades": [ | |||
{ | |||
"SlowPercent": 15, | |||
"SlowDurationPerStack": 1 | |||
}, | |||
{ | |||
"DamageAmplificationPerStack": 5 | |||
}, | |||
{ | |||
"Damage": 48, | |||
"Scale": { | |||
"Prop": "Damage", | |||
"Value": 0.628992, | |||
"Type": "spirit" | |||
} | |||
} | |||
] | |||
}, | |||
"ability_astro_shotgun_toggle": { | |||
"AbilityCastDelay": 0.4, | |||
"AbilityUnitTargetLimit": 1, | |||
"BackwardsShotDelayTime": 0.15, | |||
"BulletScaleFactor": -0.75, | |||
"ChannelMoveSpeed": 8, | |||
"ClipSizeOverride": 2, | |||
"CloseRangeBonusDamageRange": 0, | |||
"Key": "ability_astro_shotgun_toggle", | |||
"Name": "Force of Nature", | |||
"Upgrades": [ | |||
{ | |||
"CloseRangeBonusWeaponPower": 20, | |||
"CloseRangeBonusDamageRange": "7m" | |||
}, | |||
{ | |||
"ClipSizeOverride": 2 | |||
}, | |||
{ | |||
"BulletDamageIncrease": 50 | |||
} | |||
] | |||
}, | |||
"ability_blood_bomb": { | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ArmingDuration": 0.5, | |||
"BeepSoundBuildupCount": 4, | |||
"BeepSoundIntervalBias": 0.55, | |||
"BeepSoundMaxFrequency": 0.1, | |||
"BossDamagePercent": 25, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 100, | |||
"Key": "ability_blood_bomb", | |||
"Name": "Essence Bomb", | |||
"Radius": 7, | |||
"SelfDamage": 30, | |||
"Upgrades": [ | |||
{ | |||
"Radius": "2m" | |||
}, | |||
{ | |||
"Damage": 60 | |||
}, | |||
{ | |||
"BloodSpillDPSPercent": 26, | |||
"BloodSpillDuration": 6 | |||
} | |||
] | |||
}, | |||
"ability_blood_shards": { | |||
"AbilityCastDelay": 0.12, | |||
"AbilityCooldown": 6, | |||
"AbilityPostCastDuration": 0.3, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": -1, | |||
"DebuffDuration": 9, | |||
"HealthToDamage": 32, | |||
"Key": "ability_blood_shards", | |||
"MaxStacks": 5, | |||
"MoveSpeedPenaltyPerStack": 15, | |||
"Name": "Malice", | |||
"NumBloodShards": 3, | |||
"SlowDuration": 4, | |||
"SpreadAngleDegrees": 6, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -3 | |||
}, | |||
{ | |||
"HealthToDamage": 40, | |||
"VulnerabilityPerStack": 7 | |||
}, | |||
{ | |||
"NumBloodShards": 6, | |||
"SpreadAngleDegrees": 22 | |||
} | |||
], | |||
"VulnerabilityPerStack": 8 | |||
}, | |||
"ability_bomber_ability02": { | |||
"AbilityCooldown": 26.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_bomber_ability02", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"ability_bomber_ability03": { | |||
"AbilityCooldown": 26.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_bomber_ability03", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"ability_bomber_ult": { | |||
"AbilityCooldown": 127.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_bomber_ult", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"ability_bounce_pad": { | |||
"AbilityCastDelay": 0.08, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 37.0, | |||
"AbilityCooldownBetweenCharge": 3.5, | |||
"AbilityDuration": 22, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirControlAccelPercent": 50, | |||
"AirControlPercent": 100, | |||
"BarrelBounceVelocity": 800, | |||
"BarrelUpFactor": 1, | |||
"BounceVelocity": 750, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_bounce_pad", | |||
"MinAirTimeForStomp": 0.2, | |||
"Name": "Bounce Pad", | |||
"PlaceDistance": 200, | |||
"Radius": 12, | |||
"Scale": 1, | |||
"SpeedOnLand": 0, | |||
"StompDamage": 120, | |||
"TossSpeed": 500, | |||
"UpFactor": 1.2, | |||
"Upgrades": [ | |||
{ | |||
"SpeedOnLand": "4m", | |||
"SpeedOnLandDuration": 4 | |||
}, | |||
{ | |||
"StompDamage": 100, | |||
"Scale": { | |||
"Prop": "StompDamage", | |||
"Value": 1.04832, | |||
"Type": null | |||
} | |||
}, | |||
{ | |||
"StompStunDuration": 1.25 | |||
} | |||
], | |||
"VerticalDifferenceTolerance": 60 | |||
}, | |||
"ability_bullet_flurry": { | |||
"AbilityCastDelay": 0.4, | |||
"AbilityCooldown": 138.0, | |||
"AbilityDuration": 3.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusFireRate": 30, | |||
"ChannelMoveSpeed": 4, | |||
"ExplodeDamage": 250, | |||
"Key": "ability_bullet_flurry", | |||
"Name": "Bullet Dance", | |||
"OverrideBulletRadius": 10, | |||
"ProcChance": 100, | |||
"Radius": 15, | |||
"SpiritDamage": 6, | |||
"TargetsPerTick": 1, | |||
"Upgrades": [ | |||
{ | |||
"SpiritDamage": 7 | |||
}, | |||
{ | |||
"AbilityCooldown": -38.0 | |||
}, | |||
{ | |||
"EvasionPercent": 40, | |||
"ChannelMoveSpeed": "2m" | |||
} | |||
] | |||
}, | |||
"ability_burrow": { | |||
"AbilityCastDelay": 1, | |||
"AbilityChannelTime": 5, | |||
"AbilityCooldown": 37.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusMoveSpeed": 4, | |||
"BulletResist": 80, | |||
"ChannelMoveSpeed": -1, | |||
"DPS": 80, | |||
"EnemyDamageSpeedPenalty": 0.5, | |||
"Key": "ability_burrow", | |||
"Name": "Burrow", | |||
"Radius": 5, | |||
"SpeedLostDuration": 1, | |||
"SpinDuration": 1.5, | |||
"SpinSlowDuration": 0.3, | |||
"SpinSlowPercent": 10, | |||
"TechResist": 30, | |||
"TickRate": 0.1, | |||
"UpForce": 250, | |||
"Upgrades": [ | |||
{ | |||
"AbilityChannelTime": 3 | |||
}, | |||
{ | |||
"DPS": 140, | |||
"Radius": "2m" | |||
}, | |||
{ | |||
"AbilityCooldown": -19.0, | |||
"BonusMoveSpeed": "2m" | |||
} | |||
] | |||
}, | |||
"ability_charged_bomb": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"BlastJumpVelocity": 25, | |||
"BlastJumpVelocityCrouch": 30, | |||
"BlastJumpVelocityGround": 20, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_charged_bomb", | |||
"MaxChargeTime": 2.0, | |||
"MaxDamage": 100, | |||
"Name": null, | |||
"Radius": 7, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"ability_charged_shot": { | |||
"AbilityCastDelay": 0.5, | |||
"AbilityChannelTime": 9999, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 17.0, | |||
"AbilityCooldownBetweenCharge": 4, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirSpeedMax": 150, | |||
"BossDamagePercent": 25, | |||
"CameraHeightOffset": 20, | |||
"CameraHorizontalOffset": 15, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 100, | |||
"FallSpeedMax": 60, | |||
"Key": "ability_charged_shot", | |||
"Name": "Charged Shot", | |||
"TechCleaveExpireTime": 0.2, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"Damage": 65 | |||
}, | |||
{ | |||
"AbilityCooldownBetweenCharge": -3, | |||
"Scale": { | |||
"Prop": "Damage", | |||
"Value": 0.91728, | |||
"Type": "spirit" | |||
} | |||
} | |||
] | |||
}, | |||
"ability_crackshot": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCooldown": 20, | |||
"AbilityUnitTargetLimit": 1, | |||
"Damage": 100, | |||
"DebuffDuration": 2, | |||
"ExplosionRadius": 2, | |||
"FadingSlowPercent": 50, | |||
"Key": "ability_crackshot", | |||
"Name": "Crackshot", | |||
"Upgrades": [ | |||
{ | |||
"FadingSlowPercent": 25 | |||
}, | |||
{ | |||
"Damage": 50 | |||
}, | |||
{ | |||
"AbilityCooldownPerHeadshot": -2 | |||
} | |||
] | |||
}, | |||
"ability_death_tax": { | |||
"AbilityDuration": 4, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DeathTaxHeal": 30, | |||
"Key": "ability_death_tax", | |||
"Name": "Death Tax", | |||
"Upgrades": [ | |||
{ | |||
"CooldownReductionOnKill": 1 | |||
}, | |||
{ | |||
"DeathTaxHeal": 30 | |||
}, | |||
{ | |||
"TechPowerAmpBonus": 10, | |||
"TechPowerAmpBonusDuration": 10, | |||
"TechPowerAmpBonusMaxStacks": 10 | |||
} | |||
] | |||
}, | |||
"ability_empowerbullet": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCooldown": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusClip": 1, | |||
"BuffDuration": 3, | |||
"Damage": 100, | |||
"Key": "ability_empowerbullet", | |||
"Name": "Sleight of Hand", | |||
"ProcChance": 100, | |||
"ProcDamagePercentage": 100, | |||
"Upgrades": [ | |||
{ | |||
"BonusMoveSpeed": "2m" | |||
}, | |||
{ | |||
"DebuffDuration": 5, | |||
"BulletArmorReduction": 25 | |||
}, | |||
{ | |||
"ProcDamagePercentage": 70 | |||
} | |||
] | |||
}, | |||
"ability_explosive_barrel": { | |||
"AbilityCastDelay": 0.125, | |||
"AbilityCharges": 2, | |||
"AbilityCooldown": 32.0, | |||
"AbilityCooldownBetweenCharge": 5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ArmTime": 1, | |||
"BarrelDamage": 100, | |||
"BarrelHeavyMeleeForceForward": 1100, | |||
"BarrelHeavyMeleeForceUp": 550, | |||
"BarrelLifetime": 8, | |||
"BarrelLightMeleeForceForward": 760, | |||
"BarrelLightMeleeForceUp": 550, | |||
"BarrelPitchMax": 45, | |||
"BarrelPitchMin": 2, | |||
"BarrelRollSpeedMoveAir": 10, | |||
"BarrelRollSpeedMoveMin": 15, | |||
"BarrelScale": 1.3, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_explosive_barrel", | |||
"MinTimeBeforeDestroy": 1.0, | |||
"Name": "Powder Keg", | |||
"Radius": 6, | |||
"TossSpeed": 400, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"BarrelDamage": 140 | |||
}, | |||
{ | |||
"AbilityCooldown": -9.5, | |||
"MinTimeBeforeDestroy": -1, | |||
"ArmTime": -1 | |||
} | |||
] | |||
}, | |||
"ability_fire_bomb": { | |||
"AbilityCooldown": 127.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 160, | |||
"ExplodeDelay": 3, | |||
"Key": "ability_fire_bomb", | |||
"Name": "Concussive Combustion", | |||
"Radius": 13, | |||
"StunDuration": 1.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -38.0 | |||
}, | |||
{ | |||
"StunDuration": 0.5, | |||
"Radius": "3m" | |||
}, | |||
{ | |||
"Damage": 115, | |||
"LifeStealPercentOnHit": 85 | |||
} | |||
] | |||
}, | |||
"ability_flame_dash": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 40.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"AuraLingerDuration": 1.0, | |||
"ChannelMoveSpeed": 18, | |||
"DashAirSpeed": 8, | |||
"DashSpeed": 12, | |||
"DashTime": 3.0, | |||
"FlameAuraDPS": 40, | |||
"FlameAuraRadius": 4.5, | |||
"FlameDashJumpBonus": 50, | |||
"GroundAuraSpacing": 1, | |||
"GroundFlameDuration": 4, | |||
"Key": "ability_flame_dash", | |||
"Name": "Flame Dash", | |||
"SideMoveSpeedReduction": -65, | |||
"SlowResistancePercent": 50, | |||
"SpeedBurstSpeed": 20, | |||
"TickRate": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"FireRateSlow": 30, | |||
"FlameDashDebuffDuration": 6 | |||
}, | |||
{ | |||
"FlameAuraDPS": 45 | |||
}, | |||
{ | |||
"AbilityCooldown": -19.0 | |||
} | |||
] | |||
}, | |||
"ability_gravity_lasso": { | |||
"AbilityCastRange": 10, | |||
"AbilityCooldown": 159.0, | |||
"AbilityDuration": 2.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"BouncePadExtendDuration": 2, | |||
"CameraPreviewDistance": 200, | |||
"CameraPreviewOffset": 25, | |||
"CameraPreviewSpeed": 0.6, | |||
"ExtraTargetConeAngle": 40, | |||
"ExtraTargetHorizontalOffset": 30, | |||
"FollowDampingFactor": 12, | |||
"FollowDistance": 120, | |||
"GrabExtraTargetsRadiusMult": 2, | |||
"Key": "ability_gravity_lasso", | |||
"LassoTargetMaxSpeed": 550, | |||
"LiftHeight": 7, | |||
"LiftHorizontal": -30, | |||
"Name": "Spirit Lasso", | |||
"Upgrades": [ | |||
{ | |||
"AbilityDuration": 0.6 | |||
}, | |||
{ | |||
"AbilityCooldown": -56.0 | |||
}, | |||
{ | |||
"GrabExtraTargets": 1, | |||
"ExtraTargetConeAngle": 60 | |||
} | |||
] | |||
}, | |||
"ability_guided_arrow": { | |||
"AbilityCastDelay": 1.5, | |||
"AbilityChannelTime": 14, | |||
"AbilityCooldown": 127.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusTechPowerPerKill": 5, | |||
"Damage": 250, | |||
"ExplosionRadius": 12, | |||
"Key": "ability_guided_arrow", | |||
"Name": "Guided Owl", | |||
"StunDuration": 0.75, | |||
"Upgrades": [ | |||
{ | |||
"Damage": 100 | |||
}, | |||
{ | |||
"AbilityCooldown": -47.0 | |||
}, | |||
{ | |||
"LowHealthEnemyThresholdPct": 22 | |||
} | |||
] | |||
}, | |||
"ability_gunslinger_demon_carbine": { | |||
"AbilityCooldown": 30.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BaseBulletDamage": 5, | |||
"BonusBulletSpeed": 100, | |||
"BulletRadiusOverride": 13.7, | |||
"BulletTimeScale": 0.01, | |||
"ChannelMoveSpeed": 50, | |||
"DemonShotCount": 3, | |||
"HeadshotBonus": 15, | |||
"Key": "ability_gunslinger_demon_carbine", | |||
"MaxChargeDuration": 2.5, | |||
"MoveSpeedWhileShootingPenaltyReduction": 100, | |||
"Name": "Hellfire Salvo", | |||
"ProcDamagePercentage": 400, | |||
"SpeedChange": 25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -15 | |||
} | |||
], | |||
"WeaponReadyDuration": 5 | |||
}, | |||
"ability_gunslinger_salvo": { | |||
"AbilityCastDelay": 2, | |||
"AbilityCastRange": 60, | |||
"AbilityChannelTime": 1, | |||
"AbilityCooldown": 90, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 150, | |||
"Damage": null, | |||
"Key": "ability_gunslinger_salvo", | |||
"Name": "Demontrigger Blitz", | |||
"OverrideBulletRadius": 0.3, | |||
"ProcChance": 100, | |||
"ProcDamagePercentage": 220, | |||
"TickRate": 0.5, | |||
"TotalShots": 6, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -20 | |||
}, | |||
{ | |||
"TotalShots": 3 | |||
}, | |||
{ | |||
"ChannelMoveSpeed": 500 | |||
} | |||
] | |||
}, | |||
"ability_gunslinger_spreadingfire": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 10, | |||
"AbilityUnitTargetLimit": 1, | |||
"BurnDuration": 4, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 20, | |||
"Damage": 50, | |||
"Key": "ability_gunslinger_spreadingfire", | |||
"Name": "Flame Imp", | |||
"SpreadRadius": 7, | |||
"SpreadTargets": 1, | |||
"TickRate": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"SpreadRadius": "3m" | |||
}, | |||
{ | |||
"BurnDuration": "2s" | |||
}, | |||
{ | |||
"DPS": 25, | |||
"SpreadTargets": 1 | |||
} | |||
] | |||
}, | |||
"ability_hat_trick": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCooldown": 21.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"Damage": 100, | |||
"DebuffDuration": 5, | |||
"ExplosionRadius": 2, | |||
"Key": "ability_hat_trick", | |||
"Name": "Hat Trick", | |||
"SlowPercent": 20, | |||
"Upgrades": [ | |||
{ | |||
"Damage": 50 | |||
}, | |||
{ | |||
"AbilityCooldown": -9.5 | |||
}, | |||
{ | |||
"SlowPercent": 30 | |||
} | |||
] | |||
}, | |||
"ability_haunt": { | |||
"AbilityUnitTargetLimit": 1, | |||
"BuildUpBulletPercentPerHit": 8.33, | |||
"BuildUpDuration": 0.1, | |||
"BurnDuration": 0.3, | |||
"ChannelMoveSpeed": 50, | |||
"CritBuildup": 16, | |||
"DPS": 15, | |||
"Key": "ability_haunt", | |||
"Name": null, | |||
"TickRate": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"AfterburnSpiritDamageReduction": -30 | |||
}, | |||
{ | |||
"BurnDuration": 1 | |||
}, | |||
{ | |||
"DPS": 30 | |||
} | |||
] | |||
}, | |||
"ability_health_swap": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 7, | |||
"AbilityCooldown": 170.0, | |||
"AbilityDuration": 0.25, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 2, | |||
"EnemyMinHealthPct": 30, | |||
"EnemySlowPct": 70, | |||
"InitialUpSpeed": 150, | |||
"Key": "ability_health_swap", | |||
"MinDiffToCast": 0.1, | |||
"MinHealthTakenPct": 30, | |||
"Name": "Soul Exchange", | |||
"PostCastHoldTime": 0.7, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -38.0 | |||
}, | |||
{ | |||
"EnemyMinHealthPct": -10 | |||
}, | |||
{ | |||
"SelfBuffDuration": 8, | |||
"TechResist": 40, | |||
"BonusFireRate": 40 | |||
} | |||
] | |||
}, | |||
"ability_ice_dome": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 127.0, | |||
"AbilityDuration": 5.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"BlockerScaleFactor": 115, | |||
"BonusHealthRegen": 110, | |||
"ChannelMoveSpeed": 50, | |||
"EnemyDragSpeed": 1000, | |||
"GrowTime": 0.2, | |||
"Key": "ability_ice_dome", | |||
"Name": "Frozen Shelter", | |||
"Radius": 10, | |||
"SlowPercent": 35, | |||
"Upgrades": [ | |||
{ | |||
"FireRateSlow": 40 | |||
}, | |||
{ | |||
"AbilityCooldown": -38.0 | |||
}, | |||
{ | |||
"BonusHealthRegen": 60, | |||
"Scale": { | |||
"Prop": "BonusHealthRegen", | |||
"Value": 1.4, | |||
"Type": "spirit" | |||
} | |||
} | |||
] | |||
}, | |||
"ability_ice_grenade": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 22.0, | |||
"AbilityCooldownBetweenCharge": 7, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 80, | |||
"Key": "ability_ice_grenade", | |||
"Name": "Frost Grenade", | |||
"Radius": 6.5, | |||
"SlowDuration": 4, | |||
"SlowPercent": 40, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"HealAmount": 100, | |||
"Scale": { | |||
"Prop": "HealAmount", | |||
"Value": 1.9656, | |||
"Type": "spirit" | |||
} | |||
}, | |||
{ | |||
"Damage": 175 | |||
} | |||
] | |||
}, | |||
"ability_icebeam": { | |||
"AbilityChannelTime": 5.0, | |||
"AbilityCooldown": 24.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BeamSplit": 0, | |||
"CameraDistance": 250, | |||
"ChannelMoveSpeed": -1, | |||
"ChannelSlowPercent": 8, | |||
"DPS": 60, | |||
"IceBeamBuildupProcDuration": 2, | |||
"Key": "ability_icebeam", | |||
"MaxFireRateSlowPercent": 40, | |||
"MaxSlowPercent": 40, | |||
"MaxSlowTime": 2.0, | |||
"MinSlowPercent": 30, | |||
"Name": "Arctic Beam", | |||
"PathLength": 25, | |||
"PathWidth": 1.1, | |||
"SlowDuration": 0.6, | |||
"TickRate": 0.1, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -7.5 | |||
}, | |||
{ | |||
"DPS": 40 | |||
}, | |||
{ | |||
"BeamSplit": "13m", | |||
"Scale": { | |||
"Prop": "BeamSplit", | |||
"Value": 1.0, | |||
"Type": "range" | |||
}, | |||
"BeamSplitCount": 2 | |||
} | |||
] | |||
}, | |||
"ability_icepath": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 8, | |||
"AbilityUnitTargetLimit": 1, | |||
"CameraDistance": 250, | |||
"ChannelMoveSpeed": -1, | |||
"IcePathAuraDuration": 18, | |||
"IcePathEdgeWidth": 0.7, | |||
"IcePathInterval": 0.5, | |||
"IcePathPullInStrength": 20, | |||
"IcePathShardRadius": 1.2, | |||
"Key": "ability_icepath", | |||
"MinHeight": 20, | |||
"ModifierRadius": 5, | |||
"MoveSpeedBonus": 2, | |||
"MoveWhileShootingSpeedPenaltyReductionPercent": 100, | |||
"MoveWhileZoomedSpeedPenaltyReductionPercent": 100, | |||
"Name": "Ice Path", | |||
"PopupForce": 30, | |||
"SlowResistancePercent": 60, | |||
"SprintSpeedBonus": 2, | |||
"Upgrades": [ | |||
{ | |||
"SprintSpeedBonus": "4m" | |||
}, | |||
{ | |||
"AbilityCooldown": -15.0 | |||
}, | |||
{ | |||
"BonusSpiritMeter": 1, | |||
"BonusSpiritMax": 55, | |||
"BonusSpiritLingerDuration": 6 | |||
} | |||
] | |||
}, | |||
"ability_immobilize_trap": { | |||
"AbilityCooldown": 37.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ArmTime": 2.0, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 30, | |||
"Key": "ability_immobilize_trap", | |||
"Lifetime": 20, | |||
"Name": "Immobilizing Trap", | |||
"Radius": 6.2, | |||
"SlowDuration": 3.5, | |||
"SlowPercent": 30, | |||
"TetherDuration": 1.5, | |||
"TetherRadius": 6, | |||
"TrapHeight": 2, | |||
"TripGravity": 0.4, | |||
"TripTime": 0.5, | |||
"TripUpSpeed": 250, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -20.0 | |||
}, | |||
{ | |||
"SlowDuration": 1, | |||
"TetherDuration": 1 | |||
}, | |||
{ | |||
"BulletVulnerbility": 30, | |||
"DebuffDuration": 10 | |||
} | |||
] | |||
}, | |||
"ability_incendiary_projectile": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": 20, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 25.0, | |||
"AbilityCooldownBetweenCharge": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 18, | |||
"Damage": 50, | |||
"DamageAmplification": 20, | |||
"DebuffDuration": 8, | |||
"FlameHeightOffGround": 50, | |||
"GrowthPerMeter": 0.5, | |||
"InitialWidth": 1, | |||
"Key": "ability_incendiary_projectile", | |||
"Name": "Catalyst", | |||
"ParticleRadiusMultiplier": 1.15, | |||
"SlowDuration": 4, | |||
"SlowPercent": 35, | |||
"TickRate": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"LifestealPercentHero": 12 | |||
}, | |||
{ | |||
"DamageAmplification": 20, | |||
"HealAmpReceivePenaltyPercent": -33, | |||
"HealAmpRegenPenaltyPercent": -33 | |||
} | |||
] | |||
}, | |||
"ability_intimidate": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 12.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 60, | |||
"DamageHealMult": 1.6, | |||
"DamageHealMultNonHero": 0.6, | |||
"Key": "ability_intimidate", | |||
"Name": "Scorn", | |||
"Radius": 10, | |||
"TickRate": 0.1, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -3.75 | |||
}, | |||
{ | |||
"Damage": 25 | |||
}, | |||
{ | |||
"DamageBonus": 15, | |||
"DebuffDuration": 16 | |||
} | |||
] | |||
}, | |||
"ability_kali_dust_storm": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 25.0, | |||
"AbilityDuration": 5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"ClimbHeight": 1, | |||
"CloseRangeSpeed": 80, | |||
"DamagePerSecond": 50, | |||
"DebuffDuration": 3.0, | |||
"DistanceAboveGround": 2, | |||
"DropDownRate": 2, | |||
"FireRateSlow": 20, | |||
"GroundDashReductionPercent": -30, | |||
"Key": "ability_kali_dust_storm", | |||
"Name": "Dust Storm", | |||
"OpenHeight": 2, | |||
"Radius": 3.5, | |||
"SlowPercent": 20, | |||
"ThrownObjectRadius": 20, | |||
"TickRate": 0.25, | |||
"TornadoSpeed": 600, | |||
"TrackingDistance": 15, | |||
"Upgrades": [ | |||
{ | |||
"SlowPercent": 30 | |||
}, | |||
{ | |||
"FireRateSlow": 40 | |||
}, | |||
{ | |||
"AbilityDuration": 3, | |||
"AbilityCooldown": -9.5 | |||
} | |||
] | |||
}, | |||
"ability_kali_trappers_bolo": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 25, | |||
"AbilityCooldown": 127.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BoloBounceCount": 6, | |||
"BoloBounceSpeed": 800, | |||
"BoloContractRadius": 5, | |||
"BoloHitDamage": 25, | |||
"BoloProcDamage": 75, | |||
"BoloRadius": 0.8, | |||
"ChannelMoveSpeed": 50, | |||
"DebuffDelay": 2, | |||
"ImmobilizeDuration": 2.0, | |||
"Key": "ability_kali_trappers_bolo", | |||
"MaxGroundDashReduction": -50, | |||
"MaxSlow": 100, | |||
"Name": "Trapper's Delight", | |||
"Upgrades": [ | |||
{ | |||
"ReverseLifeLeech": 30, | |||
"ReverseLifeLeechDuration": 8 | |||
}, | |||
{ | |||
"AbilityCooldown": -47.0 | |||
}, | |||
{ | |||
"StunsTargets": 1 | |||
} | |||
] | |||
}, | |||
"ability_lash_flog": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCastRange": 25, | |||
"AbilityCooldown": 26.0, | |||
"AbilityUnitTargetLimit": 30, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 65, | |||
"HealPctVsHeroes": 65, | |||
"HealPctVsNonHeroes": 20, | |||
"Key": "ability_lash_flog", | |||
"Name": "Flog", | |||
"TargetingConeAngle": 30, | |||
"Upgrades": [ | |||
{ | |||
"EnemySlowDuration": 3, | |||
"EnemySlowPct": 35 | |||
}, | |||
{ | |||
"AbilityCooldown": -14.0 | |||
}, | |||
{ | |||
"Damage": 105, | |||
"FireRateSlow": 35 | |||
} | |||
] | |||
}, | |||
"ability_life_drain": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 30.0, | |||
"AbilityDuration": 2, | |||
"AbilityUnitTargetLimit": 10, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_life_drain", | |||
"LifeDrainHealthMult": 100, | |||
"LifeDrainPerSecond": 35, | |||
"MaxRange": 30, | |||
"MoveSpeedReduction": 25, | |||
"Name": "Life Drain", | |||
"TickRate": 0.1, | |||
"Upgrades": [ | |||
{ | |||
"LifeDrainPerSecond": 20 | |||
}, | |||
{ | |||
"AbilityDuration": 2.0 | |||
}, | |||
{ | |||
"SilenceOnDrain": 1 | |||
} | |||
] | |||
}, | |||
"ability_magician_animalcurse": { | |||
"AbilityCastDelay": 0.35, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 45, | |||
"AbilityDuration": 2, | |||
"AbilityPostCastDuration": 0.1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirDampingDuration": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DamageAmpPercentage": 25, | |||
"HexMoveSpeedLimit": 6, | |||
"Key": "ability_magician_animalcurse", | |||
"Name": "Rabbit Hex", | |||
"Radius": 0, | |||
"SelfBumpImpulse": 500, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -10 | |||
}, | |||
{ | |||
"AbilityDuration": 1 | |||
}, | |||
{ | |||
"Radius": "6m" | |||
} | |||
] | |||
}, | |||
"ability_magician_bigbolt": { | |||
"AbilityCastDelay": 0.5, | |||
"AbilityCastRange": 500, | |||
"AbilityChannelTime": 8, | |||
"AbilityCooldown": 100, | |||
"AbilityCooldownBetweenCharge": 3, | |||
"AbilityPostCastDuration": 0.3, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirSpeedMax": 70, | |||
"BoltRefundPerKill": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 120, | |||
"DamagePerShot": 50, | |||
"DebuffDuration": 2, | |||
"FallSpeedMax": 1, | |||
"InitialProjectileVelocity": 1000, | |||
"Key": "ability_magician_bigbolt", | |||
"Name": "Grand Finale!", | |||
"ProjectileLifetime": 3, | |||
"ProjectileRedirectCount": 1, | |||
"Radius": 3, | |||
"RedirectVelocity": 1500, | |||
"ShootDelay": 0.7, | |||
"SlowPercent": 25, | |||
"TotalBolts": 3, | |||
"Upgrades": [ | |||
{ | |||
"SlowPercent": 25 | |||
}, | |||
{ | |||
"AbilityCooldown": -40 | |||
}, | |||
{ | |||
"DamagePerShot": 50, | |||
"BoltRefundPerKill": 1 | |||
} | |||
] | |||
}, | |||
"ability_magician_cloneturret": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCastRange": 15, | |||
"AbilityChannelTime": 5, | |||
"AbilityCooldown": 30, | |||
"AbilityDuration": 8, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 100, | |||
"Damage": 30, | |||
"Key": "ability_magician_cloneturret", | |||
"LeashRadius": 20, | |||
"Name": "Spectral Assistant", | |||
"TotalSwaps": 1, | |||
"TurretBulletTargetAngle": 20, | |||
"TurretBulletTargetRadius": 500, | |||
"TurretBulletVerticalOffset": 2, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -10 | |||
}, | |||
{ | |||
"AbilityDuration": 5, | |||
"AbilityCastRange": "5m", | |||
"LeashRadius": "5m" | |||
}, | |||
{ | |||
"BonusFireRate": 45, | |||
"Damage": 15 | |||
} | |||
] | |||
}, | |||
"ability_magician_escape": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 15, | |||
"AbilityCooldown": 30, | |||
"AbilityPostCastDuration": 0.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"BuffDuration": 2, | |||
"ChannelMoveSpeed": 50, | |||
"FullInvisDistance": 50, | |||
"InvisAlertWhenFading": 1, | |||
"InvisFadeToDuration": 0.5, | |||
"InvisMoveSpeedMod": 2.0, | |||
"InvisibilityDuration": 2, | |||
"Key": "ability_magician_escape", | |||
"Name": "Escape Artist", | |||
"RevealOnSpottedDuration": 0.5, | |||
"SpottedRadius": 2, | |||
"Upgrades": [ | |||
{ | |||
"StaminaHeal": 2 | |||
}, | |||
{ | |||
"AbilityCooldown": -15 | |||
}, | |||
{ | |||
"InvisibilityDuration": 2 | |||
} | |||
] | |||
}, | |||
"ability_magician_magicbolt": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": 500, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 15, | |||
"AbilityCooldownBetweenCharge": 3, | |||
"AbilityPostCastDuration": 0.3, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"CloneDamage": 80, | |||
"Damage": 120, | |||
"DebuffDuration": 5, | |||
"FireRateSlow": 20, | |||
"InitialProjectileVelocity": 1000, | |||
"Key": "ability_magician_magicbolt", | |||
"Name": "Vexing Bolt", | |||
"ProjectileLifetime": 3, | |||
"ProjectileRedirectCount": 1, | |||
"Radius": 3, | |||
"RedirectVelocity": 1500, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -4 | |||
}, | |||
{ | |||
"TechArmorDamageReduction": -20 | |||
}, | |||
{ | |||
"Damage": 110, | |||
"Scale": { | |||
"Prop": "CloneDamage", | |||
"Value": 0.4, | |||
"Type": "spirit" | |||
}, | |||
"CloneDamage": 150 | |||
} | |||
] | |||
}, | |||
"ability_magician_shadowclone": { | |||
"AbilityCastRange": 20, | |||
"AbilityChannelTime": 1, | |||
"AbilityCooldown": 127.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"CloneDamagePercentage": 30, | |||
"CloneGoldToGive": 10000, | |||
"CloneHealthPercentage": 40, | |||
"CloneLifetime": 60, | |||
"CloneSpawnDistance": 2, | |||
"Damage": 220, | |||
"Key": "ability_magician_shadowclone", | |||
"Name": "The Great Homonculus!", | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"ability_magician_stage": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 127.0, | |||
"AbilityDuration": 5.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"BlockerScaleFactor": 115, | |||
"BonusHealthRegen": 120, | |||
"ChannelMoveSpeed": 50, | |||
"EnemyDragSpeed": 1000, | |||
"GrowTime": 0.2, | |||
"Key": "ability_magician_stage", | |||
"Name": "Captive Audience", | |||
"Radius": 15, | |||
"SlowPercent": 35, | |||
"Upgrades": [ | |||
{ | |||
"FireRateSlow": 40 | |||
}, | |||
{ | |||
"AbilityCooldown": -38.0 | |||
}, | |||
{ | |||
"BonusHealthRegen": 70, | |||
"Scale": { | |||
"Prop": "BonusHealthRegen", | |||
"Value": 1.638, | |||
"Type": "spirit" | |||
} | |||
} | |||
] | |||
}, | |||
"ability_nano_pounce": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 14, | |||
"AbilityCharges": 2, | |||
"AbilityCooldown": 26.0, | |||
"AbilityCooldownBetweenCharge": 8, | |||
"AbilityPostCastDuration": 0.4, | |||
"AbilityUnitTargetLimit": 1, | |||
"CameraDistance": 250, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 60, | |||
"DoublePounceTime": 3, | |||
"ExplodeRadius": 6, | |||
"JumpHeight": 3, | |||
"Key": "ability_nano_pounce", | |||
"MinTimeToTarget": 0.5, | |||
"MoveSpeedToTarget": 25, | |||
"Name": "Pounce", | |||
"SlashRange": 3, | |||
"SlowDuration": 2.0, | |||
"SlowPercent": 30, | |||
"Upgrades": [ | |||
{ | |||
"SlowDuration": 1 | |||
}, | |||
{ | |||
"FireRateSlow": 30, | |||
"ActiveReloadPercent": 20 | |||
}, | |||
{ | |||
"AbilityCharges": 1, | |||
"Damage": 60 | |||
} | |||
] | |||
}, | |||
"ability_nano_pounce_instant": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 14, | |||
"AbilityCooldown": 26.0, | |||
"AbilityPostCastDuration": 0.4, | |||
"AbilityUnitTargetLimit": 1, | |||
"CameraDistance": 250, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 60, | |||
"DoublePounceTime": 3, | |||
"ExplodeRadius": 6, | |||
"JumpHeight": 3, | |||
"Key": "ability_nano_pounce_instant", | |||
"MinTimeToTarget": 0.5, | |||
"MoveSpeedToTarget": 25, | |||
"Name": null, | |||
"SlashRange": 3, | |||
"SlowDuration": 2.0, | |||
"SlowPercent": 30, | |||
"Upgrades": [ | |||
{ | |||
"SlowDuration": 1 | |||
}, | |||
{ | |||
"FireRateSlow": 30, | |||
"ActiveReloadPercent": 20 | |||
}, | |||
{ | |||
"AbilityCharges": 1, | |||
"Damage": 60 | |||
} | |||
] | |||
}, | |||
"ability_nano_proximity_ritual": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 30.0, | |||
"AbilityDuration": 60, | |||
"AbilityUnitTargetLimit": 1, | |||
"ActiveRadius": 40, | |||
"AttackRadius": 30, | |||
"CatActivateDuration": 2.0, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 40, | |||
"DamageTick": 1.0, | |||
"HealAmpReceivePenaltyPercent": -20, | |||
"HealAmpRegenPenaltyPercent": -20, | |||
"InvisFadeToDuration": 1.0, | |||
"Key": "ability_nano_proximity_ritual", | |||
"Name": "Nekomata Ward", | |||
"RecentDamageMarkDuration": 1.5, | |||
"RevealOnDamageDuration": 1.5, | |||
"RevealOnSpottedDuration": 1.5, | |||
"SpottedRadius": 20, | |||
"StatueArmTime": 0.5, | |||
"StatueHealth": 300, | |||
"TargetLifesteal": 30, | |||
"TargetLifestealNonHero": 10, | |||
"TickInterval": 0.1, | |||
"Upgrades": [ | |||
{ | |||
"MakeInvisible": 1 | |||
}, | |||
{ | |||
"AbilityDuration": 30, | |||
"DPS": 20 | |||
}, | |||
{ | |||
"VictimDamageReduction": -30, | |||
"HealAmpReceivePenaltyPercent": -30, | |||
"HealAmpRegenPenaltyPercent": -30 | |||
} | |||
] | |||
}, | |||
"ability_nano_shadow_step": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 100.0, | |||
"AbilityDuration": 12, | |||
"AbilityUnitTargetLimit": 1, | |||
"BulletArmorReductionDuration": 6, | |||
"BulletArmorReductionHeavy": 15, | |||
"BulletArmorReductionLight": 5, | |||
"ChannelMoveSpeed": 50, | |||
"DamageAmplification": 20, | |||
"InvisAlertWhenFading": 1, | |||
"InvisFadeToDuration": 0.25, | |||
"InvisMoveSpeedMod": 2.0, | |||
"Key": "ability_nano_shadow_step", | |||
"MeleeAttackSpeedBonus": 20, | |||
"Name": "Queen of Shadows", | |||
"RevealOnDamageDuration": 0.7, | |||
"RevealOnSpottedDuration": 0.7, | |||
"SlowPercent": 30, | |||
"SpottedRadius": 15, | |||
"Upgrades": [ | |||
{ | |||
"StaminaCooldownReduction": 30 | |||
}, | |||
{ | |||
"SlowResistancePercent": 40, | |||
"PurgeOnActivate": 1 | |||
}, | |||
{ | |||
"SilenceOnHeavyDuration": 3, | |||
"DamageAmplification": 20 | |||
} | |||
] | |||
}, | |||
"ability_perched_predator": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 26.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"CatAboveGround": 0.1, | |||
"CatAccel": 15, | |||
"CatClimbHeight": 3, | |||
"CatDropDownRate": 5, | |||
"CatLifetime": 2.5, | |||
"CatMaxSpeed": 25, | |||
"CatStartSpeed": 5, | |||
"ChannelMoveSpeed": 50, | |||
"ChargeDragVerticalOffset": 30, | |||
"ChargeRadius": 75, | |||
"ExplosionDamage": 100, | |||
"ExplosionRadius": 8, | |||
"Key": "ability_perched_predator", | |||
"Name": "Sekhmet's Spirit", | |||
"TossSpeed": 400, | |||
"Upgrades": [ | |||
{ | |||
"ExplosionRadius": "4m" | |||
}, | |||
{ | |||
"AbilityCooldown": -11.5 | |||
}, | |||
{ | |||
"ExplosionDamage": 120 | |||
} | |||
] | |||
}, | |||
"ability_power_jump": { | |||
"AbilityCastDelay": 0.5, | |||
"AbilityCooldown": 35.0, | |||
"AbilityDuration": 7, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirMoveIncreasePercent": -9, | |||
"AirSpeedMax": 150, | |||
"AltJumpSpeed": 12, | |||
"BulletSplitShot": 5, | |||
"FallSpeedMax": 15, | |||
"FxRadius": 4, | |||
"JumpPitch": -60, | |||
"JumpSpeed": 27.5, | |||
"Key": "ability_power_jump", | |||
"Name": "Rain of Arrows", | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -14.0 | |||
}, | |||
{ | |||
"WeaponDamageBonus": 5, | |||
"SlowPercent": 40, | |||
"SlowDuration": 1.5 | |||
}, | |||
{ | |||
"BulletLifestealPercent": 40, | |||
"TechLifestealPercent": 40 | |||
} | |||
], | |||
"WeaponDamageBonus": 4 | |||
}, | |||
"ability_power_surge": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 48.0, | |||
"AbilityDuration": 10, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusPerChain": 10, | |||
"BossDamagePercent": 50, | |||
"ChainCount": 3, | |||
"ChainRadius": 10, | |||
"ChainTickRate": 0.2, | |||
"ChannelMoveSpeed": 50, | |||
"DamagePerChain": 10, | |||
"Key": "ability_power_surge", | |||
"Name": "Power Surge", | |||
"Upgrades": [ | |||
{ | |||
"TechResistDebuff": -15, | |||
"DebuffDuration": 8 | |||
}, | |||
{ | |||
"AbilityCooldown": -15.0 | |||
}, | |||
{ | |||
"DamagePerChain": 12, | |||
"BonusPerChain": 12, | |||
"ChainCount": 3, | |||
"Scale": { | |||
"Prop": "BonusPerChain", | |||
"Value": 0.366912, | |||
"Type": "spirit" | |||
} | |||
} | |||
] | |||
}, | |||
"ability_rolling_fireball": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 26.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 30, | |||
"InitialDamage": 100, | |||
"Key": "ability_rolling_fireball", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -1 | |||
}, | |||
{ | |||
"AbilityCooldown": -11.5 | |||
}, | |||
{ | |||
"InitialDamage": 120 | |||
} | |||
] | |||
}, | |||
"ability_scrap_blast": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCastRange": 15, | |||
"AbilityCharges": 2, | |||
"AbilityCooldown": 64.0, | |||
"AbilityCooldownBetweenCharge": 3, | |||
"AbilityUnitTargetLimit": 1, | |||
"BlastRadius": 10, | |||
"ChannelMoveSpeed": 50, | |||
"EnemyMoveSlow": 10, | |||
"EnemyMoveSlowDuration": 5, | |||
"Key": "ability_scrap_blast", | |||
"Name": "Bio Blast", | |||
"ScrapDamage": 75, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 2 | |||
}, | |||
{ | |||
"ScrapDamage": 55 | |||
}, | |||
{ | |||
"EnemyMoveSlow": 20 | |||
} | |||
] | |||
}, | |||
"ability_shieldguy_ability01": { | |||
"AbilityCooldown": 26.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_shieldguy_ability01", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"ability_shieldguy_ability02": { | |||
"AbilityCooldown": 26.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_shieldguy_ability02", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"ability_shieldguy_ability03": { | |||
"AbilityCooldown": 26.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_shieldguy_ability03", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"ability_shieldguy_ult": { | |||
"AbilityCooldown": 127.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_shieldguy_ult", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"ability_sleep_dagger": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 26.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"AoESleep": 0, | |||
"BombFallHeight": 1.5, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 70, | |||
"DoesNotBreakInvis": 1, | |||
"DrowsyDuration": 0.35, | |||
"DrowsyMoveSlowPercent": 60, | |||
"Key": "ability_sleep_dagger", | |||
"MinimumSleepTime": 0.2, | |||
"Name": "Sleep Dagger", | |||
"RicochetRadius": 20, | |||
"SleepDuration": 3, | |||
"SleepWakeUpDelay": 0.1, | |||
"TickRate": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"StaminaReduction": 1 | |||
}, | |||
{ | |||
"AbilityCooldown": -12.0 | |||
}, | |||
{ | |||
"BulletResistReduction": -12, | |||
"FireRateSlow": 40, | |||
"BulletResistReductionDuration": 6 | |||
} | |||
] | |||
}, | |||
"ability_smoke_bomb": { | |||
"AbilityCooldown": 30.0, | |||
"AbilityDuration": 8, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"FullInvisDistance": 50, | |||
"InvisAlertWhenFading": 1, | |||
"InvisFadeToDuration": 1.5, | |||
"InvisMoveSpeedMod": 2.0, | |||
"Key": "ability_smoke_bomb", | |||
"Name": "Smoke Bomb", | |||
"RevealOnDamageDuration": 1.5, | |||
"RevealOnSpottedDuration": 0.5, | |||
"SpottedRadius": 18, | |||
"Upgrades": [ | |||
{ | |||
"InvisMoveSpeedMod": "6m" | |||
}, | |||
{ | |||
"BulletLifesteal": 15, | |||
"PostInvisBuffDuration": 8 | |||
}, | |||
{ | |||
"AbilityCharges": 1, | |||
"Scale": { | |||
"Prop": "AbilityCharges", | |||
"Value": 1, | |||
"Type": "max_charges" | |||
}, | |||
"AbilityCooldownBetweenCharge": 10, | |||
"PhaseOutDuration": 0.5 | |||
} | |||
] | |||
}, | |||
"ability_stacking_damage": { | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"BossDamagePct": 20, | |||
"ChannelMoveSpeed": 50, | |||
"DamageBonusFixedPerStack": 0.2, | |||
"Key": "ability_stacking_damage", | |||
"MaxStacks": 40, | |||
"Name": "Fixation", | |||
"Upgrades": [ | |||
{ | |||
"ProcDamage": 60, | |||
"Scale": { | |||
"Prop": "ProcDamage", | |||
"Value": 0.39312, | |||
"Type": "spirit" | |||
}, | |||
"ProcDamageStackCount": 20, | |||
"SlowPercent": 15, | |||
"SlowDuration": 2 | |||
}, | |||
{ | |||
"AbilityDuration": 5, | |||
"MaxStacks": 40 | |||
}, | |||
{ | |||
"DamageBonusFixedPerStack": 0.15 | |||
} | |||
] | |||
}, | |||
"ability_target_practice": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 48.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusPerHeadshot": 25, | |||
"ChannelMoveSpeed": 50, | |||
"DamageOnBuildup": 125, | |||
"Key": "ability_target_practice", | |||
"Name": "Target Practice", | |||
"ShotsToProc": 4, | |||
"TargetOffSetScale": 2.0, | |||
"TargetPracticeDuration": 10, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"DamageOnBuildup": 50 | |||
}, | |||
{ | |||
"BulletArmorReduction": -30, | |||
"DebuffDuration": 6 | |||
} | |||
] | |||
}, | |||
"ability_throw_sand": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCastRange": 35, | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 3.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 40, | |||
"GrowthPerMeter": 0.5, | |||
"InitialWidth": 5, | |||
"Key": "ability_throw_sand", | |||
"Name": "Sand Blast", | |||
"Upgrades": [ | |||
{ | |||
"AbilityDuration": 1 | |||
}, | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"SlowPercent": 40 | |||
} | |||
] | |||
}, | |||
"ability_trapper_fear": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldown": 26.0, | |||
"AbilityPostCastDuration": 0.3, | |||
"AbilityUnitTargetLimit": 1, | |||
"BuildUpDuration": 15, | |||
"BuildupProcDamage": 120, | |||
"BuildupProcDuration": 2, | |||
"BuildupSpiritDamageThreshold": 200, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_trapper_fear", | |||
"Name": "Spectral Silk", | |||
"SlowPercent": 50, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"ability_trapper_fear1": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldown": 26.0, | |||
"AbilityPostCastDuration": 0.3, | |||
"AbilityUnitTargetLimit": 1, | |||
"BuildUpDuration": 15, | |||
"BuildupProcDamage": 120, | |||
"BuildupProcDuration": 2, | |||
"BuildupSpiritDamageThreshold": 200, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_trapper_fear1", | |||
"Name": null, | |||
"SlowPercent": 50, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"ability_trapper_poisonjar": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 25, | |||
"AbilityDuration": 8, | |||
"AbilityUnitTargetLimit": 1, | |||
"BossDamagePercent": 50, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 50, | |||
"Height": 2, | |||
"Key": "ability_trapper_poisonjar", | |||
"MaxRadius": 7, | |||
"Name": "Bottled Phantasmicide", | |||
"Radius": 3, | |||
"SlowPercent": 20, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"SpiritDamageReduction": -20 | |||
}, | |||
{ | |||
"AbilityDuration": 4 | |||
}, | |||
{ | |||
"DPS": 100 | |||
} | |||
] | |||
}, | |||
"ability_trapper_spidershield": { | |||
"AbilityCastRange": 45, | |||
"AbilityCooldown": 30, | |||
"AbilityDuration": 5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 30, | |||
"DebuffDuration": 0.5, | |||
"Key": "ability_trapper_spidershield", | |||
"Name": "Pest Barrier", | |||
"Radius": 5, | |||
"SlowPercent": 30, | |||
"TechShieldPoints": 200, | |||
"TickRate": 1, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -8 | |||
}, | |||
{ | |||
"TechShieldPoints": 200 | |||
}, | |||
{ | |||
"Radius": "5m" | |||
} | |||
] | |||
}, | |||
"ability_trapper_spiderwave": { | |||
"AbilityCastDelay": 0.6, | |||
"AbilityCooldown": 160, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_trapper_spiderwave", | |||
"Name": "Crawling Plague", | |||
"Radius": 3.5, | |||
"SpiderArmingTime": 0.5, | |||
"SpiderChaseVelocity": 400, | |||
"SpiderClimbHeight": 0.3, | |||
"SpiderCount": 5, | |||
"SpiderDamage": 140, | |||
"SpiderDistAboveGround": 0.1, | |||
"SpiderExplodeRadius": 3, | |||
"SpiderFloatDownRate": 8, | |||
"SpiderGravity": 1, | |||
"SpiderLifetime": 25, | |||
"SpiderRandomPositionRadius": 4, | |||
"SpiderSearchRadius": 2, | |||
"SpiderTickRate": 0.3, | |||
"SpiritReducedPerStack": 5, | |||
"SpiritResReducedPerStack": 5, | |||
"SpiritStealDuration": 10, | |||
"SpreadAngle": 30, | |||
"SpreadDistance": 900, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -45 | |||
}, | |||
{ | |||
"SpiritResReducedPerStack": 3, | |||
"SpiritReducedPerStack": 3 | |||
}, | |||
{ | |||
"SpiderCount": 5, | |||
"SpreadDistance": "900m" | |||
} | |||
] | |||
}, | |||
"ability_trapper_webwall": { | |||
"AbilityCastDelay": 0.22, | |||
"AbilityCastRange": 40, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 40, | |||
"AbilityCooldownBetweenCharge": 1, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 200, | |||
"DebuffDuration": 2, | |||
"Key": "ability_trapper_webwall", | |||
"Name": "Silktrap", | |||
"Radius": 0.6, | |||
"SlowPercent": 99, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"WebDuration": 120 | |||
}, | |||
{ | |||
"DisarmDuration": 4 | |||
} | |||
], | |||
"WallToWallDistance": 100, | |||
"WebArmTime": 0.5, | |||
"WebDuration": 60, | |||
"WebWallTickRate": 0.15 | |||
}, | |||
"ability_ult_combo": { | |||
"AbilityCastRange": 5, | |||
"AbilityChannelTime": 2.5, | |||
"AbilityCooldown": 75.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusHealthOnKill": 70, | |||
"DPS": 60, | |||
"Key": "ability_ult_combo", | |||
"Name": "Combo", | |||
"Upgrades": [ | |||
{ | |||
"BulletResist": 30 | |||
}, | |||
{ | |||
"AbilityChannelTime": 0.75 | |||
}, | |||
{ | |||
"DPS": 40, | |||
"LifeStealPercentOnHit": 100 | |||
} | |||
] | |||
}, | |||
"ability_vandal_pillar": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 60, | |||
"AbilityPostCastDuration": 0.15, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 200, | |||
"HalfHeight": 6, | |||
"Key": "ability_vandal_pillar", | |||
"Name": null, | |||
"PetrifyDamageBreakThreshold": 200, | |||
"PetrifyDuration": 3, | |||
"PreDetonateDuration": 0.6, | |||
"Radius": 4, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -15 | |||
}, | |||
{ | |||
"PetrifyDuration": 1.5 | |||
}, | |||
{ | |||
"Radius": "3m" | |||
} | |||
] | |||
}, | |||
"ability_viper_debuffdagger": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 10, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 50, | |||
"Key": "ability_viper_debuffdagger", | |||
"Name": "Screwjab Dagger", | |||
"SlowDuration": 1, | |||
"SlowPercent": 50, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -4 | |||
}, | |||
{ | |||
"Damage": 50 | |||
}, | |||
{ | |||
"SlowDuration": "1s", | |||
"StaminaReduction": 1 | |||
} | |||
] | |||
}, | |||
"ability_viper_hookdagger": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCooldown": 10, | |||
"AbilityUnitTargetLimit": 1, | |||
"CatchRadius": 3, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_viper_hookdagger", | |||
"Name": "Hook Blade", | |||
"OutgoingDamage": 50, | |||
"OutgoingProjectileLifetime": 0.4, | |||
"ReturnDamage": 90, | |||
"ReturnRadius": 1, | |||
"ReturnVelocity": 2300, | |||
"SlowDuration": 1, | |||
"SlowPercent": 35, | |||
"SpreadAngle": 90, | |||
"TickRate": 0.01, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -4 | |||
}, | |||
{ | |||
"SlowPercent": 35 | |||
}, | |||
{} | |||
] | |||
}, | |||
"ability_viper_petrifybola": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldown": 100, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 50, | |||
"Key": "ability_viper_petrifybola", | |||
"Name": "Petrifying Bola", | |||
"PetrifyDamage": 180, | |||
"PetrifyDamageBreakThreshold": 200, | |||
"PetrifyDuration": 2, | |||
"PetrifyRadius": 3, | |||
"Radius": 6, | |||
"SlowDuration": 3.5, | |||
"SlowPercent": 50, | |||
"Upgrades": [ | |||
{ | |||
"PetrifyDamage": 60 | |||
}, | |||
{ | |||
"AbilityCooldown": -30 | |||
}, | |||
{ | |||
"PetrifyDuration": "1.5s" | |||
} | |||
] | |||
}, | |||
"ability_viper_snakedash": { | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_viper_snakedash", | |||
"Name": "Slither", | |||
"SlideScale": 10, | |||
"Upgrades": [ | |||
{ | |||
"SlideScale": 25 | |||
}, | |||
{ | |||
"Stamina": 2 | |||
}, | |||
{ | |||
"SlideResist": 30 | |||
} | |||
] | |||
}, | |||
"ability_viper_ult": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 60, | |||
"AbilityPostCastDuration": 0.15, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 200, | |||
"HalfHeight": 6, | |||
"Key": "ability_viper_ult", | |||
"Name": "Petrify", | |||
"PetrifyDamageBreakThreshold": 200, | |||
"PetrifyDuration": 3, | |||
"PreDetonateDuration": 1, | |||
"Radius": 4, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -15 | |||
}, | |||
{ | |||
"PetrifyDuration": 1.5 | |||
}, | |||
{ | |||
"Radius": "3m" | |||
} | |||
] | |||
}, | |||
"ability_viper_venom": { | |||
"AbilityCastRange": 15, | |||
"AbilityCooldown": 26.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_viper_venom", | |||
"Name": "Lethal Venom", | |||
"Upgrades": [ | |||
{ | |||
"VenomMaxDamage": 40 | |||
}, | |||
{ | |||
"HealAmpRegenPenaltyPercent": -60, | |||
"HealAmpReceivePenaltyPercent": -60 | |||
}, | |||
{ | |||
"VenomMissingHealthDamagePercentage": 8 | |||
} | |||
], | |||
"VenomDuration": 3, | |||
"VenomMaxDamage": 200, | |||
"VenomMaxDamageHealthPercentage": 25, | |||
"VenomMinDamage": 20, | |||
"VenomMinDamageHealthPercentage": 100 | |||
}, | |||
"ability_warden_crowd_control": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldown": 12.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 65, | |||
"DebuffDuration": 7, | |||
"ForwardVelocity": 800, | |||
"Key": "ability_warden_crowd_control", | |||
"MoveSpeedSlowPct": 20, | |||
"Name": "Alchemical Flask", | |||
"ProjectileLifetime": 60, | |||
"Radius": 6.5, | |||
"SlowDuration": 3, | |||
"Upgrades": [ | |||
{ | |||
"StaminaReduction": 1 | |||
}, | |||
{ | |||
"Damage": 50 | |||
}, | |||
{ | |||
"FireRateSlow": 35, | |||
"AbilityCooldown": -6.5 | |||
} | |||
], | |||
"WeaponPowerDebuff": -30 | |||
}, | |||
"ability_warden_high_alert": { | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 7, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_warden_high_alert", | |||
"MoveSpeedBonusPct": 15, | |||
"Name": "Willpower", | |||
"TechShieldPoints": 150, | |||
"Upgrades": [ | |||
{ | |||
"MoveSpeedBonusPct": 20 | |||
}, | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"TechShieldPoints": 200, | |||
"Scale": { | |||
"Prop": "TechShieldPoints", | |||
"Value": 3.9312, | |||
"Type": "spirit" | |||
} | |||
} | |||
] | |||
}, | |||
"ability_warden_lock_down": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 37.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 120, | |||
"EscapeRange": 19, | |||
"EscapeTime": 2.8, | |||
"ImmobilizeDuration": 1.75, | |||
"Key": "ability_warden_lock_down", | |||
"Name": "Binding Word", | |||
"Upgrades": [ | |||
{ | |||
"ImmobilizeDuration": 1 | |||
}, | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"BulletArmorReduction": 20, | |||
"BulletArmorReductionDuration": 6 | |||
} | |||
] | |||
}, | |||
"ability_warden_riot_protocol": { | |||
"AbilityCastDelay": 2, | |||
"AbilityCooldown": 140.0, | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusMoveSpeed": 0, | |||
"BulletResist": 60, | |||
"ConeAngle": 115, | |||
"HealthStealPct": 20, | |||
"HealthStealPctHero": 80, | |||
"Key": "ability_warden_riot_protocol", | |||
"Name": "Last Stand", | |||
"PulseDPS": 100, | |||
"PulseInterval": 0.5, | |||
"Radius": 13, | |||
"TechResist": 60, | |||
"Upgrades": [ | |||
{ | |||
"Radius": "3m" | |||
}, | |||
{ | |||
"PulseDPS": 70 | |||
}, | |||
{ | |||
"AbilityCooldown": -56.0 | |||
} | |||
] | |||
}, | |||
"ability_wrecker_salvage": { | |||
"AbilityCastRange": 15, | |||
"AbilityCooldown": 12.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 150, | |||
"ConsumeHealPercentage": 50, | |||
"DPS": 60, | |||
"Key": "ability_wrecker_salvage", | |||
"MaxRange": 20, | |||
"Name": "Consume", | |||
"SalvageDuration": 4, | |||
"TickInterval": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"ConsumeHealPercentage": 25 | |||
}, | |||
{ | |||
"DPS": 40 | |||
}, | |||
{ | |||
"AbilityUnitTargetLimit": 2 | |||
} | |||
] | |||
}, | |||
"ability_wrecker_teleport": { | |||
"AbilityCastDelay": 1.5, | |||
"AbilityChannelTime": 8, | |||
"AbilityCooldown": 138.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"DamagePerSecondFlown": 16, | |||
"EnemyMoveSlowDuration": 1, | |||
"EnemySlowPct": 60, | |||
"ExplosionRadius": 8, | |||
"Key": "ability_wrecker_teleport", | |||
"Name": "Astral Walk", | |||
"Upgrades": [ | |||
{ | |||
"AbilityChannelTime": 8 | |||
}, | |||
{ | |||
"AbilityCooldown": -47.0 | |||
}, | |||
{ | |||
"DamagePerSecondFlown": 16 | |||
} | |||
] | |||
}, | |||
"ability_wrecker_ultimate": { | |||
"AbilityCastDelay": 1.0, | |||
"AbilityChannelTime": 5, | |||
"AbilityCooldown": 170.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"AccelSpeed": 2400, | |||
"BeamLength": 20, | |||
"BeamWidth": 40, | |||
"ChannelMoveSpeed": 200, | |||
"GrabRange": 5, | |||
"HoldDistance": 2, | |||
"HoldHeight": 120, | |||
"Key": "ability_wrecker_ultimate", | |||
"Name": "Magnetic Flux", | |||
"PullSpeed": 800, | |||
"StunDuration": 1.5, | |||
"ThrowDamage": 160, | |||
"ThrowSpeed": 500, | |||
"TimeUntilStasis": 0.5, | |||
"TrackingSpeed": 70, | |||
"Upgrades": [ | |||
{ | |||
"BeamLength": "10m" | |||
}, | |||
{ | |||
"AbilityCooldown": -38.0 | |||
}, | |||
{ | |||
"Invulnerable": 1 | |||
} | |||
] | |||
}, | |||
"ability_wrecking_ball": { | |||
"AbilityCastDelay": 1.4, | |||
"AbilityCastRange": 50, | |||
"AbilityCooldown": 31, | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "ability_wrecking_ball", | |||
"MinSpeed": 80, | |||
"MoveSpeedLimit": 6, | |||
"Name": "Wrecking Ball", | |||
"StunDuration": 1, | |||
"TechCleaveExpireTime": 0.4, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -7.5 | |||
}, | |||
{ | |||
"WreckingBallDamage": 80 | |||
}, | |||
{ | |||
"MoveSpeedLimit": "4m" | |||
} | |||
], | |||
"WreckingBallDamage": 150, | |||
"WreckingBallPushForce": 1500 | |||
}, | |||
"cadence_ability_anthem": { | |||
"AbilityCastDelay": 0.75, | |||
"AbilityCooldown": 37.0, | |||
"AbilityDuration": 8, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"ExtraLargeClip": 25, | |||
"Key": "cadence_ability_anthem", | |||
"LingerDuration": 0.5, | |||
"Name": "Anthem", | |||
"PeakFireRateBonus": 100, | |||
"Radius": 12, | |||
"Upgrades": [ | |||
{ | |||
"ExtraLargeClip": 75 | |||
}, | |||
{ | |||
"Radius": "4m" | |||
}, | |||
{ | |||
"PeakFireRateBonus": 100 | |||
} | |||
] | |||
}, | |||
"cadence_ability_crescendo": { | |||
"AbilityCastDelay": 0.5, | |||
"AbilityChannelTime": 3, | |||
"AbilityCooldown": 95.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BulletResist": -20, | |||
"ChannelMoveSpeed": 0, | |||
"Damage": 120, | |||
"DebuffDuration": 6, | |||
"Key": "cadence_ability_crescendo", | |||
"Name": "Crescendo", | |||
"Radius": 12, | |||
"Upgrades": [ | |||
{ | |||
"BulletResist": -10 | |||
}, | |||
{ | |||
"DebuffDuration": 4 | |||
}, | |||
{ | |||
"Damage": 120 | |||
} | |||
] | |||
}, | |||
"cadence_ability_grandfinale": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldown": 95.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BuildUpDuration": 10, | |||
"BuildUpMaxDamage": 150, | |||
"BuildUpMaxDamageNonHero": 300, | |||
"ChannelMoveSpeed": 50, | |||
"ExplosiveDamage": 120, | |||
"FireRateBonus": 30, | |||
"Key": "cadence_ability_grandfinale", | |||
"Name": "Grand Finale", | |||
"Radius": 12, | |||
"StageDuration": 12, | |||
"StageRadius": 15, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"ExplosiveDamage": 120 | |||
}, | |||
{ | |||
"FireRateBonus": 20 | |||
} | |||
] | |||
}, | |||
"cadence_ability_lullaby": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": 48.0, | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"ExternalBonusHealthRegen": 15, | |||
"Key": "cadence_ability_lullaby", | |||
"LingerDuration": 0.25, | |||
"MinimumSleepTime": 2, | |||
"Name": "Lullaby", | |||
"Radius": 12, | |||
"SleepWakeUpDelay": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"ExternalBonusHealthRegen": 15 | |||
}, | |||
{ | |||
"Radius": "2m" | |||
}, | |||
{ | |||
"LingerDuration": 0.75 | |||
} | |||
] | |||
}, | |||
"cadence_ability_silencecontraptions": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusMoveSpeed": 0, | |||
"ChannelMoveSpeed": 50, | |||
"DashDistance": 8, | |||
"DebuffDuration": 2, | |||
"Key": "cadence_ability_silencecontraptions", | |||
"MeleeEMP": 1, | |||
"Name": "Silence Contraptions", | |||
"Upgrades": [ | |||
{ | |||
"SlowPercent": 40 | |||
}, | |||
{ | |||
"DashDistance": "4m" | |||
}, | |||
{ | |||
"DebuffDuration": 1.5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_bebop_laser_beam": { | |||
"AbilityCastDelay": 1.0, | |||
"AbilityChannelTime": 11, | |||
"AbilityCooldown": 130.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirSpeedMax": 70, | |||
"BeamCloseDamagePercent": 75, | |||
"BeamCloseRadius": 5.0, | |||
"BeamEndRadius": 4.0, | |||
"BeamLength": 70, | |||
"BeamWidth": 2.9, | |||
"BossDamagePercent": 20, | |||
"CameraDistance": 7, | |||
"ChannelMoveSpeed": 70, | |||
"DPS": 205, | |||
"FallSpeedMax": 1, | |||
"GroundDashReductionPercent": -40, | |||
"Interval": 0.1, | |||
"Key": "citadel_ability_bebop_laser_beam", | |||
"Name": "Hyper Beam", | |||
"SlowPercent": 25, | |||
"SlowTargetDuration": 0.5, | |||
"TrackingSpeed": 55, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -30.0 | |||
}, | |||
{ | |||
"DPS": 100 | |||
}, | |||
{ | |||
"BeamLifesteal": 80, | |||
"BeamLifestealNonHeroPercent": 25 | |||
} | |||
], | |||
"ZoomBias": 0.5, | |||
"ZoomTime": 0.1 | |||
}, | |||
"citadel_ability_bull_charge": { | |||
"AbilityCooldown": 37.0, | |||
"AbilityDuration": 1.2, | |||
"AbilityUnitTargetLimit": 1, | |||
"CameraTurnRateMax": 200, | |||
"ChannelMoveSpeed": 50, | |||
"ChargeDragVerticalOffset": 30, | |||
"ChargeRadius": 2.2, | |||
"ChargeSpeedMax": 30, | |||
"CollidePlayersStopTime": 0.3, | |||
"Damage": 40, | |||
"Key": "citadel_ability_bull_charge", | |||
"Name": "Shoulder Charge", | |||
"SideMoveSpeedReduction": -65, | |||
"SpeedInitial": 18.75, | |||
"StunDuration": 0.85, | |||
"TossUpMagnitude": 0.5, | |||
"TurnRateMax": 140, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"AbilityDuration": 0.5 | |||
}, | |||
{ | |||
"WeaponDamageBonus": 5.5, | |||
"WeaponPowerIncreaseDuration": 8 | |||
} | |||
] | |||
}, | |||
"citadel_ability_bull_heal": { | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 4, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"HealingFactor": 75, | |||
"Key": "citadel_ability_bull_heal", | |||
"LifeDrainPerSecond": 35, | |||
"Name": "Siphon Life", | |||
"NonHeroHealingFactor": 40, | |||
"Radius": 10, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"AbilityDuration": 2 | |||
}, | |||
{ | |||
"LifeDrainPerSecond": 40 | |||
} | |||
] | |||
}, | |||
"citadel_ability_bull_leap": { | |||
"AbilityCooldown": 159.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 150, | |||
"ImpactHeight": 4, | |||
"ImpactRadius": 9, | |||
"Key": "citadel_ability_bull_leap", | |||
"Name": "Seismic Impact", | |||
"StunDuration": 1, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -38.0 | |||
}, | |||
{ | |||
"BonusMaxHealthPerHero": 100, | |||
"BonusFireRatePerHero": 15, | |||
"LandingBonusesDuration": 25 | |||
}, | |||
{ | |||
"ImmunityDuration": 3 | |||
} | |||
] | |||
}, | |||
"citadel_ability_card_toss": { | |||
"AbilityCastRange": 500, | |||
"AbilityCharges": 1, | |||
"AbilityChargesConditionally": 1, | |||
"AbilityCooldown": 0.65, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusAbilityResource": 100, | |||
"CardResourceGenPctScale": 106.0, | |||
"CardResourcePerBulletCrit": 6, | |||
"CardResourcePerBulletHit": 4, | |||
"CardResourcePerHeavyMelee": 25, | |||
"CardResourcePerLightMelee": 10, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 70, | |||
"Key": "citadel_ability_card_toss", | |||
"Name": "Card Trick", | |||
"NonPlayerCardResourceScale": 0.35, | |||
"ProjectileOriginHeightOffset": 50, | |||
"Radius": 5, | |||
"ResourcePerCard": 100, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"Damage": 50 | |||
}, | |||
{ | |||
"CardResourceGenPctScale": 50 | |||
} | |||
] | |||
}, | |||
"citadel_ability_chain_lightning": { | |||
"AbilityCooldown": 0.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"ConeAngle": 45, | |||
"ConeRadius": 6, | |||
"Damage": 16, | |||
"Key": "citadel_ability_chain_lightning", | |||
"Name": "Chain Lightning", | |||
"Upgrades": [ | |||
{ | |||
"ConeRadius": "4m" | |||
}, | |||
{ | |||
"Damage": 24 | |||
}, | |||
{ | |||
"MultiChain": 1 | |||
} | |||
] | |||
}, | |||
"citadel_ability_charged_tackle": { | |||
"AbilityCooldown": 21.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"CameraDistance": 120, | |||
"ChannelMoveSpeed": 50, | |||
"ChargeDistance": 20, | |||
"ChargeDragVerticalOffset": 40, | |||
"Damage": 64, | |||
"DragReleaseSpeed": 6, | |||
"Key": "citadel_ability_charged_tackle", | |||
"Name": "Charged Tackle", | |||
"PrepareTime": 0.6, | |||
"PullTargetSpeed": 25, | |||
"TackleRadius": 3, | |||
"TackleSpeed": 25, | |||
"TechCleaveExpireTime": 0.2, | |||
"Upgrades": [ | |||
{ | |||
"Damage": 80, | |||
"ChargeDistance": "10m" | |||
}, | |||
{ | |||
"TechShield": 400, | |||
"TechShieldDuration": 20 | |||
}, | |||
{ | |||
"AbilityCooldown": -9.5, | |||
"PrepareTime": -0.6 | |||
} | |||
] | |||
}, | |||
"citadel_ability_chrono_kinetic_carbine": { | |||
"AbilityCooldown": 30.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BaseBulletDamage": 5, | |||
"BonusBulletSpeed": 100, | |||
"BulletRadiusOverride": 13.7, | |||
"BulletTimeScale": 0.01, | |||
"ChannelMoveSpeed": 50, | |||
"HeadshotBonus": 15, | |||
"Key": "citadel_ability_chrono_kinetic_carbine", | |||
"MaxBonusBulletDamage": 100, | |||
"MaxChargeDuration": 2.5, | |||
"MaxSlowDuration": 0.5, | |||
"MinBonusBulletDamage": 25, | |||
"MinSlowDuration": 0.25, | |||
"MoveSpeedWhileShootingPenaltyReduction": 100, | |||
"Name": "Kinetic Carbine", | |||
"ProjectileTimeScale": 0.01, | |||
"ShotCount": 1, | |||
"SpeedBoostDuration": 3.5, | |||
"SpeedChange": 25, | |||
"TimeScaleDebuff": 90, | |||
"TimeWarpRadius": 5, | |||
"Upgrades": [ | |||
{ | |||
"MaxSlowDuration": 0.5 | |||
}, | |||
{ | |||
"AbilityCooldown": -10, | |||
"SpeedBoostDuration": 2 | |||
}, | |||
{ | |||
"MaxBonusBulletDamage": 50 | |||
} | |||
] | |||
}, | |||
"citadel_ability_chrono_pulse_grenade": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 28.0, | |||
"AbilityDuration": 3.2, | |||
"AbilityUnitTargetLimit": 1, | |||
"BossDamagePercent": 50, | |||
"ChannelMoveSpeed": 50, | |||
"DamageAmplificationPerStack": 6, | |||
"DebuffDuration": 8.0, | |||
"Key": "citadel_ability_chrono_pulse_grenade", | |||
"MovementSlowDuration": 2.0, | |||
"Name": "Pulse Grenade", | |||
"PulseDamage": 45, | |||
"PulseInterval": 0.8, | |||
"Radius": 6, | |||
"RadiusIncreasePerPulse": 0, | |||
"SlowPercent": 30, | |||
"Upgrades": [ | |||
{ | |||
"AbilityDuration": 0.8 | |||
}, | |||
{ | |||
"AbilityCooldown": -8 | |||
}, | |||
{ | |||
"PulseDamage": 45, | |||
"RadiusIncreasePerPulse": "0.75m" | |||
} | |||
] | |||
}, | |||
"citadel_ability_chrono_swap": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCastRange": 25, | |||
"AbilityCooldown": 65.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DistanceToMaxTime": 30, | |||
"InitialFreezeTime": 0.25, | |||
"InitialHeight": 350, | |||
"Key": "citadel_ability_chrono_swap", | |||
"MinSwapTime": 0.6, | |||
"Name": "Paradoxical Swap", | |||
"SpellLifesteal": 100, | |||
"SwapTime": 1.0, | |||
"SwapTotalDamage": 125, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -15 | |||
}, | |||
{ | |||
"SwapTotalDamage": 100 | |||
}, | |||
{ | |||
"AbilityCastRange": "20m" | |||
} | |||
] | |||
}, | |||
"citadel_ability_chrono_time_wall": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 200, | |||
"AbilityCooldown": 25.0, | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"AuraEffectDuration": 1.25, | |||
"ChannelMoveSpeed": 50, | |||
"DamageTickRate": 1.5, | |||
"DamageWallHit": 50, | |||
"FriendlyBulletDamageBonus": 20, | |||
"FriendlyBulletTimeScale": 3, | |||
"Key": "citadel_ability_chrono_time_wall", | |||
"MovementSlowPct": 80, | |||
"Name": "Time Wall", | |||
"TimeScaleDuration": 0.6, | |||
"TimeWallDepth": 0.5, | |||
"TimeWallDepthVisualScale": 0.16, | |||
"TimeWallFormationTime": 0.5, | |||
"TimeWallHeight": 3.5, | |||
"TimeWallTimeScale": 0.0001, | |||
"TimeWallWidth": 7, | |||
"Upgrades": [ | |||
{ | |||
"TimeWallWidth": "2m", | |||
"TimeWallHeight": "1m" | |||
}, | |||
{ | |||
"DamagePctPerWallHit": 10 | |||
}, | |||
{ | |||
"DebuffDuration": 2.5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_fissure_wall": { | |||
"AbilityCastRange": 50, | |||
"AbilityCooldown": 46.0, | |||
"AbilityDuration": 5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 64, | |||
"Key": "citadel_ability_fissure_wall", | |||
"MinRange": 6, | |||
"Name": "Spectral Wall", | |||
"NumWallSegments": 7, | |||
"PushForce": 175, | |||
"SegmentEmitTime": 0.1, | |||
"SlowDuration": 2.5, | |||
"SlowPercent": 20, | |||
"TimeBetweenSegments": 0.035, | |||
"TimeToMaxDistance": 2, | |||
"Upgrades": [ | |||
{ | |||
"StaminaReduction": 1, | |||
"BonusDamagePercent": 15, | |||
"DebuffDuration": 7 | |||
}, | |||
{ | |||
"AbilityCooldown": -22.0 | |||
}, | |||
{ | |||
"WallStunDuration": 1 | |||
} | |||
], | |||
"WallImpactRange": 5 | |||
}, | |||
"citadel_ability_flying_strike": { | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 21.0, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 70, | |||
"Key": "citadel_ability_flying_strike", | |||
"Name": "Flying Strike", | |||
"SlowDuration": 2.5, | |||
"SlowPercent": 30, | |||
"Upgrades": [ | |||
{ | |||
"SlowPercent": 25 | |||
}, | |||
{ | |||
"AbilityCastRange": "20m" | |||
}, | |||
{ | |||
"WeaponDamageBonus": 6, | |||
"WeaponPowerIncreaseDuration": 10 | |||
} | |||
] | |||
}, | |||
"citadel_ability_healing_slash": { | |||
"AbilityCastDelay": 0.3, | |||
"AbilityCooldown": 11.5, | |||
"AbilityPostCastDuration": 0.4, | |||
"AbilityUnitTargetLimit": 1, | |||
"Damage": 60, | |||
"DebuffDuration": 4, | |||
"FireRateSlow": 20, | |||
"HealFixedHealth": 70, | |||
"Key": "citadel_ability_healing_slash", | |||
"Name": "Crimson Slash", | |||
"Radius": 13, | |||
"Upgrades": [ | |||
{ | |||
"FireRateSlow": 30 | |||
}, | |||
{ | |||
"HealMaxHealth": 10 | |||
}, | |||
{ | |||
"AbilityCooldown": -5.75 | |||
} | |||
] | |||
}, | |||
"citadel_ability_hook": { | |||
"AbilityCastRange": 30, | |||
"AbilityCooldown": 23.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 10, | |||
"EndOfHookCommandRestrictLinger": 0.25, | |||
"EndOfHookMoveSpeedBonus": 0, | |||
"FriendlyHookIgnoreRange": 8, | |||
"HookingSlowSpeedLimit": 0.001, | |||
"Key": "citadel_ability_hook", | |||
"Name": "Hook", | |||
"ReturnDelay": 0.5, | |||
"ReturnPositionForwardOffset": 100, | |||
"ReturnSpeed": 2200, | |||
"ReturnSpeedNonPlayer": 3850, | |||
"Upgrades": [ | |||
{ | |||
"BulletAmp": 30, | |||
"BulletAmpDuration": 10 | |||
}, | |||
{ | |||
"AbilityCastRange": "30m" | |||
}, | |||
{ | |||
"AbilityCooldown": -11.5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_hornet_chain": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 42.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"CaptureRadius": 9, | |||
"ChainDuration": 2.0, | |||
"ChainLength": 6, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 60, | |||
"EnemyDragSpeed": 1000, | |||
"Key": "citadel_ability_hornet_chain", | |||
"Name": "Stake", | |||
"SlowPercent": 30, | |||
"Upgrades": [ | |||
{ | |||
"FireRateSlow": 40 | |||
}, | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"ChainDuration": 0.75 | |||
} | |||
] | |||
}, | |||
"citadel_ability_hornet_leap": { | |||
"AbilityChannelTime": 0.2, | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 12, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirSideMoveSpeedPercentage": -35, | |||
"AirSpeedBonus": 0, | |||
"JumpVelocity": 1000, | |||
"Key": "citadel_ability_hornet_leap", | |||
"MagicDamagePerBullet": 10.0, | |||
"MaxFlyHeight": 1720, | |||
"MinVelocityZ": -20.0, | |||
"Name": "Flight", | |||
"Upgrades": [ | |||
{ | |||
"BonusClipSizePercent": 50 | |||
}, | |||
{ | |||
"AbilityDuration": 6 | |||
}, | |||
{ | |||
"MagicDamagePerBullet": 12.0 | |||
} | |||
], | |||
"WeaponRecoilReduction": 40 | |||
}, | |||
"citadel_ability_hornet_mark": { | |||
"AbilityCastRange": 2500, | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 12, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "citadel_ability_hornet_mark", | |||
"Name": "Vindicta's Mark", | |||
"Upgrades": [ | |||
{ | |||
"AbilityCastRange": 2500 | |||
}, | |||
{ | |||
"ChargeForKill": 1 | |||
}, | |||
{ | |||
"AbilityCooldown": -33.0 | |||
} | |||
] | |||
}, | |||
"citadel_ability_hornet_snipe": { | |||
"AbilityCharges": 2, | |||
"AbilityCooldown": 53.0, | |||
"AbilityCooldownBetweenCharge": 1.6, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusGoldOnKill": 250, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 130, | |||
"HeadshotBonus": 20, | |||
"Key": "citadel_ability_hornet_snipe", | |||
"LowHealthEnemyDamageBonus": 120, | |||
"LowHealthEnemyThresholdPct": 50, | |||
"MaxSoundDistance": 2000, | |||
"MinChargeDamagePercent": 50, | |||
"MoveSpeed": 4, | |||
"Name": "Assassinate", | |||
"Range": 1000, | |||
"ShotRadius": 4.0, | |||
"TimeToFullCharge": 1.0, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"LowHealthEnemyDamageBonus": 140 | |||
}, | |||
{ | |||
"BonusGoldOnKill": 600 | |||
} | |||
], | |||
"ViewPunch": 2.5, | |||
"WeaponDamageBonus": 13 | |||
}, | |||
"citadel_ability_hornet_sting": { | |||
"AbilityCastDelay": 0.0, | |||
"AbilityCooldown": 26.0, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | |||
"BulletResistReduction": -6, | |||
"ChannelMoveSpeed": 50, | |||
"DebuffDuration": 6, | |||
"DotHealthPercent": 3.0, | |||
"ImpactDamage": 40, | |||
"Key": "citadel_ability_hornet_sting", | |||
"Name": "Crow Familiar", | |||
"TargetBounceRange": 0, | |||
"TechArmorDamageReduction": -6, | |||
"TickRate": 1.0, | |||
"Upgrades": [ | |||
{ | |||
"TargetBounceRange": "15m", | |||
"TargetBounceCount": 3 | |||
}, | |||
{ | |||
"AbilityCooldown": -16.0 | |||
}, | |||
{ | |||
"BulletResistReduction": -12, | |||
"TechArmorDamageReduction": -12 | |||
} | |||
], | |||
"VisualSplashRadius": 1 | |||
}, | |||
"citadel_ability_infinity_slash": { | |||
"AbilityChannelTime": 2, | |||
"AbilityCooldown": 85.0, | |||
"AbilityDuration": 5, | |||
"AbilityPostCastDuration": 0.6, | |||
"AbilitySpeedPct": 60, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusMoveSpeed": 0, | |||
"BulletResist": 45, | |||
"Key": "citadel_ability_infinity_slash", | |||
"MaxHealthRegen": 15, | |||
"Name": "Shadow Transformation", | |||
"ShadowFormDurationOnKill": 2.0, | |||
"TechResist": 45, | |||
"Upgrades": [ | |||
{ | |||
"BonusFireRate": 20 | |||
}, | |||
{ | |||
"BonusMoveSpeed": "4m" | |||
}, | |||
{ | |||
"AbilityDuration": 3.0 | |||
} | |||
] | |||
}, | |||
"citadel_ability_kali_disruptive_charge": { | |||
"AbilityCooldown": 21.0, | |||
"AbilityDuration": 4, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "citadel_ability_kali_disruptive_charge", | |||
"MoveSpeedBonusPercentStart": 120, | |||
"Name": "Pack Hunter", | |||
"Radius": 10, | |||
"Upgrades": [ | |||
{ | |||
"AbilityDuration": 2 | |||
}, | |||
{ | |||
"LifestealPercent": 30 | |||
}, | |||
{ | |||
"BonusFireRate": 40 | |||
} | |||
] | |||
}, | |||
"citadel_ability_kali_spinning_blade": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCastRange": 50, | |||
"AbilityCharges": 2, | |||
"AbilityCooldown": 30.0, | |||
"AbilityCooldownBetweenCharge": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"BossDamagePercent": 50, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 120, | |||
"Key": "citadel_ability_kali_spinning_blade", | |||
"MinReflectionDOTResult": -0.95, | |||
"MinReflectionZ": 0.3, | |||
"Name": "Occilioblade", | |||
"NoClipDuration": 1, | |||
"ProjectileFlyOutTime": 0.6, | |||
"ProjectileFlyReturnTime": 1.0, | |||
"ReflectionSpeedFactor": 0.5, | |||
"ReturnOffSetTargetDistance": 150, | |||
"ReturnUpVelocity": 200, | |||
"TechCleaveExpireTime": 0.2, | |||
"Upgrades": [ | |||
{ | |||
"SlowPercent": 30, | |||
"SlowDuration": 4 | |||
}, | |||
{ | |||
"Damage": 40, | |||
"Scale": { | |||
"Prop": "Damage", | |||
"Value": 1.3104, | |||
"Type": "spirit" | |||
} | |||
}, | |||
{ | |||
"CooldownReductionOnHit": -7 | |||
} | |||
] | |||
}, | |||
"citadel_ability_lash": { | |||
"AbilityCastRange": 30, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 42.0, | |||
"AbilityCooldownBetweenCharge": 2, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"JumpSlowResistance": 0.667, | |||
"JumpVelocity": 20, | |||
"Key": "citadel_ability_lash", | |||
"LashFriendlies": 1, | |||
"MinDistance": 0, | |||
"Name": "Grapple", | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"AbilityCastRange": "20m", | |||
"WeaponDamageBonus": 6, | |||
"WeaponDamageBonusDuration": 10 | |||
}, | |||
{ | |||
"WeaponFireRateBonus": 20 | |||
} | |||
] | |||
}, | |||
"citadel_ability_lash_down_strike": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCooldown": 19.0, | |||
"AbilityPostCastDuration": 0.4, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "citadel_ability_lash_down_strike", | |||
"MinAimAngle": 60, | |||
"Name": "Ground Strike", | |||
"Radius": 11, | |||
"StompDamage": 90, | |||
"StompDamagePerMeterPrimary": 6.0, | |||
"StompDamagePerMeterSecondary": 4.5, | |||
"StompDamagePrimaryRange": 25, | |||
"StompVerticalThreshold": 130, | |||
"StrikeVelocity": 50, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -9.5 | |||
}, | |||
{ | |||
"EnemySlowPct": 50, | |||
"SlowDuration": 3, | |||
"StompBounceHeight": 400 | |||
}, | |||
{ | |||
"Scale": { | |||
"Prop": "StompDamagePerMeterSecondary", | |||
"Value": 0.00875, | |||
"Type": "spirit" | |||
} | |||
} | |||
] | |||
}, | |||
"citadel_ability_lash_ultimate": { | |||
"AbilityCastDelay": 0.3, | |||
"AbilityCastRange": 18, | |||
"AbilityChannelTime": 2, | |||
"AbilityCooldown": 138.0, | |||
"AbilityUnitTargetLimit": 6, | |||
"BoostTime": 1.0, | |||
"ChannelMoveSpeed": 50, | |||
"HangTime": 0.6, | |||
"ImpactDamage": 115, | |||
"ImpactRadius": 5, | |||
"Key": "citadel_ability_lash_ultimate", | |||
"LiftHeight": 6, | |||
"LockonConeAngle": 40, | |||
"LosingLockGraceTime": 0.4, | |||
"MaxLockonStacks": 1, | |||
"Name": "Death Slam", | |||
"NotInConeLosesLock": 1, | |||
"SlamSpeed": 1600, | |||
"SlowDuration": 4, | |||
"SlowPercent": 50, | |||
"ThrowDistance": 12, | |||
"ThrowStraightDuration": 1.5, | |||
"TimeToGainLockonStack": 0.6, | |||
"TimeToLoseLockonStack": 2, | |||
"UpBoostSpeed": 400, | |||
"Upgrades": [ | |||
{ | |||
"ThrowDistance": "8m" | |||
}, | |||
{ | |||
"ImpactDamage": 100 | |||
}, | |||
{ | |||
"AbilityCooldown": -56.0 | |||
} | |||
] | |||
}, | |||
"citadel_ability_lightning_ball": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 26.0, | |||
"AbilityCooldownBetweenCharge": 8, | |||
"AbilityUnitTargetLimit": 1, | |||
"BossDamagePercent": 50, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 80, | |||
"HitSpeed": 80, | |||
"Key": "citadel_ability_lightning_ball", | |||
"MaxLifetime": 5, | |||
"MinShockDuration": 0.5, | |||
"Name": "Lightning Ball", | |||
"ShockRadius": 3.5, | |||
"TickRate": 0.1, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"SlowPercent": 35 | |||
}, | |||
{ | |||
"DPS": 70, | |||
"ShockRadius": "1m" | |||
} | |||
] | |||
}, | |||
"citadel_ability_magewalk": { | |||
"AbilityCastRange": 10, | |||
"AbilityCooldown": 15, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 30, | |||
"EmpoweredAttackCount": 2, | |||
"FireRateBonus": 25, | |||
"FireRateBonusDurationMax": 8, | |||
"ImpulseStrength": -3000, | |||
"Key": "citadel_ability_magewalk", | |||
"MageTime": 1.5, | |||
"Name": "Misdirection", | |||
"ProcChance": 100, | |||
"TrailInterval": 0.01, | |||
"TurretAttackDelay": 1, | |||
"TurretAttackFalloffEnd": null, | |||
"TurretAttackFalloffStart": null, | |||
"TurretBaseHealth": 400, | |||
"TurretHealthScaling": null, | |||
"TurretLifetime": 8, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCastRange": "4m" | |||
}, | |||
{ | |||
"FireRateBonus": 25 | |||
}, | |||
{ | |||
"BonusClipSizePercent": 120, | |||
"AbilityCooldown": -4 | |||
} | |||
] | |||
}, | |||
"citadel_ability_mobile_resupply": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 15, | |||
"AbilityCooldown": 48.0, | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"ExternalBonusHealthRegen": 25, | |||
"HealRadius": 5, | |||
"Key": "citadel_ability_mobile_resupply", | |||
"MaxHealthRegenPctInterval": 0.5, | |||
"Name": "Medicinal Specter", | |||
"TurretHealMult": 1.0, | |||
"Upgrades": [ | |||
{ | |||
"AuraFireRateBonus": 35 | |||
}, | |||
{ | |||
"AbilityCooldown": -17.0 | |||
}, | |||
{ | |||
"MaxHealthRegenPct": 4.5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_nikuman": { | |||
"AbilityChannelTime": 5, | |||
"AbilityCooldown": 48.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 4.2, | |||
"HealingPerSecond": 30, | |||
"Key": "citadel_ability_nikuman", | |||
"MovementSpeedBonus": 0, | |||
"Name": "Rejuvenating Aurora", | |||
"ShareWithFriendsRadius": 8, | |||
"Upgrades": [ | |||
{ | |||
"MovementSpeedBonus": "4m", | |||
"MovementSpeedBonusDuration": 8 | |||
}, | |||
{ | |||
"AbilityCooldown": -14.0 | |||
}, | |||
{ | |||
"NoChannel": 1, | |||
"HealMaxHealthPercent": 3.4 | |||
} | |||
] | |||
}, | |||
"citadel_ability_passive_beefy": { | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusHealthRegen": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "citadel_ability_passive_beefy", | |||
"Name": "Infernal Resilience", | |||
"RegenDamageInterval": 1.0, | |||
"RegenIncomingDamageDuration": 20, | |||
"RegenIncomingDamagePercent": 11, | |||
"Upgrades": [ | |||
{ | |||
"BonusHealthRegen": 1.5 | |||
}, | |||
{ | |||
"BonusMaxHealth": 150 | |||
}, | |||
{ | |||
"RegenIncomingDamagePercent": 5.5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_power_slash": { | |||
"AbilityCastDelay": 1.4, | |||
"AbilityCooldown": 10.5, | |||
"AbilityPostCastDuration": 0.4, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"FallSpeedMax": 5, | |||
"FullChargeDamage": 160, | |||
"Key": "citadel_ability_power_slash", | |||
"MediumChargeDamagePct": 60, | |||
"Name": "Power Slash", | |||
"PowerUpStages": 3, | |||
"ShortChargeDamagePct": 40, | |||
"SlashCollisionRadius": 4, | |||
"SlashLength": 25, | |||
"SlashRadius": 41, | |||
"Upgrades": [ | |||
{ | |||
"BulletResist": 60 | |||
}, | |||
{ | |||
"SlowDuration": 3, | |||
"SlowPercent": 40, | |||
"AbilityCooldown": -2 | |||
}, | |||
{ | |||
"FullChargeDamage": 200 | |||
} | |||
] | |||
}, | |||
"citadel_ability_projectmind": { | |||
"AbilityCastDelay": 0.75, | |||
"AbilityCastRange": 25, | |||
"AbilityCooldown": 48.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"CameraDistance": 250, | |||
"ChannelMoveSpeed": 200, | |||
"Key": "citadel_ability_projectmind", | |||
"Name": "Project Mind", | |||
"TrailInterval": 0.1, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCastRange": "15m" | |||
}, | |||
{ | |||
"BulletShieldOnLand": 300, | |||
"BulletShieldDuration": 8, | |||
"Scale": { | |||
"Prop": "BulletShieldOnLand", | |||
"Value": 2.6208, | |||
"Type": "spirit" | |||
} | |||
}, | |||
{ | |||
"AbilityCooldown": -28.0 | |||
} | |||
] | |||
}, | |||
"citadel_ability_psychic_daggers": { | |||
"AbilityCastDelay": 0.01, | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 3.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DaggersPerRow": 6, | |||
"DamagePerDagger": 40, | |||
"DistanceOut": 35, | |||
"HeightOffset": 110, | |||
"Key": "citadel_ability_psychic_daggers", | |||
"MaxDaggers": 4, | |||
"Name": "Royal Flush", | |||
"ProjectileHorizontalMinOffset": 5, | |||
"ProjectileOffset": 7, | |||
"ProjectileRowOffset": 5, | |||
"Radius": 15, | |||
"ShootInterval": 0.6, | |||
"SpawnDuration": 0.6, | |||
"Upgrades": [ | |||
{ | |||
"DamagePerDagger": 16 | |||
}, | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"ShouldBounce": 1 | |||
} | |||
] | |||
}, | |||
"citadel_ability_psychic_lift": { | |||
"AbilityCastDelay": 0.7, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 100.0, | |||
"AbilityDuration": 1.25, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 175, | |||
"DampingFactor": 0.3, | |||
"Key": "citadel_ability_psychic_lift", | |||
"LiftHeight": 80, | |||
"Name": "Telekinesis", | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -30.0 | |||
}, | |||
{ | |||
"AbilityDuration": 0.5 | |||
}, | |||
{ | |||
"AbilityUnitTargetLimit": 5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_psychic_pulse": { | |||
"AbilityCooldown": 32.0, | |||
"AbilityDuration": 3, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "citadel_ability_psychic_pulse", | |||
"Name": "Psychic Pulse", | |||
"SenseRange": 30, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -6.5 | |||
}, | |||
{ | |||
"SenseRange": "10m" | |||
}, | |||
{ | |||
"AbilityDuration": 3 | |||
} | |||
] | |||
}, | |||
"citadel_ability_rocket_barrage": { | |||
"AbilityCastRange": 50, | |||
"AbilityChannelTime": 13, | |||
"AbilityCooldown": 140.0, | |||
"AbilityUnitTargetLimit": 100, | |||
"BossDamagePercent": 50, | |||
"ChannelMoveSpeed": -1, | |||
"DamagePerRocket": 30, | |||
"DetonateTimer": 5, | |||
"ExplosionFalloffDisabled": 1, | |||
"ExplosionRadius": 5, | |||
"GrenadesPerSecond": 6, | |||
"IntervalRampUpStart": 0.35, | |||
"IntervalRampUpTime": 0.3, | |||
"Key": "citadel_ability_rocket_barrage", | |||
"MaxSpread": 5, | |||
"MinDistance": 7, | |||
"Name": "Heavy Barrage", | |||
"ProjectileIgnoreCollisionTime": 0.2, | |||
"TrackSpeedFar": 100, | |||
"TrackSpeedNear": 150, | |||
"TrackingTime": 0.4, | |||
"TrackingVariance": 0, | |||
"Upgrades": [ | |||
{ | |||
"MoveSlowPercent": 30, | |||
"MoveSlowDuration": 2.0 | |||
}, | |||
{ | |||
"AbilityCooldown": -50.0 | |||
}, | |||
{ | |||
"DamagePerRocket": 30 | |||
} | |||
] | |||
}, | |||
"citadel_ability_running_decoy": { | |||
"AbilityCooldown": 26.0, | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "citadel_ability_running_decoy", | |||
"Name": "Decoy", | |||
"Upgrades": [ | |||
{ | |||
"MoveSpeedMod": "2m" | |||
}, | |||
{ | |||
"HealOnCloneDamage": 100 | |||
}, | |||
{ | |||
"AbilityDuration": 6 | |||
} | |||
] | |||
}, | |||
"citadel_ability_self_vacuum": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityChannelTime": 2.75, | |||
"AbilityCooldown": 191.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"CameraDistance": 400, | |||
"DPS": 45, | |||
"DamagePercentHealth": 1.5, | |||
"Key": "citadel_ability_self_vacuum", | |||
"Name": "Singularity", | |||
"Speed": 200, | |||
"TickRate": 1, | |||
"TossAngle": 45, | |||
"TossSpeed": 350, | |||
"Upgrades": [ | |||
{ | |||
"VacuumRadius": "2m" | |||
}, | |||
{ | |||
"AbilityChannelTime": 0.75 | |||
}, | |||
{ | |||
"DamagePercentHealth": 4 | |||
} | |||
], | |||
"VacuumRadius": 7 | |||
}, | |||
"citadel_ability_shieldedsentry": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 20, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 18.0, | |||
"AbilityCooldownBetweenCharge": 3, | |||
"AbilityUnitTargetLimit": 1, | |||
"AttackConeAngle": 10, | |||
"AttackSpeedMult": 100, | |||
"BossDamagePercentIncoming": 50, | |||
"BossDamagePercentOutgoing": 30, | |||
"Key": "citadel_ability_shieldedsentry", | |||
"ModelScale": 0.8, | |||
"Name": "Mini Turret", | |||
"NonHeroDamagePercentOutgoing": 50, | |||
"TechResist": 30, | |||
"TickRate": 0.5, | |||
"TrackingSpeed": 125, | |||
"TurretAttackDelay": 0.2, | |||
"TurretAttackFalloffEnd": 35, | |||
"TurretAttackFalloffStart": 20, | |||
"TurretAttackRange": 25, | |||
"TurretBaseHealth": 150, | |||
"TurretDPS": 40, | |||
"TurretDecayDamagePerSecond": 20, | |||
"TurretDeployTime": 0.25, | |||
"TurretHealthPerBoon": 20, | |||
"TurretLifetime": 24, | |||
"Upgrades": [ | |||
{ | |||
"MoveSlowPercent": 25, | |||
"SlowDuration": 1.3 | |||
}, | |||
{ | |||
"TurretAttackRange": "10m", | |||
"AttackSpeedMult": 10 | |||
}, | |||
{ | |||
"TurretDPS": 45 | |||
} | |||
] | |||
}, | |||
"citadel_ability_shiv_dagger": { | |||
"AOERadius": 10, | |||
"AbilityChannelTime": 0.2, | |||
"AbilityCharges": 2, | |||
"AbilityCooldown": 16.0, | |||
"AbilityCooldownBetweenCharge": 2, | |||
"AbilityPostCastDuration": 0.3, | |||
"AbilityUnitTargetLimit": 1, | |||
"BleedDPSPerStack": 5, | |||
"BleedDuration": 5, | |||
"BleedTickRate": 1, | |||
"ChannelMoveSpeed": 50, | |||
"ImpactDamage": 35, | |||
"Key": "citadel_ability_shiv_dagger", | |||
"MovementSlow": 35, | |||
"Name": "Serrated Knives", | |||
"RicochetCount": 1, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"BleedDuration": 2 | |||
}, | |||
{ | |||
"ImpactDamage": 40, | |||
"BleedDPSPerStack": 5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_shiv_dash": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": 15.0, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | |||
"CameraDistance": 250, | |||
"ChannelMoveSpeed": 50, | |||
"DashAngleThreshold": 89, | |||
"DashRadius": 2.5, | |||
"DashRange": 12, | |||
"DashSpeed": 2400, | |||
"ImpactDamage": 110, | |||
"Key": "citadel_ability_shiv_dash", | |||
"MoveSpeedPenaltyMaxSpeed": 200, | |||
"Name": "Slice and Dice", | |||
"SideMoveSpeedReduction": -100, | |||
"TechCleaveExpireTime": 0.35, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -3 | |||
}, | |||
{ | |||
"ImpactDamage": 70 | |||
}, | |||
{ | |||
"CooldownReductionOnHit": 2, | |||
"CooldownReductionOnHitNonHero": 1, | |||
"MaxCooldownReductionsFromHits": 6 | |||
} | |||
] | |||
}, | |||
"citadel_ability_shiv_defer_damage": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": 50.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DamagePctDeferred": 20, | |||
"DamagePctDeferredMaxRage": 14, | |||
"DeferClearPct": 40, | |||
"DeferredDamageDuration": 13, | |||
"Key": "citadel_ability_shiv_defer_damage", | |||
"Name": "Bloodletting", | |||
"Upgrades": [ | |||
{ | |||
"DamagePctDeferred": 6 | |||
}, | |||
{ | |||
"AbilityCooldown": -25 | |||
}, | |||
{ | |||
"DeferClearPct": 25 | |||
} | |||
] | |||
}, | |||
"citadel_ability_shiv_killing_blow": { | |||
"AbilityCastRange": 15, | |||
"AbilityCooldown": 95.0, | |||
"AbilityPostCastDuration": 0.25, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusAbilityResource": 10, | |||
"BuffDamage": 17, | |||
"CameraDistance": 400, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 200, | |||
"EnemyHealthPercent": 22, | |||
"EnemyHealthPercentBuffer": 3, | |||
"JumpHeight": 80, | |||
"Key": "citadel_ability_shiv_killing_blow", | |||
"MinTimeToTarget": 0.5, | |||
"MoveSpeedToTarget": 25, | |||
"Name": "Killing Blow", | |||
"NonPlayerRageScale": 0.1, | |||
"PauseOnTargetTime": 0.66, | |||
"RageDrainDelayDuration": 9, | |||
"RageDrainRate": 0.25, | |||
"RagePerHeavyMelee": 2.75, | |||
"RagePerLightMelee": 1.5, | |||
"RagePerSpiritDamage": 0.014, | |||
"RagePerWeaponDamage": 0.017, | |||
"SlashRange": 80, | |||
"Upgrades": [ | |||
{ | |||
"BonusMoveSpeed": "2m" | |||
}, | |||
{ | |||
"EnemyHealthPercent": 6, | |||
"BuffDamage": 8 | |||
}, | |||
{ | |||
"ShortCooldown": 0.5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_static_charge": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 16, | |||
"AbilityCooldown": 42.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 40, | |||
"Key": "citadel_ability_static_charge", | |||
"Name": "Static Charge", | |||
"ShockDelay": 3.5, | |||
"ShockRadius": 5, | |||
"StunDuration": 0.9, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"ShockRadius": "8m" | |||
}, | |||
{ | |||
"StunDuration": 0.9 | |||
} | |||
] | |||
}, | |||
"citadel_ability_sticky_bomb": { | |||
"AbilityCastRange": 6, | |||
"AbilityCooldown": 18.0, | |||
"AbilityDuration": 3.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusDamagePctPerPlayerHit": 1.5, | |||
"BonusDamagePctPerPlayerKilled": 4, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 120, | |||
"FuseTime": 3.0, | |||
"Key": "citadel_ability_sticky_bomb", | |||
"KillCheckWindow": 12.0, | |||
"Name": "Sticky Bomb", | |||
"Radius": 12, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -8 | |||
}, | |||
{ | |||
"Damage": 80 | |||
}, | |||
{ | |||
"OutgoingDamagePenaltyPercent": -30, | |||
"DebuffDuration": 5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_stomp": { | |||
"AbilityCastDelay": 0.42, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 26.0, | |||
"AbilityCooldownBetweenCharge": 5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"ClimbHeight": 0.5, | |||
"Damage": 100, | |||
"DistanceAboveGround": 0.5, | |||
"DropDownRate": 8, | |||
"ImpactInterval": 0.1, | |||
"Key": "citadel_ability_stomp", | |||
"Name": "Kinetic Pulse", | |||
"StompRange": 15, | |||
"StompWidth": 5.0, | |||
"TechCleaveExpireTime": 0.2, | |||
"TossSpeed": 450, | |||
"Upgrades": [ | |||
{ | |||
"FireRateSlow": 25, | |||
"SlowPercent": 35, | |||
"SlowDuration": 4 | |||
}, | |||
{ | |||
"BulletArmorReduction": 30, | |||
"BulletArmorReductionDuration": 8 | |||
}, | |||
{ | |||
"Damage": 125 | |||
} | |||
] | |||
}, | |||
"citadel_ability_storm_cloud": { | |||
"AbilityChannelTime": 7, | |||
"AbilityCooldown": 148.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BossDamagePercent": 25, | |||
"BulletResistOnActive": 20, | |||
"CameraDistance": 600, | |||
"CloudHeight": 120, | |||
"DPS": 120, | |||
"DamageInterval": 0.25, | |||
"EndingSoonTime": 2, | |||
"ExpandTime": 1.5, | |||
"InitialRadius": 12, | |||
"Key": "citadel_ability_storm_cloud", | |||
"Name": "Storm Cloud", | |||
"Radius": 30, | |||
"Upgrades": [ | |||
{ | |||
"BulletResistOnActive": 35 | |||
}, | |||
{ | |||
"Radius": "10m", | |||
"AbilityChannelTime": 7 | |||
}, | |||
{ | |||
"DPS": 75 | |||
} | |||
] | |||
}, | |||
"citadel_ability_tangotether": { | |||
"AbilityCastRange": 16, | |||
"AbilityCooldown": 37.0, | |||
"AbilityDuration": 12, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusFireRate": 10, | |||
"BulletLifestealPercent": 12, | |||
"ChannelMoveSpeed": 50, | |||
"HealingPerGlub": 20, | |||
"Key": "citadel_ability_tangotether", | |||
"MoveSpeedBonus": 0, | |||
"Name": "Watcher's Covenant", | |||
"TetherSharedHealPct": 30, | |||
"TickRate": 0.1, | |||
"TotalTetherTargets": 1, | |||
"Upgrades": [ | |||
{ | |||
"BonusFireRate": 10 | |||
}, | |||
{ | |||
"MoveSpeedBonus": "2.0m" | |||
}, | |||
{ | |||
"TotalTetherTargets": 1 | |||
} | |||
] | |||
}, | |||
"citadel_ability_tengu_airlift": { | |||
"AbilityCastDelay": 1.3, | |||
"AbilityCastRange": 8, | |||
"AbilityCooldown": 90.0, | |||
"AbilityDuration": 16.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirDropBulletShield": 200, | |||
"AllyCastDelay": 0.2, | |||
"AllyOutgoingDamagePercent": -50, | |||
"BuffDuration": 12, | |||
"ChannelMoveSpeed": 50, | |||
"DebuffDuration": 4, | |||
"ExplodeDamage": 150, | |||
"FlyingBulletResist": 40, | |||
"Key": "citadel_ability_tengu_airlift", | |||
"Name": "Air Drop", | |||
"OnLandDamageRadius": 14, | |||
"OnLandDamageRadiusStart": 4, | |||
"SilenceBombSpeed": 12, | |||
"SlowPercent": 30, | |||
"TossSpeed": 400, | |||
"Upgrades": [ | |||
{ | |||
"BulletArmorReduction": -20, | |||
"BulletArmorReductionDuration": 12 | |||
}, | |||
{ | |||
"AirDropBulletShield": 300, | |||
"OnLandDamageRadius": "5m" | |||
}, | |||
{ | |||
"SilenceDuration": 4.5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_tengu_stone_form": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 2, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 80, | |||
"DampingFactor": 0.25, | |||
"Key": "citadel_ability_tengu_stone_form", | |||
"LiftHeight": 180, | |||
"LiftTime": 1.0, | |||
"MaxHealthRegen": 8, | |||
"MoveSpeedMax": 8, | |||
"Name": "Stone Form", | |||
"Radius": 6, | |||
"StatueScale": 1.0, | |||
"StunDuration": 0.75, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"StunDuration": 0.5, | |||
"Damage": 80 | |||
}, | |||
{ | |||
"MaxHealthRegen": 16 | |||
} | |||
] | |||
}, | |||
"citadel_ability_tengu_urn": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 32.0, | |||
"AbilityCooldownBetweenCharge": 8, | |||
"AbilityDuration": 4, | |||
"AbilityUnitTargetLimit": 1, | |||
"BossDamagePercent": 50, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 60, | |||
"Height": 2, | |||
"Key": "citadel_ability_tengu_urn", | |||
"Name": "Kudzu Bomb", | |||
"Radius": 6, | |||
"SlowPercent": 35, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"AbilityDuration": 2 | |||
}, | |||
{ | |||
"DPS": 50, | |||
"Radius": "2m" | |||
} | |||
] | |||
}, | |||
"citadel_ability_uppercut": { | |||
"AbilityCooldown": 21.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BuffGunRangePercent": 100, | |||
"ChannelMoveSpeed": 50, | |||
"EnemyHeroTossVelocity": 20, | |||
"ExplodeDebuffDuration": 5, | |||
"FireRateSlow": 15, | |||
"ForceReductionOnAngleDown": 0.75, | |||
"Key": "citadel_ability_uppercut", | |||
"LandingDamage": 80, | |||
"MeleeAttackLength": 6, | |||
"MeleeHalfAngle": 60, | |||
"MeleeRadius": 2.5, | |||
"Name": "Exploding Uppercut", | |||
"OnLandDamageRadius": 14, | |||
"TossVelocity": 25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -10.5 | |||
}, | |||
{ | |||
"UppercutBuffOnHit": 12, | |||
"BuffBaseWeaponPct": 60 | |||
}, | |||
{ | |||
"RestoreHookCooldown": 1, | |||
"ClipSizeBonus": 100 | |||
} | |||
], | |||
"UppercutDamage": 0.01 | |||
}, | |||
"citadel_ability_vandal_overflow": { | |||
"AbilityCastDelay": 0.6, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 16, | |||
"AbilityDuration": 1.25, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 100, | |||
"DampingFactor": 0.5, | |||
"Key": "citadel_ability_vandal_overflow", | |||
"LiftHeight": 120, | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -28.0 | |||
}, | |||
{ | |||
"AbilityDuration": 0.5 | |||
}, | |||
{ | |||
"AbilityUnitTargetLimit": 5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_vandal_surge": { | |||
"AbilityCastDelay": 0.6, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 16, | |||
"AbilityDuration": 1.25, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 100, | |||
"DampingFactor": 0.5, | |||
"Key": "citadel_ability_vandal_surge", | |||
"LiftHeight": 120, | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -28.0 | |||
}, | |||
{ | |||
"AbilityDuration": 0.5 | |||
}, | |||
{ | |||
"AbilityUnitTargetLimit": 5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_void_sphere": { | |||
"AbilityCastRange": 9, | |||
"AbilityCooldown": 16, | |||
"AbilityUnitTargetLimit": 1, | |||
"AllyDistance": 10, | |||
"ChannelMoveSpeed": 50, | |||
"FireRateBonus": 25, | |||
"FireRateBonusDurationMax": 8, | |||
"Key": "citadel_ability_void_sphere", | |||
"Name": "Quantum Entanglement", | |||
"TrailInterval": 0.01, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCastRange": "4m" | |||
}, | |||
{ | |||
"FireRateBonus": 25 | |||
}, | |||
{ | |||
"BonusClipSizePercent": 120, | |||
"AbilityCooldown": -5 | |||
} | |||
], | |||
"VoidTime": 1.4 | |||
}, | |||
"citadel_ability_wing_blast": { | |||
"AbilityCastDelay": 0.6, | |||
"AbilityCooldown": 53.0, | |||
"AbilityDuration": 3, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 50, | |||
"Distance": 20, | |||
"Key": "citadel_ability_wing_blast", | |||
"MaxPushVelocity": 800, | |||
"Name": "Wing Blast", | |||
"PushVelocity": 110, | |||
"Radius": 5, | |||
"Upgrades": [ | |||
{ | |||
"DPS": 30 | |||
}, | |||
{ | |||
"Radius": "2.5m" | |||
}, | |||
{ | |||
"AbilityDuration": 3 | |||
} | |||
] | |||
}, | |||
"citadel_ability_wraith_rapidfire": { | |||
"AbilityCooldown": 48.0, | |||
"AbilityDuration": 5, | |||
"AbilityUnitTargetLimit": 1, | |||
"AlliedFireRatePercentage": 50, | |||
"BonusFireRate": 20, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "citadel_ability_wraith_rapidfire", | |||
"MagicDamagePerBullet": 0.0, | |||
"Name": "Full Auto", | |||
"Radius": 25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -14.0 | |||
}, | |||
{ | |||
"MagicDamagePerBullet": 5 | |||
}, | |||
{ | |||
"BulletLifestealPercent": 30, | |||
"Scale": { | |||
"Prop": "MagicDamagePerBullet", | |||
"Value": 0.1, | |||
"Type": null | |||
} | |||
} | |||
] | |||
}, | |||
"citadel_ability_wrecker_garbage_suck": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityChannelTime": 3, | |||
"AbilityCooldown": 130, | |||
"AbilityUnitTargetLimit": 1, | |||
"BaseDamage": 75, | |||
"CameraDistance": 400, | |||
"DamagePerSecond": 100, | |||
"GarbageRadius": 12, | |||
"Key": "citadel_ability_wrecker_garbage_suck", | |||
"Name": "Overload", | |||
"SlowPercent": 50, | |||
"Speed": 200, | |||
"TickRate": 1, | |||
"TossAngle": 45, | |||
"TossSpeed": 350, | |||
"Upgrades": [ | |||
{ | |||
"GarbageRadius": "2m" | |||
}, | |||
{ | |||
"AbilityChannelTime": 0.75 | |||
}, | |||
{ | |||
"BaseDamage": 100, | |||
"DamagePerSecond": 50 | |||
} | |||
] | |||
}, | |||
"fathom_breach": { | |||
"AbilityCastDelay": 0.0, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 22.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 80, | |||
"ExplosionRadius": 6, | |||
"GravityScale": 1.4, | |||
"Key": "fathom_breach", | |||
"Name": "Breach", | |||
"TossSpeed": 350, | |||
"Upgrades": [ | |||
{ | |||
"ExplosionRadius": "3m" | |||
}, | |||
{ | |||
"AbilityCooldown": -8 | |||
}, | |||
{ | |||
"Damage": 120 | |||
} | |||
] | |||
}, | |||
"fathom_defer_damage": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": 50.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DamagePctDeferred": 22, | |||
"DamagePctDeferredMaxRage": 15, | |||
"DeferClearPct": 40, | |||
"DeferredDamageDuration": 13, | |||
"Key": "fathom_defer_damage", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"DamagePctDeferred": 8 | |||
}, | |||
{ | |||
"AbilityCooldown": -25 | |||
}, | |||
{ | |||
"DeferClearPct": 25 | |||
} | |||
] | |||
}, | |||
"fathom_lurkers_ambush": { | |||
"AbilityCastDelay": 0.0, | |||
"AbilityCastRange": 30, | |||
"AbilityChannelTime": 9999, | |||
"AbilityCooldown": 50.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"ChannelTimeForMaxImmobilize": 2.5, | |||
"ImmobilizeMaxDuration": 3, | |||
"ImmobilizeMinDuration": 1, | |||
"InitialHeight": 350, | |||
"InvisFadeToDuration": 1.5, | |||
"Key": "fathom_lurkers_ambush", | |||
"MaxDamage": 125, | |||
"MinDamage": 50, | |||
"Name": "Lurker's Ambush", | |||
"NotSeenByEnemiesRegen": 3, | |||
"RevealOnDamageDuration": 0.5, | |||
"RevealOnSpottedDuration": 3, | |||
"SpottedRadius": 999, | |||
"StandStillMinTime": 0.5, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -15 | |||
}, | |||
{ | |||
"NotSeenByEnemiesRegen": 2 | |||
}, | |||
{ | |||
"ImmobilizeMaxDuration": 1 | |||
} | |||
] | |||
}, | |||
"fathom_reefdweller_harpoon": { | |||
"AbilityCastRange": 30, | |||
"AbilityCharges": 2, | |||
"AbilityChargesConditionally": 1, | |||
"AbilityCooldown": 30, | |||
"AbilityCooldownBetweenCharge": 2, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"InitialFreezeTime": 0.0, | |||
"Key": "fathom_reefdweller_harpoon", | |||
"Name": "Reefdweller Harpoon", | |||
"ReelSpeed": 1500, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -5 | |||
}, | |||
{ | |||
"AbilityCastRange": "5m" | |||
}, | |||
{ | |||
"DetachBuffDuration": 7, | |||
"BonusFireRate": 30 | |||
} | |||
], | |||
"WallLatchIdealDist": 5, | |||
"WallLatchSettleDist": 40, | |||
"WallLatchSettleTime": 0.0 | |||
}, | |||
"fathom_scalding_spray": { | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 40.0, | |||
"AbilityCooldownBetweenCharge": 8, | |||
"AbilityDuration": 3, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 40, | |||
"Key": "fathom_scalding_spray", | |||
"Name": "Scalding Spray", | |||
"Radius": 12, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -15.0 | |||
}, | |||
{ | |||
"AbilityDuration": 2 | |||
}, | |||
{ | |||
"DPS": 45 | |||
} | |||
], | |||
"WeaponDamageBonusDuration": 12, | |||
"WeaponDamageBonusPerSec": 7 | |||
}, | |||
"genericperson_ability_1": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "genericperson_ability_1", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"genericperson_ability_2": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "genericperson_ability_2", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"genericperson_ability_3": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "genericperson_ability_3", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"genericperson_ability_4": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "genericperson_ability_4", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"gunslinger_rapid_fire": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 15, | |||
"AbilityChannelTime": 1.5, | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"BulletAccuracy": 200, | |||
"BulletSpeedPercent": 100, | |||
"CastRangeWhenVertical": 30, | |||
"CastRangeWhenVerticalBias": 0.3, | |||
"ChannelMoveSpeed": 50, | |||
"FireRateMultiplier": 100, | |||
"JuggleAirSpeedMax": 50, | |||
"JuggleFallSpeedMax": 20, | |||
"Key": "gunslinger_rapid_fire", | |||
"Name": "Rapid Fire", | |||
"Upgrades": [], | |||
"WeaponDamageScale": -75 | |||
}, | |||
"gunslinger_rocket_launcher": { | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 10.5, | |||
"AbilityCooldownBetweenCharge": 0.8, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 100, | |||
"ExplosionRadius": 3, | |||
"Key": "gunslinger_rocket_launcher", | |||
"LaunchMaxSpeed": 750, | |||
"LaunchMinSpeed": 700, | |||
"LaunchMinVerticalAmount": 0.7, | |||
"LaunchVerticalBias": 0.5, | |||
"Name": "Rocket Launcher", | |||
"Upgrades": [] | |||
}, | |||
"gunslinger_sleep_bomb": { | |||
"AbilityCooldown": 95.0, | |||
"AbilityDuration": "", | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 50, | |||
"EndRadius": 30, | |||
"Key": "gunslinger_sleep_bomb", | |||
"Name": "Sleep Bomb", | |||
"SleepDuration": 6, | |||
"SpreadDuration": 2, | |||
"StartRadius": 5, | |||
"Upgrades": [] | |||
}, | |||
"gunslinger_tenacity": { | |||
"AbilityUnitTargetLimit": 1, | |||
"BulletLifestealPercent": 15, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "gunslinger_tenacity", | |||
"LowHealthHealingScalePercent": 100, | |||
"Name": "Tenacity", | |||
"Upgrades": [] | |||
}, | |||
"mirage_fire_beetles": { | |||
"AbilityCastDelay": 0.05, | |||
"AbilityCharges": 4, | |||
"AbilityChargesConditionally": 1, | |||
"AbilityCooldownBetweenCharge": 0.05, | |||
"AbilityUnitTargetLimit": 1, | |||
"BulletArmorReduction": -10, | |||
"ChannelMoveSpeed": 50, | |||
"DamageInterval": 0.5, | |||
"DebuffDuration": 14, | |||
"HealthSteal": 90, | |||
"HeroStack": 3, | |||
"Key": "mirage_fire_beetles", | |||
"LaunchWindowCooldown": 40, | |||
"LaunchWindowDuration": 5, | |||
"MaxStacks": 1, | |||
"Name": "Fire Scarabs", | |||
"NonHeroHealingFactor": 25, | |||
"NonHeroStack": 1, | |||
"Radius": 1, | |||
"StealDuration": 14, | |||
"Upgrades": [ | |||
{ | |||
"LaunchWindowCooldown": -15 | |||
}, | |||
{ | |||
"BulletArmorReduction": -10 | |||
}, | |||
{ | |||
"HealthSteal": 80 | |||
} | |||
] | |||
}, | |||
"mirage_sand_phantom": { | |||
"AbilityCastDelay": 0.0, | |||
"AbilityCooldown": 2.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 200, | |||
"Key": "mirage_sand_phantom", | |||
"MaxStacks": 8, | |||
"Name": "Djinn's Mark", | |||
"ProcChance": 100, | |||
"ProcCooldown": 2.5, | |||
"ProcDamageBase": 12, | |||
"RevealDuration": 3.0, | |||
"Upgrades": [ | |||
{ | |||
"MovementSpeedSlow": 80, | |||
"SlowDuration": 0.5 | |||
}, | |||
{ | |||
"VictimStackDuration": 4.0, | |||
"ProcDamageBase": 10 | |||
}, | |||
{ | |||
"ProcCooldown": -0.75, | |||
"MaxStacks": 4 | |||
} | |||
], | |||
"VictimStackDuration": 4.5 | |||
}, | |||
"mirage_teleport": { | |||
"AbilityCastDelay": 0.01, | |||
"AbilityChannelTime": 2.5, | |||
"AbilityCooldown": 145.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusFireRate": 30, | |||
"BonusMoveSpeed": 2, | |||
"FireRateMaxDuration": 10, | |||
"Key": "mirage_teleport", | |||
"MovementSpeedBonusDuration": 4, | |||
"Name": "Traveler", | |||
"SearchRadius": 30, | |||
"Upgrades": [ | |||
{ | |||
"BonusMoveSpeed": "2m" | |||
}, | |||
{ | |||
"AbilityCooldown": -55.0 | |||
}, | |||
{ | |||
"ImmunityDuration": 3 | |||
} | |||
] | |||
}, | |||
"mirage_tornado": { | |||
"AbilityCastDelay": 0.0, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 32.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BossDamagePercent": 50, | |||
"ChannelMoveSpeed": 18, | |||
"ClimbHeight": 1, | |||
"Damage": 70, | |||
"DampingFactor": 0.3, | |||
"DistanceAboveGround": 2, | |||
"DropDownRate": 10, | |||
"EnemyLiftDuration": 0.2, | |||
"HoldInPlaceDuration": 1.0, | |||
"Key": "mirage_tornado", | |||
"LiftHeight": 3, | |||
"MaxDeltaMovementControl": 2, | |||
"Name": "Tornado", | |||
"OpenHeight": 8, | |||
"ProjectileThinkInterval": 0.01, | |||
"Radius": 3.5, | |||
"TickRate": 0.25, | |||
"TornadoSpeed": 945, | |||
"Upgrades": [ | |||
{ | |||
"HoldInPlaceDuration": 0.4 | |||
}, | |||
{ | |||
"AbilityCooldown": -14.0 | |||
}, | |||
{ | |||
"WhirlwindEvasionChance": 20 | |||
} | |||
], | |||
"WhirlwindDuration": 3.5, | |||
"WhirlwindEvasionChance": 25 | |||
}, | |||
"operative_blindside": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldown": 25.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BackstabBonusDamagePct": 40, | |||
"CameraTurnRateMax": 100, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 30, | |||
"Key": "operative_blindside", | |||
"MaxCameraAngleForSeeing": 180, | |||
"Name": "Blindside", | |||
"Radius": 6.5, | |||
"TurnRateSlowDuration": 2.0, | |||
"Upgrades": [ | |||
{ | |||
"TurnRateSlowDuration": 1 | |||
}, | |||
{ | |||
"AbilityCooldown": -8 | |||
}, | |||
{ | |||
"BackstabBonusDamagePct": 30 | |||
} | |||
] | |||
}, | |||
"operative_scattercharge": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCastRange": 25, | |||
"AbilityCooldown": 40.0, | |||
"AbilityDuration": 3.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 80, | |||
"GrowthPerMeter": 0.5, | |||
"InitialWidth": 5, | |||
"Key": "operative_scattercharge", | |||
"Name": "Scattercharge", | |||
"Upgrades": [ | |||
{ | |||
"AbilityCastRange": "10m" | |||
}, | |||
{ | |||
"AbilityCooldown": -20.0 | |||
}, | |||
{ | |||
"Damage": 120 | |||
} | |||
] | |||
}, | |||
"rutger_cheat_death": { | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 4, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusHealthRegen": 2, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "rutger_cheat_death", | |||
"Name": "Cheat Death", | |||
"Upgrades": [ | |||
{ | |||
"AbilityDuration": 2 | |||
}, | |||
{ | |||
"BonusMoveSpeed": 50 | |||
}, | |||
{ | |||
"BulletLifestealPercent": 100 | |||
} | |||
] | |||
}, | |||
"rutger_force_field": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 10, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"ChargeUpTime": 0.5, | |||
"Damage": 70, | |||
"EdgePushDuration": 0.15, | |||
"ForceFieldThinkRate": 0.05, | |||
"Height": 150, | |||
"Key": "rutger_force_field", | |||
"Name": "Force Field", | |||
"SlowDuration": 0.3, | |||
"SlowPercent": 60, | |||
"SpherePushExtraDistance": 1.5, | |||
"SphereRadius": 5, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -14.0 | |||
}, | |||
{ | |||
"Damage": 70 | |||
}, | |||
{ | |||
"AbilityDuration": 3 | |||
} | |||
], | |||
"VictimPushTime": 0.4 | |||
}, | |||
"rutger_pulse": { | |||
"AbilityCooldown": 127.0, | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DamageMax": 350, | |||
"DamageMax_DistanceFuzz": 2, | |||
"DamageMin": 50, | |||
"EndRadius": 30, | |||
"Key": "rutger_pulse", | |||
"MovementSlow": 25, | |||
"Name": "Pulse", | |||
"SpreadDuration": 0.6, | |||
"StartRadius": 1, | |||
"Upgrades": [ | |||
{ | |||
"MovementSlow": 25 | |||
}, | |||
{ | |||
"AbilityCooldown": -47.0 | |||
}, | |||
{ | |||
"DamageMax": 200 | |||
} | |||
] | |||
}, | |||
"rutger_rocket": { | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 17.0, | |||
"AbilityCooldownBetweenCharge": 1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirSpeedMax": 150, | |||
"BossDamagePercent": 100, | |||
"CameraHeightOffset": 20, | |||
"CameraHorizontalOffset": 15, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 120, | |||
"FallSpeedMax": 60, | |||
"ImpactRadius": 5, | |||
"Key": "rutger_rocket", | |||
"LaunchMaxSpeed": 600, | |||
"LaunchMinSpeed": 525, | |||
"LaunchMinVerticalAmount": 0.2, | |||
"LaunchVerticalBias": 0.75, | |||
"Name": "Rocket Launcher", | |||
"SelfDamagePercent": 50, | |||
"SelfLaunchPercent": 175, | |||
"TechCleaveExpireTime": 0.2, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"Damage": 80 | |||
}, | |||
{ | |||
"AbilityCooldown": -7.5 | |||
} | |||
] | |||
}, | |||
"synth_affliction": { | |||
"AbilityCastDelay": 0.6, | |||
"AbilityCooldown": 127.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"CanBePurged": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 23, | |||
"DamageInterval": 0.5, | |||
"DebuffDuration": 18, | |||
"Key": "synth_affliction", | |||
"Name": "Affliction", | |||
"Radius": 14, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -28.0 | |||
}, | |||
{ | |||
"HealAmpReceivePenaltyPercent": -50, | |||
"HealAmpRegenPenaltyPercent": -50 | |||
}, | |||
{ | |||
"DPS": 27 | |||
} | |||
] | |||
}, | |||
"synth_barrage": { | |||
"AbilityCastDelay": 0.3, | |||
"AbilityChannelTime": 2, | |||
"AbilityCooldown": 32.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirDrag": 0.3, | |||
"AirSpeedMax": 100, | |||
"AmpDuration": 15, | |||
"AmpPercentPerStack": 6, | |||
"ChannelMoveSpeed": 50, | |||
"DamagePerProjectile": 35, | |||
"FallSpeedMax": 10, | |||
"Key": "synth_barrage", | |||
"MoveSlowPercent": 30, | |||
"Name": "Barrage", | |||
"ProjectileAmount": 4, | |||
"Radius": 4.5, | |||
"SlowDuration": 1.5, | |||
"Upgrades": [ | |||
{ | |||
"DamagePerProjectile": 15 | |||
}, | |||
{ | |||
"AbilityCooldown": -14.0 | |||
}, | |||
{ | |||
"AmpPercentPerStack": 4, | |||
"Radius": "2m" | |||
} | |||
] | |||
}, | |||
"synth_blitz": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCharges": 2, | |||
"AbilityCooldown": 53.0, | |||
"AbilityCooldownBetweenCharge": 6, | |||
"AbilityDuration": 5, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusFireRate": 50, | |||
"BulletLifestealPercent": 50, | |||
"ChannelMoveSpeed": 50, | |||
"FastFireBullets": 5, | |||
"Key": "synth_blitz", | |||
"MaxStacks": 5, | |||
"Name": "Blitz", | |||
"TechAmpLinger": 0, | |||
"Upgrades": [ | |||
{ | |||
"TechAmpPerBullet": 7, | |||
"TechAmpLinger": 15 | |||
}, | |||
{ | |||
"AbilityCooldown": -24.0 | |||
}, | |||
{ | |||
"FastFireBullets": 4, | |||
"MaxStacks": 4 | |||
} | |||
] | |||
}, | |||
"synth_grasp": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCastRange": 8, | |||
"AbilityCooldown": 16.0, | |||
"AbilityDuration": 3, | |||
"AbilityUnitTargetLimit": 1, | |||
"BulletShieldDuration": 10, | |||
"BulletShieldPerHero": 100, | |||
"ChannelMoveSpeed": 50, | |||
"EnemyDragSpeed": 1000, | |||
"Key": "synth_grasp", | |||
"Name": "Grasp", | |||
"SlowPercent": 30, | |||
"TetherLength": 7, | |||
"Upgrades": [ | |||
{ | |||
"AbilityDuration": 1 | |||
}, | |||
{ | |||
"BulletShieldPerHero": 150 | |||
}, | |||
{ | |||
"LifestealPerSecond": 4, | |||
"LifestealHealthMult": 100, | |||
"LifestealTickRate": 0.25 | |||
} | |||
] | |||
}, | |||
"synth_plasma_flux": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": 32.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 90, | |||
"Key": "synth_plasma_flux", | |||
"MaxLifetime": 3.2, | |||
"Name": "Flying Cloak", | |||
"Radius": 5, | |||
"TickRate": 0.1, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -14.0 | |||
}, | |||
{ | |||
"Damage": 80 | |||
}, | |||
{ | |||
"WeaponDamageBonus": 7, | |||
"WeaponDamageBonusDuration": 10 | |||
} | |||
] | |||
}, | |||
"synth_pulse": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityChannelTime": 2.0, | |||
"AbilityCooldown": 17.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 100, | |||
"FallSpeedMax": 1, | |||
"Key": "synth_pulse", | |||
"Name": "Enchanter's Satchel", | |||
"Radius": 12, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -4.75 | |||
}, | |||
{ | |||
"Damage": 80 | |||
}, | |||
{ | |||
"FireRateSlow": 40, | |||
"DebuffDuration": 4.0 | |||
} | |||
] | |||
}, | |||
"targetdummy_ability_1": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "targetdummy_ability_1", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"targetdummy_ability_2": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "targetdummy_ability_2", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"targetdummy_ability_3": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "targetdummy_ability_3", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"targetdummy_ability_4": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "targetdummy_ability_4", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"thumper_ability_1": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": 40, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 17.0, | |||
"AbilityCooldownBetweenCharge": 4, | |||
"AbilityUnitTargetLimit": 1, | |||
"BounceRadians": 0.5, | |||
"BounceRange": 20, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 120, | |||
"Key": "thumper_ability_1", | |||
"MaxPlaneDistance": 1, | |||
"Name": "Shatter Cannon", | |||
"PlaneSpread": 30, | |||
"PushSpeedMax": 1000, | |||
"PushSpeedMid": 600, | |||
"PushSpeedMin": 100, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"Damage": 60 | |||
}, | |||
{ | |||
"AbilityCooldownBetweenCharge": -3, | |||
"AbilityCooldown": -3.75 | |||
} | |||
] | |||
}, | |||
"thumper_ability_2": { | |||
"AbilityCastDelay": 0.42, | |||
"AbilityCooldown": 26.0, | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"BarbedWireDPS": 10, | |||
"BarbedWireDamagePerMeter": 30, | |||
"BarbedWireHeightOffGround": 1, | |||
"BarbedWireRadius": 4, | |||
"BarbedWireSlow": 50, | |||
"BarbedWireTickRate": 0.5, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 125, | |||
"ImpactInterval": 0.1, | |||
"Key": "thumper_ability_2", | |||
"Name": "Spike Strip", | |||
"StompRange": 25, | |||
"TechCleaveExpireTime": 0.2, | |||
"Upgrades": [ | |||
{ | |||
"AbilityDuration": 2 | |||
}, | |||
{ | |||
"BarbedWireRadius": "3m" | |||
}, | |||
{ | |||
"BarbedWireDamagePerMeter": 30 | |||
} | |||
], | |||
"VerticalDifferenceTolerance": 2.5 | |||
}, | |||
"thumper_ability_3": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 30, | |||
"AbilityCooldown": 42.0, | |||
"AbilityDuration": 8, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 8, | |||
"Key": "thumper_ability_3", | |||
"Name": "Badger Drone", | |||
"TickInterval": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
], | |||
"VisibilityTime": 0.2 | |||
}, | |||
"thumper_ability_4": { | |||
"AbilityCooldown": 10.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"ClimbHeight": 1, | |||
"DistanceAboveGround": 2, | |||
"DropDownRate": 2, | |||
"Duration": 4, | |||
"InitialForce": 300, | |||
"Key": "thumper_ability_4", | |||
"Name": "Vortex", | |||
"PushAccel": 1000, | |||
"PushNPCSpeed": 800, | |||
"Radius": 15, | |||
"TornadoSpeed": 350, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"tokamak_breach": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": 42.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"FullInvisDistance": 5, | |||
"InvisAlertWhenFading": 1, | |||
"InvisFadeToDuration": 1.0, | |||
"Key": "tokamak_breach", | |||
"Name": "Breach", | |||
"Radius": 12, | |||
"RevealOnDamageDuration": 1.0, | |||
"RevealOnSpottedDuration": 1.0, | |||
"SmokeDuration": 8, | |||
"SpottedRadius": 2.5, | |||
"TechResist": 20, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -14.0 | |||
}, | |||
{ | |||
"PurgeDebuffs": 1 | |||
}, | |||
{ | |||
"EMPEnemies": 1 | |||
} | |||
] | |||
}, | |||
"tokamak_crimson_cannon": { | |||
"AbilityCastDelay": 2.0, | |||
"AbilityCastRange": 100, | |||
"AbilityChannelTime": 3.6, | |||
"AbilityCooldown": 127.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"AimFOV": 60, | |||
"AimZoomDuration": 0.15, | |||
"AirSpeedMax": 70, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 190, | |||
"DelayBetweenShots": 0.6, | |||
"FallSpeedMax": 1, | |||
"Key": "tokamak_crimson_cannon", | |||
"Name": "Pulse Cannon", | |||
"TargetingWidth": 0.8, | |||
"Upgrades": [ | |||
{ | |||
"DelayBetweenShots": -0.2 | |||
}, | |||
{ | |||
"Damage": 50, | |||
"Scale": { | |||
"Prop": "Damage", | |||
"Value": 1.57248, | |||
"Type": "spirit" | |||
} | |||
}, | |||
{ | |||
"AbilityCooldown": -47.0 | |||
} | |||
] | |||
}, | |||
"tokamak_dying_star": { | |||
"AbilityCastDelay": 0.0, | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": 25.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 80, | |||
"ExplosionRadius": 6, | |||
"GravityScale": 1.4, | |||
"Key": "tokamak_dying_star", | |||
"Name": "Dying Star", | |||
"TossSpeed": 350, | |||
"Upgrades": [ | |||
{ | |||
"ExplosionRadius": "3m" | |||
}, | |||
{ | |||
"AbilityCooldown": -7.5 | |||
}, | |||
{ | |||
"Scale": { | |||
"Prop": "Damage", | |||
"Value": 0.52416, | |||
"Type": "spirit" | |||
}, | |||
"Damage": 80 | |||
} | |||
] | |||
}, | |||
"tokamak_heat_sinks": { | |||
"AbilityUnitTargetLimit": 1, | |||
"BaseHeatPower": 20.0, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "tokamak_heat_sinks", | |||
"MaxHeatPower": 0.0, | |||
"MeleeBurnDPS": 80, | |||
"MeleeHitCount": 3, | |||
"MeleeIgniteTime": 0.5, | |||
"MeleeSpeedBonusPercentage": 0.0, | |||
"Name": "Thermal Vault", | |||
"TickRate": 0.1, | |||
"TossSpeed": 400, | |||
"Upgrades": [ | |||
{ | |||
"MeleeSpeedBonusPercentage": 30 | |||
}, | |||
{ | |||
"WeaponDamagePerHeat": 1.0 | |||
}, | |||
{ | |||
"BaseHeatPower": 20.0, | |||
"MaxHeatPower": 40.0 | |||
} | |||
], | |||
"WeaponDamagePerHeat": 1.0 | |||
}, | |||
"tokamak_hot_shot": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityChannelTime": 1.0, | |||
"AbilityCharges": 2, | |||
"AbilityCooldown": 32.0, | |||
"AbilityCooldownBetweenCharge": 1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BeamLength": 30, | |||
"BeamWidth": 4.0, | |||
"ChannelMoveSpeed": 70, | |||
"HeatPowerLength": 0, | |||
"HotDPS": 90, | |||
"Key": "tokamak_hot_shot", | |||
"Name": "Hot Shot", | |||
"NormalDPS": 55, | |||
"TickRate": 0.1, | |||
"TrackingSpeed": 180, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"AbilityChannelTime": 0.5 | |||
}, | |||
{ | |||
"Scale": { | |||
"Prop": "HotDPS", | |||
"Value": 0.314496, | |||
"Type": "spirit" | |||
}, | |||
"NormalDPS": 16, | |||
"HotDPS": 48 | |||
} | |||
] | |||
}, | |||
"tokamak_radiance": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": 48.0, | |||
"AbilityDuration": 6, | |||
"AbilityUnitTargetLimit": 1, | |||
"BlindScale": 0.5, | |||
"ChannelMoveSpeed": 50, | |||
"EvasionChance": 20, | |||
"Key": "tokamak_radiance", | |||
"LookDotMin": 0.866, | |||
"LookRadiusScale": 1, | |||
"MaxDPS": 16, | |||
"Name": "Blinding Radiance", | |||
"Radius": 40, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -14.0 | |||
}, | |||
{ | |||
"EvasionChance": 20 | |||
}, | |||
{ | |||
"Scale": { | |||
"Prop": "MaxDPS", | |||
"Value": 0.157248, | |||
"Type": "spirit" | |||
}, | |||
"MaxDPS": 24 | |||
} | |||
] | |||
}, | |||
"viscous_goo_bowling_ball": { | |||
"AbilityCastDelay": 0.55, | |||
"AbilityCooldown": 95.0, | |||
"AbilityDuration": 10, | |||
"AbilityUnitTargetLimit": 1, | |||
"AccelerationPercentage": -60, | |||
"AirJumpForce": 500, | |||
"BallHitRadius": 1.8, | |||
"BallOffset": 50, | |||
"BallRadius": 1.4, | |||
"BossDamagePercent": 50, | |||
"BreakablePropDamageRadius": 75, | |||
"BulletResist": 60, | |||
"ChannelMoveSpeed": 275, | |||
"Damage": 140, | |||
"FrictionPercentage": -85, | |||
"JumpForce": 500, | |||
"Key": "viscous_goo_bowling_ball", | |||
"KnockForce": 400, | |||
"MoveSpeedMax": 7, | |||
"Name": "Goo Ball", | |||
"ParticleRadiusMultiplier": 1.2, | |||
"StunDuration": 0.7, | |||
"TechResist": 60, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityDuration": 5 | |||
}, | |||
{ | |||
"Damage": 120 | |||
}, | |||
{ | |||
"CastWhileRolling": 1 | |||
} | |||
] | |||
}, | |||
"viscous_goo_grenade": { | |||
"AbilityCastDelay": 0.001, | |||
"AbilityCooldown": 21.0, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | |||
"BossDamagePercent": 50, | |||
"ChannelMoveSpeed": 50, | |||
"Damage": 90, | |||
"DetonateCooldown": 0.15, | |||
"Key": "viscous_goo_grenade", | |||
"Name": "Splatter", | |||
"PuddleDuration": 10, | |||
"Radius": 5, | |||
"SecondHitDamagePercentage": 0.7, | |||
"SlowPercent": 35, | |||
"ThirdHitDamagePercentage": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -5.75 | |||
}, | |||
{ | |||
"Damage": 50, | |||
"Radius": "1m" | |||
}, | |||
{ | |||
"MaxBounces": 2 | |||
} | |||
] | |||
}, | |||
"viscous_goo_puddle": { | |||
"AbilityChannelTime": 4, | |||
"AbilityCooldown": 127.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"AllowMovement": 1, | |||
"ChannelMoveSpeed": 300, | |||
"DamageHeight": 1, | |||
"DamagePerSecond": 75, | |||
"DamageRadius": 7.5, | |||
"Key": "viscous_goo_puddle", | |||
"Name": "Goo Form", | |||
"ThinkInterval": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"DamageRadius": "2.5m" | |||
}, | |||
{ | |||
"AbilityCooldown": -28.0 | |||
}, | |||
{ | |||
"AbilityChannelTime": 0 | |||
} | |||
] | |||
}, | |||
"viscous_restorative_goo": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": 30, | |||
"AbilityCooldown": 48.0, | |||
"AbilityDuration": 4, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusHealthRegen": 35, | |||
"BonusMoveSpeed": 0, | |||
"BreakoutTime": 1, | |||
"BulletForce": 600, | |||
"ChannelMoveSpeed": 50, | |||
"CubeScale": 1.5, | |||
"Friction": -80, | |||
"HeavyMeleeForce": 700, | |||
"Key": "viscous_restorative_goo", | |||
"LightMeleeForce": 300, | |||
"Name": "The Cube", | |||
"PostCubeBuffDuration": 8, | |||
"PushBackForce": 250, | |||
"PushBackRadius": 50, | |||
"SlideForce": 70, | |||
"Upgrades": [ | |||
{ | |||
"BonusMoveSpeed": "2.5m", | |||
"StaminaCooldownReduction": 30, | |||
"PostCubeBuff": 1 | |||
}, | |||
{ | |||
"BonusHealthRegen": 30 | |||
}, | |||
{ | |||
"AbilityCooldown": -21.0, | |||
"PurgeDebuffs": 1 | |||
} | |||
] | |||
}, | |||
"viscous_telepunch": { | |||
"AbilityCastRange": 40, | |||
"AbilityCharges": 1, | |||
"AbilityCooldown": 30.0, | |||
"AbilityCooldownBetweenCharge": 1.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"ImpactDuration": 4, | |||
"Key": "viscous_telepunch", | |||
"Name": "Puddle Punch", | |||
"PunchHalfHeight": 5.5, | |||
"PunchRollSlow": -40, | |||
"PunchRollSlowDuration": 1, | |||
"Radius": 4, | |||
"SlowPercent": 20, | |||
"TossGroundSideRatio": 0.7, | |||
"TossSpeed": 625, | |||
"TossSpeedUpWall": 500, | |||
"TossSpeedWall": 750, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"Damage": 35, | |||
"SlowPercent": 20 | |||
}, | |||
{ | |||
"AbilityCooldown": -11.5 | |||
} | |||
] | |||
}, | |||
"yakuza_kobun": { | |||
"AbilityCastRange": 30, | |||
"AbilityCooldown": 32.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "yakuza_kobun", | |||
"Name": "Hired Muscle", | |||
"SummonCount": 1, | |||
"SummonDPS": 60, | |||
"SummonHealth": 450, | |||
"SummonLifetime": 45, | |||
"SummonMoveSpeed": 200, | |||
"Upgrades": [ | |||
{ | |||
"SummonCasterHealthPct": 20 | |||
}, | |||
{ | |||
"SummonDPS": 45 | |||
}, | |||
{ | |||
"SummonCount": 1 | |||
} | |||
] | |||
}, | |||
"yakuza_protection_racket": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCastRange": 30, | |||
"AbilityCooldown": 32.0, | |||
"AbilityDuration": 12, | |||
"AbilityUnitTargetLimit": 1, | |||
"BonusCritDamagePercent": 20, | |||
"BulletShieldHealth": 180, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "yakuza_protection_racket", | |||
"Name": "Protection Racket", | |||
"Upgrades": [ | |||
{ | |||
"WeaponRecoilReduction": 60, | |||
"MoveWhileShootingSpeedPenaltyReductionPercent": 60 | |||
}, | |||
{ | |||
"BonusCritDamagePercent": 40 | |||
}, | |||
{ | |||
"BulletShieldHealth": 360 | |||
} | |||
] | |||
}, | |||
"yakuza_setting_sun": { | |||
"AbilityCooldown": 74.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"BossDamagePercent": 25, | |||
"CenterDamage": 250, | |||
"CenterRadius": 5, | |||
"ChannelMoveSpeed": 50, | |||
"Key": "yakuza_setting_sun", | |||
"Name": "Setting Sun", | |||
"OuterDamage": 100, | |||
"Radius": 10, | |||
"Range": 25, | |||
"ShootDuration": 1.5, | |||
"TargetingDuration": 1.0, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -19.0 | |||
}, | |||
{ | |||
"Range": "175m" | |||
}, | |||
{ | |||
"CenterDamage": 200 | |||
} | |||
] | |||
}, | |||
"yakuza_shakedown_target": { | |||
"AbilityChannelTimeDisplay": 5, | |||
"AbilityCooldown": 26.0, | |||
"AbilityUnitTargetLimit": 1, | |||
"ChannelMoveSpeed": 50, | |||
"DPS": 45, | |||
"Key": "yakuza_shakedown_target", | |||
"Name": "Shakedown", | |||
"Radius": 6, | |||
"ShareDamagePercent": 33, | |||
"ShareDamageThreshold": 20, | |||
"TickTime": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"WeaponPowerDebuff": -30 | |||
}, | |||
{ | |||
"IgnoreChannelSlow": 1 | |||
}, | |||
{ | |||
"ShareDamagePercent": 67 | |||
} | |||
] | |||
} | |||
} | } |
Latest revision as of 21:00, 22 November 2024
{
"ability_afterburn": { "AbilityUnitTargetLimit": 1, "BuildUpBulletPercentPerHit": 9, "BuildUpDuration": 17, "BurnDuration": 3, "ChannelMoveSpeed": 50, "CritBuildup": 14, "DPS": 15, "Key": "ability_afterburn", "Name": "Afterburn", "TickRate": 0.5, "Upgrades": [ { "AfterburnSpiritDamageReduction": -25 }, { "BurnDuration": 1 }, { "DPS": 30 } ] }, "ability_astro_rifle": { "AbilityCharges": 4, "AbilityCooldown": 10.5, "AbilityCooldownBetweenCharge": 2.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 48, "DamageAmplificationPerStack": 10, "DebuffDuration": 15, "Key": "ability_astro_rifle", "MaxStacks": 10, "Name": "Marksman", "Upgrades": [ { "SlowPercent": 15, "SlowDurationPerStack": 1 }, { "DamageAmplificationPerStack": 5 }, { "Damage": 48, "Scale": { "Prop": "Damage", "Value": 0.628992, "Type": "spirit" } } ] }, "ability_astro_shotgun_toggle": { "AbilityCastDelay": 0.4, "AbilityUnitTargetLimit": 1, "BackwardsShotDelayTime": 0.15, "BulletScaleFactor": -0.75, "ChannelMoveSpeed": 8, "ClipSizeOverride": 2, "CloseRangeBonusDamageRange": 0, "Key": "ability_astro_shotgun_toggle", "Name": "Force of Nature", "Upgrades": [ { "CloseRangeBonusWeaponPower": 20, "CloseRangeBonusDamageRange": "7m" }, { "ClipSizeOverride": 2 }, { "BulletDamageIncrease": 50 } ] }, "ability_blood_bomb": { "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "ArmingDuration": 0.5, "BeepSoundBuildupCount": 4, "BeepSoundIntervalBias": 0.55, "BeepSoundMaxFrequency": 0.1, "BossDamagePercent": 25, "ChannelMoveSpeed": 50, "Damage": 100, "Key": "ability_blood_bomb", "Name": "Essence Bomb", "Radius": 7, "SelfDamage": 30, "Upgrades": [ { "Radius": "2m" }, { "Damage": 60 }, { "BloodSpillDPSPercent": 26, "BloodSpillDuration": 6 } ] }, "ability_blood_shards": { "AbilityCastDelay": 0.12, "AbilityCooldown": 6, "AbilityPostCastDuration": 0.3, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": -1, "DebuffDuration": 9, "HealthToDamage": 32, "Key": "ability_blood_shards", "MaxStacks": 5, "MoveSpeedPenaltyPerStack": 15, "Name": "Malice", "NumBloodShards": 3, "SlowDuration": 4, "SpreadAngleDegrees": 6, "Upgrades": [ { "AbilityCooldown": -3 }, { "HealthToDamage": 40, "VulnerabilityPerStack": 7 }, { "NumBloodShards": 6, "SpreadAngleDegrees": 22 } ], "VulnerabilityPerStack": 8 }, "ability_bomber_ability02": { "AbilityCooldown": 26.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_bomber_ability02", "Name": null, "Upgrades": [ { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 } ] }, "ability_bomber_ability03": { "AbilityCooldown": 26.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_bomber_ability03", "Name": null, "Upgrades": [ { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 } ] }, "ability_bomber_ult": { "AbilityCooldown": 127.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_bomber_ult", "Name": null, "Upgrades": [ { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 } ] }, "ability_bounce_pad": { "AbilityCastDelay": 0.08, "AbilityCharges": 1, "AbilityCooldown": 37.0, "AbilityCooldownBetweenCharge": 3.5, "AbilityDuration": 22, "AbilityUnitTargetLimit": 1, "AirControlAccelPercent": 50, "AirControlPercent": 100, "BarrelBounceVelocity": 800, "BarrelUpFactor": 1, "BounceVelocity": 750, "ChannelMoveSpeed": 50, "Key": "ability_bounce_pad", "MinAirTimeForStomp": 0.2, "Name": "Bounce Pad", "PlaceDistance": 200, "Radius": 12, "Scale": 1, "SpeedOnLand": 0, "StompDamage": 120, "TossSpeed": 500, "UpFactor": 1.2, "Upgrades": [ { "SpeedOnLand": "4m", "SpeedOnLandDuration": 4 }, { "StompDamage": 100, "Scale": { "Prop": "StompDamage", "Value": 1.04832, "Type": null } }, { "StompStunDuration": 1.25 } ], "VerticalDifferenceTolerance": 60 }, "ability_bullet_flurry": { "AbilityCastDelay": 0.4, "AbilityCooldown": 138.0, "AbilityDuration": 3.0, "AbilityUnitTargetLimit": 1, "BonusFireRate": 30, "ChannelMoveSpeed": 4, "ExplodeDamage": 250, "Key": "ability_bullet_flurry", "Name": "Bullet Dance", "OverrideBulletRadius": 10, "ProcChance": 100, "Radius": 15, "SpiritDamage": 6, "TargetsPerTick": 1, "Upgrades": [ { "SpiritDamage": 7 }, { "AbilityCooldown": -38.0 }, { "EvasionPercent": 40, "ChannelMoveSpeed": "2m" } ] }, "ability_burrow": { "AbilityCastDelay": 1, "AbilityChannelTime": 5, "AbilityCooldown": 37.0, "AbilityUnitTargetLimit": 1, "BonusMoveSpeed": 4, "BulletResist": 80, "ChannelMoveSpeed": -1, "DPS": 80, "EnemyDamageSpeedPenalty": 0.5, "Key": "ability_burrow", "Name": "Burrow", "Radius": 5, "SpeedLostDuration": 1, "SpinDuration": 1.5, "SpinSlowDuration": 0.3, "SpinSlowPercent": 10, "TechResist": 30, "TickRate": 0.1, "UpForce": 250, "Upgrades": [ { "AbilityChannelTime": 3 }, { "DPS": 140, "Radius": "2m" }, { "AbilityCooldown": -19.0, "BonusMoveSpeed": "2m" } ] }, "ability_charged_bomb": { "AbilityCastDelay": 0.2, "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "BlastJumpVelocity": 25, "BlastJumpVelocityCrouch": 30, "BlastJumpVelocityGround": 20, "ChannelMoveSpeed": 50, "Key": "ability_charged_bomb", "MaxChargeTime": 2.0, "MaxDamage": 100, "Name": null, "Radius": 7, "Upgrades": [ { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 } ] }, "ability_charged_shot": { "AbilityCastDelay": 0.5, "AbilityChannelTime": 9999, "AbilityCharges": 1, "AbilityCooldown": 17.0, "AbilityCooldownBetweenCharge": 4, "AbilityUnitTargetLimit": 1, "AirSpeedMax": 150, "BossDamagePercent": 25, "CameraHeightOffset": 20, "CameraHorizontalOffset": 15, "ChannelMoveSpeed": 50, "Damage": 100, "FallSpeedMax": 60, "Key": "ability_charged_shot", "Name": "Charged Shot", "TechCleaveExpireTime": 0.2, "Upgrades": [ { "AbilityCharges": 1 }, { "Damage": 65 }, { "AbilityCooldownBetweenCharge": -3, "Scale": { "Prop": "Damage", "Value": 0.91728, "Type": "spirit" } } ] }, "ability_crackshot": { "AbilityCastDelay": 0.15, "AbilityCooldown": 20, "AbilityUnitTargetLimit": 1, "Damage": 100, "DebuffDuration": 2, "ExplosionRadius": 2, "FadingSlowPercent": 50, "Key": "ability_crackshot", "Name": "Crackshot", "Upgrades": [ { "FadingSlowPercent": 25 }, { "Damage": 50 }, { "AbilityCooldownPerHeadshot": -2 } ] }, "ability_death_tax": { "AbilityDuration": 4, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DeathTaxHeal": 30, "Key": "ability_death_tax", "Name": "Death Tax", "Upgrades": [ { "CooldownReductionOnKill": 1 }, { "DeathTaxHeal": 30 }, { "TechPowerAmpBonus": 10, "TechPowerAmpBonusDuration": 10, "TechPowerAmpBonusMaxStacks": 10 } ] }, "ability_empowerbullet": { "AbilityCastDelay": 0.15, "AbilityCooldown": 6, "AbilityUnitTargetLimit": 1, "BonusClip": 1, "BuffDuration": 3, "Damage": 100, "Key": "ability_empowerbullet", "Name": "Sleight of Hand", "ProcChance": 100, "ProcDamagePercentage": 100, "Upgrades": [ { "BonusMoveSpeed": "2m" }, { "DebuffDuration": 5, "BulletArmorReduction": 25 }, { "ProcDamagePercentage": 70 } ] }, "ability_explosive_barrel": { "AbilityCastDelay": 0.125, "AbilityCharges": 2, "AbilityCooldown": 32.0, "AbilityCooldownBetweenCharge": 5, "AbilityUnitTargetLimit": 1, "ArmTime": 1, "BarrelDamage": 100, "BarrelHeavyMeleeForceForward": 1100, "BarrelHeavyMeleeForceUp": 550, "BarrelLifetime": 8, "BarrelLightMeleeForceForward": 760, "BarrelLightMeleeForceUp": 550, "BarrelPitchMax": 45, "BarrelPitchMin": 2, "BarrelRollSpeedMoveAir": 10, "BarrelRollSpeedMoveMin": 15, "BarrelScale": 1.3, "ChannelMoveSpeed": 50, "Key": "ability_explosive_barrel", "MinTimeBeforeDestroy": 1.0, "Name": "Powder Keg", "Radius": 6, "TossSpeed": 400, "Upgrades": [ { "AbilityCharges": 1 }, { "BarrelDamage": 140 }, { "AbilityCooldown": -9.5, "MinTimeBeforeDestroy": -1, "ArmTime": -1 } ] }, "ability_fire_bomb": { "AbilityCooldown": 127.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 160, "ExplodeDelay": 3, "Key": "ability_fire_bomb", "Name": "Concussive Combustion", "Radius": 13, "StunDuration": 1.25, "Upgrades": [ { "AbilityCooldown": -38.0 }, { "StunDuration": 0.5, "Radius": "3m" }, { "Damage": 115, "LifeStealPercentOnHit": 85 } ] }, "ability_flame_dash": { "AbilityCastDelay": 0.2, "AbilityCooldown": 40.0, "AbilityUnitTargetLimit": 1, "AuraLingerDuration": 1.0, "ChannelMoveSpeed": 18, "DashAirSpeed": 8, "DashSpeed": 12, "DashTime": 3.0, "FlameAuraDPS": 40, "FlameAuraRadius": 4.5, "FlameDashJumpBonus": 50, "GroundAuraSpacing": 1, "GroundFlameDuration": 4, "Key": "ability_flame_dash", "Name": "Flame Dash", "SideMoveSpeedReduction": -65, "SlowResistancePercent": 50, "SpeedBurstSpeed": 20, "TickRate": 0.5, "Upgrades": [ { "FireRateSlow": 30, "FlameDashDebuffDuration": 6 }, { "FlameAuraDPS": 45 }, { "AbilityCooldown": -19.0 } ] }, "ability_gravity_lasso": { "AbilityCastRange": 10, "AbilityCooldown": 159.0, "AbilityDuration": 2.5, "AbilityUnitTargetLimit": 1, "BouncePadExtendDuration": 2, "CameraPreviewDistance": 200, "CameraPreviewOffset": 25, "CameraPreviewSpeed": 0.6, "ExtraTargetConeAngle": 40, "ExtraTargetHorizontalOffset": 30, "FollowDampingFactor": 12, "FollowDistance": 120, "GrabExtraTargetsRadiusMult": 2, "Key": "ability_gravity_lasso", "LassoTargetMaxSpeed": 550, "LiftHeight": 7, "LiftHorizontal": -30, "Name": "Spirit Lasso", "Upgrades": [ { "AbilityDuration": 0.6 }, { "AbilityCooldown": -56.0 }, { "GrabExtraTargets": 1, "ExtraTargetConeAngle": 60 } ] }, "ability_guided_arrow": { "AbilityCastDelay": 1.5, "AbilityChannelTime": 14, "AbilityCooldown": 127.0, "AbilityUnitTargetLimit": 1, "BonusTechPowerPerKill": 5, "Damage": 250, "ExplosionRadius": 12, "Key": "ability_guided_arrow", "Name": "Guided Owl", "StunDuration": 0.75, "Upgrades": [ { "Damage": 100 }, { "AbilityCooldown": -47.0 }, { "LowHealthEnemyThresholdPct": 22 } ] }, "ability_gunslinger_demon_carbine": { "AbilityCooldown": 30.0, "AbilityUnitTargetLimit": 1, "BaseBulletDamage": 5, "BonusBulletSpeed": 100, "BulletRadiusOverride": 13.7, "BulletTimeScale": 0.01, "ChannelMoveSpeed": 50, "DemonShotCount": 3, "HeadshotBonus": 15, "Key": "ability_gunslinger_demon_carbine", "MaxChargeDuration": 2.5, "MoveSpeedWhileShootingPenaltyReduction": 100, "Name": "Hellfire Salvo", "ProcDamagePercentage": 400, "SpeedChange": 25, "Upgrades": [ { "AbilityCooldown": -15 } ], "WeaponReadyDuration": 5 }, "ability_gunslinger_salvo": { "AbilityCastDelay": 2, "AbilityCastRange": 60, "AbilityChannelTime": 1, "AbilityCooldown": 90, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 150, "Damage": null, "Key": "ability_gunslinger_salvo", "Name": "Demontrigger Blitz", "OverrideBulletRadius": 0.3, "ProcChance": 100, "ProcDamagePercentage": 220, "TickRate": 0.5, "TotalShots": 6, "Upgrades": [ { "AbilityCooldown": -20 }, { "TotalShots": 3 }, { "ChannelMoveSpeed": 500 } ] }, "ability_gunslinger_spreadingfire": { "AbilityCastDelay": 0.2, "AbilityCooldown": 10, "AbilityUnitTargetLimit": 1, "BurnDuration": 4, "ChannelMoveSpeed": 50, "DPS": 20, "Damage": 50, "Key": "ability_gunslinger_spreadingfire", "Name": "Flame Imp", "SpreadRadius": 7, "SpreadTargets": 1, "TickRate": 0.5, "Upgrades": [ { "SpreadRadius": "3m" }, { "BurnDuration": "2s" }, { "DPS": 25, "SpreadTargets": 1 } ] }, "ability_hat_trick": { "AbilityCastDelay": 0.15, "AbilityCooldown": 21.0, "AbilityUnitTargetLimit": 1, "Damage": 100, "DebuffDuration": 5, "ExplosionRadius": 2, "Key": "ability_hat_trick", "Name": "Hat Trick", "SlowPercent": 20, "Upgrades": [ { "Damage": 50 }, { "AbilityCooldown": -9.5 }, { "SlowPercent": 30 } ] }, "ability_haunt": { "AbilityUnitTargetLimit": 1, "BuildUpBulletPercentPerHit": 8.33, "BuildUpDuration": 0.1, "BurnDuration": 0.3, "ChannelMoveSpeed": 50, "CritBuildup": 16, "DPS": 15, "Key": "ability_haunt", "Name": null, "TickRate": 0.5, "Upgrades": [ { "AfterburnSpiritDamageReduction": -30 }, { "BurnDuration": 1 }, { "DPS": 30 } ] }, "ability_health_swap": { "AbilityCastDelay": 0.2, "AbilityCastRange": 7, "AbilityCooldown": 170.0, "AbilityDuration": 0.25, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 2, "EnemyMinHealthPct": 30, "EnemySlowPct": 70, "InitialUpSpeed": 150, "Key": "ability_health_swap", "MinDiffToCast": 0.1, "MinHealthTakenPct": 30, "Name": "Soul Exchange", "PostCastHoldTime": 0.7, "Upgrades": [ { "AbilityCooldown": -38.0 }, { "EnemyMinHealthPct": -10 }, { "SelfBuffDuration": 8, "TechResist": 40, "BonusFireRate": 40 } ] }, "ability_ice_dome": { "AbilityCastDelay": 0.2, "AbilityCooldown": 127.0, "AbilityDuration": 5.5, "AbilityUnitTargetLimit": 1, "BlockerScaleFactor": 115, "BonusHealthRegen": 110, "ChannelMoveSpeed": 50, "EnemyDragSpeed": 1000, "GrowTime": 0.2, "Key": "ability_ice_dome", "Name": "Frozen Shelter", "Radius": 10, "SlowPercent": 35, "Upgrades": [ { "FireRateSlow": 40 }, { "AbilityCooldown": -38.0 }, { "BonusHealthRegen": 60, "Scale": { "Prop": "BonusHealthRegen", "Value": 1.4, "Type": "spirit" } } ] }, "ability_ice_grenade": { "AbilityCastDelay": 0.1, "AbilityCharges": 1, "AbilityCooldown": 22.0, "AbilityCooldownBetweenCharge": 7, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 80, "Key": "ability_ice_grenade", "Name": "Frost Grenade", "Radius": 6.5, "SlowDuration": 4, "SlowPercent": 40, "Upgrades": [ { "AbilityCharges": 1 }, { "HealAmount": 100, "Scale": { "Prop": "HealAmount", "Value": 1.9656, "Type": "spirit" } }, { "Damage": 175 } ] }, "ability_icebeam": { "AbilityChannelTime": 5.0, "AbilityCooldown": 24.0, "AbilityUnitTargetLimit": 1, "BeamSplit": 0, "CameraDistance": 250, "ChannelMoveSpeed": -1, "ChannelSlowPercent": 8, "DPS": 60, "IceBeamBuildupProcDuration": 2, "Key": "ability_icebeam", "MaxFireRateSlowPercent": 40, "MaxSlowPercent": 40, "MaxSlowTime": 2.0, "MinSlowPercent": 30, "Name": "Arctic Beam", "PathLength": 25, "PathWidth": 1.1, "SlowDuration": 0.6, "TickRate": 0.1, "Upgrades": [ { "AbilityCooldown": -7.5 }, { "DPS": 40 }, { "BeamSplit": "13m", "Scale": { "Prop": "BeamSplit", "Value": 1.0, "Type": "range" }, "BeamSplitCount": 2 } ] }, "ability_icepath": { "AbilityCastDelay": 0.2, "AbilityCooldown": 42.0, "AbilityDuration": 8, "AbilityUnitTargetLimit": 1, "CameraDistance": 250, "ChannelMoveSpeed": -1, "IcePathAuraDuration": 18, "IcePathEdgeWidth": 0.7, "IcePathInterval": 0.5, "IcePathPullInStrength": 20, "IcePathShardRadius": 1.2, "Key": "ability_icepath", "MinHeight": 20, "ModifierRadius": 5, "MoveSpeedBonus": 2, "MoveWhileShootingSpeedPenaltyReductionPercent": 100, "MoveWhileZoomedSpeedPenaltyReductionPercent": 100, "Name": "Ice Path", "PopupForce": 30, "SlowResistancePercent": 60, "SprintSpeedBonus": 2, "Upgrades": [ { "SprintSpeedBonus": "4m" }, { "AbilityCooldown": -15.0 }, { "BonusSpiritMeter": 1, "BonusSpiritMax": 55, "BonusSpiritLingerDuration": 6 } ] }, "ability_immobilize_trap": { "AbilityCooldown": 37.0, "AbilityUnitTargetLimit": 1, "ArmTime": 2.0, "ChannelMoveSpeed": 50, "Damage": 30, "Key": "ability_immobilize_trap", "Lifetime": 20, "Name": "Immobilizing Trap", "Radius": 6.2, "SlowDuration": 3.5, "SlowPercent": 30, "TetherDuration": 1.5, "TetherRadius": 6, "TrapHeight": 2, "TripGravity": 0.4, "TripTime": 0.5, "TripUpSpeed": 250, "Upgrades": [ { "AbilityCooldown": -20.0 }, { "SlowDuration": 1, "TetherDuration": 1 }, { "BulletVulnerbility": 30, "DebuffDuration": 10 } ] }, "ability_incendiary_projectile": { "AbilityCastDelay": 0.1, "AbilityCastRange": 20, "AbilityCharges": 1, "AbilityCooldown": 25.0, "AbilityCooldownBetweenCharge": 6, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 18, "Damage": 50, "DamageAmplification": 20, "DebuffDuration": 8, "FlameHeightOffGround": 50, "GrowthPerMeter": 0.5, "InitialWidth": 1, "Key": "ability_incendiary_projectile", "Name": "Catalyst", "ParticleRadiusMultiplier": 1.15, "SlowDuration": 4, "SlowPercent": 35, "TickRate": 0.5, "Upgrades": [ { "AbilityCharges": 1 }, { "LifestealPercentHero": 12 }, { "DamageAmplification": 20, "HealAmpReceivePenaltyPercent": -33, "HealAmpRegenPenaltyPercent": -33 } ] }, "ability_intimidate": { "AbilityCastDelay": 0.2, "AbilityCooldown": 12.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 60, "DamageHealMult": 1.6, "DamageHealMultNonHero": 0.6, "Key": "ability_intimidate", "Name": "Scorn", "Radius": 10, "TickRate": 0.1, "Upgrades": [ { "AbilityCooldown": -3.75 }, { "Damage": 25 }, { "DamageBonus": 15, "DebuffDuration": 16 } ] }, "ability_kali_dust_storm": { "AbilityCastDelay": 0.2, "AbilityCooldown": 25.0, "AbilityDuration": 5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "ClimbHeight": 1, "CloseRangeSpeed": 80, "DamagePerSecond": 50, "DebuffDuration": 3.0, "DistanceAboveGround": 2, "DropDownRate": 2, "FireRateSlow": 20, "GroundDashReductionPercent": -30, "Key": "ability_kali_dust_storm", "Name": "Dust Storm", "OpenHeight": 2, "Radius": 3.5, "SlowPercent": 20, "ThrownObjectRadius": 20, "TickRate": 0.25, "TornadoSpeed": 600, "TrackingDistance": 15, "Upgrades": [ { "SlowPercent": 30 }, { "FireRateSlow": 40 }, { "AbilityDuration": 3, "AbilityCooldown": -9.5 } ] }, "ability_kali_trappers_bolo": { "AbilityCastDelay": 0.2, "AbilityCastRange": 25, "AbilityCooldown": 127.0, "AbilityUnitTargetLimit": 1, "BoloBounceCount": 6, "BoloBounceSpeed": 800, "BoloContractRadius": 5, "BoloHitDamage": 25, "BoloProcDamage": 75, "BoloRadius": 0.8, "ChannelMoveSpeed": 50, "DebuffDelay": 2, "ImmobilizeDuration": 2.0, "Key": "ability_kali_trappers_bolo", "MaxGroundDashReduction": -50, "MaxSlow": 100, "Name": "Trapper's Delight", "Upgrades": [ { "ReverseLifeLeech": 30, "ReverseLifeLeechDuration": 8 }, { "AbilityCooldown": -47.0 }, { "StunsTargets": 1 } ] }, "ability_lash_flog": { "AbilityCastDelay": 0.15, "AbilityCastRange": 25, "AbilityCooldown": 26.0, "AbilityUnitTargetLimit": 30, "ChannelMoveSpeed": 50, "Damage": 65, "HealPctVsHeroes": 65, "HealPctVsNonHeroes": 20, "Key": "ability_lash_flog", "Name": "Flog", "TargetingConeAngle": 30, "Upgrades": [ { "EnemySlowDuration": 3, "EnemySlowPct": 35 }, { "AbilityCooldown": -14.0 }, { "Damage": 105, "FireRateSlow": 35 } ] }, "ability_life_drain": { "AbilityCastDelay": 0.2, "AbilityCastRange": 20, "AbilityCooldown": 30.0, "AbilityDuration": 2, "AbilityUnitTargetLimit": 10, "ChannelMoveSpeed": 50, "Key": "ability_life_drain", "LifeDrainHealthMult": 100, "LifeDrainPerSecond": 35, "MaxRange": 30, "MoveSpeedReduction": 25, "Name": "Life Drain", "TickRate": 0.1, "Upgrades": [ { "LifeDrainPerSecond": 20 }, { "AbilityDuration": 2.0 }, { "SilenceOnDrain": 1 } ] }, "ability_magician_animalcurse": { "AbilityCastDelay": 0.35, "AbilityCastRange": 20, "AbilityCooldown": 45, "AbilityDuration": 2, "AbilityPostCastDuration": 0.1, "AbilityUnitTargetLimit": 1, "AirDampingDuration": 1, "ChannelMoveSpeed": 50, "DamageAmpPercentage": 25, "HexMoveSpeedLimit": 6, "Key": "ability_magician_animalcurse", "Name": "Rabbit Hex", "Radius": 0, "SelfBumpImpulse": 500, "Upgrades": [ { "AbilityCooldown": -10 }, { "AbilityDuration": 1 }, { "Radius": "6m" } ] }, "ability_magician_bigbolt": { "AbilityCastDelay": 0.5, "AbilityCastRange": 500, "AbilityChannelTime": 8, "AbilityCooldown": 100, "AbilityCooldownBetweenCharge": 3, "AbilityPostCastDuration": 0.3, "AbilityUnitTargetLimit": 1, "AirSpeedMax": 70, "BoltRefundPerKill": 1, "ChannelMoveSpeed": 50, "Damage": 120, "DamagePerShot": 50, "DebuffDuration": 2, "FallSpeedMax": 1, "InitialProjectileVelocity": 1000, "Key": "ability_magician_bigbolt", "Name": "Grand Finale!", "ProjectileLifetime": 3, "ProjectileRedirectCount": 1, "Radius": 3, "RedirectVelocity": 1500, "ShootDelay": 0.7, "SlowPercent": 25, "TotalBolts": 3, "Upgrades": [ { "SlowPercent": 25 }, { "AbilityCooldown": -40 }, { "DamagePerShot": 50, "BoltRefundPerKill": 1 } ] }, "ability_magician_cloneturret": { "AbilityCastDelay": 0.15, "AbilityCastRange": 15, "AbilityChannelTime": 5, "AbilityCooldown": 30, "AbilityDuration": 8, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 100, "Damage": 30, "Key": "ability_magician_cloneturret", "LeashRadius": 20, "Name": "Spectral Assistant", "TotalSwaps": 1, "TurretBulletTargetAngle": 20, "TurretBulletTargetRadius": 500, "TurretBulletVerticalOffset": 2, "Upgrades": [ { "AbilityCooldown": -10 }, { "AbilityDuration": 5, "AbilityCastRange": "5m", "LeashRadius": "5m" }, { "BonusFireRate": 45, "Damage": 15 } ] }, "ability_magician_escape": { "AbilityCastDelay": 0.2, "AbilityCastRange": 15, "AbilityCooldown": 30, "AbilityPostCastDuration": 0.5, "AbilityUnitTargetLimit": 1, "BuffDuration": 2, "ChannelMoveSpeed": 50, "FullInvisDistance": 50, "InvisAlertWhenFading": 1, "InvisFadeToDuration": 0.5, "InvisMoveSpeedMod": 2.0, "InvisibilityDuration": 2, "Key": "ability_magician_escape", "Name": "Escape Artist", "RevealOnSpottedDuration": 0.5, "SpottedRadius": 2, "Upgrades": [ { "StaminaHeal": 2 }, { "AbilityCooldown": -15 }, { "InvisibilityDuration": 2 } ] }, "ability_magician_magicbolt": { "AbilityCastDelay": 0.1, "AbilityCastRange": 500, "AbilityCharges": 1, "AbilityCooldown": 15, "AbilityCooldownBetweenCharge": 3, "AbilityPostCastDuration": 0.3, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "CloneDamage": 80, "Damage": 120, "DebuffDuration": 5, "FireRateSlow": 20, "InitialProjectileVelocity": 1000, "Key": "ability_magician_magicbolt", "Name": "Vexing Bolt", "ProjectileLifetime": 3, "ProjectileRedirectCount": 1, "Radius": 3, "RedirectVelocity": 1500, "Upgrades": [ { "AbilityCooldown": -4 }, { "TechArmorDamageReduction": -20 }, { "Damage": 110, "Scale": { "Prop": "CloneDamage", "Value": 0.4, "Type": "spirit" }, "CloneDamage": 150 } ] }, "ability_magician_shadowclone": { "AbilityCastRange": 20, "AbilityChannelTime": 1, "AbilityCooldown": 127.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "CloneDamagePercentage": 30, "CloneGoldToGive": 10000, "CloneHealthPercentage": 40, "CloneLifetime": 60, "CloneSpawnDistance": 2, "Damage": 220, "Key": "ability_magician_shadowclone", "Name": "The Great Homonculus!", "Upgrades": [ { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 } ] }, "ability_magician_stage": { "AbilityCastDelay": 0.2, "AbilityCastRange": 20, "AbilityCooldown": 127.0, "AbilityDuration": 5.5, "AbilityUnitTargetLimit": 1, "BlockerScaleFactor": 115, "BonusHealthRegen": 120, "ChannelMoveSpeed": 50, "EnemyDragSpeed": 1000, "GrowTime": 0.2, "Key": "ability_magician_stage", "Name": "Captive Audience", "Radius": 15, "SlowPercent": 35, "Upgrades": [ { "FireRateSlow": 40 }, { "AbilityCooldown": -38.0 }, { "BonusHealthRegen": 70, "Scale": { "Prop": "BonusHealthRegen", "Value": 1.638, "Type": "spirit" } } ] }, "ability_nano_pounce": { "AbilityCastDelay": 0.2, "AbilityCastRange": 14, "AbilityCharges": 2, "AbilityCooldown": 26.0, "AbilityCooldownBetweenCharge": 8, "AbilityPostCastDuration": 0.4, "AbilityUnitTargetLimit": 1, "CameraDistance": 250, "ChannelMoveSpeed": 50, "Damage": 60, "DoublePounceTime": 3, "ExplodeRadius": 6, "JumpHeight": 3, "Key": "ability_nano_pounce", "MinTimeToTarget": 0.5, "MoveSpeedToTarget": 25, "Name": "Pounce", "SlashRange": 3, "SlowDuration": 2.0, "SlowPercent": 30, "Upgrades": [ { "SlowDuration": 1 }, { "FireRateSlow": 30, "ActiveReloadPercent": 20 }, { "AbilityCharges": 1, "Damage": 60 } ] }, "ability_nano_pounce_instant": { "AbilityCastDelay": 0.2, "AbilityCastRange": 14, "AbilityCooldown": 26.0, "AbilityPostCastDuration": 0.4, "AbilityUnitTargetLimit": 1, "CameraDistance": 250, "ChannelMoveSpeed": 50, "Damage": 60, "DoublePounceTime": 3, "ExplodeRadius": 6, "JumpHeight": 3, "Key": "ability_nano_pounce_instant", "MinTimeToTarget": 0.5, "MoveSpeedToTarget": 25, "Name": null, "SlashRange": 3, "SlowDuration": 2.0, "SlowPercent": 30, "Upgrades": [ { "SlowDuration": 1 }, { "FireRateSlow": 30, "ActiveReloadPercent": 20 }, { "AbilityCharges": 1, "Damage": 60 } ] }, "ability_nano_proximity_ritual": { "AbilityCastDelay": 0.2, "AbilityCooldown": 30.0, "AbilityDuration": 60, "AbilityUnitTargetLimit": 1, "ActiveRadius": 40, "AttackRadius": 30, "CatActivateDuration": 2.0, "ChannelMoveSpeed": 50, "DPS": 40, "DamageTick": 1.0, "HealAmpReceivePenaltyPercent": -20, "HealAmpRegenPenaltyPercent": -20, "InvisFadeToDuration": 1.0, "Key": "ability_nano_proximity_ritual", "Name": "Nekomata Ward", "RecentDamageMarkDuration": 1.5, "RevealOnDamageDuration": 1.5, "RevealOnSpottedDuration": 1.5, "SpottedRadius": 20, "StatueArmTime": 0.5, "StatueHealth": 300, "TargetLifesteal": 30, "TargetLifestealNonHero": 10, "TickInterval": 0.1, "Upgrades": [ { "MakeInvisible": 1 }, { "AbilityDuration": 30, "DPS": 20 }, { "VictimDamageReduction": -30, "HealAmpReceivePenaltyPercent": -30, "HealAmpRegenPenaltyPercent": -30 } ] }, "ability_nano_shadow_step": { "AbilityCastDelay": 0.2, "AbilityCooldown": 100.0, "AbilityDuration": 12, "AbilityUnitTargetLimit": 1, "BulletArmorReductionDuration": 6, "BulletArmorReductionHeavy": 15, "BulletArmorReductionLight": 5, "ChannelMoveSpeed": 50, "DamageAmplification": 20, "InvisAlertWhenFading": 1, "InvisFadeToDuration": 0.25, "InvisMoveSpeedMod": 2.0, "Key": "ability_nano_shadow_step", "MeleeAttackSpeedBonus": 20, "Name": "Queen of Shadows", "RevealOnDamageDuration": 0.7, "RevealOnSpottedDuration": 0.7, "SlowPercent": 30, "SpottedRadius": 15, "Upgrades": [ { "StaminaCooldownReduction": 30 }, { "SlowResistancePercent": 40, "PurgeOnActivate": 1 }, { "SilenceOnHeavyDuration": 3, "DamageAmplification": 20 } ] }, "ability_perched_predator": { "AbilityCastDelay": 0.2, "AbilityCooldown": 26.0, "AbilityUnitTargetLimit": 1, "CatAboveGround": 0.1, "CatAccel": 15, "CatClimbHeight": 3, "CatDropDownRate": 5, "CatLifetime": 2.5, "CatMaxSpeed": 25, "CatStartSpeed": 5, "ChannelMoveSpeed": 50, "ChargeDragVerticalOffset": 30, "ChargeRadius": 75, "ExplosionDamage": 100, "ExplosionRadius": 8, "Key": "ability_perched_predator", "Name": "Sekhmet's Spirit", "TossSpeed": 400, "Upgrades": [ { "ExplosionRadius": "4m" }, { "AbilityCooldown": -11.5 }, { "ExplosionDamage": 120 } ] }, "ability_power_jump": { "AbilityCastDelay": 0.5, "AbilityCooldown": 35.0, "AbilityDuration": 7, "AbilityUnitTargetLimit": 1, "AirMoveIncreasePercent": -9, "AirSpeedMax": 150, "AltJumpSpeed": 12, "BulletSplitShot": 5, "FallSpeedMax": 15, "FxRadius": 4, "JumpPitch": -60, "JumpSpeed": 27.5, "Key": "ability_power_jump", "Name": "Rain of Arrows", "Upgrades": [ { "AbilityCooldown": -14.0 }, { "WeaponDamageBonus": 5, "SlowPercent": 40, "SlowDuration": 1.5 }, { "BulletLifestealPercent": 40, "TechLifestealPercent": 40 } ], "WeaponDamageBonus": 4 }, "ability_power_surge": { "AbilityCastDelay": 0.2, "AbilityCooldown": 48.0, "AbilityDuration": 10, "AbilityUnitTargetLimit": 1, "BonusPerChain": 10, "BossDamagePercent": 50, "ChainCount": 3, "ChainRadius": 10, "ChainTickRate": 0.2, "ChannelMoveSpeed": 50, "DamagePerChain": 10, "Key": "ability_power_surge", "Name": "Power Surge", "Upgrades": [ { "TechResistDebuff": -15, "DebuffDuration": 8 }, { "AbilityCooldown": -15.0 }, { "DamagePerChain": 12, "BonusPerChain": 12, "ChainCount": 3, "Scale": { "Prop": "BonusPerChain", "Value": 0.366912, "Type": "spirit" } } ] }, "ability_rolling_fireball": { "AbilityCastDelay": 0.2, "AbilityCooldown": 26.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DPS": 30, "InitialDamage": 100, "Key": "ability_rolling_fireball", "Name": null, "Upgrades": [ { "AbilityCooldown": -1 }, { "AbilityCooldown": -11.5 }, { "InitialDamage": 120 } ] }, "ability_scrap_blast": { "AbilityCastDelay": 0.25, "AbilityCastRange": 15, "AbilityCharges": 2, "AbilityCooldown": 64.0, "AbilityCooldownBetweenCharge": 3, "AbilityUnitTargetLimit": 1, "BlastRadius": 10, "ChannelMoveSpeed": 50, "EnemyMoveSlow": 10, "EnemyMoveSlowDuration": 5, "Key": "ability_scrap_blast", "Name": "Bio Blast", "ScrapDamage": 75, "Upgrades": [ { "AbilityCharges": 2 }, { "ScrapDamage": 55 }, { "EnemyMoveSlow": 20 } ] }, "ability_shieldguy_ability01": { "AbilityCooldown": 26.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_shieldguy_ability01", "Name": null, "Upgrades": [ { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 } ] }, "ability_shieldguy_ability02": { "AbilityCooldown": 26.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_shieldguy_ability02", "Name": null, "Upgrades": [ { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 } ] }, "ability_shieldguy_ability03": { "AbilityCooldown": 26.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_shieldguy_ability03", "Name": null, "Upgrades": [ { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 } ] }, "ability_shieldguy_ult": { "AbilityCooldown": 127.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_shieldguy_ult", "Name": null, "Upgrades": [ { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 } ] }, "ability_sleep_dagger": { "AbilityCastDelay": 0.2, "AbilityCooldown": 26.0, "AbilityUnitTargetLimit": 1, "AoESleep": 0, "BombFallHeight": 1.5, "ChannelMoveSpeed": 50, "Damage": 70, "DoesNotBreakInvis": 1, "DrowsyDuration": 0.35, "DrowsyMoveSlowPercent": 60, "Key": "ability_sleep_dagger", "MinimumSleepTime": 0.2, "Name": "Sleep Dagger", "RicochetRadius": 20, "SleepDuration": 3, "SleepWakeUpDelay": 0.1, "TickRate": 0.5, "Upgrades": [ { "StaminaReduction": 1 }, { "AbilityCooldown": -12.0 }, { "BulletResistReduction": -12, "FireRateSlow": 40, "BulletResistReductionDuration": 6 } ] }, "ability_smoke_bomb": { "AbilityCooldown": 30.0, "AbilityDuration": 8, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "FullInvisDistance": 50, "InvisAlertWhenFading": 1, "InvisFadeToDuration": 1.5, "InvisMoveSpeedMod": 2.0, "Key": "ability_smoke_bomb", "Name": "Smoke Bomb", "RevealOnDamageDuration": 1.5, "RevealOnSpottedDuration": 0.5, "SpottedRadius": 18, "Upgrades": [ { "InvisMoveSpeedMod": "6m" }, { "BulletLifesteal": 15, "PostInvisBuffDuration": 8 }, { "AbilityCharges": 1, "Scale": { "Prop": "AbilityCharges", "Value": 1, "Type": "max_charges" }, "AbilityCooldownBetweenCharge": 10, "PhaseOutDuration": 0.5 } ] }, "ability_stacking_damage": { "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, "BossDamagePct": 20, "ChannelMoveSpeed": 50, "DamageBonusFixedPerStack": 0.2, "Key": "ability_stacking_damage", "MaxStacks": 40, "Name": "Fixation", "Upgrades": [ { "ProcDamage": 60, "Scale": { "Prop": "ProcDamage", "Value": 0.39312, "Type": "spirit" }, "ProcDamageStackCount": 20, "SlowPercent": 15, "SlowDuration": 2 }, { "AbilityDuration": 5, "MaxStacks": 40 }, { "DamageBonusFixedPerStack": 0.15 } ] }, "ability_target_practice": { "AbilityCastDelay": 0.2, "AbilityCooldown": 48.0, "AbilityUnitTargetLimit": 1, "BonusPerHeadshot": 25, "ChannelMoveSpeed": 50, "DamageOnBuildup": 125, "Key": "ability_target_practice", "Name": "Target Practice", "ShotsToProc": 4, "TargetOffSetScale": 2.0, "TargetPracticeDuration": 10, "Upgrades": [ { "AbilityCooldown": -19.0 }, { "DamageOnBuildup": 50 }, { "BulletArmorReduction": -30, "DebuffDuration": 6 } ] }, "ability_throw_sand": { "AbilityCastDelay": 0.15, "AbilityCastRange": 35, "AbilityCooldown": 42.0, "AbilityDuration": 3.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 40, "GrowthPerMeter": 0.5, "InitialWidth": 5, "Key": "ability_throw_sand", "Name": "Sand Blast", "Upgrades": [ { "AbilityDuration": 1 }, { "AbilityCooldown": -19.0 }, { "SlowPercent": 40 } ] }, "ability_trapper_fear": { "AbilityCastDelay": 0.1, "AbilityCooldown": 26.0, "AbilityPostCastDuration": 0.3, "AbilityUnitTargetLimit": 1, "BuildUpDuration": 15, "BuildupProcDamage": 120, "BuildupProcDuration": 2, "BuildupSpiritDamageThreshold": 200, "ChannelMoveSpeed": 50, "Key": "ability_trapper_fear", "Name": "Spectral Silk", "SlowPercent": 50, "Upgrades": [ { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 } ] }, "ability_trapper_fear1": { "AbilityCastDelay": 0.1, "AbilityCooldown": 26.0, "AbilityPostCastDuration": 0.3, "AbilityUnitTargetLimit": 1, "BuildUpDuration": 15, "BuildupProcDamage": 120, "BuildupProcDuration": 2, "BuildupSpiritDamageThreshold": 200, "ChannelMoveSpeed": 50, "Key": "ability_trapper_fear1", "Name": null, "SlowPercent": 50, "Upgrades": [ { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 }, { "AbilityCooldown": 0 } ] }, "ability_trapper_poisonjar": { "AbilityCastDelay": 0.2, "AbilityCooldown": 25, "AbilityDuration": 8, "AbilityUnitTargetLimit": 1, "BossDamagePercent": 50, "ChannelMoveSpeed": 50, "DPS": 50, "Height": 2, "Key": "ability_trapper_poisonjar", "MaxRadius": 7, "Name": "Bottled Phantasmicide", "Radius": 3, "SlowPercent": 20, "TickRate": 0.25, "Upgrades": [ { "SpiritDamageReduction": -20 }, { "AbilityDuration": 4 }, { "DPS": 100 } ] }, "ability_trapper_spidershield": { "AbilityCastRange": 45, "AbilityCooldown": 30, "AbilityDuration": 5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DPS": 30, "DebuffDuration": 0.5, "Key": "ability_trapper_spidershield", "Name": "Pest Barrier", "Radius": 5, "SlowPercent": 30, "TechShieldPoints": 200, "TickRate": 1, "Upgrades": [ { "AbilityCooldown": -8 }, { "TechShieldPoints": 200 }, { "Radius": "5m" } ] }, "ability_trapper_spiderwave": { "AbilityCastDelay": 0.6, "AbilityCooldown": 160, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_trapper_spiderwave", "Name": "Crawling Plague", "Radius": 3.5, "SpiderArmingTime": 0.5, "SpiderChaseVelocity": 400, "SpiderClimbHeight": 0.3, "SpiderCount": 5, "SpiderDamage": 140, "SpiderDistAboveGround": 0.1, "SpiderExplodeRadius": 3, "SpiderFloatDownRate": 8, "SpiderGravity": 1, "SpiderLifetime": 25, "SpiderRandomPositionRadius": 4, "SpiderSearchRadius": 2, "SpiderTickRate": 0.3, "SpiritReducedPerStack": 5, "SpiritResReducedPerStack": 5, "SpiritStealDuration": 10, "SpreadAngle": 30, "SpreadDistance": 900, "Upgrades": [ { "AbilityCooldown": -45 }, { "SpiritResReducedPerStack": 3, "SpiritReducedPerStack": 3 }, { "SpiderCount": 5, "SpreadDistance": "900m" } ] }, "ability_trapper_webwall": { "AbilityCastDelay": 0.22, "AbilityCastRange": 40, "AbilityCharges": 1, "AbilityCooldown": 40, "AbilityCooldownBetweenCharge": 1, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 200, "DebuffDuration": 2, "Key": "ability_trapper_webwall", "Name": "Silktrap", "Radius": 0.6, "SlowPercent": 99, "Upgrades": [ { "AbilityCharges": 1 }, { "WebDuration": 120 }, { "DisarmDuration": 4 } ], "WallToWallDistance": 100, "WebArmTime": 0.5, "WebDuration": 60, "WebWallTickRate": 0.15 }, "ability_ult_combo": { "AbilityCastRange": 5, "AbilityChannelTime": 2.5, "AbilityCooldown": 75.0, "AbilityUnitTargetLimit": 1, "BonusHealthOnKill": 70, "DPS": 60, "Key": "ability_ult_combo", "Name": "Combo", "Upgrades": [ { "BulletResist": 30 }, { "AbilityChannelTime": 0.75 }, { "DPS": 40, "LifeStealPercentOnHit": 100 } ] }, "ability_vandal_pillar": { "AbilityCastDelay": 0.1, "AbilityCastRange": 20, "AbilityCooldown": 60, "AbilityPostCastDuration": 0.15, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 200, "HalfHeight": 6, "Key": "ability_vandal_pillar", "Name": null, "PetrifyDamageBreakThreshold": 200, "PetrifyDuration": 3, "PreDetonateDuration": 0.6, "Radius": 4, "Upgrades": [ { "AbilityCooldown": -15 }, { "PetrifyDuration": 1.5 }, { "Radius": "3m" } ] }, "ability_viper_debuffdagger": { "AbilityCastDelay": 0.2, "AbilityCooldown": 10, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 50, "Key": "ability_viper_debuffdagger", "Name": "Screwjab Dagger", "SlowDuration": 1, "SlowPercent": 50, "Upgrades": [ { "AbilityCooldown": -4 }, { "Damage": 50 }, { "SlowDuration": "1s", "StaminaReduction": 1 } ] }, "ability_viper_hookdagger": { "AbilityCastDelay": 0.15, "AbilityCooldown": 10, "AbilityUnitTargetLimit": 1, "CatchRadius": 3, "ChannelMoveSpeed": 50, "Key": "ability_viper_hookdagger", "Name": "Hook Blade", "OutgoingDamage": 50, "OutgoingProjectileLifetime": 0.4, "ReturnDamage": 90, "ReturnRadius": 1, "ReturnVelocity": 2300, "SlowDuration": 1, "SlowPercent": 35, "SpreadAngle": 90, "TickRate": 0.01, "Upgrades": [ { "AbilityCooldown": -4 }, { "SlowPercent": 35 }, {} ] }, "ability_viper_petrifybola": { "AbilityCastDelay": 0.1, "AbilityCooldown": 100, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 50, "Key": "ability_viper_petrifybola", "Name": "Petrifying Bola", "PetrifyDamage": 180, "PetrifyDamageBreakThreshold": 200, "PetrifyDuration": 2, "PetrifyRadius": 3, "Radius": 6, "SlowDuration": 3.5, "SlowPercent": 50, "Upgrades": [ { "PetrifyDamage": 60 }, { "AbilityCooldown": -30 }, { "PetrifyDuration": "1.5s" } ] }, "ability_viper_snakedash": { "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_viper_snakedash", "Name": "Slither", "SlideScale": 10, "Upgrades": [ { "SlideScale": 25 }, { "Stamina": 2 }, { "SlideResist": 30 } ] }, "ability_viper_ult": { "AbilityCastDelay": 0.1, "AbilityCastRange": 20, "AbilityCooldown": 60, "AbilityPostCastDuration": 0.15, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 200, "HalfHeight": 6, "Key": "ability_viper_ult", "Name": "Petrify", "PetrifyDamageBreakThreshold": 200, "PetrifyDuration": 3, "PreDetonateDuration": 1, "Radius": 4, "Upgrades": [ { "AbilityCooldown": -15 }, { "PetrifyDuration": 1.5 }, { "Radius": "3m" } ] }, "ability_viper_venom": { "AbilityCastRange": 15, "AbilityCooldown": 26.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_viper_venom", "Name": "Lethal Venom", "Upgrades": [ { "VenomMaxDamage": 40 }, { "HealAmpRegenPenaltyPercent": -60, "HealAmpReceivePenaltyPercent": -60 }, { "VenomMissingHealthDamagePercentage": 8 } ], "VenomDuration": 3, "VenomMaxDamage": 200, "VenomMaxDamageHealthPercentage": 25, "VenomMinDamage": 20, "VenomMinDamageHealthPercentage": 100 }, "ability_warden_crowd_control": { "AbilityCastDelay": 0.1, "AbilityCooldown": 12.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 65, "DebuffDuration": 7, "ForwardVelocity": 800, "Key": "ability_warden_crowd_control", "MoveSpeedSlowPct": 20, "Name": "Alchemical Flask", "ProjectileLifetime": 60, "Radius": 6.5, "SlowDuration": 3, "Upgrades": [ { "StaminaReduction": 1 }, { "Damage": 50 }, { "FireRateSlow": 35, "AbilityCooldown": -6.5 } ], "WeaponPowerDebuff": -30 }, "ability_warden_high_alert": { "AbilityCooldown": 42.0, "AbilityDuration": 7, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_warden_high_alert", "MoveSpeedBonusPct": 15, "Name": "Willpower", "TechShieldPoints": 150, "Upgrades": [ { "MoveSpeedBonusPct": 20 }, { "AbilityCooldown": -19.0 }, { "TechShieldPoints": 200, "Scale": { "Prop": "TechShieldPoints", "Value": 3.9312, "Type": "spirit" } } ] }, "ability_warden_lock_down": { "AbilityCastDelay": 0.15, "AbilityCastRange": 20, "AbilityCooldown": 37.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 120, "EscapeRange": 19, "EscapeTime": 2.8, "ImmobilizeDuration": 1.75, "Key": "ability_warden_lock_down", "Name": "Binding Word", "Upgrades": [ { "ImmobilizeDuration": 1 }, { "AbilityCooldown": -19.0 }, { "BulletArmorReduction": 20, "BulletArmorReductionDuration": 6 } ] }, "ability_warden_riot_protocol": { "AbilityCastDelay": 2, "AbilityCooldown": 140.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, "BonusMoveSpeed": 0, "BulletResist": 60, "ConeAngle": 115, "HealthStealPct": 20, "HealthStealPctHero": 80, "Key": "ability_warden_riot_protocol", "Name": "Last Stand", "PulseDPS": 100, "PulseInterval": 0.5, "Radius": 13, "TechResist": 60, "Upgrades": [ { "Radius": "3m" }, { "PulseDPS": 70 }, { "AbilityCooldown": -56.0 } ] }, "ability_wrecker_salvage": { "AbilityCastRange": 15, "AbilityCooldown": 12.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 150, "ConsumeHealPercentage": 50, "DPS": 60, "Key": "ability_wrecker_salvage", "MaxRange": 20, "Name": "Consume", "SalvageDuration": 4, "TickInterval": 0.25, "Upgrades": [ { "ConsumeHealPercentage": 25 }, { "DPS": 40 }, { "AbilityUnitTargetLimit": 2 } ] }, "ability_wrecker_teleport": { "AbilityCastDelay": 1.5, "AbilityChannelTime": 8, "AbilityCooldown": 138.0, "AbilityUnitTargetLimit": 1, "DamagePerSecondFlown": 16, "EnemyMoveSlowDuration": 1, "EnemySlowPct": 60, "ExplosionRadius": 8, "Key": "ability_wrecker_teleport", "Name": "Astral Walk", "Upgrades": [ { "AbilityChannelTime": 8 }, { "AbilityCooldown": -47.0 }, { "DamagePerSecondFlown": 16 } ] }, "ability_wrecker_ultimate": { "AbilityCastDelay": 1.0, "AbilityChannelTime": 5, "AbilityCooldown": 170.0, "AbilityUnitTargetLimit": 1, "AccelSpeed": 2400, "BeamLength": 20, "BeamWidth": 40, "ChannelMoveSpeed": 200, "GrabRange": 5, "HoldDistance": 2, "HoldHeight": 120, "Key": "ability_wrecker_ultimate", "Name": "Magnetic Flux", "PullSpeed": 800, "StunDuration": 1.5, "ThrowDamage": 160, "ThrowSpeed": 500, "TimeUntilStasis": 0.5, "TrackingSpeed": 70, "Upgrades": [ { "BeamLength": "10m" }, { "AbilityCooldown": -38.0 }, { "Invulnerable": 1 } ] }, "ability_wrecking_ball": { "AbilityCastDelay": 1.4, "AbilityCastRange": 50, "AbilityCooldown": 31, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "ability_wrecking_ball", "MinSpeed": 80, "MoveSpeedLimit": 6, "Name": "Wrecking Ball", "StunDuration": 1, "TechCleaveExpireTime": 0.4, "Upgrades": [ { "AbilityCooldown": -7.5 }, { "WreckingBallDamage": 80 }, { "MoveSpeedLimit": "4m" } ], "WreckingBallDamage": 150, "WreckingBallPushForce": 1500 }, "cadence_ability_anthem": { "AbilityCastDelay": 0.75, "AbilityCooldown": 37.0, "AbilityDuration": 8, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "ExtraLargeClip": 25, "Key": "cadence_ability_anthem", "LingerDuration": 0.5, "Name": "Anthem", "PeakFireRateBonus": 100, "Radius": 12, "Upgrades": [ { "ExtraLargeClip": 75 }, { "Radius": "4m" }, { "PeakFireRateBonus": 100 } ] }, "cadence_ability_crescendo": { "AbilityCastDelay": 0.5, "AbilityChannelTime": 3, "AbilityCooldown": 95.0, "AbilityUnitTargetLimit": 1, "BulletResist": -20, "ChannelMoveSpeed": 0, "Damage": 120, "DebuffDuration": 6, "Key": "cadence_ability_crescendo", "Name": "Crescendo", "Radius": 12, "Upgrades": [ { "BulletResist": -10 }, { "DebuffDuration": 4 }, { "Damage": 120 } ] }, "cadence_ability_grandfinale": { "AbilityCastDelay": 0.1, "AbilityCooldown": 95.0, "AbilityUnitTargetLimit": 1, "BuildUpDuration": 10, "BuildUpMaxDamage": 150, "BuildUpMaxDamageNonHero": 300, "ChannelMoveSpeed": 50, "ExplosiveDamage": 120, "FireRateBonus": 30, "Key": "cadence_ability_grandfinale", "Name": "Grand Finale", "Radius": 12, "StageDuration": 12, "StageRadius": 15, "Upgrades": [ { "AbilityCooldown": -19.0 }, { "ExplosiveDamage": 120 }, { "FireRateBonus": 20 } ] }, "cadence_ability_lullaby": { "AbilityCastDelay": 0.25, "AbilityCooldown": 48.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "ExternalBonusHealthRegen": 15, "Key": "cadence_ability_lullaby", "LingerDuration": 0.25, "MinimumSleepTime": 2, "Name": "Lullaby", "Radius": 12, "SleepWakeUpDelay": 0.25, "Upgrades": [ { "ExternalBonusHealthRegen": 15 }, { "Radius": "2m" }, { "LingerDuration": 0.75 } ] }, "cadence_ability_silencecontraptions": { "AbilityCastDelay": 0.25, "AbilityCooldown": 42.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, "BonusMoveSpeed": 0, "ChannelMoveSpeed": 50, "DashDistance": 8, "DebuffDuration": 2, "Key": "cadence_ability_silencecontraptions", "MeleeEMP": 1, "Name": "Silence Contraptions", "Upgrades": [ { "SlowPercent": 40 }, { "DashDistance": "4m" }, { "DebuffDuration": 1.5 } ] }, "citadel_ability_bebop_laser_beam": { "AbilityCastDelay": 1.0, "AbilityChannelTime": 11, "AbilityCooldown": 130.0, "AbilityUnitTargetLimit": 1, "AirSpeedMax": 70, "BeamCloseDamagePercent": 75, "BeamCloseRadius": 5.0, "BeamEndRadius": 4.0, "BeamLength": 70, "BeamWidth": 2.9, "BossDamagePercent": 20, "CameraDistance": 7, "ChannelMoveSpeed": 70, "DPS": 205, "FallSpeedMax": 1, "GroundDashReductionPercent": -40, "Interval": 0.1, "Key": "citadel_ability_bebop_laser_beam", "Name": "Hyper Beam", "SlowPercent": 25, "SlowTargetDuration": 0.5, "TrackingSpeed": 55, "Upgrades": [ { "AbilityCooldown": -30.0 }, { "DPS": 100 }, { "BeamLifesteal": 80, "BeamLifestealNonHeroPercent": 25 } ], "ZoomBias": 0.5, "ZoomTime": 0.1 }, "citadel_ability_bull_charge": { "AbilityCooldown": 37.0, "AbilityDuration": 1.2, "AbilityUnitTargetLimit": 1, "CameraTurnRateMax": 200, "ChannelMoveSpeed": 50, "ChargeDragVerticalOffset": 30, "ChargeRadius": 2.2, "ChargeSpeedMax": 30, "CollidePlayersStopTime": 0.3, "Damage": 40, "Key": "citadel_ability_bull_charge", "Name": "Shoulder Charge", "SideMoveSpeedReduction": -65, "SpeedInitial": 18.75, "StunDuration": 0.85, "TossUpMagnitude": 0.5, "TurnRateMax": 140, "Upgrades": [ { "AbilityCooldown": -19.0 }, { "AbilityDuration": 0.5 }, { "WeaponDamageBonus": 5.5, "WeaponPowerIncreaseDuration": 8 } ] }, "citadel_ability_bull_heal": { "AbilityCooldown": 42.0, "AbilityDuration": 4, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "HealingFactor": 75, "Key": "citadel_ability_bull_heal", "LifeDrainPerSecond": 35, "Name": "Siphon Life", "NonHeroHealingFactor": 40, "Radius": 10, "TickRate": 0.25, "Upgrades": [ { "AbilityCooldown": -19.0 }, { "AbilityDuration": 2 }, { "LifeDrainPerSecond": 40 } ] }, "citadel_ability_bull_leap": { "AbilityCooldown": 159.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 150, "ImpactHeight": 4, "ImpactRadius": 9, "Key": "citadel_ability_bull_leap", "Name": "Seismic Impact", "StunDuration": 1, "Upgrades": [ { "AbilityCooldown": -38.0 }, { "BonusMaxHealthPerHero": 100, "BonusFireRatePerHero": 15, "LandingBonusesDuration": 25 }, { "ImmunityDuration": 3 } ] }, "citadel_ability_card_toss": { "AbilityCastRange": 500, "AbilityCharges": 1, "AbilityChargesConditionally": 1, "AbilityCooldown": 0.65, "AbilityPostCastDuration": 0.2, "AbilityUnitTargetLimit": 1, "BonusAbilityResource": 100, "CardResourceGenPctScale": 106.0, "CardResourcePerBulletCrit": 6, "CardResourcePerBulletHit": 4, "CardResourcePerHeavyMelee": 25, "CardResourcePerLightMelee": 10, "ChannelMoveSpeed": 50, "Damage": 70, "Key": "citadel_ability_card_toss", "Name": "Card Trick", "NonPlayerCardResourceScale": 0.35, "ProjectileOriginHeightOffset": 50, "Radius": 5, "ResourcePerCard": 100, "Upgrades": [ { "AbilityCharges": 1 }, { "Damage": 50 }, { "CardResourceGenPctScale": 50 } ] }, "citadel_ability_chain_lightning": { "AbilityCooldown": 0.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "ConeAngle": 45, "ConeRadius": 6, "Damage": 16, "Key": "citadel_ability_chain_lightning", "Name": "Chain Lightning", "Upgrades": [ { "ConeRadius": "4m" }, { "Damage": 24 }, { "MultiChain": 1 } ] }, "citadel_ability_charged_tackle": { "AbilityCooldown": 21.0, "AbilityUnitTargetLimit": 1, "CameraDistance": 120, "ChannelMoveSpeed": 50, "ChargeDistance": 20, "ChargeDragVerticalOffset": 40, "Damage": 64, "DragReleaseSpeed": 6, "Key": "citadel_ability_charged_tackle", "Name": "Charged Tackle", "PrepareTime": 0.6, "PullTargetSpeed": 25, "TackleRadius": 3, "TackleSpeed": 25, "TechCleaveExpireTime": 0.2, "Upgrades": [ { "Damage": 80, "ChargeDistance": "10m" }, { "TechShield": 400, "TechShieldDuration": 20 }, { "AbilityCooldown": -9.5, "PrepareTime": -0.6 } ] }, "citadel_ability_chrono_kinetic_carbine": { "AbilityCooldown": 30.0, "AbilityUnitTargetLimit": 1, "BaseBulletDamage": 5, "BonusBulletSpeed": 100, "BulletRadiusOverride": 13.7, "BulletTimeScale": 0.01, "ChannelMoveSpeed": 50, "HeadshotBonus": 15, "Key": "citadel_ability_chrono_kinetic_carbine", "MaxBonusBulletDamage": 100, "MaxChargeDuration": 2.5, "MaxSlowDuration": 0.5, "MinBonusBulletDamage": 25, "MinSlowDuration": 0.25, "MoveSpeedWhileShootingPenaltyReduction": 100, "Name": "Kinetic Carbine", "ProjectileTimeScale": 0.01, "ShotCount": 1, "SpeedBoostDuration": 3.5, "SpeedChange": 25, "TimeScaleDebuff": 90, "TimeWarpRadius": 5, "Upgrades": [ { "MaxSlowDuration": 0.5 }, { "AbilityCooldown": -10, "SpeedBoostDuration": 2 }, { "MaxBonusBulletDamage": 50 } ] }, "citadel_ability_chrono_pulse_grenade": { "AbilityCastDelay": 0.2, "AbilityCooldown": 28.0, "AbilityDuration": 3.2, "AbilityUnitTargetLimit": 1, "BossDamagePercent": 50, "ChannelMoveSpeed": 50, "DamageAmplificationPerStack": 6, "DebuffDuration": 8.0, "Key": "citadel_ability_chrono_pulse_grenade", "MovementSlowDuration": 2.0, "Name": "Pulse Grenade", "PulseDamage": 45, "PulseInterval": 0.8, "Radius": 6, "RadiusIncreasePerPulse": 0, "SlowPercent": 30, "Upgrades": [ { "AbilityDuration": 0.8 }, { "AbilityCooldown": -8 }, { "PulseDamage": 45, "RadiusIncreasePerPulse": "0.75m" } ] }, "citadel_ability_chrono_swap": { "AbilityCastDelay": 0.15, "AbilityCastRange": 25, "AbilityCooldown": 65.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DistanceToMaxTime": 30, "InitialFreezeTime": 0.25, "InitialHeight": 350, "Key": "citadel_ability_chrono_swap", "MinSwapTime": 0.6, "Name": "Paradoxical Swap", "SpellLifesteal": 100, "SwapTime": 1.0, "SwapTotalDamage": 125, "TickRate": 0.25, "Upgrades": [ { "AbilityCooldown": -15 }, { "SwapTotalDamage": 100 }, { "AbilityCastRange": "20m" } ] }, "citadel_ability_chrono_time_wall": { "AbilityCastDelay": 0.2, "AbilityCastRange": 200, "AbilityCooldown": 25.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, "AuraEffectDuration": 1.25, "ChannelMoveSpeed": 50, "DamageTickRate": 1.5, "DamageWallHit": 50, "FriendlyBulletDamageBonus": 20, "FriendlyBulletTimeScale": 3, "Key": "citadel_ability_chrono_time_wall", "MovementSlowPct": 80, "Name": "Time Wall", "TimeScaleDuration": 0.6, "TimeWallDepth": 0.5, "TimeWallDepthVisualScale": 0.16, "TimeWallFormationTime": 0.5, "TimeWallHeight": 3.5, "TimeWallTimeScale": 0.0001, "TimeWallWidth": 7, "Upgrades": [ { "TimeWallWidth": "2m", "TimeWallHeight": "1m" }, { "DamagePctPerWallHit": 10 }, { "DebuffDuration": 2.5 } ] }, "citadel_ability_fissure_wall": { "AbilityCastRange": 50, "AbilityCooldown": 46.0, "AbilityDuration": 5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 64, "Key": "citadel_ability_fissure_wall", "MinRange": 6, "Name": "Spectral Wall", "NumWallSegments": 7, "PushForce": 175, "SegmentEmitTime": 0.1, "SlowDuration": 2.5, "SlowPercent": 20, "TimeBetweenSegments": 0.035, "TimeToMaxDistance": 2, "Upgrades": [ { "StaminaReduction": 1, "BonusDamagePercent": 15, "DebuffDuration": 7 }, { "AbilityCooldown": -22.0 }, { "WallStunDuration": 1 } ], "WallImpactRange": 5 }, "citadel_ability_flying_strike": { "AbilityCastRange": 20, "AbilityCooldown": 21.0, "AbilityPostCastDuration": 0.2, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 70, "Key": "citadel_ability_flying_strike", "Name": "Flying Strike", "SlowDuration": 2.5, "SlowPercent": 30, "Upgrades": [ { "SlowPercent": 25 }, { "AbilityCastRange": "20m" }, { "WeaponDamageBonus": 6, "WeaponPowerIncreaseDuration": 10 } ] }, "citadel_ability_healing_slash": { "AbilityCastDelay": 0.3, "AbilityCooldown": 11.5, "AbilityPostCastDuration": 0.4, "AbilityUnitTargetLimit": 1, "Damage": 60, "DebuffDuration": 4, "FireRateSlow": 20, "HealFixedHealth": 70, "Key": "citadel_ability_healing_slash", "Name": "Crimson Slash", "Radius": 13, "Upgrades": [ { "FireRateSlow": 30 }, { "HealMaxHealth": 10 }, { "AbilityCooldown": -5.75 } ] }, "citadel_ability_hook": { "AbilityCastRange": 30, "AbilityCooldown": 23.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 10, "EndOfHookCommandRestrictLinger": 0.25, "EndOfHookMoveSpeedBonus": 0, "FriendlyHookIgnoreRange": 8, "HookingSlowSpeedLimit": 0.001, "Key": "citadel_ability_hook", "Name": "Hook", "ReturnDelay": 0.5, "ReturnPositionForwardOffset": 100, "ReturnSpeed": 2200, "ReturnSpeedNonPlayer": 3850, "Upgrades": [ { "BulletAmp": 30, "BulletAmpDuration": 10 }, { "AbilityCastRange": "30m" }, { "AbilityCooldown": -11.5 } ] }, "citadel_ability_hornet_chain": { "AbilityCastDelay": 0.2, "AbilityCooldown": 42.0, "AbilityUnitTargetLimit": 1, "CaptureRadius": 9, "ChainDuration": 2.0, "ChainLength": 6, "ChannelMoveSpeed": 50, "Damage": 60, "EnemyDragSpeed": 1000, "Key": "citadel_ability_hornet_chain", "Name": "Stake", "SlowPercent": 30, "Upgrades": [ { "FireRateSlow": 40 }, { "AbilityCooldown": -19.0 }, { "ChainDuration": 0.75 } ] }, "citadel_ability_hornet_leap": { "AbilityChannelTime": 0.2, "AbilityCooldown": 42.0, "AbilityDuration": 12, "AbilityUnitTargetLimit": 1, "AirSideMoveSpeedPercentage": -35, "AirSpeedBonus": 0, "JumpVelocity": 1000, "Key": "citadel_ability_hornet_leap", "MagicDamagePerBullet": 10.0, "MaxFlyHeight": 1720, "MinVelocityZ": -20.0, "Name": "Flight", "Upgrades": [ { "BonusClipSizePercent": 50 }, { "AbilityDuration": 6 }, { "MagicDamagePerBullet": 12.0 } ], "WeaponRecoilReduction": 40 }, "citadel_ability_hornet_mark": { "AbilityCastRange": 2500, "AbilityCooldown": 42.0, "AbilityDuration": 12, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "citadel_ability_hornet_mark", "Name": "Vindicta's Mark", "Upgrades": [ { "AbilityCastRange": 2500 }, { "ChargeForKill": 1 }, { "AbilityCooldown": -33.0 } ] }, "citadel_ability_hornet_snipe": { "AbilityCharges": 2, "AbilityCooldown": 53.0, "AbilityCooldownBetweenCharge": 1.6, "AbilityUnitTargetLimit": 1, "BonusGoldOnKill": 250, "ChannelMoveSpeed": 50, "Damage": 130, "HeadshotBonus": 20, "Key": "citadel_ability_hornet_snipe", "LowHealthEnemyDamageBonus": 120, "LowHealthEnemyThresholdPct": 50, "MaxSoundDistance": 2000, "MinChargeDamagePercent": 50, "MoveSpeed": 4, "Name": "Assassinate", "Range": 1000, "ShotRadius": 4.0, "TimeToFullCharge": 1.0, "Upgrades": [ { "AbilityCooldown": -19.0 }, { "LowHealthEnemyDamageBonus": 140 }, { "BonusGoldOnKill": 600 } ], "ViewPunch": 2.5, "WeaponDamageBonus": 13 }, "citadel_ability_hornet_sting": { "AbilityCastDelay": 0.0, "AbilityCooldown": 26.0, "AbilityPostCastDuration": 0.2, "AbilityUnitTargetLimit": 1, "BulletResistReduction": -6, "ChannelMoveSpeed": 50, "DebuffDuration": 6, "DotHealthPercent": 3.0, "ImpactDamage": 40, "Key": "citadel_ability_hornet_sting", "Name": "Crow Familiar", "TargetBounceRange": 0, "TechArmorDamageReduction": -6, "TickRate": 1.0, "Upgrades": [ { "TargetBounceRange": "15m", "TargetBounceCount": 3 }, { "AbilityCooldown": -16.0 }, { "BulletResistReduction": -12, "TechArmorDamageReduction": -12 } ], "VisualSplashRadius": 1 }, "citadel_ability_infinity_slash": { "AbilityChannelTime": 2, "AbilityCooldown": 85.0, "AbilityDuration": 5, "AbilityPostCastDuration": 0.6, "AbilitySpeedPct": 60, "AbilityUnitTargetLimit": 1, "BonusMoveSpeed": 0, "BulletResist": 45, "Key": "citadel_ability_infinity_slash", "MaxHealthRegen": 15, "Name": "Shadow Transformation", "ShadowFormDurationOnKill": 2.0, "TechResist": 45, "Upgrades": [ { "BonusFireRate": 20 }, { "BonusMoveSpeed": "4m" }, { "AbilityDuration": 3.0 } ] }, "citadel_ability_kali_disruptive_charge": { "AbilityCooldown": 21.0, "AbilityDuration": 4, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "citadel_ability_kali_disruptive_charge", "MoveSpeedBonusPercentStart": 120, "Name": "Pack Hunter", "Radius": 10, "Upgrades": [ { "AbilityDuration": 2 }, { "LifestealPercent": 30 }, { "BonusFireRate": 40 } ] }, "citadel_ability_kali_spinning_blade": { "AbilityCastDelay": 0.25, "AbilityCastRange": 50, "AbilityCharges": 2, "AbilityCooldown": 30.0, "AbilityCooldownBetweenCharge": 6, "AbilityUnitTargetLimit": 1, "BossDamagePercent": 50, "ChannelMoveSpeed": 50, "Damage": 120, "Key": "citadel_ability_kali_spinning_blade", "MinReflectionDOTResult": -0.95, "MinReflectionZ": 0.3, "Name": "Occilioblade", "NoClipDuration": 1, "ProjectileFlyOutTime": 0.6, "ProjectileFlyReturnTime": 1.0, "ReflectionSpeedFactor": 0.5, "ReturnOffSetTargetDistance": 150, "ReturnUpVelocity": 200, "TechCleaveExpireTime": 0.2, "Upgrades": [ { "SlowPercent": 30, "SlowDuration": 4 }, { "Damage": 40, "Scale": { "Prop": "Damage", "Value": 1.3104, "Type": "spirit" } }, { "CooldownReductionOnHit": -7 } ] }, "citadel_ability_lash": { "AbilityCastRange": 30, "AbilityCharges": 1, "AbilityCooldown": 42.0, "AbilityCooldownBetweenCharge": 2, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "JumpSlowResistance": 0.667, "JumpVelocity": 20, "Key": "citadel_ability_lash", "LashFriendlies": 1, "MinDistance": 0, "Name": "Grapple", "Upgrades": [ { "AbilityCooldown": -19.0 }, { "AbilityCastRange": "20m", "WeaponDamageBonus": 6, "WeaponDamageBonusDuration": 10 }, { "WeaponFireRateBonus": 20 } ] }, "citadel_ability_lash_down_strike": { "AbilityCastDelay": 0.15, "AbilityCooldown": 19.0, "AbilityPostCastDuration": 0.4, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "citadel_ability_lash_down_strike", "MinAimAngle": 60, "Name": "Ground Strike", "Radius": 11, "StompDamage": 90, "StompDamagePerMeterPrimary": 6.0, "StompDamagePerMeterSecondary": 4.5, "StompDamagePrimaryRange": 25, "StompVerticalThreshold": 130, "StrikeVelocity": 50, "Upgrades": [ { "AbilityCooldown": -9.5 }, { "EnemySlowPct": 50, "SlowDuration": 3, "StompBounceHeight": 400 }, { "Scale": { "Prop": "StompDamagePerMeterSecondary", "Value": 0.00875, "Type": "spirit" } } ] }, "citadel_ability_lash_ultimate": { "AbilityCastDelay": 0.3, "AbilityCastRange": 18, "AbilityChannelTime": 2, "AbilityCooldown": 138.0, "AbilityUnitTargetLimit": 6, "BoostTime": 1.0, "ChannelMoveSpeed": 50, "HangTime": 0.6, "ImpactDamage": 115, "ImpactRadius": 5, "Key": "citadel_ability_lash_ultimate", "LiftHeight": 6, "LockonConeAngle": 40, "LosingLockGraceTime": 0.4, "MaxLockonStacks": 1, "Name": "Death Slam", "NotInConeLosesLock": 1, "SlamSpeed": 1600, "SlowDuration": 4, "SlowPercent": 50, "ThrowDistance": 12, "ThrowStraightDuration": 1.5, "TimeToGainLockonStack": 0.6, "TimeToLoseLockonStack": 2, "UpBoostSpeed": 400, "Upgrades": [ { "ThrowDistance": "8m" }, { "ImpactDamage": 100 }, { "AbilityCooldown": -56.0 } ] }, "citadel_ability_lightning_ball": { "AbilityCastDelay": 0.2, "AbilityCharges": 1, "AbilityCooldown": 26.0, "AbilityCooldownBetweenCharge": 8, "AbilityUnitTargetLimit": 1, "BossDamagePercent": 50, "ChannelMoveSpeed": 50, "DPS": 80, "HitSpeed": 80, "Key": "citadel_ability_lightning_ball", "MaxLifetime": 5, "MinShockDuration": 0.5, "Name": "Lightning Ball", "ShockRadius": 3.5, "TickRate": 0.1, "Upgrades": [ { "AbilityCharges": 1 }, { "SlowPercent": 35 }, { "DPS": 70, "ShockRadius": "1m" } ] }, "citadel_ability_magewalk": { "AbilityCastRange": 10, "AbilityCooldown": 15, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 30, "EmpoweredAttackCount": 2, "FireRateBonus": 25, "FireRateBonusDurationMax": 8, "ImpulseStrength": -3000, "Key": "citadel_ability_magewalk", "MageTime": 1.5, "Name": "Misdirection", "ProcChance": 100, "TrailInterval": 0.01, "TurretAttackDelay": 1, "TurretAttackFalloffEnd": null, "TurretAttackFalloffStart": null, "TurretBaseHealth": 400, "TurretHealthScaling": null, "TurretLifetime": 8, "Upgrades": [ { "AbilityCastRange": "4m" }, { "FireRateBonus": 25 }, { "BonusClipSizePercent": 120, "AbilityCooldown": -4 } ] }, "citadel_ability_mobile_resupply": { "AbilityCastDelay": 0.2, "AbilityCastRange": 15, "AbilityCooldown": 48.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "ExternalBonusHealthRegen": 25, "HealRadius": 5, "Key": "citadel_ability_mobile_resupply", "MaxHealthRegenPctInterval": 0.5, "Name": "Medicinal Specter", "TurretHealMult": 1.0, "Upgrades": [ { "AuraFireRateBonus": 35 }, { "AbilityCooldown": -17.0 }, { "MaxHealthRegenPct": 4.5 } ] }, "citadel_ability_nikuman": { "AbilityChannelTime": 5, "AbilityCooldown": 48.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 4.2, "HealingPerSecond": 30, "Key": "citadel_ability_nikuman", "MovementSpeedBonus": 0, "Name": "Rejuvenating Aurora", "ShareWithFriendsRadius": 8, "Upgrades": [ { "MovementSpeedBonus": "4m", "MovementSpeedBonusDuration": 8 }, { "AbilityCooldown": -14.0 }, { "NoChannel": 1, "HealMaxHealthPercent": 3.4 } ] }, "citadel_ability_passive_beefy": { "AbilityUnitTargetLimit": 1, "BonusHealthRegen": 1, "ChannelMoveSpeed": 50, "Key": "citadel_ability_passive_beefy", "Name": "Infernal Resilience", "RegenDamageInterval": 1.0, "RegenIncomingDamageDuration": 20, "RegenIncomingDamagePercent": 11, "Upgrades": [ { "BonusHealthRegen": 1.5 }, { "BonusMaxHealth": 150 }, { "RegenIncomingDamagePercent": 5.5 } ] }, "citadel_ability_power_slash": { "AbilityCastDelay": 1.4, "AbilityCooldown": 10.5, "AbilityPostCastDuration": 0.4, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "FallSpeedMax": 5, "FullChargeDamage": 160, "Key": "citadel_ability_power_slash", "MediumChargeDamagePct": 60, "Name": "Power Slash", "PowerUpStages": 3, "ShortChargeDamagePct": 40, "SlashCollisionRadius": 4, "SlashLength": 25, "SlashRadius": 41, "Upgrades": [ { "BulletResist": 60 }, { "SlowDuration": 3, "SlowPercent": 40, "AbilityCooldown": -2 }, { "FullChargeDamage": 200 } ] }, "citadel_ability_projectmind": { "AbilityCastDelay": 0.75, "AbilityCastRange": 25, "AbilityCooldown": 48.0, "AbilityUnitTargetLimit": 1, "CameraDistance": 250, "ChannelMoveSpeed": 200, "Key": "citadel_ability_projectmind", "Name": "Project Mind", "TrailInterval": 0.1, "Upgrades": [ { "AbilityCastRange": "15m" }, { "BulletShieldOnLand": 300, "BulletShieldDuration": 8, "Scale": { "Prop": "BulletShieldOnLand", "Value": 2.6208, "Type": "spirit" } }, { "AbilityCooldown": -28.0 } ] }, "citadel_ability_psychic_daggers": { "AbilityCastDelay": 0.01, "AbilityCooldown": 42.0, "AbilityDuration": 3.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DaggersPerRow": 6, "DamagePerDagger": 40, "DistanceOut": 35, "HeightOffset": 110, "Key": "citadel_ability_psychic_daggers", "MaxDaggers": 4, "Name": "Royal Flush", "ProjectileHorizontalMinOffset": 5, "ProjectileOffset": 7, "ProjectileRowOffset": 5, "Radius": 15, "ShootInterval": 0.6, "SpawnDuration": 0.6, "Upgrades": [ { "DamagePerDagger": 16 }, { "AbilityCooldown": -19.0 }, { "ShouldBounce": 1 } ] }, "citadel_ability_psychic_lift": { "AbilityCastDelay": 0.7, "AbilityCastRange": 20, "AbilityCooldown": 100.0, "AbilityDuration": 1.25, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 175, "DampingFactor": 0.3, "Key": "citadel_ability_psychic_lift", "LiftHeight": 80, "Name": "Telekinesis", "Upgrades": [ { "AbilityCooldown": -30.0 }, { "AbilityDuration": 0.5 }, { "AbilityUnitTargetLimit": 5 } ] }, "citadel_ability_psychic_pulse": { "AbilityCooldown": 32.0, "AbilityDuration": 3, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "citadel_ability_psychic_pulse", "Name": "Psychic Pulse", "SenseRange": 30, "Upgrades": [ { "AbilityCooldown": -6.5 }, { "SenseRange": "10m" }, { "AbilityDuration": 3 } ] }, "citadel_ability_rocket_barrage": { "AbilityCastRange": 50, "AbilityChannelTime": 13, "AbilityCooldown": 140.0, "AbilityUnitTargetLimit": 100, "BossDamagePercent": 50, "ChannelMoveSpeed": -1, "DamagePerRocket": 30, "DetonateTimer": 5, "ExplosionFalloffDisabled": 1, "ExplosionRadius": 5, "GrenadesPerSecond": 6, "IntervalRampUpStart": 0.35, "IntervalRampUpTime": 0.3, "Key": "citadel_ability_rocket_barrage", "MaxSpread": 5, "MinDistance": 7, "Name": "Heavy Barrage", "ProjectileIgnoreCollisionTime": 0.2, "TrackSpeedFar": 100, "TrackSpeedNear": 150, "TrackingTime": 0.4, "TrackingVariance": 0, "Upgrades": [ { "MoveSlowPercent": 30, "MoveSlowDuration": 2.0 }, { "AbilityCooldown": -50.0 }, { "DamagePerRocket": 30 } ] }, "citadel_ability_running_decoy": { "AbilityCooldown": 26.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "citadel_ability_running_decoy", "Name": "Decoy", "Upgrades": [ { "MoveSpeedMod": "2m" }, { "HealOnCloneDamage": 100 }, { "AbilityDuration": 6 } ] }, "citadel_ability_self_vacuum": { "AbilityCastDelay": 0.2, "AbilityChannelTime": 2.75, "AbilityCooldown": 191.0, "AbilityUnitTargetLimit": 1, "CameraDistance": 400, "DPS": 45, "DamagePercentHealth": 1.5, "Key": "citadel_ability_self_vacuum", "Name": "Singularity", "Speed": 200, "TickRate": 1, "TossAngle": 45, "TossSpeed": 350, "Upgrades": [ { "VacuumRadius": "2m" }, { "AbilityChannelTime": 0.75 }, { "DamagePercentHealth": 4 } ], "VacuumRadius": 7 }, "citadel_ability_shieldedsentry": { "AbilityCastDelay": 0.2, "AbilityCastRange": 20, "AbilityCharges": 1, "AbilityCooldown": 18.0, "AbilityCooldownBetweenCharge": 3, "AbilityUnitTargetLimit": 1, "AttackConeAngle": 10, "AttackSpeedMult": 100, "BossDamagePercentIncoming": 50, "BossDamagePercentOutgoing": 30, "Key": "citadel_ability_shieldedsentry", "ModelScale": 0.8, "Name": "Mini Turret", "NonHeroDamagePercentOutgoing": 50, "TechResist": 30, "TickRate": 0.5, "TrackingSpeed": 125, "TurretAttackDelay": 0.2, "TurretAttackFalloffEnd": 35, "TurretAttackFalloffStart": 20, "TurretAttackRange": 25, "TurretBaseHealth": 150, "TurretDPS": 40, "TurretDecayDamagePerSecond": 20, "TurretDeployTime": 0.25, "TurretHealthPerBoon": 20, "TurretLifetime": 24, "Upgrades": [ { "MoveSlowPercent": 25, "SlowDuration": 1.3 }, { "TurretAttackRange": "10m", "AttackSpeedMult": 10 }, { "TurretDPS": 45 } ] }, "citadel_ability_shiv_dagger": { "AOERadius": 10, "AbilityChannelTime": 0.2, "AbilityCharges": 2, "AbilityCooldown": 16.0, "AbilityCooldownBetweenCharge": 2, "AbilityPostCastDuration": 0.3, "AbilityUnitTargetLimit": 1, "BleedDPSPerStack": 5, "BleedDuration": 5, "BleedTickRate": 1, "ChannelMoveSpeed": 50, "ImpactDamage": 35, "Key": "citadel_ability_shiv_dagger", "MovementSlow": 35, "Name": "Serrated Knives", "RicochetCount": 1, "Upgrades": [ { "AbilityCharges": 1 }, { "BleedDuration": 2 }, { "ImpactDamage": 40, "BleedDPSPerStack": 5 } ] }, "citadel_ability_shiv_dash": { "AbilityCastDelay": 0.25, "AbilityCooldown": 15.0, "AbilityPostCastDuration": 0.2, "AbilityUnitTargetLimit": 1, "CameraDistance": 250, "ChannelMoveSpeed": 50, "DashAngleThreshold": 89, "DashRadius": 2.5, "DashRange": 12, "DashSpeed": 2400, "ImpactDamage": 110, "Key": "citadel_ability_shiv_dash", "MoveSpeedPenaltyMaxSpeed": 200, "Name": "Slice and Dice", "SideMoveSpeedReduction": -100, "TechCleaveExpireTime": 0.35, "Upgrades": [ { "AbilityCooldown": -3 }, { "ImpactDamage": 70 }, { "CooldownReductionOnHit": 2, "CooldownReductionOnHitNonHero": 1, "MaxCooldownReductionsFromHits": 6 } ] }, "citadel_ability_shiv_defer_damage": { "AbilityCastDelay": 0.25, "AbilityCooldown": 50.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DamagePctDeferred": 20, "DamagePctDeferredMaxRage": 14, "DeferClearPct": 40, "DeferredDamageDuration": 13, "Key": "citadel_ability_shiv_defer_damage", "Name": "Bloodletting", "Upgrades": [ { "DamagePctDeferred": 6 }, { "AbilityCooldown": -25 }, { "DeferClearPct": 25 } ] }, "citadel_ability_shiv_killing_blow": { "AbilityCastRange": 15, "AbilityCooldown": 95.0, "AbilityPostCastDuration": 0.25, "AbilityUnitTargetLimit": 1, "BonusAbilityResource": 10, "BuffDamage": 17, "CameraDistance": 400, "ChannelMoveSpeed": 50, "Damage": 200, "EnemyHealthPercent": 22, "EnemyHealthPercentBuffer": 3, "JumpHeight": 80, "Key": "citadel_ability_shiv_killing_blow", "MinTimeToTarget": 0.5, "MoveSpeedToTarget": 25, "Name": "Killing Blow", "NonPlayerRageScale": 0.1, "PauseOnTargetTime": 0.66, "RageDrainDelayDuration": 9, "RageDrainRate": 0.25, "RagePerHeavyMelee": 2.75, "RagePerLightMelee": 1.5, "RagePerSpiritDamage": 0.014, "RagePerWeaponDamage": 0.017, "SlashRange": 80, "Upgrades": [ { "BonusMoveSpeed": "2m" }, { "EnemyHealthPercent": 6, "BuffDamage": 8 }, { "ShortCooldown": 0.5 } ] }, "citadel_ability_static_charge": { "AbilityCastDelay": 0.2, "AbilityCastRange": 16, "AbilityCooldown": 42.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 40, "Key": "citadel_ability_static_charge", "Name": "Static Charge", "ShockDelay": 3.5, "ShockRadius": 5, "StunDuration": 0.9, "Upgrades": [ { "AbilityCooldown": -19.0 }, { "ShockRadius": "8m" }, { "StunDuration": 0.9 } ] }, "citadel_ability_sticky_bomb": { "AbilityCastRange": 6, "AbilityCooldown": 18.0, "AbilityDuration": 3.0, "AbilityUnitTargetLimit": 1, "BonusDamagePctPerPlayerHit": 1.5, "BonusDamagePctPerPlayerKilled": 4, "ChannelMoveSpeed": 50, "Damage": 120, "FuseTime": 3.0, "Key": "citadel_ability_sticky_bomb", "KillCheckWindow": 12.0, "Name": "Sticky Bomb", "Radius": 12, "Upgrades": [ { "AbilityCooldown": -8 }, { "Damage": 80 }, { "OutgoingDamagePenaltyPercent": -30, "DebuffDuration": 5 } ] }, "citadel_ability_stomp": { "AbilityCastDelay": 0.42, "AbilityCharges": 1, "AbilityCooldown": 26.0, "AbilityCooldownBetweenCharge": 5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "ClimbHeight": 0.5, "Damage": 100, "DistanceAboveGround": 0.5, "DropDownRate": 8, "ImpactInterval": 0.1, "Key": "citadel_ability_stomp", "Name": "Kinetic Pulse", "StompRange": 15, "StompWidth": 5.0, "TechCleaveExpireTime": 0.2, "TossSpeed": 450, "Upgrades": [ { "FireRateSlow": 25, "SlowPercent": 35, "SlowDuration": 4 }, { "BulletArmorReduction": 30, "BulletArmorReductionDuration": 8 }, { "Damage": 125 } ] }, "citadel_ability_storm_cloud": { "AbilityChannelTime": 7, "AbilityCooldown": 148.0, "AbilityUnitTargetLimit": 1, "BossDamagePercent": 25, "BulletResistOnActive": 20, "CameraDistance": 600, "CloudHeight": 120, "DPS": 120, "DamageInterval": 0.25, "EndingSoonTime": 2, "ExpandTime": 1.5, "InitialRadius": 12, "Key": "citadel_ability_storm_cloud", "Name": "Storm Cloud", "Radius": 30, "Upgrades": [ { "BulletResistOnActive": 35 }, { "Radius": "10m", "AbilityChannelTime": 7 }, { "DPS": 75 } ] }, "citadel_ability_tangotether": { "AbilityCastRange": 16, "AbilityCooldown": 37.0, "AbilityDuration": 12, "AbilityUnitTargetLimit": 1, "BonusFireRate": 10, "BulletLifestealPercent": 12, "ChannelMoveSpeed": 50, "HealingPerGlub": 20, "Key": "citadel_ability_tangotether", "MoveSpeedBonus": 0, "Name": "Watcher's Covenant", "TetherSharedHealPct": 30, "TickRate": 0.1, "TotalTetherTargets": 1, "Upgrades": [ { "BonusFireRate": 10 }, { "MoveSpeedBonus": "2.0m" }, { "TotalTetherTargets": 1 } ] }, "citadel_ability_tengu_airlift": { "AbilityCastDelay": 1.3, "AbilityCastRange": 8, "AbilityCooldown": 90.0, "AbilityDuration": 16.0, "AbilityUnitTargetLimit": 1, "AirDropBulletShield": 200, "AllyCastDelay": 0.2, "AllyOutgoingDamagePercent": -50, "BuffDuration": 12, "ChannelMoveSpeed": 50, "DebuffDuration": 4, "ExplodeDamage": 150, "FlyingBulletResist": 40, "Key": "citadel_ability_tengu_airlift", "Name": "Air Drop", "OnLandDamageRadius": 14, "OnLandDamageRadiusStart": 4, "SilenceBombSpeed": 12, "SlowPercent": 30, "TossSpeed": 400, "Upgrades": [ { "BulletArmorReduction": -20, "BulletArmorReductionDuration": 12 }, { "AirDropBulletShield": 300, "OnLandDamageRadius": "5m" }, { "SilenceDuration": 4.5 } ] }, "citadel_ability_tengu_stone_form": { "AbilityCastDelay": 0.25, "AbilityCooldown": 42.0, "AbilityDuration": 2, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 80, "DampingFactor": 0.25, "Key": "citadel_ability_tengu_stone_form", "LiftHeight": 180, "LiftTime": 1.0, "MaxHealthRegen": 8, "MoveSpeedMax": 8, "Name": "Stone Form", "Radius": 6, "StatueScale": 1.0, "StunDuration": 0.75, "Upgrades": [ { "AbilityCooldown": -19.0 }, { "StunDuration": 0.5, "Damage": 80 }, { "MaxHealthRegen": 16 } ] }, "citadel_ability_tengu_urn": { "AbilityCastDelay": 0.2, "AbilityCharges": 1, "AbilityCooldown": 32.0, "AbilityCooldownBetweenCharge": 8, "AbilityDuration": 4, "AbilityUnitTargetLimit": 1, "BossDamagePercent": 50, "ChannelMoveSpeed": 50, "DPS": 60, "Height": 2, "Key": "citadel_ability_tengu_urn", "Name": "Kudzu Bomb", "Radius": 6, "SlowPercent": 35, "TickRate": 0.25, "Upgrades": [ { "AbilityCharges": 1 }, { "AbilityDuration": 2 }, { "DPS": 50, "Radius": "2m" } ] }, "citadel_ability_uppercut": { "AbilityCooldown": 21.0, "AbilityUnitTargetLimit": 1, "BuffGunRangePercent": 100, "ChannelMoveSpeed": 50, "EnemyHeroTossVelocity": 20, "ExplodeDebuffDuration": 5, "FireRateSlow": 15, "ForceReductionOnAngleDown": 0.75, "Key": "citadel_ability_uppercut", "LandingDamage": 80, "MeleeAttackLength": 6, "MeleeHalfAngle": 60, "MeleeRadius": 2.5, "Name": "Exploding Uppercut", "OnLandDamageRadius": 14, "TossVelocity": 25, "Upgrades": [ { "AbilityCooldown": -10.5 }, { "UppercutBuffOnHit": 12, "BuffBaseWeaponPct": 60 }, { "RestoreHookCooldown": 1, "ClipSizeBonus": 100 } ], "UppercutDamage": 0.01 }, "citadel_ability_vandal_overflow": { "AbilityCastDelay": 0.6, "AbilityCastRange": 20, "AbilityCooldown": 16, "AbilityDuration": 1.25, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 100, "DampingFactor": 0.5, "Key": "citadel_ability_vandal_overflow", "LiftHeight": 120, "Name": null, "Upgrades": [ { "AbilityCooldown": -28.0 }, { "AbilityDuration": 0.5 }, { "AbilityUnitTargetLimit": 5 } ] }, "citadel_ability_vandal_surge": { "AbilityCastDelay": 0.6, "AbilityCastRange": 20, "AbilityCooldown": 16, "AbilityDuration": 1.25, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 100, "DampingFactor": 0.5, "Key": "citadel_ability_vandal_surge", "LiftHeight": 120, "Name": null, "Upgrades": [ { "AbilityCooldown": -28.0 }, { "AbilityDuration": 0.5 }, { "AbilityUnitTargetLimit": 5 } ] }, "citadel_ability_void_sphere": { "AbilityCastRange": 9, "AbilityCooldown": 16, "AbilityUnitTargetLimit": 1, "AllyDistance": 10, "ChannelMoveSpeed": 50, "FireRateBonus": 25, "FireRateBonusDurationMax": 8, "Key": "citadel_ability_void_sphere", "Name": "Quantum Entanglement", "TrailInterval": 0.01, "Upgrades": [ { "AbilityCastRange": "4m" }, { "FireRateBonus": 25 }, { "BonusClipSizePercent": 120, "AbilityCooldown": -5 } ], "VoidTime": 1.4 }, "citadel_ability_wing_blast": { "AbilityCastDelay": 0.6, "AbilityCooldown": 53.0, "AbilityDuration": 3, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DPS": 50, "Distance": 20, "Key": "citadel_ability_wing_blast", "MaxPushVelocity": 800, "Name": "Wing Blast", "PushVelocity": 110, "Radius": 5, "Upgrades": [ { "DPS": 30 }, { "Radius": "2.5m" }, { "AbilityDuration": 3 } ] }, "citadel_ability_wraith_rapidfire": { "AbilityCooldown": 48.0, "AbilityDuration": 5, "AbilityUnitTargetLimit": 1, "AlliedFireRatePercentage": 50, "BonusFireRate": 20, "ChannelMoveSpeed": 50, "Key": "citadel_ability_wraith_rapidfire", "MagicDamagePerBullet": 0.0, "Name": "Full Auto", "Radius": 25, "Upgrades": [ { "AbilityCooldown": -14.0 }, { "MagicDamagePerBullet": 5 }, { "BulletLifestealPercent": 30, "Scale": { "Prop": "MagicDamagePerBullet", "Value": 0.1, "Type": null } } ] }, "citadel_ability_wrecker_garbage_suck": { "AbilityCastDelay": 0.2, "AbilityChannelTime": 3, "AbilityCooldown": 130, "AbilityUnitTargetLimit": 1, "BaseDamage": 75, "CameraDistance": 400, "DamagePerSecond": 100, "GarbageRadius": 12, "Key": "citadel_ability_wrecker_garbage_suck", "Name": "Overload", "SlowPercent": 50, "Speed": 200, "TickRate": 1, "TossAngle": 45, "TossSpeed": 350, "Upgrades": [ { "GarbageRadius": "2m" }, { "AbilityChannelTime": 0.75 }, { "BaseDamage": 100, "DamagePerSecond": 50 } ] }, "fathom_breach": { "AbilityCastDelay": 0.0, "AbilityCastRange": 20, "AbilityCooldown": 22.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 80, "ExplosionRadius": 6, "GravityScale": 1.4, "Key": "fathom_breach", "Name": "Breach", "TossSpeed": 350, "Upgrades": [ { "ExplosionRadius": "3m" }, { "AbilityCooldown": -8 }, { "Damage": 120 } ] }, "fathom_defer_damage": { "AbilityCastDelay": 0.25, "AbilityCooldown": 50.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DamagePctDeferred": 22, "DamagePctDeferredMaxRage": 15, "DeferClearPct": 40, "DeferredDamageDuration": 13, "Key": "fathom_defer_damage", "Name": null, "Upgrades": [ { "DamagePctDeferred": 8 }, { "AbilityCooldown": -25 }, { "DeferClearPct": 25 } ] }, "fathom_lurkers_ambush": { "AbilityCastDelay": 0.0, "AbilityCastRange": 30, "AbilityChannelTime": 9999, "AbilityCooldown": 50.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "ChannelTimeForMaxImmobilize": 2.5, "ImmobilizeMaxDuration": 3, "ImmobilizeMinDuration": 1, "InitialHeight": 350, "InvisFadeToDuration": 1.5, "Key": "fathom_lurkers_ambush", "MaxDamage": 125, "MinDamage": 50, "Name": "Lurker's Ambush", "NotSeenByEnemiesRegen": 3, "RevealOnDamageDuration": 0.5, "RevealOnSpottedDuration": 3, "SpottedRadius": 999, "StandStillMinTime": 0.5, "TickRate": 0.25, "Upgrades": [ { "AbilityCooldown": -15 }, { "NotSeenByEnemiesRegen": 2 }, { "ImmobilizeMaxDuration": 1 } ] }, "fathom_reefdweller_harpoon": { "AbilityCastRange": 30, "AbilityCharges": 2, "AbilityChargesConditionally": 1, "AbilityCooldown": 30, "AbilityCooldownBetweenCharge": 2, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "InitialFreezeTime": 0.0, "Key": "fathom_reefdweller_harpoon", "Name": "Reefdweller Harpoon", "ReelSpeed": 1500, "Upgrades": [ { "AbilityCooldown": -5 }, { "AbilityCastRange": "5m" }, { "DetachBuffDuration": 7, "BonusFireRate": 30 } ], "WallLatchIdealDist": 5, "WallLatchSettleDist": 40, "WallLatchSettleTime": 0.0 }, "fathom_scalding_spray": { "AbilityCharges": 1, "AbilityCooldown": 40.0, "AbilityCooldownBetweenCharge": 8, "AbilityDuration": 3, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DPS": 40, "Key": "fathom_scalding_spray", "Name": "Scalding Spray", "Radius": 12, "TickRate": 0.25, "Upgrades": [ { "AbilityCooldown": -15.0 }, { "AbilityDuration": 2 }, { "DPS": 45 } ], "WeaponDamageBonusDuration": 12, "WeaponDamageBonusPerSec": 7 }, "genericperson_ability_1": { "AbilityCastDelay": 1, "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "genericperson_ability_1", "Name": null, "Upgrades": [ { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 } ] }, "genericperson_ability_2": { "AbilityCastDelay": 1, "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "genericperson_ability_2", "Name": null, "Upgrades": [ { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 } ] }, "genericperson_ability_3": { "AbilityCastDelay": 1, "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "genericperson_ability_3", "Name": null, "Upgrades": [ { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 } ] }, "genericperson_ability_4": { "AbilityCastDelay": 1, "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "genericperson_ability_4", "Name": null, "Upgrades": [ { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 } ] }, "gunslinger_rapid_fire": { "AbilityCastDelay": 0.2, "AbilityCastRange": 15, "AbilityChannelTime": 1.5, "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "BulletAccuracy": 200, "BulletSpeedPercent": 100, "CastRangeWhenVertical": 30, "CastRangeWhenVerticalBias": 0.3, "ChannelMoveSpeed": 50, "FireRateMultiplier": 100, "JuggleAirSpeedMax": 50, "JuggleFallSpeedMax": 20, "Key": "gunslinger_rapid_fire", "Name": "Rapid Fire", "Upgrades": [], "WeaponDamageScale": -75 }, "gunslinger_rocket_launcher": { "AbilityCharges": 1, "AbilityCooldown": 10.5, "AbilityCooldownBetweenCharge": 0.8, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 100, "ExplosionRadius": 3, "Key": "gunslinger_rocket_launcher", "LaunchMaxSpeed": 750, "LaunchMinSpeed": 700, "LaunchMinVerticalAmount": 0.7, "LaunchVerticalBias": 0.5, "Name": "Rocket Launcher", "Upgrades": [] }, "gunslinger_sleep_bomb": { "AbilityCooldown": 95.0, "AbilityDuration": "", "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 50, "EndRadius": 30, "Key": "gunslinger_sleep_bomb", "Name": "Sleep Bomb", "SleepDuration": 6, "SpreadDuration": 2, "StartRadius": 5, "Upgrades": [] }, "gunslinger_tenacity": { "AbilityUnitTargetLimit": 1, "BulletLifestealPercent": 15, "ChannelMoveSpeed": 50, "Key": "gunslinger_tenacity", "LowHealthHealingScalePercent": 100, "Name": "Tenacity", "Upgrades": [] }, "mirage_fire_beetles": { "AbilityCastDelay": 0.05, "AbilityCharges": 4, "AbilityChargesConditionally": 1, "AbilityCooldownBetweenCharge": 0.05, "AbilityUnitTargetLimit": 1, "BulletArmorReduction": -10, "ChannelMoveSpeed": 50, "DamageInterval": 0.5, "DebuffDuration": 14, "HealthSteal": 90, "HeroStack": 3, "Key": "mirage_fire_beetles", "LaunchWindowCooldown": 40, "LaunchWindowDuration": 5, "MaxStacks": 1, "Name": "Fire Scarabs", "NonHeroHealingFactor": 25, "NonHeroStack": 1, "Radius": 1, "StealDuration": 14, "Upgrades": [ { "LaunchWindowCooldown": -15 }, { "BulletArmorReduction": -10 }, { "HealthSteal": 80 } ] }, "mirage_sand_phantom": { "AbilityCastDelay": 0.0, "AbilityCooldown": 2.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 200, "Key": "mirage_sand_phantom", "MaxStacks": 8, "Name": "Djinn's Mark", "ProcChance": 100, "ProcCooldown": 2.5, "ProcDamageBase": 12, "RevealDuration": 3.0, "Upgrades": [ { "MovementSpeedSlow": 80, "SlowDuration": 0.5 }, { "VictimStackDuration": 4.0, "ProcDamageBase": 10 }, { "ProcCooldown": -0.75, "MaxStacks": 4 } ], "VictimStackDuration": 4.5 }, "mirage_teleport": { "AbilityCastDelay": 0.01, "AbilityChannelTime": 2.5, "AbilityCooldown": 145.0, "AbilityUnitTargetLimit": 1, "BonusFireRate": 30, "BonusMoveSpeed": 2, "FireRateMaxDuration": 10, "Key": "mirage_teleport", "MovementSpeedBonusDuration": 4, "Name": "Traveler", "SearchRadius": 30, "Upgrades": [ { "BonusMoveSpeed": "2m" }, { "AbilityCooldown": -55.0 }, { "ImmunityDuration": 3 } ] }, "mirage_tornado": { "AbilityCastDelay": 0.0, "AbilityCastRange": 20, "AbilityCooldown": 32.0, "AbilityUnitTargetLimit": 1, "BossDamagePercent": 50, "ChannelMoveSpeed": 18, "ClimbHeight": 1, "Damage": 70, "DampingFactor": 0.3, "DistanceAboveGround": 2, "DropDownRate": 10, "EnemyLiftDuration": 0.2, "HoldInPlaceDuration": 1.0, "Key": "mirage_tornado", "LiftHeight": 3, "MaxDeltaMovementControl": 2, "Name": "Tornado", "OpenHeight": 8, "ProjectileThinkInterval": 0.01, "Radius": 3.5, "TickRate": 0.25, "TornadoSpeed": 945, "Upgrades": [ { "HoldInPlaceDuration": 0.4 }, { "AbilityCooldown": -14.0 }, { "WhirlwindEvasionChance": 20 } ], "WhirlwindDuration": 3.5, "WhirlwindEvasionChance": 25 }, "operative_blindside": { "AbilityCastDelay": 0.1, "AbilityCooldown": 25.0, "AbilityUnitTargetLimit": 1, "BackstabBonusDamagePct": 40, "CameraTurnRateMax": 100, "ChannelMoveSpeed": 50, "Damage": 30, "Key": "operative_blindside", "MaxCameraAngleForSeeing": 180, "Name": "Blindside", "Radius": 6.5, "TurnRateSlowDuration": 2.0, "Upgrades": [ { "TurnRateSlowDuration": 1 }, { "AbilityCooldown": -8 }, { "BackstabBonusDamagePct": 30 } ] }, "operative_scattercharge": { "AbilityCastDelay": 0.15, "AbilityCastRange": 25, "AbilityCooldown": 40.0, "AbilityDuration": 3.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 80, "GrowthPerMeter": 0.5, "InitialWidth": 5, "Key": "operative_scattercharge", "Name": "Scattercharge", "Upgrades": [ { "AbilityCastRange": "10m" }, { "AbilityCooldown": -20.0 }, { "Damage": 120 } ] }, "rutger_cheat_death": { "AbilityCooldown": 42.0, "AbilityDuration": 4, "AbilityUnitTargetLimit": 1, "BonusHealthRegen": 2, "ChannelMoveSpeed": 50, "Key": "rutger_cheat_death", "Name": "Cheat Death", "Upgrades": [ { "AbilityDuration": 2 }, { "BonusMoveSpeed": 50 }, { "BulletLifestealPercent": 100 } ] }, "rutger_force_field": { "AbilityCastDelay": 0.1, "AbilityCooldown": 42.0, "AbilityDuration": 10, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "ChargeUpTime": 0.5, "Damage": 70, "EdgePushDuration": 0.15, "ForceFieldThinkRate": 0.05, "Height": 150, "Key": "rutger_force_field", "Name": "Force Field", "SlowDuration": 0.3, "SlowPercent": 60, "SpherePushExtraDistance": 1.5, "SphereRadius": 5, "Upgrades": [ { "AbilityCooldown": -14.0 }, { "Damage": 70 }, { "AbilityDuration": 3 } ], "VictimPushTime": 0.4 }, "rutger_pulse": { "AbilityCooldown": 127.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DamageMax": 350, "DamageMax_DistanceFuzz": 2, "DamageMin": 50, "EndRadius": 30, "Key": "rutger_pulse", "MovementSlow": 25, "Name": "Pulse", "SpreadDuration": 0.6, "StartRadius": 1, "Upgrades": [ { "MovementSlow": 25 }, { "AbilityCooldown": -47.0 }, { "DamageMax": 200 } ] }, "rutger_rocket": { "AbilityCharges": 1, "AbilityCooldown": 17.0, "AbilityCooldownBetweenCharge": 1, "AbilityUnitTargetLimit": 1, "AirSpeedMax": 150, "BossDamagePercent": 100, "CameraHeightOffset": 20, "CameraHorizontalOffset": 15, "ChannelMoveSpeed": 50, "Damage": 120, "FallSpeedMax": 60, "ImpactRadius": 5, "Key": "rutger_rocket", "LaunchMaxSpeed": 600, "LaunchMinSpeed": 525, "LaunchMinVerticalAmount": 0.2, "LaunchVerticalBias": 0.75, "Name": "Rocket Launcher", "SelfDamagePercent": 50, "SelfLaunchPercent": 175, "TechCleaveExpireTime": 0.2, "Upgrades": [ { "AbilityCharges": 1 }, { "Damage": 80 }, { "AbilityCooldown": -7.5 } ] }, "synth_affliction": { "AbilityCastDelay": 0.6, "AbilityCooldown": 127.0, "AbilityUnitTargetLimit": 1, "CanBePurged": 1, "ChannelMoveSpeed": 50, "DPS": 23, "DamageInterval": 0.5, "DebuffDuration": 18, "Key": "synth_affliction", "Name": "Affliction", "Radius": 14, "Upgrades": [ { "AbilityCooldown": -28.0 }, { "HealAmpReceivePenaltyPercent": -50, "HealAmpRegenPenaltyPercent": -50 }, { "DPS": 27 } ] }, "synth_barrage": { "AbilityCastDelay": 0.3, "AbilityChannelTime": 2, "AbilityCooldown": 32.0, "AbilityUnitTargetLimit": 1, "AirDrag": 0.3, "AirSpeedMax": 100, "AmpDuration": 15, "AmpPercentPerStack": 6, "ChannelMoveSpeed": 50, "DamagePerProjectile": 35, "FallSpeedMax": 10, "Key": "synth_barrage", "MoveSlowPercent": 30, "Name": "Barrage", "ProjectileAmount": 4, "Radius": 4.5, "SlowDuration": 1.5, "Upgrades": [ { "DamagePerProjectile": 15 }, { "AbilityCooldown": -14.0 }, { "AmpPercentPerStack": 4, "Radius": "2m" } ] }, "synth_blitz": { "AbilityCastDelay": 0.15, "AbilityCharges": 2, "AbilityCooldown": 53.0, "AbilityCooldownBetweenCharge": 6, "AbilityDuration": 5, "AbilityUnitTargetLimit": 1, "BonusFireRate": 50, "BulletLifestealPercent": 50, "ChannelMoveSpeed": 50, "FastFireBullets": 5, "Key": "synth_blitz", "MaxStacks": 5, "Name": "Blitz", "TechAmpLinger": 0, "Upgrades": [ { "TechAmpPerBullet": 7, "TechAmpLinger": 15 }, { "AbilityCooldown": -24.0 }, { "FastFireBullets": 4, "MaxStacks": 4 } ] }, "synth_grasp": { "AbilityCastDelay": 0.15, "AbilityCastRange": 8, "AbilityCooldown": 16.0, "AbilityDuration": 3, "AbilityUnitTargetLimit": 1, "BulletShieldDuration": 10, "BulletShieldPerHero": 100, "ChannelMoveSpeed": 50, "EnemyDragSpeed": 1000, "Key": "synth_grasp", "Name": "Grasp", "SlowPercent": 30, "TetherLength": 7, "Upgrades": [ { "AbilityDuration": 1 }, { "BulletShieldPerHero": 150 }, { "LifestealPerSecond": 4, "LifestealHealthMult": 100, "LifestealTickRate": 0.25 } ] }, "synth_plasma_flux": { "AbilityCastDelay": 0.2, "AbilityCooldown": 32.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 90, "Key": "synth_plasma_flux", "MaxLifetime": 3.2, "Name": "Flying Cloak", "Radius": 5, "TickRate": 0.1, "Upgrades": [ { "AbilityCooldown": -14.0 }, { "Damage": 80 }, { "WeaponDamageBonus": 7, "WeaponDamageBonusDuration": 10 } ] }, "synth_pulse": { "AbilityCastDelay": 0.15, "AbilityChannelTime": 2.0, "AbilityCooldown": 17.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 100, "FallSpeedMax": 1, "Key": "synth_pulse", "Name": "Enchanter's Satchel", "Radius": 12, "Upgrades": [ { "AbilityCooldown": -4.75 }, { "Damage": 80 }, { "FireRateSlow": 40, "DebuffDuration": 4.0 } ] }, "targetdummy_ability_1": { "AbilityCastDelay": 1, "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "targetdummy_ability_1", "Name": null, "Upgrades": [ { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 } ] }, "targetdummy_ability_2": { "AbilityCastDelay": 1, "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "targetdummy_ability_2", "Name": null, "Upgrades": [ { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 } ] }, "targetdummy_ability_3": { "AbilityCastDelay": 1, "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "targetdummy_ability_3", "Name": null, "Upgrades": [ { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 } ] }, "targetdummy_ability_4": { "AbilityCastDelay": 1, "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "targetdummy_ability_4", "Name": null, "Upgrades": [ { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 } ] }, "thumper_ability_1": { "AbilityCastDelay": 0.1, "AbilityCastRange": 40, "AbilityCharges": 1, "AbilityCooldown": 17.0, "AbilityCooldownBetweenCharge": 4, "AbilityUnitTargetLimit": 1, "BounceRadians": 0.5, "BounceRange": 20, "ChannelMoveSpeed": 50, "Damage": 120, "Key": "thumper_ability_1", "MaxPlaneDistance": 1, "Name": "Shatter Cannon", "PlaneSpread": 30, "PushSpeedMax": 1000, "PushSpeedMid": 600, "PushSpeedMin": 100, "Upgrades": [ { "AbilityCharges": 1 }, { "Damage": 60 }, { "AbilityCooldownBetweenCharge": -3, "AbilityCooldown": -3.75 } ] }, "thumper_ability_2": { "AbilityCastDelay": 0.42, "AbilityCooldown": 26.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, "BarbedWireDPS": 10, "BarbedWireDamagePerMeter": 30, "BarbedWireHeightOffGround": 1, "BarbedWireRadius": 4, "BarbedWireSlow": 50, "BarbedWireTickRate": 0.5, "ChannelMoveSpeed": 50, "Damage": 125, "ImpactInterval": 0.1, "Key": "thumper_ability_2", "Name": "Spike Strip", "StompRange": 25, "TechCleaveExpireTime": 0.2, "Upgrades": [ { "AbilityDuration": 2 }, { "BarbedWireRadius": "3m" }, { "BarbedWireDamagePerMeter": 30 } ], "VerticalDifferenceTolerance": 2.5 }, "thumper_ability_3": { "AbilityCastDelay": 0.2, "AbilityCastRange": 30, "AbilityCooldown": 42.0, "AbilityDuration": 8, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DPS": 8, "Key": "thumper_ability_3", "Name": "Badger Drone", "TickInterval": 0.5, "Upgrades": [ { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 } ], "VisibilityTime": 0.2 }, "thumper_ability_4": { "AbilityCooldown": 10.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "ClimbHeight": 1, "DistanceAboveGround": 2, "DropDownRate": 2, "Duration": 4, "InitialForce": 300, "Key": "thumper_ability_4", "Name": "Vortex", "PushAccel": 1000, "PushNPCSpeed": 800, "Radius": 15, "TornadoSpeed": 350, "Upgrades": [ { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 }, { "AbilityCooldown": -0.75 } ] }, "tokamak_breach": { "AbilityCastDelay": 0.25, "AbilityCooldown": 42.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "FullInvisDistance": 5, "InvisAlertWhenFading": 1, "InvisFadeToDuration": 1.0, "Key": "tokamak_breach", "Name": "Breach", "Radius": 12, "RevealOnDamageDuration": 1.0, "RevealOnSpottedDuration": 1.0, "SmokeDuration": 8, "SpottedRadius": 2.5, "TechResist": 20, "Upgrades": [ { "AbilityCooldown": -14.0 }, { "PurgeDebuffs": 1 }, { "EMPEnemies": 1 } ] }, "tokamak_crimson_cannon": { "AbilityCastDelay": 2.0, "AbilityCastRange": 100, "AbilityChannelTime": 3.6, "AbilityCooldown": 127.0, "AbilityUnitTargetLimit": 1, "AimFOV": 60, "AimZoomDuration": 0.15, "AirSpeedMax": 70, "ChannelMoveSpeed": 50, "Damage": 190, "DelayBetweenShots": 0.6, "FallSpeedMax": 1, "Key": "tokamak_crimson_cannon", "Name": "Pulse Cannon", "TargetingWidth": 0.8, "Upgrades": [ { "DelayBetweenShots": -0.2 }, { "Damage": 50, "Scale": { "Prop": "Damage", "Value": 1.57248, "Type": "spirit" } }, { "AbilityCooldown": -47.0 } ] }, "tokamak_dying_star": { "AbilityCastDelay": 0.0, "AbilityCastRange": 20, "AbilityCooldown": 25.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Damage": 80, "ExplosionRadius": 6, "GravityScale": 1.4, "Key": "tokamak_dying_star", "Name": "Dying Star", "TossSpeed": 350, "Upgrades": [ { "ExplosionRadius": "3m" }, { "AbilityCooldown": -7.5 }, { "Scale": { "Prop": "Damage", "Value": 0.52416, "Type": "spirit" }, "Damage": 80 } ] }, "tokamak_heat_sinks": { "AbilityUnitTargetLimit": 1, "BaseHeatPower": 20.0, "ChannelMoveSpeed": 50, "Key": "tokamak_heat_sinks", "MaxHeatPower": 0.0, "MeleeBurnDPS": 80, "MeleeHitCount": 3, "MeleeIgniteTime": 0.5, "MeleeSpeedBonusPercentage": 0.0, "Name": "Thermal Vault", "TickRate": 0.1, "TossSpeed": 400, "Upgrades": [ { "MeleeSpeedBonusPercentage": 30 }, { "WeaponDamagePerHeat": 1.0 }, { "BaseHeatPower": 20.0, "MaxHeatPower": 40.0 } ], "WeaponDamagePerHeat": 1.0 }, "tokamak_hot_shot": { "AbilityCastDelay": 0.2, "AbilityChannelTime": 1.0, "AbilityCharges": 2, "AbilityCooldown": 32.0, "AbilityCooldownBetweenCharge": 1, "AbilityUnitTargetLimit": 1, "BeamLength": 30, "BeamWidth": 4.0, "ChannelMoveSpeed": 70, "HeatPowerLength": 0, "HotDPS": 90, "Key": "tokamak_hot_shot", "Name": "Hot Shot", "NormalDPS": 55, "TickRate": 0.1, "TrackingSpeed": 180, "Upgrades": [ { "AbilityCharges": 1 }, { "AbilityChannelTime": 0.5 }, { "Scale": { "Prop": "HotDPS", "Value": 0.314496, "Type": "spirit" }, "NormalDPS": 16, "HotDPS": 48 } ] }, "tokamak_radiance": { "AbilityCastDelay": 0.25, "AbilityCooldown": 48.0, "AbilityDuration": 6, "AbilityUnitTargetLimit": 1, "BlindScale": 0.5, "ChannelMoveSpeed": 50, "EvasionChance": 20, "Key": "tokamak_radiance", "LookDotMin": 0.866, "LookRadiusScale": 1, "MaxDPS": 16, "Name": "Blinding Radiance", "Radius": 40, "TickRate": 0.25, "Upgrades": [ { "AbilityCooldown": -14.0 }, { "EvasionChance": 20 }, { "Scale": { "Prop": "MaxDPS", "Value": 0.157248, "Type": "spirit" }, "MaxDPS": 24 } ] }, "viscous_goo_bowling_ball": { "AbilityCastDelay": 0.55, "AbilityCooldown": 95.0, "AbilityDuration": 10, "AbilityUnitTargetLimit": 1, "AccelerationPercentage": -60, "AirJumpForce": 500, "BallHitRadius": 1.8, "BallOffset": 50, "BallRadius": 1.4, "BossDamagePercent": 50, "BreakablePropDamageRadius": 75, "BulletResist": 60, "ChannelMoveSpeed": 275, "Damage": 140, "FrictionPercentage": -85, "JumpForce": 500, "Key": "viscous_goo_bowling_ball", "KnockForce": 400, "MoveSpeedMax": 7, "Name": "Goo Ball", "ParticleRadiusMultiplier": 1.2, "StunDuration": 0.7, "TechResist": 60, "TickRate": 0.25, "Upgrades": [ { "AbilityDuration": 5 }, { "Damage": 120 }, { "CastWhileRolling": 1 } ] }, "viscous_goo_grenade": { "AbilityCastDelay": 0.001, "AbilityCooldown": 21.0, "AbilityPostCastDuration": 0.2, "AbilityUnitTargetLimit": 1, "BossDamagePercent": 50, "ChannelMoveSpeed": 50, "Damage": 90, "DetonateCooldown": 0.15, "Key": "viscous_goo_grenade", "Name": "Splatter", "PuddleDuration": 10, "Radius": 5, "SecondHitDamagePercentage": 0.7, "SlowPercent": 35, "ThirdHitDamagePercentage": 0.5, "Upgrades": [ { "AbilityCooldown": -5.75 }, { "Damage": 50, "Radius": "1m" }, { "MaxBounces": 2 } ] }, "viscous_goo_puddle": { "AbilityChannelTime": 4, "AbilityCooldown": 127.0, "AbilityUnitTargetLimit": 1, "AllowMovement": 1, "ChannelMoveSpeed": 300, "DamageHeight": 1, "DamagePerSecond": 75, "DamageRadius": 7.5, "Key": "viscous_goo_puddle", "Name": "Goo Form", "ThinkInterval": 0.25, "Upgrades": [ { "DamageRadius": "2.5m" }, { "AbilityCooldown": -28.0 }, { "AbilityChannelTime": 0 } ] }, "viscous_restorative_goo": { "AbilityCastDelay": 0.1, "AbilityCastRange": 30, "AbilityCooldown": 48.0, "AbilityDuration": 4, "AbilityUnitTargetLimit": 1, "BonusHealthRegen": 35, "BonusMoveSpeed": 0, "BreakoutTime": 1, "BulletForce": 600, "ChannelMoveSpeed": 50, "CubeScale": 1.5, "Friction": -80, "HeavyMeleeForce": 700, "Key": "viscous_restorative_goo", "LightMeleeForce": 300, "Name": "The Cube", "PostCubeBuffDuration": 8, "PushBackForce": 250, "PushBackRadius": 50, "SlideForce": 70, "Upgrades": [ { "BonusMoveSpeed": "2.5m", "StaminaCooldownReduction": 30, "PostCubeBuff": 1 }, { "BonusHealthRegen": 30 }, { "AbilityCooldown": -21.0, "PurgeDebuffs": 1 } ] }, "viscous_telepunch": { "AbilityCastRange": 40, "AbilityCharges": 1, "AbilityCooldown": 30.0, "AbilityCooldownBetweenCharge": 1.5, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "ImpactDuration": 4, "Key": "viscous_telepunch", "Name": "Puddle Punch", "PunchHalfHeight": 5.5, "PunchRollSlow": -40, "PunchRollSlowDuration": 1, "Radius": 4, "SlowPercent": 20, "TossGroundSideRatio": 0.7, "TossSpeed": 625, "TossSpeedUpWall": 500, "TossSpeedWall": 750, "Upgrades": [ { "AbilityCharges": 1 }, { "Damage": 35, "SlowPercent": 20 }, { "AbilityCooldown": -11.5 } ] }, "yakuza_kobun": { "AbilityCastRange": 30, "AbilityCooldown": 32.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "Key": "yakuza_kobun", "Name": "Hired Muscle", "SummonCount": 1, "SummonDPS": 60, "SummonHealth": 450, "SummonLifetime": 45, "SummonMoveSpeed": 200, "Upgrades": [ { "SummonCasterHealthPct": 20 }, { "SummonDPS": 45 }, { "SummonCount": 1 } ] }, "yakuza_protection_racket": { "AbilityCastDelay": 0.25, "AbilityCastRange": 30, "AbilityCooldown": 32.0, "AbilityDuration": 12, "AbilityUnitTargetLimit": 1, "BonusCritDamagePercent": 20, "BulletShieldHealth": 180, "ChannelMoveSpeed": 50, "Key": "yakuza_protection_racket", "Name": "Protection Racket", "Upgrades": [ { "WeaponRecoilReduction": 60, "MoveWhileShootingSpeedPenaltyReductionPercent": 60 }, { "BonusCritDamagePercent": 40 }, { "BulletShieldHealth": 360 } ] }, "yakuza_setting_sun": { "AbilityCooldown": 74.0, "AbilityUnitTargetLimit": 1, "BossDamagePercent": 25, "CenterDamage": 250, "CenterRadius": 5, "ChannelMoveSpeed": 50, "Key": "yakuza_setting_sun", "Name": "Setting Sun", "OuterDamage": 100, "Radius": 10, "Range": 25, "ShootDuration": 1.5, "TargetingDuration": 1.0, "Upgrades": [ { "AbilityCooldown": -19.0 }, { "Range": "175m" }, { "CenterDamage": 200 } ] }, "yakuza_shakedown_target": { "AbilityChannelTimeDisplay": 5, "AbilityCooldown": 26.0, "AbilityUnitTargetLimit": 1, "ChannelMoveSpeed": 50, "DPS": 45, "Key": "yakuza_shakedown_target", "Name": "Shakedown", "Radius": 6, "ShareDamagePercent": 33, "ShareDamageThreshold": 20, "TickTime": 0.5, "Upgrades": [ { "WeaponPowerDebuff": -30 }, { "IgnoreChannelSlow": 1 }, { "ShareDamagePercent": 67 } ] }
}