|
|
(One intermediate revision by the same user not shown) |
Line 7: |
Line 7: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.125,
| |
| "AbilityCharges": 2,
| |
| "AbilityCooldown": 32,
| |
| "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,
| |
| "Name": "Powder Keg", | | "Name": "Powder Keg", |
| "Radius": 6, | | "Key": "ability_explosive_barrel" |
| "TossSpeed": 400,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "BarrelDamage": 140
| |
| },
| |
| {
| |
| "AbilityCooldown": -9.5,
| |
| "MinTimeBeforeDestroy": -1,
| |
| "ArmTime": -1
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.08,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 37,
| |
| "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", | | "Name": "Bounce Pad", |
| "PlaceDistance": 200, | | "Key": "ability_bounce_pad" |
| "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
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.15,
| |
| "AbilityCooldown": 20,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "Damage": 100,
| |
| "DebuffDuration": 2,
| |
| "ExplosionRadius": 2,
| |
| "FadingSlowPercent": 50,
| |
| "Key": "ability_crackshot",
| |
| "Name": "Crackshot", | | "Name": "Crackshot", |
| "Upgrades": [ | | "Key": "ability_crackshot" |
| {
| |
| "FadingSlowPercent": 25
| |
| },
| |
| {
| |
| "Damage": 50
| |
| },
| |
| {
| |
| "AbilityCooldownPerHeadshot": -2
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastRange": 10,
| |
| "AbilityCooldown": 159,
| |
| "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", | | "Name": "Spirit Lasso", |
| "Upgrades": [ | | "Key": "ability_gravity_lasso" |
| {
| |
| "AbilityDuration": 0.6
| |
| },
| |
| {
| |
| "AbilityCooldown": -56
| |
| },
| |
| {
| |
| "GrabExtraTargets": 1,
| |
| "ExtraTargetConeAngle": 60
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 185: |
Line 67: |
| "Role": "hero_astro_role", | | "Role": "hero_astro_role", |
| "RoundsPerSecond": 2.2222222222222223, | | "RoundsPerSecond": 2.2222222222222223, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 208: |
Line 91: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCooldown": 42,
| |
| "AbilityDuration": 4,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "HealingFactor": 100,
| |
| "Key": "citadel_ability_bull_heal",
| |
| "LifeDrainPerSecond": 35,
| |
| "Name": "Siphon Life", | | "Name": "Siphon Life", |
| "NonHeroHealingFactor": 50, | | "Key": "citadel_ability_bull_heal" |
| "Radius": 10,
| |
| "TickRate": 0.25,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "AbilityDuration": 2
| |
| },
| |
| {
| |
| "LifeDrainPerSecond": 40
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCooldown": 37,
| |
| "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", | | "Name": "Shoulder Charge", |
| "SideMoveSpeedReduction": -65, | | "Key": "citadel_ability_bull_charge" |
| "SpeedInitial": 18.75,
| |
| "StunDuration": 0.85,
| |
| "TossUpMagnitude": 0.5,
| |
| "TurnRateMax": 140,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "AbilityDuration": 0.5
| |
| },
| |
| {
| |
| "WeaponDamageBonus": 5.5,
| |
| "WeaponPowerIncreaseDuration": 8
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusHealthRegen": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "citadel_ability_passive_beefy",
| |
| "Name": "Infernal Resilience", | | "Name": "Infernal Resilience", |
| "RegenDamageInterval": 1, | | "Key": "citadel_ability_passive_beefy" |
| "RegenIncomingDamageDuration": 20,
| |
| "RegenIncomingDamagePercent": 14,
| |
| "Upgrades": [
| |
| {
| |
| "BonusHealthRegen": 1.5
| |
| },
| |
| {
| |
| "BonusMaxHealth": 150
| |
| },
| |
| {
| |
| "RegenIncomingDamagePercent": 7
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCooldown": 159,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 150,
| |
| "ImpactHeight": 4,
| |
| "ImpactRadius": 9,
| |
| "Key": "citadel_ability_bull_leap",
| |
| "Name": "Seismic Impact", | | "Name": "Seismic Impact", |
| "StunDuration": 1, | | "Key": "citadel_ability_bull_leap" |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -38
| |
| },
| |
| {
| |
| "BonusMaxHealthPerHero": 100,
| |
| "BonusFireRatePerHero": 15,
| |
| "LandingBonusesDuration": 25
| |
| },
| |
| {
| |
| "ImmunityDuration": 3
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 367: |
Line 166: |
| "Role": "hero_atlas_role", | | "Role": "hero_atlas_role", |
| "RoundsPerSecond": 1.6666666666666667, | | "RoundsPerSecond": 1.6666666666666667, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 390: |
Line 190: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCooldown": 21,
| |
| "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", | | "Name": "Exploding Uppercut", |
| "OnLandDamageRadius": 14, | | "Key": "citadel_ability_uppercut" |
| "TossVelocity": 25,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -10.5
| |
| },
| |
| {
| |
| "UppercutBuffOnHit": 12,
| |
| "BuffBaseWeaponPct": 60
| |
| },
| |
| {
| |
| "RestoreHookCooldown": 1,
| |
| "ClipSizeBonus": 100
| |
| }
| |
| ],
| |
| "UppercutDamage": 0.01
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastRange": 6,
| |
| "AbilityCooldown": 18,
| |
| "AbilityDuration": 3,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusDamagePctPerPlayerHit": 1.5,
| |
| "BonusDamagePctPerPlayerKilled": 4,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 120,
| |
| "FuseTime": 3,
| |
| "Key": "citadel_ability_sticky_bomb",
| |
| "KillCheckWindow": 12,
| |
| "Name": "Sticky Bomb", | | "Name": "Sticky Bomb", |
| "Radius": 12, | | "Key": "citadel_ability_sticky_bomb" |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -8
| |
| },
| |
| {
| |
| "Damage": 80
| |
| },
| |
| {
| |
| "OutgoingDamagePenaltyPercent": -30,
| |
| "DebuffDuration": 5
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastRange": 30,
| |
| "AbilityCooldown": 23,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 10,
| |
| "EndOfHookCommandRestrictLinger": 0.25,
| |
| "EndOfHookMoveSpeedBonus": 0,
| |
| "FriendlyHookIgnoreRange": 8,
| |
| "HookingSlowSpeedLimit": 0.001,
| |
| "Key": "citadel_ability_hook",
| |
| "Name": "Hook", | | "Name": "Hook", |
| "ReturnDelay": 0.5, | | "Key": "citadel_ability_hook" |
| "ReturnPositionForwardOffset": 100,
| |
| "ReturnSpeed": 2200,
| |
| "ReturnSpeedNonPlayer": 3850,
| |
| "Upgrades": [
| |
| {
| |
| "BulletAmp": 30,
| |
| "BulletAmpDuration": 10
| |
| },
| |
| {
| |
| "AbilityCastRange": "30m"
| |
| },
| |
| {
| |
| "AbilityCooldown": -11.5
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 1,
| |
| "AbilityChannelTime": 11,
| |
| "AbilityCooldown": 130,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "AirSpeedMax": 70,
| |
| "BeamCloseDamagePercent": 75,
| |
| "BeamCloseRadius": 5,
| |
| "BeamEndRadius": 4,
| |
| "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", | | "Name": "Hyper Beam", |
| "SlowPercent": 25, | | "Key": "citadel_ability_bebop_laser_beam" |
| "SlowTargetDuration": 0.5,
| |
| "TrackingSpeed": 55,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -30
| |
| },
| |
| {
| |
| "DPS": 100
| |
| },
| |
| {
| |
| "BeamLifesteal": 100,
| |
| "BeamLifestealNonHeroPercent": 33
| |
| }
| |
| ],
| |
| "ZoomBias": 0.5,
| |
| "ZoomTime": 0.1
| |
| } | | } |
| }, | | }, |
Line 580: |
Line 270: |
| "Role": "hero_bebop_role", | | "Role": "hero_bebop_role", |
| "RoundsPerSecond": 12.5, | | "RoundsPerSecond": 12.5, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 3, | | "SprintSpeed": 3, |
Line 603: |
Line 294: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 10.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BlastJumpVelocity": 25,
| |
| "BlastJumpVelocityCrouch": 30,
| |
| "BlastJumpVelocityGround": 20,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_charged_bomb",
| |
| "MaxChargeTime": 2,
| |
| "MaxDamage": 100,
| |
| "Name": null, | | "Name": null, |
| "Radius": 7, | | "Key": "ability_charged_bomb" |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCooldown": 26,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_bomber_ability02",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "ability_bomber_ability02" |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCooldown": 26,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_bomber_ability03",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "ability_bomber_ability03" |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCooldown": 127,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_bomber_ult",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "ability_bomber_ult" |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 726: |
Line 354: |
| "Role": "hero_bomber_role", | | "Role": "hero_bomber_role", |
| "RoundsPerSecond": 11.11111111111111, | | "RoundsPerSecond": 11.11111111111111, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 745: |
Line 374: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.75,
| |
| "AbilityCooldown": 37,
| |
| "AbilityDuration": 8,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "ExtraLargeClip": 25,
| |
| "Key": "cadence_ability_anthem",
| |
| "LingerDuration": 0.5,
| |
| "Name": "Anthem", | | "Name": "Anthem", |
| "PeakFireRateBonus": 100, | | "Key": "cadence_ability_anthem" |
| "Radius": 12,
| |
| "Upgrades": [
| |
| {
| |
| "ExtraLargeClip": 75
| |
| },
| |
| {
| |
| "Radius": "4m"
| |
| },
| |
| {
| |
| "PeakFireRateBonus": 100
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.25,
| |
| "AbilityCooldown": 42,
| |
| "AbilityDuration": 6,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusMoveSpeed": 0,
| |
| "ChannelMoveSpeed": 50,
| |
| "DashDistance": 8,
| |
| "DebuffDuration": 2,
| |
| "Key": "cadence_ability_silencecontraptions",
| |
| "MeleeEMP": 1,
| |
| "Name": "Silence Contraptions", | | "Name": "Silence Contraptions", |
| "Upgrades": [ | | "Key": "cadence_ability_silencecontraptions" |
| {
| |
| "SlowPercent": 40
| |
| },
| |
| {
| |
| "DashDistance": "4m"
| |
| },
| |
| {
| |
| "DebuffDuration": 1.5
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.25,
| |
| "AbilityCooldown": 48,
| |
| "AbilityDuration": 6,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "ExternalBonusHealthRegen": 15,
| |
| "Key": "cadence_ability_lullaby",
| |
| "LingerDuration": 0.25,
| |
| "MinimumSleepTime": 2,
| |
| "Name": "Lullaby", | | "Name": "Lullaby", |
| "Radius": 12, | | "Key": "cadence_ability_lullaby" |
| "SleepWakeUpDelay": 0.25,
| |
| "Upgrades": [
| |
| {
| |
| "ExternalBonusHealthRegen": 15
| |
| },
| |
| {
| |
| "Radius": "2m"
| |
| },
| |
| {
| |
| "LingerDuration": 0.75
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.5,
| |
| "AbilityChannelTime": 3,
| |
| "AbilityCooldown": 95,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BulletResist": -20,
| |
| "ChannelMoveSpeed": 0,
| |
| "Damage": 120,
| |
| "DebuffDuration": 6,
| |
| "Key": "cadence_ability_crescendo",
| |
| "Name": "Crescendo", | | "Name": "Crescendo", |
| "Radius": 12, | | "Key": "cadence_ability_crescendo" |
| "Upgrades": [
| |
| {
| |
| "BulletResist": -10
| |
| },
| |
| {
| |
| "DebuffDuration": 4
| |
| },
| |
| {
| |
| "Damage": 120
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 883: |
Line 431: |
| "Role": "hero_cadence_role", | | "Role": "hero_cadence_role", |
| "RoundsPerSecond": 3.3333333333333335, | | "RoundsPerSecond": 3.3333333333333335, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 902: |
Line 451: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 28,
| |
| "AbilityDuration": 3.2,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BossDamagePercent": 50,
| |
| "ChannelMoveSpeed": 50,
| |
| "DamageAmplificationPerStack": 6,
| |
| "DebuffDuration": 8,
| |
| "Key": "citadel_ability_chrono_pulse_grenade",
| |
| "MovementSlowDuration": 2,
| |
| "Name": "Pulse Grenade", | | "Name": "Pulse Grenade", |
| "PulseDamage": 45, | | "Key": "citadel_ability_chrono_pulse_grenade" |
| "PulseInterval": 0.8,
| |
| "Radius": 6,
| |
| "RadiusIncreasePerPulse": 0,
| |
| "SlowPercent": 30,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityDuration": 0.8
| |
| },
| |
| {
| |
| "AbilityCooldown": -8
| |
| },
| |
| {
| |
| "PulseDamage": 45,
| |
| "RadiusIncreasePerPulse": "0.75m"
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCastRange": 200,
| |
| "AbilityCooldown": 25,
| |
| "AbilityDuration": 7,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "AuraEffectDuration": 1.25,
| |
| "ChannelMoveSpeed": 50,
| |
| "DamageTickRate": 1.5,
| |
| "FriendlyBulletDamageBonus": 20,
| |
| "FriendlyBulletTimeScale": 3,
| |
| "Key": "citadel_ability_chrono_time_wall",
| |
| "MovementSlowPct": 80,
| |
| "Name": "Time Wall", | | "Name": "Time Wall", |
| "TimeScaleDuration": 0.7, | | "Key": "citadel_ability_chrono_time_wall" |
| "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
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCooldown": 30,
| |
| "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", | | "Name": "Kinetic Carbine", |
| "ProjectileTimeScale": 0.01, | | "Key": "citadel_ability_chrono_kinetic_carbine" |
| "ShotCount": 1,
| |
| "SpeedBoostDuration": 3.5,
| |
| "SpeedChange": 25,
| |
| "TimeScaleDebuff": 90,
| |
| "TimeWarpRadius": 5,
| |
| "Upgrades": [
| |
| {
| |
| "MaxSlowDuration": 0.5
| |
| },
| |
| {
| |
| "AbilityCooldown": -10,
| |
| "SpeedBoostDuration": 2
| |
| },
| |
| {
| |
| "MaxBonusBulletDamage": 50
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.15,
| |
| "AbilityCastRange": 25,
| |
| "AbilityCooldown": 65,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "DistanceToMaxTime": 30,
| |
| "InitialFreezeTime": 0.25,
| |
| "InitialHeight": 350,
| |
| "Key": "citadel_ability_chrono_swap",
| |
| "MinSwapTime": 0.4,
| |
| "Name": "Paradoxical Swap", | | "Name": "Paradoxical Swap", |
| "SpellLifesteal": 100, | | "Key": "citadel_ability_chrono_swap" |
| "SwapTime": 0.7,
| |
| "SwapTotalDamage": 125,
| |
| "TickRate": 0.25,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -15
| |
| },
| |
| {
| |
| "SwapTotalDamage": 100
| |
| },
| |
| {
| |
| "AbilityCastRange": "20m"
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 1,086: |
Line 523: |
| "Role": "hero_chrono_role", | | "Role": "hero_chrono_role", |
| "RoundsPerSecond": 3.571428571428571, | | "RoundsPerSecond": 3.571428571428571, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 1,109: |
Line 547: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.42,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 26,
| |
| "AbilityCooldownBetweenCharge": 5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "ClimbHeight": 2.5,
| |
| "Damage": 100,
| |
| "DistanceAboveGround": 0.5,
| |
| "DropDownRate": 8,
| |
| "ImpactInterval": 0.1,
| |
| "Key": "citadel_ability_stomp",
| |
| "Name": "Kinetic Pulse", | | "Name": "Kinetic Pulse", |
| "StompRange": 15, | | "Key": "citadel_ability_stomp" |
| "StompWidth": 5,
| |
| "TechCleaveExpireTime": 0.2,
| |
| "TossSpeed": 450,
| |
| "Upgrades": [
| |
| {
| |
| "FireRateSlow": 25,
| |
| "SlowPercent": 35,
| |
| "SlowDuration": 4
| |
| },
| |
| {
| |
| "BulletArmorReduction": 30,
| |
| "BulletArmorReductionDuration": 8
| |
| },
| |
| {
| |
| "Damage": 125
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastRange": 9,
| |
| "AbilityCooldown": 15,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "AllyDistance": 9,
| |
| "ChannelMoveSpeed": 50,
| |
| "FireRateBonus": 25,
| |
| "FireRateBonusDurationMax": 8,
| |
| "Key": "citadel_ability_void_sphere",
| |
| "Name": "Quantum Entanglement", | | "Name": "Quantum Entanglement", |
| "TrailInterval": 0.01, | | "Key": "citadel_ability_void_sphere" |
| "Upgrades": [
| |
| {
| |
| "AbilityCastRange": "4m"
| |
| },
| |
| {
| |
| "FireRateBonus": 25
| |
| },
| |
| {
| |
| "BonusClipSizePercent": 120,
| |
| "AbilityCooldown": -4
| |
| }
| |
| ],
| |
| "VoidTime": 1.4
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityChannelTime": 5,
| |
| "AbilityCooldown": 48,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 4.2,
| |
| "HealingPerSecond": 32,
| |
| "Key": "citadel_ability_nikuman",
| |
| "MovementSpeedBonus": 0,
| |
| "Name": "Rejuvenating Aurora", | | "Name": "Rejuvenating Aurora", |
| "ShareWithFriendsRadius": 8, | | "Key": "citadel_ability_nikuman" |
| "Upgrades": [
| |
| {
| |
| "MovementSpeedBonus": "4m",
| |
| "MovementSpeedBonusDuration": 8
| |
| },
| |
| {
| |
| "AbilityCooldown": -14
| |
| },
| |
| {
| |
| "NoChannel": 1,
| |
| "HealMaxHealthPercent": 3.8
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityChannelTime": 2.75,
| |
| "AbilityCooldown": 191,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "CameraDistance": 400,
| |
| "DPS": 45,
| |
| "DamagePercentHealth": 1.5,
| |
| "Key": "citadel_ability_self_vacuum",
| |
| "Name": "Singularity", | | "Name": "Singularity", |
| "Speed": 200, | | "Key": "citadel_ability_self_vacuum" |
| "TickRate": 1,
| |
| "TossAngle": 45,
| |
| "TossSpeed": 350,
| |
| "Upgrades": [
| |
| {
| |
| "VacuumRadius": "2m"
| |
| },
| |
| {
| |
| "AbilityChannelTime": 0.75
| |
| },
| |
| {
| |
| "DamagePercentHealth": 4
| |
| }
| |
| ],
| |
| "VacuumRadius": 7
| |
| } | | } |
| }, | | }, |
Line 1,276: |
Line 621: |
| "Role": "hero_dynamo_role", | | "Role": "hero_dynamo_role", |
| "RoundsPerSecond": 4, | | "RoundsPerSecond": 4, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 1,300: |
Line 646: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCastRange": 20,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 18,
| |
| "AbilityCooldownBetweenCharge": 3,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "AttackConeAngle": 10,
| |
| "AttackSpeedMult": 100,
| |
| "BossDamagePercentIncoming": 50,
| |
| "BossDamagePercentOutgoing": 30,
| |
| "Key": "citadel_ability_shieldedsentry",
| |
| "ModelScale": 0.8,
| |
| "Name": "Mini Turret", | | "Name": "Mini Turret", |
| "NonHeroDamagePercentOutgoing": 50, | | "Key": "citadel_ability_shieldedsentry" |
| "TechResist": 70,
| |
| "TickRate": 0.5,
| |
| "TrackingSpeed": 125,
| |
| "TurretAttackDelay": 0.2,
| |
| "TurretAttackFalloffEnd": 35,
| |
| "TurretAttackFalloffStart": 20,
| |
| "TurretAttackRange": 25,
| |
| "TurretBaseHealth": 75,
| |
| "TurretDPS": 40,
| |
| "TurretDecayDamagePerSecond": 20,
| |
| "TurretDeployTime": 0.25,
| |
| "TurretHealthScaling": 15,
| |
| "TurretLifetime": 24,
| |
| "Upgrades": [
| |
| {
| |
| "MoveSlowPercent": 25,
| |
| "SlowDuration": 1.3
| |
| },
| |
| {
| |
| "TurretAttackRange": "10m",
| |
| "AttackSpeedMult": 10
| |
| },
| |
| {
| |
| "TurretDPS": 45
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCastRange": 15,
| |
| "AbilityCooldown": 48,
| |
| "AbilityDuration": 6,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "ExternalBonusHealthRegen": 25,
| |
| "HealRadius": 5,
| |
| "Key": "citadel_ability_mobile_resupply",
| |
| "MaxHealthRegenPctInterval": 0.5,
| |
| "Name": "Medicinal Specter", | | "Name": "Medicinal Specter", |
| "TurretHealMult": 1, | | "Key": "citadel_ability_mobile_resupply" |
| "Upgrades": [
| |
| {
| |
| "AuraFireRateBonus": 35
| |
| },
| |
| {
| |
| "AbilityCooldown": -17
| |
| },
| |
| {
| |
| "MaxHealthRegenPct": 5
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastRange": 50,
| |
| "AbilityCooldown": 46,
| |
| "AbilityDuration": 5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 64,
| |
| "Key": "citadel_ability_fissure_wall",
| |
| "MinRange": 6,
| |
| "Name": "Spectral Wall", | | "Name": "Spectral Wall", |
| "NumWallSegments": 7, | | "Key": "citadel_ability_fissure_wall" |
| "PushForce": 175,
| |
| "SegmentEmitTime": 0.1,
| |
| "SlowDuration": 2.5,
| |
| "SlowPercent": 20,
| |
| "TimeBetweenSegments": 0.035,
| |
| "TimeToMaxDistance": 2,
| |
| "Upgrades": [
| |
| {
| |
| "StaminaReduction": 1,
| |
| "BonusDamagePercent": 15,
| |
| "DebuffDuration": 7
| |
| },
| |
| {
| |
| "AbilityCooldown": -22
| |
| },
| |
| {
| |
| "WallStunDuration": 1
| |
| }
| |
| ],
| |
| "WallImpactRange": 5
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastRange": 50,
| |
| "AbilityChannelTime": 13,
| |
| "AbilityCooldown": 140,
| |
| "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", | | "Name": "Heavy Barrage", |
| "ProjectileIgnoreCollisionTime": 0.2, | | "Key": "citadel_ability_rocket_barrage" |
| "TrackSpeedFar": 100,
| |
| "TrackSpeedNear": 150,
| |
| "TrackingTime": 0.4,
| |
| "TrackingVariance": 0,
| |
| "Upgrades": [
| |
| {
| |
| "MoveSlowPercent": 30,
| |
| "MoveSlowDuration": 2
| |
| },
| |
| {
| |
| "AbilityCooldown": -50
| |
| },
| |
| {
| |
| "DamagePerRocket": 30
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 1,500: |
Line 727: |
| "Role": "hero_forge_role", | | "Role": "hero_forge_role", |
| "RoundsPerSecond": 5, | | "RoundsPerSecond": 5, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 1,523: |
Line 751: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 1,
| |
| "AbilityCooldown": 10.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "genericperson_ability_1",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "genericperson_ability_1" |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 1,
| |
| "AbilityCooldown": 10.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "genericperson_ability_2",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "genericperson_ability_2" |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 1,
| |
| "AbilityCooldown": 10.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "genericperson_ability_3",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "genericperson_ability_3" |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 1,
| |
| "AbilityCooldown": 10.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "genericperson_ability_4",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "genericperson_ability_4" |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 1,640: |
Line 808: |
| "Role": "hero_genericperson_role", | | "Role": "hero_genericperson_role", |
| "RoundsPerSecond": 5, | | "RoundsPerSecond": 5, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 1,659: |
Line 828: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "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", | | "Name": "Essence Bomb", |
| "Radius": 7, | | "Key": "ability_blood_bomb" |
| "SelfDamage": 30,
| |
| "Upgrades": [
| |
| {
| |
| "Radius": "2m"
| |
| },
| |
| {
| |
| "Damage": 60
| |
| },
| |
| {
| |
| "BloodSpillDPSPercent": 26,
| |
| "BloodSpillDuration": 6
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCastRange": 20,
| |
| "AbilityCooldown": 30,
| |
| "AbilityDuration": 2,
| |
| "AbilityUnitTargetLimit": 10,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_life_drain",
| |
| "LifeDrainHealthMult": 100,
| |
| "LifeDrainPerSecond": 35,
| |
| "MaxRange": 30,
| |
| "MoveSpeedReduction": 25,
| |
| "Name": "Life Drain", | | "Name": "Life Drain", |
| "TickRate": 0.1, | | "Key": "ability_life_drain" |
| "Upgrades": [
| |
| {
| |
| "LifeDrainPerSecond": 20
| |
| },
| |
| {
| |
| "AbilityDuration": 2
| |
| },
| |
| {
| |
| "SilenceOnDrain": 1
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "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", | | "Name": "Malice", |
| "NumBloodShards": 3, | | "Key": "ability_blood_shards" |
| "SlowDuration": 4,
| |
| "SpreadAngleDegrees": 6,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -3
| |
| },
| |
| {
| |
| "HealthToDamage": 40,
| |
| "VulnerabilityPerStack": 7
| |
| },
| |
| {
| |
| "NumBloodShards": 6,
| |
| "SpreadAngleDegrees": 22
| |
| }
| |
| ],
| |
| "VulnerabilityPerStack": 8
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCastRange": 7,
| |
| "AbilityCooldown": 170,
| |
| "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", | | "Name": "Soul Exchange", |
| "PostCastHoldTime": 0.7, | | "Key": "ability_health_swap" |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -38
| |
| },
| |
| {
| |
| "EnemyMinHealthPct": -10
| |
| },
| |
| {
| |
| "SelfBuffDuration": 8,
| |
| "TechResist": 40,
| |
| "BonusFireRate": 40
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 1,832: |
Line 905: |
| "Role": "hero_ghost_role", | | "Role": "hero_ghost_role", |
| "RoundsPerSecond": 2.2222222222222223, | | "RoundsPerSecond": 2.2222222222222223, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 1.5, | | "SprintSpeed": 1.5, |
Line 1,855: |
Line 929: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 26,
| |
| "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", | | "Name": "Lightning Ball", |
| "ShockRadius": 3.5, | | "Key": "citadel_ability_lightning_ball" |
| "TickRate": 0.1,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "SlowPercent": 35
| |
| },
| |
| {
| |
| "DPS": 70,
| |
| "ShockRadius": "1m"
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCastRange": 16,
| |
| "AbilityCooldown": 42,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 40,
| |
| "Key": "citadel_ability_static_charge",
| |
| "Name": "Static Charge", | | "Name": "Static Charge", |
| "ShockDelay": 3.5, | | "Key": "citadel_ability_static_charge" |
| "ShockRadius": 5,
| |
| "StunDuration": 0.9,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "ShockRadius": "8m"
| |
| },
| |
| {
| |
| "StunDuration": 0.9
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 48,
| |
| "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", | | "Name": "Power Surge", |
| "Upgrades": [ | | "Key": "ability_power_surge" |
| {
| |
| "TechResistDebuff": -15,
| |
| "DebuffDuration": 8
| |
| },
| |
| {
| |
| "AbilityCooldown": -15
| |
| },
| |
| {
| |
| "DamagePerChain": 12,
| |
| "BonusPerChain": 12,
| |
| "ChainCount": 3,
| |
| "Scale": {
| |
| "Prop": "BonusPerChain",
| |
| "Value": 0.366912,
| |
| "Type": "spirit"
| |
| }
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityChannelTime": 7,
| |
| "AbilityCooldown": 148,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BossDamagePercent": 25,
| |
| "BulletResistOnActive": 20,
| |
| "CameraDistance": 600,
| |
| "CloudHeight": 120,
| |
| "DPS": 120,
| |
| "DamageInterval": 0.25,
| |
| "EndingSoonTime": 2,
| |
| "ExpandTime": 2,
| |
| "InitialRadius": 12,
| |
| "Key": "citadel_ability_storm_cloud",
| |
| "Name": "Storm Cloud", | | "Name": "Storm Cloud", |
| "Radius": 30, | | "Key": "citadel_ability_storm_cloud" |
| "Upgrades": [
| |
| {
| |
| "BulletResistOnActive": 35
| |
| },
| |
| {
| |
| "Radius": "10m",
| |
| "AbilityChannelTime": 7
| |
| },
| |
| {
| |
| "DPS": 75
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 2,034: |
Line 1,008: |
| "Role": "hero_gigawatt_role", | | "Role": "hero_gigawatt_role", |
| "RoundsPerSecond": 4, | | "RoundsPerSecond": 4, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": { | | "SpiritScaling": { |
| "MaxMoveSpeed": 0.023 | | "MaxMoveSpeed": 0.023 |
Line 2,059: |
Line 1,034: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "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", | | "Name": "Rapid Fire", |
| "Upgrades": [], | | "Key": "gunslinger_rapid_fire" |
| "WeaponDamageScale": -75
| |
| }, | | }, |
| "2": { | | "2": { |
| "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", | | "Name": "Rocket Launcher", |
| "Upgrades": [] | | "Key": "gunslinger_rocket_launcher" |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityUnitTargetLimit": 1,
| |
| "BulletLifestealPercent": 15,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "gunslinger_tenacity",
| |
| "LowHealthHealingScalePercent": 100,
| |
| "Name": "Tenacity", | | "Name": "Tenacity", |
| "Upgrades": [] | | "Key": "gunslinger_tenacity" |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCooldown": 95,
| |
| "AbilityDuration": "",
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 50,
| |
| "EndRadius": 30,
| |
| "Key": "gunslinger_sleep_bomb",
| |
| "Name": "Sleep Bomb", | | "Name": "Sleep Bomb", |
| "SleepDuration": 6, | | "Key": "gunslinger_sleep_bomb" |
| "SpreadDuration": 2,
| |
| "StartRadius": 5,
| |
| "Upgrades": []
| |
| } | | } |
| }, | | }, |
Line 2,158: |
Line 1,091: |
| "Role": "hero_gunslinger_role", | | "Role": "hero_gunslinger_role", |
| "RoundsPerSecond": 10, | | "RoundsPerSecond": 10, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 2,177: |
Line 1,111: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 26,
| |
| "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", | | "Name": "Sleep Dagger", |
| "RicochetRadius": 20, | | "Key": "ability_sleep_dagger" |
| "SleepDuration": 3,
| |
| "SleepWakeUpDelay": 0.1,
| |
| "TickRate": 0.5,
| |
| "Upgrades": [
| |
| {
| |
| "StaminaReduction": 1
| |
| },
| |
| {
| |
| "AbilityCooldown": -12
| |
| },
| |
| {
| |
| "BulletResistReduction": -12,
| |
| "FireRateSlow": 40,
| |
| "BulletResistReductionDuration": 6
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCooldown": 37,
| |
| "AbilityDuration": 8,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "FullInvisDistance": 50,
| |
| "InvisAlertWhenFading": 1,
| |
| "InvisFadeToDuration": 1.5,
| |
| "InvisMoveSpeedMod": 2,
| |
| "Key": "ability_smoke_bomb",
| |
| "Name": "Smoke Bomb", | | "Name": "Smoke Bomb", |
| "RevealOnDamageDuration": 1.5, | | "Key": "ability_smoke_bomb" |
| "RevealOnSpottedDuration": 0.5,
| |
| "SpottedRadius": 18,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -14
| |
| },
| |
| {
| |
| "InvisMoveSpeedMod": "6m"
| |
| },
| |
| {
| |
| "BulletLifesteal": 30,
| |
| "PostInvisBuffDuration": 8
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityDuration": 6,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BossDamagePct": 30,
| |
| "ChannelMoveSpeed": 50,
| |
| "DamageBonusFixedPerStack": 0.2,
| |
| "Key": "ability_stacking_damage",
| |
| "MaxStacks": 40,
| |
| "Name": "Fixation", | | "Name": "Fixation", |
| "Upgrades": [ | | "Key": "ability_stacking_damage" |
| {
| |
| "ProcDamage": 60,
| |
| "Scale": {
| |
| "Prop": "ProcDamage",
| |
| "Value": 0.39312,
| |
| "Type": "spirit"
| |
| },
| |
| "ProcDamageStackCount": 20,
| |
| "SlowPercent": 15,
| |
| "SlowDuration": 2
| |
| },
| |
| {
| |
| "AbilityDuration": 5,
| |
| "MaxStacks": 40
| |
| },
| |
| {
| |
| "DamageBonusFixedPerStack": 0.15
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.4,
| |
| "AbilityCooldown": 138,
| |
| "AbilityDuration": 3,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusFireRate": 30,
| |
| "ChannelMoveSpeed": 4,
| |
| "Key": "ability_bullet_flurry",
| |
| "Name": "Bullet Dance", | | "Name": "Bullet Dance", |
| "OverrideBulletRadius": 10, | | "Key": "ability_bullet_flurry" |
| "Radius": 15,
| |
| "TargetsPerTick": 1,
| |
| "Upgrades": [
| |
| {
| |
| "WeaponDamageBonus": 7
| |
| },
| |
| {
| |
| "AbilityCooldown": -38
| |
| },
| |
| {
| |
| "EvasionPercent": 40,
| |
| "ChannelMoveSpeed": "2m"
| |
| }
| |
| ],
| |
| "WeaponDamageBonus": 2
| |
| } | | } |
| }, | | }, |
Line 2,352: |
Line 1,187: |
| "Role": "hero_haze_role", | | "Role": "hero_haze_role", |
| "RoundsPerSecond": 10, | | "RoundsPerSecond": 10, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": { | | "SpiritScaling": { |
| "ClipSize": 0.5, | | "ClipSize": 0.5, |
Line 2,378: |
Line 1,214: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 42,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "CaptureRadius": 8,
| |
| "ChainDuration": 2,
| |
| "ChainLength": 8,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 60,
| |
| "EnemyDragSpeed": 1000,
| |
| "Key": "citadel_ability_hornet_chain",
| |
| "Name": "Stake", | | "Name": "Stake", |
| "SlowPercent": 30, | | "Key": "citadel_ability_hornet_chain" |
| "Upgrades": [
| |
| {
| |
| "ChainDuration": 0.5
| |
| },
| |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "HasDisarm": 1
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityChannelTime": 0.2,
| |
| "AbilityCooldown": 42,
| |
| "AbilityDuration": 12,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "AirSideMoveSpeedPercentage": -35,
| |
| "AirSpeedBonus": 0,
| |
| "JumpVelocity": 1000,
| |
| "Key": "citadel_ability_hornet_leap",
| |
| "MagicDamagePerBullet": 10,
| |
| "MaxFlyHeight": 1720,
| |
| "MinVelocityZ": -20,
| |
| "Name": "Flight", | | "Name": "Flight", |
| "Upgrades": [ | | "Key": "citadel_ability_hornet_leap" |
| {
| |
| "BonusClipSizePercent": 50
| |
| },
| |
| {
| |
| "AbilityDuration": 6
| |
| },
| |
| {
| |
| "MagicDamagePerBullet": 12
| |
| }
| |
| ],
| |
| "WeaponRecoilReduction": 40
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 26,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BulletResistReduction": -6,
| |
| "ChannelMoveSpeed": 50,
| |
| "DebuffDuration": 6,
| |
| "DotHealthPercent": 3,
| |
| "ImpactDamage": 40,
| |
| "Key": "citadel_ability_hornet_sting",
| |
| "Name": "Crow Familiar", | | "Name": "Crow Familiar", |
| "TargetBounceRange": 0, | | "Key": "citadel_ability_hornet_sting" |
| "TickRate": 1,
| |
| "Upgrades": [
| |
| {
| |
| "TargetBounceRange": "15m",
| |
| "TargetBounceCount": 3
| |
| },
| |
| {
| |
| "AbilityCooldown": -16
| |
| },
| |
| {
| |
| "DotHealthPercent": 3,
| |
| "HealAmpReceivePenaltyPercent": -40,
| |
| "HealAmpRegenPenaltyPercent": -40
| |
| }
| |
| ],
| |
| "VisualSplashRadius": 1
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCharges": 2,
| |
| "AbilityCooldown": 53,
| |
| "AbilityCooldownBetweenCharge": 1.6,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusGoldOnKill": 250,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 140,
| |
| "HeadshotBonus": 20,
| |
| "Key": "citadel_ability_hornet_snipe",
| |
| "LowHealthEnemyDamageBonus": 145,
| |
| "LowHealthEnemyThresholdPct": 50,
| |
| "MaxSoundDistance": 2000,
| |
| "MinChargeDamagePercent": 25,
| |
| "MoveSpeed": 4,
| |
| "Name": "Assassinate", | | "Name": "Assassinate", |
| "Range": 1000, | | "Key": "citadel_ability_hornet_snipe" |
| "ShotRadius": 4,
| |
| "TimeToFullCharge": 1,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "LowHealthEnemyDamageBonus": 140
| |
| },
| |
| {
| |
| "BonusGoldOnKill": 600
| |
| }
| |
| ],
| |
| "ViewPunch": 2.5,
| |
| "WeaponDamageBonus": 13
| |
| } | | } |
| }, | | }, |
Line 2,554: |
Line 1,293: |
| "Role": "hero_hornet_role", | | "Role": "hero_hornet_role", |
| "RoundsPerSecond": 4.545454545454546, | | "RoundsPerSecond": 4.545454545454546, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": { | | "SpiritScaling": { |
| "RoundsPerSecond": 0.00636, | | "RoundsPerSecond": 0.00636, |
Line 2,582: |
Line 1,322: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.1,
| |
| "AbilityCastRange": 20,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 25,
| |
| "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", | | "Name": "Catalyst", |
| "ParticleRadiusMultiplier": 1.15, | | "Key": "ability_incendiary_projectile" |
| "SlowDuration": 4,
| |
| "SlowPercent": 35,
| |
| "TickRate": 0.5,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "LifestealPercentHero": 15
| |
| },
| |
| {
| |
| "DamageAmplification": 20,
| |
| "HealAmpReceivePenaltyPercent": -40,
| |
| "HealAmpRegenPenaltyPercent": -40
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 40,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "AuraLingerDuration": 1,
| |
| "ChannelMoveSpeed": 18,
| |
| "DashAirSpeed": 8,
| |
| "DashSpeed": 12,
| |
| "DashTime": 3,
| |
| "FlameAuraDPS": 40,
| |
| "FlameAuraRadius": 4.5,
| |
| "FlameDashJumpBonus": 50,
| |
| "GroundAuraSpacing": 1,
| |
| "GroundFlameDuration": 4,
| |
| "Key": "ability_flame_dash",
| |
| "Name": "Flame Dash", | | "Name": "Flame Dash", |
| "SideMoveSpeedReduction": -65, | | "Key": "ability_flame_dash" |
| "SlowResistancePercent": 50,
| |
| "SpeedBurstSpeed": 20,
| |
| "TickRate": 0.5,
| |
| "Upgrades": [
| |
| {
| |
| "FireRateSlow": 30,
| |
| "FlameDashDebuffDuration": 6
| |
| },
| |
| {
| |
| "FlameAuraDPS": 45
| |
| },
| |
| {
| |
| "AbilityCooldown": -19
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityUnitTargetLimit": 1,
| |
| "BuildUpBulletPercentPerHit": 9,
| |
| "BuildUpDuration": 15,
| |
| "BurnDuration": 3,
| |
| "ChannelMoveSpeed": 50,
| |
| "CritBuildup": 14,
| |
| "DPS": 15,
| |
| "Key": "ability_afterburn",
| |
| "Name": "Afterburn", | | "Name": "Afterburn", |
| "TickRate": 0.5, | | "Key": "ability_afterburn" |
| "Upgrades": [
| |
| {
| |
| "AfterburnSpiritDamageReduction": -25
| |
| },
| |
| {
| |
| "BurnDuration": 1
| |
| },
| |
| {
| |
| "DPS": 30
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCooldown": 127,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 160,
| |
| "ExplodeDelay": 3,
| |
| "Key": "ability_fire_bomb",
| |
| "Name": "Concussive Combustion", | | "Name": "Concussive Combustion", |
| "Radius": 12, | | "Key": "ability_fire_bomb" |
| "StunDuration": 1.25,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -38
| |
| },
| |
| {
| |
| "StunDuration": 0.5,
| |
| "Radius": "4m"
| |
| },
| |
| {
| |
| "Damage": 115,
| |
| "LifeStealPercentOnHit": 100
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 2,757: |
Line 1,399: |
| "Role": "hero_inferno_role", | | "Role": "hero_inferno_role", |
| "RoundsPerSecond": 10, | | "RoundsPerSecond": 10, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 2,780: |
Line 1,423: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.25,
| |
| "AbilityCastRange": 50,
| |
| "AbilityCharges": 2,
| |
| "AbilityCooldown": 30,
| |
| "AbilityCooldownBetweenCharge": 6,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BossDamagePercent": 50,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 120,
| |
| "Key": "citadel_ability_kali_spinning_blade",
| |
| "MinReflectionDOTResult": -0.95,
| |
| "MinReflectionZ": 0.3,
| |
| "Name": "Occilioblade", | | "Name": "Occilioblade", |
| "NoClipDuration": 1, | | "Key": "citadel_ability_kali_spinning_blade" |
| "ProjectileFlyOutTime": 0.6,
| |
| "ProjectileFlyReturnTime": 1,
| |
| "ReflectionSpeedFactor": 0.5,
| |
| "ReturnOffSetTargetDistance": 150,
| |
| "ReturnUpVelocity": 200,
| |
| "TechCleaveExpireTime": 0.2,
| |
| "Upgrades": [
| |
| {
| |
| "SlowPercent": 30,
| |
| "SlowDuration": 4
| |
| },
| |
| {
| |
| "Damage": 40
| |
| },
| |
| {
| |
| "CooldownReductionOnHit": -7
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCooldown": 21,
| |
| "AbilityDuration": 4,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "citadel_ability_kali_disruptive_charge",
| |
| "MoveSpeedBonusPercentStart": 120,
| |
| "Name": "Pack Hunter", | | "Name": "Pack Hunter", |
| "Radius": 10, | | "Key": "citadel_ability_kali_disruptive_charge" |
| "Upgrades": [
| |
| {
| |
| "AbilityDuration": 2
| |
| },
| |
| {
| |
| "LifestealPercent": 30
| |
| },
| |
| {
| |
| "BonusFireRate": 40
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 25,
| |
| "AbilityDuration": 5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "ClimbHeight": 1,
| |
| "CloseRangeSpeed": 80,
| |
| "DamagePerSecond": 50,
| |
| "DebuffDuration": 3,
| |
| "DistanceAboveGround": 2,
| |
| "DropDownRate": 2,
| |
| "FireRateSlow": 20,
| |
| "GroundDashReductionPercent": -30,
| |
| "Key": "ability_kali_dust_storm",
| |
| "Name": "Dust Storm", | | "Name": "Dust Storm", |
| "OpenHeight": 2, | | "Key": "ability_kali_dust_storm" |
| "Radius": 3.5,
| |
| "SlowPercent": 20,
| |
| "ThrownObjectRadius": 20,
| |
| "TickRate": 0.25,
| |
| "TornadoSpeed": 600,
| |
| "TrackingDistance": 15,
| |
| "Upgrades": [
| |
| {
| |
| "SlowPercent": 30
| |
| },
| |
| {
| |
| "FireRateSlow": 40
| |
| },
| |
| {
| |
| "AbilityDuration": 3,
| |
| "AbilityCooldown": -9.5
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCastRange": 25,
| |
| "AbilityCooldown": 127,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BoloBounceCount": 6,
| |
| "BoloBounceSpeed": 800,
| |
| "BoloContractRadius": 5,
| |
| "BoloHitDamage": 25,
| |
| "BoloProcDamage": 75,
| |
| "BoloRadius": 0.8,
| |
| "ChannelMoveSpeed": 50,
| |
| "DebuffDelay": 2,
| |
| "ImmobilizeDuration": 2,
| |
| "Key": "ability_kali_trappers_bolo",
| |
| "MaxGroundDashReduction": -50,
| |
| "MaxSlow": 100,
| |
| "Name": "Trapper's Delight", | | "Name": "Trapper's Delight", |
| "Upgrades": [ | | "Key": "ability_kali_trappers_bolo" |
| {
| |
| "ReverseLifeLeech": 30,
| |
| "ReverseLifeLeechDuration": 8
| |
| },
| |
| {
| |
| "AbilityCooldown": -47
| |
| },
| |
| {
| |
| "StunsTargets": 1
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 2,943: |
Line 1,480: |
| "Role": "hero_kali_role", | | "Role": "hero_kali_role", |
| "RoundsPerSecond": 8.333333333333334, | | "RoundsPerSecond": 8.333333333333334, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 2,962: |
Line 1,500: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.1,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 22,
| |
| "AbilityCooldownBetweenCharge": 7,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 80,
| |
| "Key": "ability_ice_grenade",
| |
| "Name": "Frost Grenade", | | "Name": "Frost Grenade", |
| "Radius": 6.5, | | "Key": "ability_ice_grenade" |
| "SlowDuration": 4,
| |
| "SlowPercent": 40,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "HealAmount": 125,
| |
| "Scale": {
| |
| "Prop": "HealAmount",
| |
| "Value": 1.9656,
| |
| "Type": "spirit"
| |
| }
| |
| },
| |
| {
| |
| "Damage": 175
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 42,
| |
| "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", | | "Name": "Ice Path", |
| "PopupForce": 30, | | "Key": "ability_icepath" |
| "SlowResistancePercent": 60,
| |
| "SprintSpeedBonus": 2,
| |
| "Upgrades": [
| |
| {
| |
| "SprintSpeedBonus": "4m"
| |
| },
| |
| {
| |
| "AbilityCooldown": -15
| |
| },
| |
| {
| |
| "BonusSpiritMeter": 1,
| |
| "BonusSpiritMax": 55,
| |
| "BonusSpiritLingerDuration": 6
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityChannelTime": 5,
| |
| "AbilityCooldown": 24,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BeamSplit": 0,
| |
| "CameraDistance": 250,
| |
| "ChannelMoveSpeed": -1,
| |
| "ChannelSlowPercent": 8,
| |
| "DPS": 60,
| |
| "IceBeamBuildupProcDuration": 2,
| |
| "Key": "ability_icebeam",
| |
| "MaxFireRateSlowPercent": 40,
| |
| "MaxSlowPercent": 40,
| |
| "MaxSlowTime": 2,
| |
| "MinSlowPercent": 30,
| |
| "Name": "Arctic Beam", | | "Name": "Arctic Beam", |
| "PathLength": 25, | | "Key": "ability_icebeam" |
| "PathWidth": 1.1,
| |
| "SlowDuration": 0.6,
| |
| "TickRate": 0.1,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -7.5
| |
| },
| |
| {
| |
| "DPS": 40
| |
| },
| |
| {
| |
| "BeamSplit": "13m",
| |
| "Scale": {
| |
| "Prop": "BeamSplit",
| |
| "Value": 1,
| |
| "Type": "range"
| |
| },
| |
| "BeamSplitCount": 2
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 127,
| |
| "AbilityDuration": 5.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BlockerScaleFactor": 115,
| |
| "BonusHealthRegen": 120,
| |
| "ChannelMoveSpeed": 50,
| |
| "EnemyDragSpeed": 1000,
| |
| "GrowTime": 0.2,
| |
| "Key": "ability_ice_dome",
| |
| "Name": "Frozen Shelter", | | "Name": "Frozen Shelter", |
| "Radius": 10, | | "Key": "ability_ice_dome" |
| "SlowPercent": 35,
| |
| "Upgrades": [
| |
| {
| |
| "FireRateSlow": 40
| |
| },
| |
| {
| |
| "AbilityCooldown": -38
| |
| },
| |
| {
| |
| "BonusHealthRegen": 70,
| |
| "Scale": {
| |
| "Prop": "BonusHealthRegen",
| |
| "Value": 1.638,
| |
| "Type": "spirit"
| |
| }
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 3,158: |
Line 1,577: |
| "Role": "hero_kelvin_role", | | "Role": "hero_kelvin_role", |
| "RoundsPerSecond": 4, | | "RoundsPerSecond": 4, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 3,183: |
Line 1,603: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 12.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 60,
| |
| "DamageHealMult": 2,
| |
| "DamageHealMultNonHero": 0.7,
| |
| "Key": "ability_intimidate",
| |
| "Name": "Scorn", | | "Name": "Scorn", |
| "Radius": 10, | | "Key": "ability_intimidate" |
| "TickRate": 0.1,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -3.75
| |
| },
| |
| {
| |
| "Damage": 25
| |
| },
| |
| {
| |
| "DamageBonus": 15,
| |
| "DebuffDuration": 16
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 1,
| |
| "AbilityChannelTime": 5,
| |
| "AbilityCooldown": 37,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusMoveSpeed": 4,
| |
| "BulletResist": 80,
| |
| "ChannelMoveSpeed": -1,
| |
| "DPS": 80,
| |
| "EnemyDamageSpeedPenalty": 0.5,
| |
| "Key": "ability_burrow",
| |
| "Name": "Burrow", | | "Name": "Burrow", |
| "Radius": 5, | | "Key": "ability_burrow" |
| "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,
| |
| "BonusMoveSpeed": "2m"
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.15,
| |
| "AbilityCastRange": 35,
| |
| "AbilityCooldown": 42,
| |
| "AbilityDuration": 3.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 40,
| |
| "GrowthPerMeter": 0.5,
| |
| "InitialWidth": 5,
| |
| "Key": "ability_throw_sand",
| |
| "Name": "Sand Blast", | | "Name": "Sand Blast", |
| "Upgrades": [ | | "Key": "ability_throw_sand" |
| {
| |
| "AbilityDuration": 1
| |
| },
| |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "SlowPercent": 50
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastRange": 5,
| |
| "AbilityChannelTime": 2.5,
| |
| "AbilityCooldown": 75,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusHealthOnKill": 30,
| |
| "DPS": 60,
| |
| "Key": "ability_ult_combo",
| |
| "Name": "Combo", | | "Name": "Combo", |
| "Upgrades": [ | | "Key": "ability_ult_combo" |
| {
| |
| "BulletResist": 30
| |
| },
| |
| {
| |
| "AbilityChannelTime": 0.75
| |
| },
| |
| {
| |
| "DPS": 40,
| |
| "LifeStealPercentOnHit": 100
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 3,349: |
Line 1,680: |
| "Role": "hero_krill_role", | | "Role": "hero_krill_role", |
| "RoundsPerSecond": 5.555555555555555, | | "RoundsPerSecond": 5.555555555555555, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 3,372: |
Line 1,704: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.15,
| |
| "AbilityCooldown": 19,
| |
| "AbilityPostCastDuration": 0.4,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "citadel_ability_lash_down_strike",
| |
| "MinAimAngle": 60,
| |
| "Name": "Ground Strike", | | "Name": "Ground Strike", |
| "Radius": 11, | | "Key": "citadel_ability_lash_down_strike" |
| "StompDamage": 90,
| |
| "StompDamagePerMeterPrimary": 6,
| |
| "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"
| |
| }
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastRange": 30,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 42,
| |
| "AbilityCooldownBetweenCharge": 2,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "JumpSlowResistance": 0.667,
| |
| "JumpVelocity": 20,
| |
| "Key": "citadel_ability_lash",
| |
| "LashFriendlies": 1,
| |
| "MinDistance": 0,
| |
| "Name": "Grapple", | | "Name": "Grapple", |
| "Upgrades": [ | | "Key": "citadel_ability_lash" |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "AbilityCastRange": "20m",
| |
| "WeaponDamageBonus": 6,
| |
| "WeaponDamageBonusDuration": 10
| |
| },
| |
| {
| |
| "WeaponFireRateBonus": 20
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.15,
| |
| "AbilityCastRange": 25,
| |
| "AbilityCooldown": 26,
| |
| "AbilityUnitTargetLimit": 30,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 65,
| |
| "HealPctVsHeroes": 70,
| |
| "HealPctVsNonHeroes": 25,
| |
| "Key": "ability_lash_flog",
| |
| "Name": "Flog", | | "Name": "Flog", |
| "TargetingConeAngle": 30, | | "Key": "ability_lash_flog" |
| "Upgrades": [
| |
| {
| |
| "EnemySlowDuration": 3,
| |
| "EnemySlowPct": 35
| |
| },
| |
| {
| |
| "AbilityCooldown": -14
| |
| },
| |
| {
| |
| "Damage": 105,
| |
| "FireRateSlow": 35
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.3,
| |
| "AbilityCastRange": 18,
| |
| "AbilityChannelTime": 2,
| |
| "AbilityCooldown": 138,
| |
| "AbilityUnitTargetLimit": 6,
| |
| "BoostTime": 1,
| |
| "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", | | "Name": "Death Slam", |
| "NotInConeLosesLock": 1, | | "Key": "citadel_ability_lash_ultimate" |
| "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
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 3,557: |
Line 1,780: |
| "Role": "hero_lash_role", | | "Role": "hero_lash_role", |
| "RoundsPerSecond": 4, | | "RoundsPerSecond": 4, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 1, | | "SprintSpeed": 1, |
Line 3,581: |
Line 1,805: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.1,
| |
| "AbilityCastRange": 500,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 15,
| |
| "AbilityCooldownBetweenCharge": 3,
| |
| "AbilityPostCastDuration": 0.3,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 120,
| |
| "DebuffDuration": 5,
| |
| "FireRateSlow": 20,
| |
| "InitialProjectileVelocity": 1000,
| |
| "Key": "ability_magician_magicbolt",
| |
| "Name": "Vexing Bolt", | | "Name": "Vexing Bolt", |
| "ProjectileLifetime": 3, | | "Key": "ability_magician_magicbolt" |
| "ProjectileRedirectCount": 1,
| |
| "Radius": 3,
| |
| "RedirectVelocity": 1500,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -4
| |
| },
| |
| {
| |
| "TechArmorDamageReduction": -20
| |
| },
| |
| {
| |
| "Damage": 130,
| |
| "InitialProjectileVelocity": 600,
| |
| "RedirectVelocity": 600
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.15,
| |
| "AbilityCastRange": 20,
| |
| "AbilityChannelTime": 5,
| |
| "AbilityCooldown": 30,
| |
| "AbilityDuration": 5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 100,
| |
| "Damage": 60,
| |
| "Key": "ability_magician_cloneturret",
| |
| "Name": "Spectral Assistant", | | "Name": "Spectral Assistant", |
| "TurretBulletTargetAngle": 20, | | "Key": "ability_magician_cloneturret" |
| "TurretBulletTargetRadius": 500,
| |
| "TurretBulletVerticalOffset": 2,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -10
| |
| },
| |
| {
| |
| "AbilityDuration": 5
| |
| },
| |
| {
| |
| "CopyAbility1": 1
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.35,
| |
| "AbilityCastRange": 20,
| |
| "AbilityCooldown": 35,
| |
| "AbilityDuration": 2,
| |
| "AbilityPostCastDuration": 0.1,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "AirDampingDuration": 1,
| |
| "BonusMoveSpeed": 4,
| |
| "ChannelMoveSpeed": 50,
| |
| "DamageAmpPercentage": 25,
| |
| "Key": "ability_magician_animalcurse",
| |
| "Name": "Rabbit Hex", | | "Name": "Rabbit Hex", |
| "Radius": 0, | | "Key": "ability_magician_animalcurse" |
| "SelfBumpImpulse": 500,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -10
| |
| },
| |
| {
| |
| "AbilityDuration": 1
| |
| },
| |
| {
| |
| "Radius": "6m"
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "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!", | | "Name": "Grand Finale!", |
| "ProjectileLifetime": 3, | | "Key": "ability_magician_bigbolt" |
| "ProjectileRedirectCount": 1,
| |
| "Radius": 3,
| |
| "RedirectVelocity": 1500,
| |
| "ShootDelay": 0.7,
| |
| "SlowPercent": 25,
| |
| "TotalBolts": 3,
| |
| "Upgrades": [
| |
| {
| |
| "SlowPercent": 25
| |
| },
| |
| {
| |
| "AbilityCooldown": -40
| |
| },
| |
| {
| |
| "DamagePerShot": 50,
| |
| "BoltRefundPerKill": 1
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 3,768: |
Line 1,884: |
| "Role": "hero_magician_role", | | "Role": "hero_magician_role", |
| "RoundsPerSecond": 2, | | "RoundsPerSecond": 2, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": { | | "SpiritScaling": { |
| "MaxMoveSpeed": 0.023 | | "MaxMoveSpeed": 0.023 |
Line 3,794: |
Line 1,911: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0,
| |
| "AbilityCastRange": 20,
| |
| "AbilityCooldown": 32,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BossDamagePercent": 50,
| |
| "ChannelMoveSpeed": 18,
| |
| "ClimbHeight": 1,
| |
| "Damage": 70,
| |
| "DampingFactor": 0.3,
| |
| "DistanceAboveGround": 2,
| |
| "DropDownRate": 10,
| |
| "EnemyLiftDuration": 0.2,
| |
| "HoldInPlaceDuration": 1,
| |
| "Key": "mirage_tornado",
| |
| "LiftHeight": 3,
| |
| "MaxDeltaMovementControl": 2,
| |
| "Name": "Tornado", | | "Name": "Tornado", |
| "OpenHeight": 8, | | "Key": "mirage_tornado" |
| "ProjectileThinkInterval": 0.01,
| |
| "Radius": 3.5,
| |
| "TickRate": 0.25,
| |
| "TornadoSpeed": 1050,
| |
| "Upgrades": [
| |
| {
| |
| "HoldInPlaceDuration": 0.4
| |
| },
| |
| {
| |
| "AbilityCooldown": -14
| |
| },
| |
| {
| |
| "WhirlwindEvasionChance": 20
| |
| }
| |
| ],
| |
| "WhirlwindDuration": 3.5,
| |
| "WhirlwindEvasionChance": 25
| |
| }, | | }, |
| "2": { | | "2": { |
| "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", | | "Name": "Fire Scarabs", |
| "NonHeroHealingFactor": 25, | | "Key": "mirage_fire_beetles" |
| "NonHeroStack": 1,
| |
| "Radius": 1,
| |
| "StealDuration": 14,
| |
| "Upgrades": [
| |
| {
| |
| "LaunchWindowCooldown": -15
| |
| },
| |
| {
| |
| "BulletArmorReduction": -10
| |
| },
| |
| {
| |
| "HealthSteal": 80
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0,
| |
| "AbilityCooldown": 2.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 200,
| |
| "Key": "mirage_sand_phantom",
| |
| "MaxStacks": 8,
| |
| "Name": "Djinn's Mark", | | "Name": "Djinn's Mark", |
| "ProcChance": 100, | | "Key": "mirage_sand_phantom" |
| "ProcCooldown": 2.5,
| |
| "ProcDamageBase": 12,
| |
| "RevealDuration": 3,
| |
| "Upgrades": [
| |
| {
| |
| "MovementSpeedSlow": 80,
| |
| "SlowDuration": 0.5
| |
| },
| |
| {
| |
| "VictimStackDuration": 4,
| |
| "ProcDamageBase": 10
| |
| },
| |
| {
| |
| "ProcCooldown": -0.75,
| |
| "MaxStacks": 4
| |
| }
| |
| ],
| |
| "VictimStackDuration": 4.5
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.01,
| |
| "AbilityChannelTime": 2.5,
| |
| "AbilityCooldown": 130,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusFireRate": 30,
| |
| "BonusMoveSpeed": 2,
| |
| "FireRateMaxDuration": 10,
| |
| "Key": "mirage_teleport",
| |
| "MovementSpeedBonusDuration": 4,
| |
| "Name": "Traveler", | | "Name": "Traveler", |
| "SearchRadius": 30, | | "Key": "mirage_teleport" |
| "Upgrades": [
| |
| {
| |
| "BonusMoveSpeed": "2m"
| |
| },
| |
| {
| |
| "AbilityCooldown": -40
| |
| },
| |
| {
| |
| "ImmunityDuration": 3
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 3,980: |
Line 1,991: |
| "Role": "hero_mirage_role", | | "Role": "hero_mirage_role", |
| "RoundsPerSecond": 2.857142857142857, | | "RoundsPerSecond": 2.857142857142857, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 4,003: |
Line 2,015: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 26,
| |
| "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", | | "Name": "Sekhmet's Spirit", |
| "TossSpeed": 400, | | "Key": "ability_perched_predator" |
| "Upgrades": [
| |
| {
| |
| "ExplosionRadius": "4m"
| |
| },
| |
| {
| |
| "AbilityCooldown": -11.5
| |
| },
| |
| {
| |
| "ExplosionDamage": 120
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCastRange": 14,
| |
| "AbilityCharges": 2,
| |
| "AbilityCooldown": 26,
| |
| "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", | | "Name": "Pounce", |
| "SlashRange": 3, | | "Key": "ability_nano_pounce" |
| "SlowDuration": 2,
| |
| "SlowPercent": 30,
| |
| "Upgrades": [
| |
| {
| |
| "SlowDuration": 1
| |
| },
| |
| {
| |
| "FireRateSlow": 30,
| |
| "ActiveReloadPercent": 20
| |
| },
| |
| {
| |
| "AbilityCharges": 1,
| |
| "Damage": 60
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 30,
| |
| "AbilityDuration": 60,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ActiveRadius": 40,
| |
| "AttackRadius": 30,
| |
| "CatActivateDuration": 2,
| |
| "ChannelMoveSpeed": 50,
| |
| "DPS": 40,
| |
| "DamageTick": 1,
| |
| "HealAmpReceivePenaltyPercent": -20,
| |
| "HealAmpRegenPenaltyPercent": -20,
| |
| "InvisFadeToDuration": 1,
| |
| "Key": "ability_nano_proximity_ritual",
| |
| "Name": "Nekomata Ward", | | "Name": "Nekomata Ward", |
| "RecentDamageMarkDuration": 1.5, | | "Key": "ability_nano_proximity_ritual" |
| "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
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 100,
| |
| "AbilityDuration": 12,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BulletArmorReductionDuration": 6,
| |
| "BulletArmorReductionHeavy": 15,
| |
| "BulletArmorReductionLight": 5,
| |
| "ChannelMoveSpeed": 50,
| |
| "DamageAmplification": 20,
| |
| "InvisAlertWhenFading": 1,
| |
| "InvisFadeToDuration": 0.25,
| |
| "InvisMoveSpeedMod": 2,
| |
| "Key": "ability_nano_shadow_step",
| |
| "MeleeAttackSpeedBonus": 20,
| |
| "Name": "Queen of Shadows", | | "Name": "Queen of Shadows", |
| "RevealOnDamageDuration": 0.7, | | "Key": "ability_nano_shadow_step" |
| "RevealOnSpottedDuration": 0.7,
| |
| "SlowPercent": 30,
| |
| "SpottedRadius": 15,
| |
| "Upgrades": [
| |
| {
| |
| "StaminaCooldownReduction": 30
| |
| },
| |
| {
| |
| "SlowResistancePercent": 40,
| |
| "PurgeOnActivate": 1
| |
| },
| |
| {
| |
| "SilenceOnHeavyDuration": 3,
| |
| "DamageAmplification": 20
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 4,209: |
Line 2,097: |
| "Role": "hero_nano_role", | | "Role": "hero_nano_role", |
| "RoundsPerSecond": 5, | | "RoundsPerSecond": 5, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 4,228: |
Line 2,117: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.5,
| |
| "AbilityChannelTime": 9999,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 17,
| |
| "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", | | "Name": "Charged Shot", |
| "TechCleaveExpireTime": 0.2, | | "Key": "ability_charged_shot" |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "Damage": 65
| |
| },
| |
| {
| |
| "AbilityCooldownBetweenCharge": -3,
| |
| "Scale": {
| |
| "Prop": "Damage",
| |
| "Value": 0.91728,
| |
| "Type": "spirit"
| |
| }
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.5,
| |
| "AbilityCooldown": 35,
| |
| "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", | | "Name": "Rain of Arrows", |
| "Upgrades": [ | | "Key": "ability_power_jump" |
| {
| |
| "AbilityCooldown": -14
| |
| },
| |
| {
| |
| "WeaponDamageBonus": 5,
| |
| "SlowPercent": 40,
| |
| "SlowDuration": 1.5
| |
| },
| |
| {
| |
| "BulletLifestealPercent": 50,
| |
| "TechLifestealPercent": 50
| |
| }
| |
| ],
| |
| "WeaponDamageBonus": 4
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCooldown": 37,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ArmTime": 2,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 30,
| |
| "ImmobilizeDuration": 1.25,
| |
| "Key": "ability_immobilize_trap",
| |
| "Lifetime": 20,
| |
| "Name": "Immobilizing Trap", | | "Name": "Immobilizing Trap", |
| "Radius": 6, | | "Key": "ability_immobilize_trap" |
| "SlowDuration": 1,
| |
| "SlowPercent": 50,
| |
| "TrapHeight": 2,
| |
| "TripGravity": 0.4,
| |
| "TripTime": 0.5,
| |
| "TripUpSpeed": 250,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "SlowDuration": 2
| |
| },
| |
| {
| |
| "BulletVulnerbility": 30,
| |
| "DebuffDuration": 10
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 1.5,
| |
| "AbilityChannelTime": 14,
| |
| "AbilityCooldown": 127,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusTechPowerPerKill": 5,
| |
| "Damage": 250,
| |
| "ExplosionRadius": 12,
| |
| "Key": "ability_guided_arrow",
| |
| "Name": "Guided Owl", | | "Name": "Guided Owl", |
| "StunDuration": 0.75, | | "Key": "ability_guided_arrow" |
| "Upgrades": [
| |
| {
| |
| "Damage": 100
| |
| },
| |
| {
| |
| "AbilityCooldown": -47
| |
| },
| |
| {
| |
| "LowHealthEnemyThresholdPct": 22
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 4,409: |
Line 2,196: |
| "Role": "hero_orion_role", | | "Role": "hero_orion_role", |
| "RoundsPerSecond": 1.8181818181818181, | | "RoundsPerSecond": 1.8181818181818181, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": { | | "SpiritScaling": { |
| "MaxMoveSpeed": 0.025, | | "MaxMoveSpeed": 0.025, |
Line 4,438: |
Line 2,226: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 17,
| |
| "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", | | "Name": "Rocket Launcher", |
| "SelfDamagePercent": 50, | | "Key": "rutger_rocket" |
| "SelfLaunchPercent": 175,
| |
| "TechCleaveExpireTime": 0.2,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "Damage": 80
| |
| },
| |
| {
| |
| "AbilityCooldown": -7.5
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.1,
| |
| "AbilityCooldown": 42,
| |
| "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", | | "Name": "Force Field", |
| "SlowDuration": 0.3, | | "Key": "rutger_force_field" |
| "SlowPercent": 60,
| |
| "SpherePushExtraDistance": 1.5,
| |
| "SphereRadius": 5,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -14
| |
| },
| |
| {
| |
| "Damage": 70
| |
| },
| |
| {
| |
| "AbilityDuration": 3
| |
| }
| |
| ],
| |
| "VictimPushTime": 0.4
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCooldown": 42,
| |
| "AbilityDuration": 4,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusHealthRegen": 2,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "rutger_cheat_death",
| |
| "Name": "Cheat Death", | | "Name": "Cheat Death", |
| "Upgrades": [ | | "Key": "rutger_cheat_death" |
| {
| |
| "AbilityDuration": 2
| |
| },
| |
| {
| |
| "BonusMoveSpeed": 50
| |
| },
| |
| {
| |
| "BulletLifestealPercent": 100
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCooldown": 127,
| |
| "AbilityDuration": 6,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "DamageMax": 350,
| |
| "DamageMax_DistanceFuzz": 2,
| |
| "DamageMin": 50,
| |
| "EndRadius": 30,
| |
| "Key": "rutger_pulse",
| |
| "MovementSlow": 25,
| |
| "Name": "Pulse", | | "Name": "Pulse", |
| "SpreadDuration": 0.6, | | "Key": "rutger_pulse" |
| "StartRadius": 1,
| |
| "Upgrades": [
| |
| {
| |
| "MovementSlow": 25
| |
| },
| |
| {
| |
| "AbilityCooldown": -47
| |
| },
| |
| {
| |
| "DamageMax": 200
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 4,589: |
Line 2,283: |
| "Role": "hero_rutger_role", | | "Role": "hero_rutger_role", |
| "RoundsPerSecond": 5.555555555555555, | | "RoundsPerSecond": 5.555555555555555, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 4,608: |
Line 2,303: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCooldown": 26,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_shieldguy_ability01",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "ability_shieldguy_ability01" |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCooldown": 26,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_shieldguy_ability02",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "ability_shieldguy_ability02" |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCooldown": 26,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_shieldguy_ability03",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "ability_shieldguy_ability03" |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCooldown": 127,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_shieldguy_ult",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "ability_shieldguy_ult" |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| },
| |
| {
| |
| "AbilityCooldown": 0
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 4,724: |
Line 2,363: |
| "Role": "hero_shieldguy_role", | | "Role": "hero_shieldguy_role", |
| "RoundsPerSecond": 11.11111111111111, | | "RoundsPerSecond": 11.11111111111111, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 4,743: |
Line 2,383: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AOERadius": 10,
| |
| "AbilityChannelTime": 0.2,
| |
| "AbilityCharges": 2,
| |
| "AbilityCooldown": 19,
| |
| "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", | | "Name": "Serrated Knives", |
| "RicochetCount": 1, | | "Key": "citadel_ability_shiv_dagger" |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "BleedDuration": 2
| |
| },
| |
| {
| |
| "ImpactDamage": 40,
| |
| "BleedDPSPerStack": 5
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.25,
| |
| "AbilityCooldown": 16,
| |
| "AbilityPostCastDuration": 0.2,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "CameraDistance": 250,
| |
| "ChannelMoveSpeed": 50,
| |
| "DashAngleThreshold": 89,
| |
| "DashRadius": 2.5,
| |
| "DashRange": 12,
| |
| "DashSpeed": 2400,
| |
| "ImpactDamage": 105,
| |
| "Key": "citadel_ability_shiv_dash",
| |
| "MoveSpeedPenaltyMaxSpeed": 200,
| |
| "Name": "Slice and Dice", | | "Name": "Slice and Dice", |
| "SideMoveSpeedReduction": -100, | | "Key": "citadel_ability_shiv_dash" |
| "TechCleaveExpireTime": 0.35,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -4
| |
| },
| |
| {
| |
| "ImpactDamage": 75
| |
| },
| |
| {
| |
| "CooldownReductionOnHit": 2,
| |
| "CooldownReductionOnHitNonHero": 1,
| |
| "MaxCooldownReductionsFromHits": 6
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.25,
| |
| "AbilityCooldown": 50,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "DamagePctDeferred": 22,
| |
| "DamagePctDeferredMaxRage": 15,
| |
| "DeferClearPct": 40,
| |
| "DeferredDamageDuration": 13,
| |
| "Key": "citadel_ability_shiv_defer_damage",
| |
| "Name": "Bloodletting", | | "Name": "Bloodletting", |
| "Upgrades": [ | | "Key": "citadel_ability_shiv_defer_damage" |
| {
| |
| "DamagePctDeferred": 8
| |
| },
| |
| {
| |
| "AbilityCooldown": -25
| |
| },
| |
| {
| |
| "DeferClearPct": 25
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastRange": 14,
| |
| "AbilityCooldown": 95,
| |
| "AbilityPostCastDuration": 0.25,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusAbilityResource": 10,
| |
| "BuffDamage": 15,
| |
| "CameraDistance": 400,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 200,
| |
| "EnemyHealthPercent": 20,
| |
| "EnemyHealthPercentBuffer": 3,
| |
| "JumpHeight": 80,
| |
| "Key": "citadel_ability_shiv_killing_blow",
| |
| "MinTimeToTarget": 0.5,
| |
| "MoveSpeedToTarget": 25,
| |
| "Name": "Killing Blow", | | "Name": "Killing Blow", |
| "NonPlayerRageScale": 0.1, | | "Key": "citadel_ability_shiv_killing_blow" |
| "PauseOnTargetTime": 0.66,
| |
| "RageDrainDelayDuration": 9,
| |
| "RageDrainRate": 0.25,
| |
| "RagePerHeavyMelee": 2.75,
| |
| "RagePerLightMelee": 1.5,
| |
| "RagePerSpiritDamage": 0.013,
| |
| "RagePerWeaponDamage": 0.017,
| |
| "SlashRange": 80,
| |
| "Upgrades": [
| |
| {
| |
| "BonusMoveSpeed": "2m"
| |
| },
| |
| {
| |
| "EnemyHealthPercent": 8,
| |
| "BuffDamage": 10
| |
| },
| |
| {
| |
| "ShortCooldown": 0.5
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 4,937: |
Line 2,470: |
| "Role": "hero_shiv_role", | | "Role": "hero_shiv_role", |
| "RoundsPerSecond": 1.9047619047619047, | | "RoundsPerSecond": 1.9047619047619047, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 4,960: |
Line 2,494: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 40,
| |
| "AbilityCooldownBetweenCharge": 8,
| |
| "AbilityDuration": 3,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "DPS": 40,
| |
| "Key": "fathom_scalding_spray",
| |
| "Name": "Scalding Spray", | | "Name": "Scalding Spray", |
| "Radius": 12, | | "Key": "fathom_scalding_spray" |
| "TickRate": 0.25,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -15
| |
| },
| |
| {
| |
| "AbilityDuration": 2
| |
| },
| |
| {
| |
| "DPS": 45
| |
| }
| |
| ],
| |
| "WeaponDamageBonusDuration": 12,
| |
| "WeaponDamageBonusPerSec": 7
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0,
| |
| "AbilityCastRange": 20,
| |
| "AbilityCooldown": 22,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 80,
| |
| "ExplosionRadius": 6,
| |
| "GravityScale": 1.4,
| |
| "Key": "fathom_breach",
| |
| "Name": "Breach", | | "Name": "Breach", |
| "TossSpeed": 350, | | "Key": "fathom_breach" |
| "Upgrades": [
| |
| {
| |
| "ExplosionRadius": "3m"
| |
| },
| |
| {
| |
| "AbilityCooldown": -8
| |
| },
| |
| {
| |
| "Damage": 120
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.25, | | "Name": "Reefdweller Harpoon", |
| "AbilityCooldown": 50,
| | "Key": "fathom_reefdweller_harpoon" |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "DamagePctDeferred": 22,
| |
| "DamagePctDeferredMaxRage": 15,
| |
| "DeferClearPct": 40,
| |
| "DeferredDamageDuration": 13,
| |
| "Key": "fathom_defer_damage", | |
| "Name": "Fathom Bloodletting",
| |
| "Upgrades": [
| |
| {
| |
| "DamagePctDeferred": 8
| |
| },
| |
| {
| |
| "AbilityCooldown": -25
| |
| },
| |
| {
| |
| "DeferClearPct": 25
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.15, | | "Name": "Lurker's Ambush", |
| "AbilityCastRange": 30,
| | "Key": "fathom_lurkers_ambush" |
| "AbilityCooldown": 50,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "InitialFreezeTime": 0,
| |
| "InitialHeight": 350,
| |
| "InvisFadeToDuration": 0.25,
| |
| "InvisMoveSpeedMod": -99,
| |
| "Key": "fathom_reefdweller_harpoon", | |
| "Name": "Reefdweller Harpoon",
| |
| "NotSeenByEnemiesRegen": 3,
| |
| "ReelSpeed": 1000,
| |
| "RevealOnDamageDuration": 0.5,
| |
| "RevealOnSpottedDuration": 3,
| |
| "SpottedRadius": 999,
| |
| "TickRate": 0.25,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -15
| |
| },
| |
| {
| |
| "AbilityCastRange": "5m"
| |
| },
| |
| {
| |
| "NotSeenByEnemiesRegen": 2
| |
| }
| |
| ],
| |
| "WallLatchIdealDist": 5,
| |
| "WallLatchSettleDist": 40,
| |
| "WallLatchSettleTime": 0
| |
| } | | } |
| }, | | }, |
Line 5,088: |
Line 2,532: |
| "IsRecommended": false, | | "IsRecommended": false, |
| "LevelScaling": { | | "LevelScaling": { |
| "BulletDamage": 0.573571, | | "BulletDamage": 0.35, |
| "MaxHealth": 36, | | "MaxHealth": 36, |
| "LightMeleeDamage": 2.671429, | | "LightMeleeDamage": 2.671429, |
| "HeavyMeleeDamage": 4.91882165079365, | | "HeavyMeleeDamage": 4.91882165079365, |
| "DPS": 8.922215555555553, | | "DPS": 5.444444444444429, |
| "SustainedDPS": 4.992344428503117 | | "SustainedDPS": 3.0463892874222864 |
| }, | | }, |
| "LightMeleeDamage": 63, | | "LightMeleeDamage": 63, |
Line 5,110: |
Line 2,554: |
| "Role": "hero_slork_role", | | "Role": "hero_slork_role", |
| "RoundsPerSecond": 2.2222222222222223, | | "RoundsPerSecond": 2.2222222222222223, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 5,129: |
Line 2,574: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.3,
| |
| "AbilityChannelTime": 2,
| |
| "AbilityCooldown": 32,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "AirDrag": 0.3,
| |
| "AirSpeedMax": 100,
| |
| "AmpDuration": 15,
| |
| "AmpPercentPerStack": 6,
| |
| "ChannelMoveSpeed": 50,
| |
| "DamagePerProjectile": 35,
| |
| "FallSpeedMax": 10,
| |
| "Key": "synth_barrage",
| |
| "MoveSlowPercent": 30,
| |
| "Name": "Barrage", | | "Name": "Barrage", |
| "ProjectileAmount": 4, | | "Key": "synth_barrage" |
| "Radius": 4.5,
| |
| "SlowDuration": 1.5,
| |
| "Upgrades": [
| |
| {
| |
| "DamagePerProjectile": 15
| |
| },
| |
| {
| |
| "AbilityCooldown": -14
| |
| },
| |
| {
| |
| "AmpPercentPerStack": 4,
| |
| "Radius": "2m"
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 32,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 90,
| |
| "Key": "synth_plasma_flux",
| |
| "MaxLifetime": 3.2,
| |
| "Name": "Flying Cloak", | | "Name": "Flying Cloak", |
| "Radius": 5, | | "Key": "synth_plasma_flux" |
| "TickRate": 0.1,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -14
| |
| },
| |
| {
| |
| "Damage": 80
| |
| },
| |
| {
| |
| "WeaponDamageBonus": 7,
| |
| "WeaponDamageBonusDuration": 10
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.15,
| |
| "AbilityChannelTime": 2,
| |
| "AbilityCooldown": 17,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 100,
| |
| "FallSpeedMax": 1,
| |
| "Key": "synth_pulse",
| |
| "Name": "Enchanter's Satchel", | | "Name": "Enchanter's Satchel", |
| "Radius": 12, | | "Key": "synth_pulse" |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -4.75
| |
| },
| |
| {
| |
| "Damage": 80
| |
| },
| |
| {
| |
| "FireRateSlow": 40,
| |
| "DebuffDuration": 4
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.6,
| |
| "AbilityCooldown": 127,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "CanBePurged": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "DPS": 23,
| |
| "DamageInterval": 0.5,
| |
| "DebuffDuration": 18,
| |
| "Key": "synth_affliction",
| |
| "Name": "Affliction", | | "Name": "Affliction", |
| "Radius": 14, | | "Key": "synth_affliction" |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -28
| |
| },
| |
| {
| |
| "HealAmpReceivePenaltyPercent": -60,
| |
| "HealAmpRegenPenaltyPercent": -60
| |
| },
| |
| {
| |
| "DPS": 27
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 5,296: |
Line 2,653: |
| "Role": "hero_synth_role", | | "Role": "hero_synth_role", |
| "RoundsPerSecond": 2, | | "RoundsPerSecond": 2, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 5,320: |
Line 2,678: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 1,
| |
| "AbilityCooldown": 10.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "targetdummy_ability_1",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "targetdummy_ability_1" |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 1,
| |
| "AbilityCooldown": 10.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "targetdummy_ability_2",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "targetdummy_ability_2" |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 1,
| |
| "AbilityCooldown": 10.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "targetdummy_ability_3",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "targetdummy_ability_3" |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 1,
| |
| "AbilityCooldown": 10.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "targetdummy_ability_4",
| |
| "Name": null, | | "Name": null, |
| "Upgrades": [ | | "Key": "targetdummy_ability_4" |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 5,437: |
Line 2,735: |
| "Role": "hero_targetdummy_role", | | "Role": "hero_targetdummy_role", |
| "RoundsPerSecond": 5, | | "RoundsPerSecond": 5, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 5,456: |
Line 2,755: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 32,
| |
| "AbilityCooldownBetweenCharge": 8,
| |
| "AbilityDuration": 4,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BossDamagePercent": 50,
| |
| "ChannelMoveSpeed": 50,
| |
| "DPS": 60,
| |
| "Height": 2,
| |
| "Key": "citadel_ability_tengu_urn",
| |
| "Name": "Kudzu Bomb", | | "Name": "Kudzu Bomb", |
| "Radius": 6, | | "Key": "citadel_ability_tengu_urn" |
| "SlowPercent": 35,
| |
| "TickRate": 0.25,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "AbilityDuration": 2
| |
| },
| |
| {
| |
| "DPS": 50,
| |
| "Radius": "2m"
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastRange": 16,
| |
| "AbilityCooldown": 37,
| |
| "AbilityDuration": 12,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusFireRate": 10,
| |
| "BulletLifestealPercent": 15,
| |
| "ChannelMoveSpeed": 50,
| |
| "HealingPerGlub": 20,
| |
| "Key": "citadel_ability_tangotether",
| |
| "MoveSpeedBonus": 0,
| |
| "Name": "Watcher's Covenant", | | "Name": "Watcher's Covenant", |
| "TetherSharedHealPct": 30, | | "Key": "citadel_ability_tangotether" |
| "TickRate": 0.1,
| |
| "TotalTetherTargets": 1,
| |
| "Upgrades": [
| |
| {
| |
| "BonusFireRate": 10
| |
| },
| |
| {
| |
| "MoveSpeedBonus": "2.0m"
| |
| },
| |
| {
| |
| "TotalTetherTargets": 1
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.25,
| |
| "AbilityCooldown": 42,
| |
| "AbilityDuration": 2,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 80,
| |
| "DampingFactor": 0.25,
| |
| "Key": "citadel_ability_tengu_stone_form",
| |
| "LiftHeight": 180,
| |
| "LiftTime": 1,
| |
| "MaxHealthRegen": 10,
| |
| "MoveSpeedMax": 8,
| |
| "Name": "Stone Form", | | "Name": "Stone Form", |
| "Radius": 6, | | "Key": "citadel_ability_tengu_stone_form" |
| "StatueScale": 1,
| |
| "StunDuration": 0.75,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "StunDuration": 0.5,
| |
| "Damage": 80
| |
| },
| |
| {
| |
| "MaxHealthRegen": 20
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 1.3,
| |
| "AbilityCastRange": 8,
| |
| "AbilityCooldown": 85,
| |
| "AbilityDuration": 17,
| |
| "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", | | "Name": "Air Drop", |
| "OnLandDamageRadius": 14, | | "Key": "citadel_ability_tengu_airlift" |
| "OnLandDamageRadiusStart": 4,
| |
| "SilenceBombSpeed": 12,
| |
| "SlowPercent": 30,
| |
| "TossSpeed": 400,
| |
| "Upgrades": [
| |
| {
| |
| "BulletArmorReduction": -20,
| |
| "BulletArmorReductionDuration": 12
| |
| },
| |
| {
| |
| "AirDropBulletShield": 300,
| |
| "OnLandDamageRadius": "5m"
| |
| },
| |
| {
| |
| "SilenceDuration": 4.5
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 5,636: |
Line 2,830: |
| "Role": "hero_tengu_role", | | "Role": "hero_tengu_role", |
| "RoundsPerSecond": 14.285714285714285, | | "RoundsPerSecond": 14.285714285714285, |
| | "ShootMoveSpeed": 1, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 5,659: |
Line 2,854: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.1,
| |
| "AbilityCastRange": 40,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 17,
| |
| "AbilityCooldownBetweenCharge": 4,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BounceRadians": 0.5,
| |
| "BounceRange": 20,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 120,
| |
| "Key": "thumper_ability_1",
| |
| "MaxPlaneDistance": 1,
| |
| "Name": "Shatter Cannon", | | "Name": "Shatter Cannon", |
| "PlaneSpread": 30, | | "Key": "thumper_ability_1" |
| "PushSpeedMax": 1000,
| |
| "PushSpeedMid": 600,
| |
| "PushSpeedMin": 100,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "Damage": 60
| |
| },
| |
| {
| |
| "AbilityCooldownBetweenCharge": -3,
| |
| "AbilityCooldown": -3.75
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.42,
| |
| "AbilityCooldown": 26,
| |
| "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", | | "Name": "Spike Strip", |
| "StompRange": 25, | | "Key": "thumper_ability_2" |
| "TechCleaveExpireTime": 0.2,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityDuration": 2
| |
| },
| |
| {
| |
| "BarbedWireRadius": "3m"
| |
| },
| |
| {
| |
| "BarbedWireDamagePerMeter": 30
| |
| }
| |
| ],
| |
| "VerticalDifferenceTolerance": 2.5
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCastRange": 30,
| |
| "AbilityCooldown": 42,
| |
| "AbilityDuration": 8,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "DPS": 8,
| |
| "Key": "thumper_ability_3",
| |
| "Name": "Badger Drone", | | "Name": "Badger Drone", |
| "TickInterval": 0.5, | | "Key": "thumper_ability_3" |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| }
| |
| ],
| |
| "VisibilityTime": 0.2
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCooldown": 10.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "ClimbHeight": 1,
| |
| "DistanceAboveGround": 2,
| |
| "DropDownRate": 2,
| |
| "Duration": 4,
| |
| "InitialForce": 300,
| |
| "Key": "thumper_ability_4",
| |
| "Name": "Vortex", | | "Name": "Vortex", |
| "PushAccel": 1000, | | "Key": "thumper_ability_4" |
| "PushNPCSpeed": 800,
| |
| "Radius": 15,
| |
| "TornadoSpeed": 350,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| },
| |
| {
| |
| "AbilityCooldown": -0.75
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 5,813: |
Line 2,911: |
| "Role": "hero_thumper_role", | | "Role": "hero_thumper_role", |
| "RoundsPerSecond": 1.6666666666666667, | | "RoundsPerSecond": 1.6666666666666667, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 5,832: |
Line 2,931: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityChannelTime": 1,
| |
| "AbilityCharges": 2,
| |
| "AbilityCooldown": 32,
| |
| "AbilityCooldownBetweenCharge": 1,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BeamLength": 30,
| |
| "BeamWidth": 4,
| |
| "ChannelMoveSpeed": 70,
| |
| "HeatPowerLength": 0,
| |
| "HotDPS": 90,
| |
| "Key": "tokamak_hot_shot",
| |
| "Name": "Hot Shot", | | "Name": "Hot Shot", |
| "NormalDPS": 55, | | "Key": "tokamak_hot_shot" |
| "TickRate": 0.1,
| |
| "TrackingSpeed": 180,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "AbilityChannelTime": 0.5
| |
| },
| |
| {
| |
| "Scale": {
| |
| "Prop": "HotDPS",
| |
| "Value": 0.314496,
| |
| "Type": "spirit"
| |
| },
| |
| "NormalDPS": 16,
| |
| "HotDPS": 48
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0,
| |
| "AbilityCastRange": 20,
| |
| "AbilityCooldown": 25,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 80,
| |
| "ExplosionRadius": 6,
| |
| "GravityScale": 1.4,
| |
| "Key": "tokamak_dying_star",
| |
| "Name": "Dying Star", | | "Name": "Dying Star", |
| "TossSpeed": 350, | | "Key": "tokamak_dying_star" |
| "Upgrades": [
| |
| {
| |
| "ExplosionRadius": "3m"
| |
| },
| |
| {
| |
| "AbilityCooldown": -7.5
| |
| },
| |
| {
| |
| "Scale": {
| |
| "Prop": "Damage",
| |
| "Value": 0.52416,
| |
| "Type": "spirit"
| |
| },
| |
| "Damage": 80
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.25,
| |
| "AbilityCooldown": 48,
| |
| "AbilityDuration": 6,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BlindScale": 0.5,
| |
| "ChannelMoveSpeed": 50,
| |
| "EvasionChance": 20,
| |
| "Key": "tokamak_radiance",
| |
| "LookDotMin": 0.866,
| |
| "LookRadiusScale": 1,
| |
| "MaxDPS": 16,
| |
| "Name": "Blinding Radiance", | | "Name": "Blinding Radiance", |
| "Radius": 40, | | "Key": "tokamak_radiance" |
| "TickRate": 0.25,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -14
| |
| },
| |
| {
| |
| "EvasionChance": 20
| |
| },
| |
| {
| |
| "Scale": {
| |
| "Prop": "MaxDPS",
| |
| "Value": 0.157248,
| |
| "Type": "spirit"
| |
| },
| |
| "MaxDPS": 24
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 2,
| |
| "AbilityCastRange": 100,
| |
| "AbilityChannelTime": 3.6,
| |
| "AbilityCooldown": 127,
| |
| "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", | | "Name": "Pulse Cannon", |
| "TargetingWidth": 0.8, | | "Key": "tokamak_crimson_cannon" |
| "Upgrades": [
| |
| {
| |
| "DelayBetweenShots": -0.2
| |
| },
| |
| {
| |
| "Damage": 50,
| |
| "Scale": {
| |
| "Prop": "Damage",
| |
| "Value": 1.57248,
| |
| "Type": "spirit"
| |
| }
| |
| },
| |
| {
| |
| "AbilityCooldown": -47
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 6,005: |
Line 2,991: |
| "Role": "hero_tokamak_role", | | "Role": "hero_tokamak_role", |
| "RoundsPerSecond": 8.333333333333334, | | "RoundsPerSecond": 8.333333333333334, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 6,024: |
Line 3,011: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.2,
| |
| "AbilityCooldown": 20,
| |
| "AbilityDuration": 9,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BossDamagePercent": 50,
| |
| "ChannelMoveSpeed": 50,
| |
| "DPS": 50,
| |
| "Height": 2,
| |
| "Key": "ability_trapper_poisonjar",
| |
| "MaxRadius": 7,
| |
| "Name": "Bottled Phantasmicide", | | "Name": "Bottled Phantasmicide", |
| "Radius": 5, | | "Key": "ability_trapper_poisonjar" |
| "SlowPercent": 20,
| |
| "TickRate": 0.25,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityDuration": 4
| |
| },
| |
| {
| |
| "MaxRadius": "2m"
| |
| },
| |
| {
| |
| "DPS": 100
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "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", | | "Name": "Silktrap", |
| "Radius": 0.6, | | "Key": "ability_trapper_webwall" |
| "SlowPercent": 99,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "WebDuration": 120
| |
| },
| |
| {
| |
| "DisarmDuration": 4
| |
| }
| |
| ],
| |
| "WallToWallDistance": 100,
| |
| "WebArmTime": 0.5,
| |
| "WebDuration": 60,
| |
| "WebWallTickRate": 0.15
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastRange": 45,
| |
| "AbilityCooldown": 30,
| |
| "AbilityDuration": 5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "DPS": 30,
| |
| "DebuffDuration": 0.5,
| |
| "Key": "ability_trapper_spidershield",
| |
| "Name": "Pest Barrier", | | "Name": "Pest Barrier", |
| "Radius": 5, | | "Key": "ability_trapper_spidershield" |
| "SlowPercent": 30,
| |
| "TechShieldPoints": 200,
| |
| "TickRate": 1,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -8
| |
| },
| |
| {
| |
| "TechShieldPoints": 200
| |
| },
| |
| {
| |
| "Radius": "5m"
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.6,
| |
| "AbilityCooldown": 160,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_trapper_spiderwave",
| |
| "Name": "Crawling Plague", | | "Name": "Crawling Plague", |
| "Radius": 3.5, | | "Key": "ability_trapper_spiderwave" |
| "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"
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 6,211: |
Line 3,091: |
| "Role": "hero_trapper_role", | | "Role": "hero_trapper_role", |
| "RoundsPerSecond": 1.6666666666666667, | | "RoundsPerSecond": 1.6666666666666667, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 6,235: |
Line 3,116: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "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, | | "Name": null, |
| "Upgrades": [ | | "Key": "citadel_ability_vandal_surge" |
| {
| |
| "AbilityCooldown": -28
| |
| },
| |
| {
| |
| "AbilityDuration": 0.5
| |
| },
| |
| {
| |
| "AbilityUnitTargetLimit": 5
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.1,
| |
| "AbilityCastRange": 20,
| |
| "AbilityCooldown": 60,
| |
| "AbilityPostCastDuration": 0.15,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 200,
| |
| "HalfHeight": 6,
| |
| "Key": "ability_vandal_pillar",
| |
| "Name": null, | | "Name": null, |
| "PetrifyDamageBreakThreshold": 200, | | "Key": "ability_vandal_pillar" |
| "PetrifyDuration": 3,
| |
| "PreDetonateDuration": 0.6,
| |
| "Radius": 4,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -15
| |
| },
| |
| {
| |
| "PetrifyDuration": 1.5
| |
| },
| |
| {
| |
| "Radius": "3m"
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityUnitTargetLimit": 1,
| |
| "BuildUpBulletPercentPerHit": 8.33,
| |
| "BuildUpDuration": 0.1,
| |
| "BurnDuration": 0.3,
| |
| "ChannelMoveSpeed": 50,
| |
| "CritBuildup": 16,
| |
| "DPS": 15,
| |
| "Key": "ability_haunt",
| |
| "Name": null, | | "Name": null, |
| "TickRate": 0.5, | | "Key": "ability_haunt" |
| "Upgrades": [
| |
| {
| |
| "AfterburnSpiritDamageReduction": -30
| |
| },
| |
| {
| |
| "BurnDuration": 1
| |
| },
| |
| {
| |
| "DPS": 30
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "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, | | "Name": null, |
| "Upgrades": [ | | "Key": "citadel_ability_vandal_overflow" |
| {
| |
| "AbilityCooldown": -28
| |
| },
| |
| {
| |
| "AbilityDuration": 0.5
| |
| },
| |
| {
| |
| "AbilityUnitTargetLimit": 5
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 6,392: |
Line 3,191: |
| "Role": "hero_vandal_role", | | "Role": "hero_vandal_role", |
| "RoundsPerSecond": 3.3333333333333335, | | "RoundsPerSecond": 3.3333333333333335, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 6,415: |
Line 3,215: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.15,
| |
| "AbilityCooldown": 10,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 50,
| |
| "Key": "ability_viper_debuffdagger",
| |
| "Name": "Screwjab Dagger", | | "Name": "Screwjab Dagger", |
| "SlowDuration": 1, | | "Key": "ability_viper_debuffdagger" |
| "SlowPercent": 50,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -4
| |
| },
| |
| {
| |
| "Damage": 50
| |
| },
| |
| {
| |
| "SlowDuration": "1s",
| |
| "StaminaReduction": 1
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastRange": 15,
| |
| "AbilityCooldown": 26,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_viper_venom",
| |
| "Name": "Lethal Venom", | | "Name": "Lethal Venom", |
| "Upgrades": [ | | "Key": "ability_viper_venom" |
| {
| |
| "VenomMaxDamage": 40
| |
| },
| |
| {
| |
| "HealAmpRegenPenaltyPercent": -60,
| |
| "HealAmpReceivePenaltyPercent": -60
| |
| },
| |
| {
| |
| "VenomMissingHealthDamagePercentage": 8
| |
| }
| |
| ],
| |
| "VenomDuration": 3,
| |
| "VenomMaxDamage": 200,
| |
| "VenomMaxDamageHealthPercentage": 25,
| |
| "VenomMinDamage": 20,
| |
| "VenomMinDamageHealthPercentage": 100
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_viper_snakedash",
| |
| "Name": "Slither", | | "Name": "Slither", |
| "SlideScale": 10, | | "Key": "ability_viper_snakedash" |
| "Upgrades": [
| |
| {
| |
| "SlideScale": 25
| |
| },
| |
| {
| |
| "Stamina": 2
| |
| },
| |
| {
| |
| "SlideResist": 30
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.1,
| |
| "AbilityCastRange": 20,
| |
| "AbilityCooldown": 60,
| |
| "AbilityPostCastDuration": 0.15,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 200,
| |
| "HalfHeight": 6,
| |
| "Key": "ability_viper_ult",
| |
| "Name": "Petrify", | | "Name": "Petrify", |
| "PetrifyDamageBreakThreshold": 200, | | "Key": "ability_viper_ult" |
| "PetrifyDuration": 3,
| |
| "PreDetonateDuration": 1,
| |
| "Radius": 4,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -15
| |
| },
| |
| {
| |
| "PetrifyDuration": 1.5
| |
| },
| |
| {
| |
| "Radius": "3m"
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 6,567: |
Line 3,290: |
| "Role": "hero_viper_role", | | "Role": "hero_viper_role", |
| "RoundsPerSecond": 16.666666666666668, | | "RoundsPerSecond": 16.666666666666668, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": { | | "SpiritScaling": { |
| "MaxMoveSpeed": 0.023 | | "MaxMoveSpeed": 0.023 |
Line 6,592: |
Line 3,316: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.001,
| |
| "AbilityCooldown": 21,
| |
| "AbilityPostCastDuration": 0.2,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BossDamagePercent": 50,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 90,
| |
| "DetonateCooldown": 0.15,
| |
| "Key": "viscous_goo_grenade",
| |
| "Name": "Splatter", | | "Name": "Splatter", |
| "PuddleDuration": 10, | | "Key": "viscous_goo_grenade" |
| "Radius": 5,
| |
| "SecondHitDamagePercentage": 0.7,
| |
| "SlowPercent": 35,
| |
| "ThirdHitDamagePercentage": 0.5,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -5.75
| |
| },
| |
| {
| |
| "Damage": 50,
| |
| "Radius": "1m"
| |
| },
| |
| {
| |
| "MaxBounces": 2
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.1,
| |
| "AbilityCastRange": 30,
| |
| "AbilityCooldown": 48,
| |
| "AbilityDuration": 4,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusHealthRegen": 40,
| |
| "BonusMoveSpeed": 0,
| |
| "BreakoutTime": 1,
| |
| "BulletForce": 600,
| |
| "ChannelMoveSpeed": 50,
| |
| "CubeScale": 1.5,
| |
| "Friction": -80,
| |
| "HeavyMeleeForce": 700,
| |
| "Key": "viscous_restorative_goo",
| |
| "LightMeleeForce": 300,
| |
| "Name": "The Cube", | | "Name": "The Cube", |
| "PostCubeBuffDuration": 8, | | "Key": "viscous_restorative_goo" |
| "PushBackForce": 250,
| |
| "PushBackRadius": 50,
| |
| "SlideForce": 70,
| |
| "Upgrades": [
| |
| {
| |
| "BonusMoveSpeed": "2.5m",
| |
| "StaminaCooldownReduction": 30,
| |
| "PostCubeBuff": 1
| |
| },
| |
| {
| |
| "BonusHealthRegen": 35
| |
| },
| |
| {
| |
| "AbilityCooldown": -21,
| |
| "PurgeDebuffs": 1
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastRange": 40,
| |
| "AbilityCharges": 1,
| |
| "AbilityCooldown": 30,
| |
| "AbilityCooldownBetweenCharge": 1.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "ImpactDuration": 4,
| |
| "Key": "viscous_telepunch",
| |
| "Name": "Puddle Punch", | | "Name": "Puddle Punch", |
| "PunchHalfHeight": 5.5, | | "Key": "viscous_telepunch" |
| "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
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.55,
| |
| "AbilityCooldown": 95,
| |
| "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", | | "Name": "Goo Ball", |
| "ParticleRadiusMultiplier": 1.2, | | "Key": "viscous_goo_bowling_ball" |
| "StunDuration": 0.7,
| |
| "TechResist": 60,
| |
| "TickRate": 0.25,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityDuration": 5
| |
| },
| |
| {
| |
| "Damage": 120
| |
| },
| |
| {
| |
| "CastWhileRolling": 1
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 6,788: |
Line 3,394: |
| "Role": "hero_viscous_role", | | "Role": "hero_viscous_role", |
| "RoundsPerSecond": 5, | | "RoundsPerSecond": 5, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 6,811: |
Line 3,418: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 0.1,
| |
| "AbilityCooldown": 12,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 65,
| |
| "DebuffDuration": 7,
| |
| "ForwardVelocity": 800,
| |
| "Key": "ability_warden_crowd_control",
| |
| "MoveSpeedSlowPct": 20,
| |
| "Name": "Alchemical Flask", | | "Name": "Alchemical Flask", |
| "ProjectileLifetime": 60, | | "Key": "ability_warden_crowd_control" |
| "Radius": 6.5,
| |
| "SlowDuration": 3,
| |
| "Upgrades": [
| |
| {
| |
| "StaminaReduction": 1
| |
| },
| |
| {
| |
| "Damage": 50
| |
| },
| |
| {
| |
| "FireRateSlow": 35,
| |
| "AbilityCooldown": -6.5
| |
| }
| |
| ],
| |
| "WeaponPowerDebuff": -30
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCooldown": 42,
| |
| "AbilityDuration": 7,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_warden_high_alert",
| |
| "MoveSpeedBonusPct": 15,
| |
| "Name": "Willpower", | | "Name": "Willpower", |
| "TechShieldPoints": 150, | | "Key": "ability_warden_high_alert" |
| "Upgrades": [
| |
| {
| |
| "MoveSpeedBonusPct": 20
| |
| },
| |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "TechShieldPoints": 200,
| |
| "Scale": {
| |
| "Prop": "TechShieldPoints",
| |
| "Value": 3.9312,
| |
| "Type": "spirit"
| |
| }
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.15,
| |
| "AbilityCastRange": 20,
| |
| "AbilityCooldown": 37,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 120,
| |
| "EscapeRange": 19,
| |
| "EscapeTime": 2.8,
| |
| "ImmobilizeDuration": 1.75,
| |
| "Key": "ability_warden_lock_down",
| |
| "Name": "Binding Word", | | "Name": "Binding Word", |
| "Upgrades": [ | | "Key": "ability_warden_lock_down" |
| {
| |
| "ImmobilizeDuration": 1
| |
| },
| |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "BulletArmorReduction": 20,
| |
| "BulletArmorReductionDuration": 6
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 2,
| |
| "AbilityCooldown": 138,
| |
| "AbilityDuration": 6,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusMoveSpeed": 0,
| |
| "BulletResist": 50,
| |
| "ConeAngle": 115,
| |
| "HealthStealPct": 50,
| |
| "HealthStealPctHero": 100,
| |
| "Key": "ability_warden_riot_protocol",
| |
| "Name": "Last Stand", | | "Name": "Last Stand", |
| "PulseDPS": 100, | | "Key": "ability_warden_riot_protocol" |
| "PulseInterval": 0.5,
| |
| "Radius": 13,
| |
| "TechResist": 50,
| |
| "Upgrades": [
| |
| {
| |
| "Radius": "3m"
| |
| },
| |
| {
| |
| "PulseDPS": 70
| |
| },
| |
| {
| |
| "AbilityCooldown": -56
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 6,980: |
Line 3,496: |
| "Role": "hero_warden_role", | | "Role": "hero_warden_role", |
| "RoundsPerSecond": 4, | | "RoundsPerSecond": 4, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": { | | "SpiritScaling": { |
| "RoundsPerSecond": 0.012, | | "RoundsPerSecond": 0.012, |
Line 7,008: |
Line 3,525: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastRange": 500,
| |
| "AbilityCharges": 1,
| |
| "AbilityChargesConditionally": 1,
| |
| "AbilityCooldown": 0.65,
| |
| "AbilityPostCastDuration": 0.2,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusAbilityResource": 100,
| |
| "CardResourceGenPctScale": 106,
| |
| "CardResourcePerBulletCrit": 6,
| |
| "CardResourcePerBulletHit": 4,
| |
| "CardResourcePerHeavyMelee": 25,
| |
| "CardResourcePerLightMelee": 10,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 70,
| |
| "Key": "citadel_ability_card_toss",
| |
| "Name": "Card Trick", | | "Name": "Card Trick", |
| "NonPlayerCardResourceScale": 0.35, | | "Key": "citadel_ability_card_toss" |
| "ProjectileOriginHeightOffset": 50,
| |
| "Radius": 5,
| |
| "ResourcePerCard": 100,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 1
| |
| },
| |
| {
| |
| "Damage": 50
| |
| },
| |
| {
| |
| "CardResourceGenPctScale": 50
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastDelay": 0.75,
| |
| "AbilityCastRange": 25,
| |
| "AbilityCooldown": 48,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "CameraDistance": 250,
| |
| "ChannelMoveSpeed": 200,
| |
| "Key": "citadel_ability_projectmind",
| |
| "Name": "Project Mind", | | "Name": "Project Mind", |
| "TrailInterval": 0.1, | | "Key": "citadel_ability_projectmind" |
| "Upgrades": [
| |
| {
| |
| "AbilityCastRange": "15m"
| |
| },
| |
| {
| |
| "BulletShieldOnLand": 300,
| |
| "BulletShieldDuration": 8,
| |
| "Scale": {
| |
| "Prop": "BulletShieldOnLand",
| |
| "Value": 2.6208,
| |
| "Type": "spirit"
| |
| }
| |
| },
| |
| {
| |
| "AbilityCooldown": -28
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCooldown": 48,
| |
| "AbilityDuration": 5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "AlliedFireRatePercentage": 50,
| |
| "BonusFireRate": 20,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "citadel_ability_wraith_rapidfire",
| |
| "MagicDamagePerBullet": 0,
| |
| "Name": "Full Auto", | | "Name": "Full Auto", |
| "Radius": 25, | | "Key": "citadel_ability_wraith_rapidfire" |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -14
| |
| },
| |
| {
| |
| "MagicDamagePerBullet": 5
| |
| },
| |
| {
| |
| "BulletLifestealPercent": 35
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 0.7,
| |
| "AbilityCastRange": 20,
| |
| "AbilityCooldown": 100,
| |
| "AbilityDuration": 1.25,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 175,
| |
| "DampingFactor": 0.5,
| |
| "Key": "citadel_ability_psychic_lift",
| |
| "LiftHeight": 120,
| |
| "Name": "Telekinesis", | | "Name": "Telekinesis", |
| "Upgrades": [ | | "Key": "citadel_ability_psychic_lift" |
| {
| |
| "AbilityCooldown": -30
| |
| },
| |
| {
| |
| "AbilityDuration": 0.5
| |
| },
| |
| {
| |
| "AbilityUnitTargetLimit": 5
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 7,175: |
Line 3,600: |
| "Role": "hero_wraith_role", | | "Role": "hero_wraith_role", |
| "RoundsPerSecond": 11.11111111111111, | | "RoundsPerSecond": 11.11111111111111, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": { | | "SpiritScaling": { |
| "SprintSpeed": 0.06 | | "SprintSpeed": 0.06 |
Line 7,200: |
Line 3,626: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityCastDelay": 1.4,
| |
| "AbilityCastRange": 50,
| |
| "AbilityCooldown": 31,
| |
| "AbilityDuration": 6,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "ability_wrecking_ball",
| |
| "MinSpeed": 80,
| |
| "MoveSpeedLimit": 6,
| |
| "Name": "Wrecking Ball", | | "Name": "Wrecking Ball", |
| "StunDuration": 1, | | "Key": "ability_wrecking_ball" |
| "TechCleaveExpireTime": 0.4,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -7.5
| |
| },
| |
| {
| |
| "WreckingBallDamage": 80
| |
| },
| |
| {
| |
| "MoveSpeedLimit": "4m"
| |
| }
| |
| ],
| |
| "WreckingBallDamage": 150,
| |
| "WreckingBallPushForce": 1500
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastRange": 12,
| |
| "AbilityCooldown": 12.5,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 150,
| |
| "DPS": 40,
| |
| "FireRateBuffDuration": 40,
| |
| "Key": "ability_wrecker_salvage",
| |
| "Name": "Consume", | | "Name": "Consume", |
| "SalvageBonus_FireRate": 25, | | "Key": "ability_wrecker_salvage" |
| "SalvageDuration": 4,
| |
| "TickInterval": 0.25,
| |
| "Upgrades": [
| |
| {
| |
| "ConsumeHealPercentage": 75
| |
| },
| |
| {
| |
| "DPS": 40
| |
| },
| |
| {
| |
| "AbilityUnitTargetLimit": 2
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.25,
| |
| "AbilityCastRange": 15,
| |
| "AbilityCharges": 2,
| |
| "AbilityCooldown": 64,
| |
| "AbilityCooldownBetweenCharge": 3,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BlastRadius": 5,
| |
| "ChannelMoveSpeed": 50,
| |
| "EnemyMoveSlow": 10,
| |
| "EnemyMoveSlowDuration": 5,
| |
| "Key": "ability_scrap_blast",
| |
| "Name": "Bio Blast", | | "Name": "Bio Blast", |
| "ScrapDamage": 75, | | "Key": "ability_scrap_blast" |
| "Upgrades": [
| |
| {
| |
| "AbilityCharges": 2
| |
| },
| |
| {
| |
| "ScrapDamage": 55
| |
| },
| |
| {
| |
| "EnemyMoveSlow": 20
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCastDelay": 1.5,
| |
| "AbilityChannelTime": 8,
| |
| "AbilityCooldown": 138,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "DamagePerSecondFlown": 16,
| |
| "EnemyMoveSlowDuration": 1,
| |
| "EnemySlowPct": 60,
| |
| "ExplosionRadius": 8,
| |
| "Key": "ability_wrecker_teleport",
| |
| "Name": "Astral Walk", | | "Name": "Astral Walk", |
| "Upgrades": [ | | "Key": "ability_wrecker_teleport" |
| {
| |
| "AbilityChannelTime": 8
| |
| },
| |
| {
| |
| "AbilityCooldown": -47
| |
| },
| |
| {
| |
| "DamagePerSecondFlown": 16
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 7,368: |
Line 3,710: |
| "Role": "hero_wrecker_role", | | "Role": "hero_wrecker_role", |
| "RoundsPerSecond": 4, | | "RoundsPerSecond": 4, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 7,391: |
Line 3,734: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "AbilityChannelTimeDisplay": 5,
| |
| "AbilityCooldown": 26,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "DPS": 45,
| |
| "Key": "yakuza_shakedown_target",
| |
| "Name": "Shakedown", | | "Name": "Shakedown", |
| "Radius": 6, | | "Key": "yakuza_shakedown_target" |
| "ShareDamagePercent": 33,
| |
| "ShareDamageThreshold": 20,
| |
| "TickTime": 0.5,
| |
| "Upgrades": [
| |
| {
| |
| "WeaponPowerDebuff": -30
| |
| },
| |
| {
| |
| "IgnoreChannelSlow": 1
| |
| },
| |
| {
| |
| "ShareDamagePercent": 67
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastRange": 30,
| |
| "AbilityCooldown": 32,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "yakuza_kobun",
| |
| "Name": "Hired Muscle", | | "Name": "Hired Muscle", |
| "SummonCount": 1, | | "Key": "yakuza_kobun" |
| "SummonDPS": 60,
| |
| "SummonHealth": 450,
| |
| "SummonLifetime": 45,
| |
| "SummonMoveSpeed": 200,
| |
| "Upgrades": [
| |
| {
| |
| "SummonCasterHealthPct": 20
| |
| },
| |
| {
| |
| "SummonDPS": 45
| |
| },
| |
| {
| |
| "SummonCount": 1
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "AbilityCastDelay": 0.25,
| |
| "AbilityCastRange": 30,
| |
| "AbilityCooldown": 32,
| |
| "AbilityDuration": 12,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusCritDamagePercent": 20,
| |
| "BulletShieldHealth": 180,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "yakuza_protection_racket",
| |
| "Name": "Protection Racket", | | "Name": "Protection Racket", |
| "Upgrades": [ | | "Key": "yakuza_protection_racket" |
| {
| |
| "WeaponRecoilReduction": 60,
| |
| "MoveWhileShootingSpeedPenaltyReductionPercent": 60
| |
| },
| |
| {
| |
| "BonusCritDamagePercent": 40
| |
| },
| |
| {
| |
| "BulletShieldHealth": 360
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityCooldown": 74,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BossDamagePercent": 25,
| |
| "CenterDamage": 250,
| |
| "CenterRadius": 5,
| |
| "ChannelMoveSpeed": 50,
| |
| "Key": "yakuza_setting_sun",
| |
| "Name": "Setting Sun", | | "Name": "Setting Sun", |
| "OuterDamage": 100, | | "Key": "yakuza_setting_sun" |
| "Radius": 10,
| |
| "Range": 25,
| |
| "ShootDuration": 1.5,
| |
| "TargetingDuration": 1,
| |
| "Upgrades": [
| |
| {
| |
| "AbilityCooldown": -19
| |
| },
| |
| {
| |
| "Range": "175m"
| |
| },
| |
| {
| |
| "CenterDamage": 200
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 7,530: |
Line 3,791: |
| "Role": "hero_yakuza_role", | | "Role": "hero_yakuza_role", |
| "RoundsPerSecond": 10, | | "RoundsPerSecond": 10, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": {}, | | "SpiritScaling": {}, |
| "SprintSpeed": 0, | | "SprintSpeed": 0, |
Line 7,549: |
Line 3,811: |
| "BoundAbilities": { | | "BoundAbilities": { |
| "1": { | | "1": { |
| "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", | | "Name": "Power Slash", |
| "PowerUpStages": 3, | | "Key": "citadel_ability_power_slash" |
| "ShortChargeDamagePct": 40,
| |
| "SlashCollisionRadius": 4,
| |
| "SlashLength": 25,
| |
| "SlashRadius": 41,
| |
| "Upgrades": [
| |
| {
| |
| "BulletResist": 60
| |
| },
| |
| {
| |
| "SlowDuration": 3,
| |
| "SlowPercent": 40,
| |
| "AbilityCooldown": -2
| |
| },
| |
| {
| |
| "FullChargeDamage": 200
| |
| }
| |
| ]
| |
| }, | | }, |
| "2": { | | "2": { |
| "AbilityCastRange": 20,
| |
| "AbilityCooldown": 21,
| |
| "AbilityPostCastDuration": 0.2,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "ChannelMoveSpeed": 50,
| |
| "Damage": 70,
| |
| "Key": "citadel_ability_flying_strike",
| |
| "Name": "Flying Strike", | | "Name": "Flying Strike", |
| "SlowDuration": 2.5, | | "Key": "citadel_ability_flying_strike" |
| "SlowPercent": 30,
| |
| "Upgrades": [
| |
| {
| |
| "SlowPercent": 25
| |
| },
| |
| {
| |
| "AbilityCastRange": "20m"
| |
| },
| |
| {
| |
| "WeaponDamageBonus": 6,
| |
| "WeaponPowerIncreaseDuration": 10
| |
| }
| |
| ]
| |
| }, | | }, |
| "3": { | | "3": { |
| "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", | | "Name": "Crimson Slash", |
| "Radius": 13, | | "Key": "citadel_ability_healing_slash" |
| "Upgrades": [
| |
| {
| |
| "FireRateSlow": 30
| |
| },
| |
| {
| |
| "HealMaxHealth": 10
| |
| },
| |
| {
| |
| "AbilityCooldown": -5.75
| |
| }
| |
| ]
| |
| }, | | }, |
| "4": { | | "4": { |
| "AbilityChannelTime": 2,
| |
| "AbilityCooldown": 85,
| |
| "AbilityDuration": 5.5,
| |
| "AbilityPostCastDuration": 0.6,
| |
| "AbilitySpeedPct": 60,
| |
| "AbilityUnitTargetLimit": 1,
| |
| "BonusMoveSpeed": 0,
| |
| "BulletResist": 50,
| |
| "Key": "citadel_ability_infinity_slash",
| |
| "MaxHealthRegen": 25,
| |
| "Name": "Shadow Transformation", | | "Name": "Shadow Transformation", |
| "ShadowFormDurationOnKill": 2, | | "Key": "citadel_ability_infinity_slash" |
| "TechResist": 50,
| |
| "Upgrades": [
| |
| {
| |
| "BonusFireRate": 20
| |
| },
| |
| {
| |
| "BonusMoveSpeed": "4m"
| |
| },
| |
| {
| |
| "AbilityDuration": 2
| |
| }
| |
| ]
| |
| } | | } |
| }, | | }, |
Line 7,718: |
Line 3,892: |
| "Role": "hero_yamato_role", | | "Role": "hero_yamato_role", |
| "RoundsPerSecond": 2.5, | | "RoundsPerSecond": 2.5, |
| | "ShootMoveSpeed": 0.7, |
| "SpiritScaling": { | | "SpiritScaling": { |
| "ClipSize": 0.15, | | "ClipSize": 0.15, |