Data:AbilityData.json: Difference between revisions

Jump to navigation Jump to search
Deadbot (talk | contribs)
Deadbot v1.14.0-6592
Deadbot (talk | contribs)
Deadbot v1.14.0-6601
Line 745: Line 745:
"Upgrades": [
"Upgrades": [
{
{
"GroundFlameDuration": 2,
"AbilityCooldown": -12
"Radius": 1
},
},
{
{
"DragonTravelRange": 10,
"GroundFlameDuration": 2,
"AbilityCooldown": -12
"Radius": 1,
"AbilityCharges": 1
},
},
{
{
"Damage": 100,
"Damage": 100,
"DPS": 30,
"DPS": 30,
"AbilityCharges": 1
"DragonTravelRange": 12
}
}
]
]
Line 826: Line 826:
"Value": 14,
"Value": 14,
"Scale": {
"Scale": {
"Value": 0.13,
"Value": 0.16,
"Type": "spirit"
"Type": "spirit"
}
}
Line 844: Line 844:
},
},
"BonusTargets": 2,
"BonusTargets": 2,
"BonusTargetsBarrierPercentage": 75
"BonusTargetsBarrierPercentage": 100
}
}
]
]
Line 851: Line 851:
"AbilityCastRange": 600,
"AbilityCastRange": 600,
"AbilityChannelTime": 0.7,
"AbilityChannelTime": 0.7,
"AbilityCooldown": 190,
"AbilityCooldown": 220,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 13,
"AbilityDuration": 13,
Line 922: Line 922:
"KnightCount": 4,
"KnightCount": 4,
"KnightCountInFirstWave": 4,
"KnightCountInFirstWave": 4,
"AbilityCooldown": -50
"AbilityCooldown": -45
},
},
{
{
"Damage": 160,
"Damage": 160,
"StunDuration": 0.5,
"StunDuration": 0.5,
"MaxAmp": 50
"MaxAmp": 70
}
}
],
],
Line 995: Line 995:
"ability_bullet_flurry": {
"ability_bullet_flurry": {
"AbilityCastDelay": 0.4,
"AbilityCastDelay": 0.4,
"AbilityCooldown": 145,
"AbilityCooldown": 165,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"AbilityDuration": {
Line 1,045: Line 1,045:
{
{
"EvasionPercent": 40,
"EvasionPercent": 40,
"AbilityCooldown": -75
"AbilityCooldown": -65
}
}
],
],
Line 1,379: Line 1,379:
"ability_doorman_doorway": {
"ability_doorman_doorway": {
"AbilityCastRange": 50,
"AbilityCastRange": 50,
"AbilityCooldown": 40,
"AbilityCooldown": 45,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 20,
"AbilityDuration": 20,
Line 1,463: Line 1,463:
"AbilityCastRange": 7,
"AbilityCastRange": 7,
"AbilityChannelTime": 1,
"AbilityChannelTime": 1,
"AbilityCooldown": 120,
"AbilityCooldown": 140,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6.5,
"AbilityDuration": 6.5,
Line 1,564: Line 1,564:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -25,
"AbilityCooldown": -20,
"StaminaDrain": 1
"StaminaDrain": 1
},
},
Line 1,688: Line 1,688:
"Upgrades": [
"Upgrades": [
{
{
"BonusMoveSpeed": 2
"BonusMoveSpeed": 3
},
},
{
{
"HealOnKillPct": 18,
"HealOnKillPct": 24,
"StaminaToRestore": 2
"StaminaToRestore": 2
},
},
Line 1,759: Line 1,759:
"AbilityCharges": 2,
"AbilityCharges": 2,
"AbilityCooldown": 28,
"AbilityCooldown": 28,
"AbilityCooldownBetweenCharge": 7,
"AbilityCooldownBetweenCharge": 7.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ArmTime": 0.1,
"ArmTime": 0.1,
Line 1,765: Line 1,765:
"Value": 80,
"Value": 80,
"Scale": {
"Scale": {
"Value": 1.4,
"Value": 1.2,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"BarrelHeavyMeleeForceForward": 2000,
"BarrelHeavyMeleeForceForward": 1800,
"BarrelHeavyMeleeForceUp": 300,
"BarrelHeavyMeleeForceUp": 300,
"BarrelLifetime": 8,
"BarrelLifetime": 8,
"BarrelLightMeleeForceForward": 1600,
"BarrelLightMeleeForceForward": 1400,
"BarrelLightMeleeForceUp": 300,
"BarrelLightMeleeForceUp": 300,
"BarrelPitchMax": 90,
"BarrelPitchMax": 90,
Line 1,805: Line 1,805:
{
{
"BarrelDamage": {
"BarrelDamage": {
"Value": 100,
"Value": 80,
"Scale": {
"Scale": {
"Value": 0.5,
"Value": 0.5,
Line 1,825: Line 1,825:
}
}
},
},
"AbilityCooldown": 175,
"AbilityCooldown": 200,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,905: Line 1,905:
"DamageResistPctWhileChanneling": 50,
"DamageResistPctWhileChanneling": 50,
"UnstoppableWhileChanneling": 1,
"UnstoppableWhileChanneling": 1,
"AbilityCooldown": -65
"AbilityCooldown": -55
}
}
]
]
Line 2,021: Line 2,021:
"Value": 42,
"Value": 42,
"Scale": {
"Scale": {
"Value": 0.66,
"Value": 0.4,
"Type": "spirit"
"Type": "spirit"
}
}
Line 2,077: Line 2,077:
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 0.02,
"Value": 0.016,
"Type": "spirit"
"Type": "spirit"
}
}
Line 2,179: Line 2,179:
"PatrolDamageCooldown": 10,
"PatrolDamageCooldown": 10,
"PlayerInfestDuration": 8,
"PlayerInfestDuration": 8,
"TechArmorGain": 15,
"TechArmorGain": 12,
"TickRate": 0.2,
"TickRate": 0.2,
"Upgrades": [
"Upgrades": [
{
{
"HelperCount": 1
"HelperCount": 1,
"BonusMoveSpeed": 1.5
},
},
{
{
"TechArmorGain": 8,
"HelperCount": 1,
"BonusMoveSpeed": 1.5
"InfestDamageTakenPercent": 15
},
},
{
{
"HelperCount": 2,
"HelperCount": 1,
"InfestDamageTakenPercent": 20
"TechArmorGain": 15
}
}
]
]
Line 2,269: Line 2,270:
"Value": 35,
"Value": 35,
"Scale": {
"Scale": {
"Value": 1,
"Value": 1.3,
"Type": "spirit"
"Type": "spirit"
}
}
Line 2,334: Line 2,335:
},
},
"DampingFactor": 0.5,
"DampingFactor": 0.5,
"DashGraceWindow": 1,
"DashGraceWindow": 1.3,
"DashRadius": 2.2,
"DashRadius": 2.2,
"DashRange": 20,
"DashRange": 20,
Line 2,360: Line 2,361:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -7
"AbilityCooldown": -8
},
},
{
{
Line 2,371: Line 2,372:
},
},
"ability_fencer_riposte_target_select": {
"ability_fencer_riposte_target_select": {
"AbilityCastRange": 25,
"AbilityCastRange": 35,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,455: Line 2,456:
"AbilityCastDelay": 1.5,
"AbilityCastDelay": 1.5,
"AbilityChannelTime": 9999,
"AbilityChannelTime": 9999,
"AbilityCooldown": 125,
"AbilityCooldown": 145,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 2,571: Line 2,572:
},
},
{
{
"AbilityCooldown": -40
"AbilityCooldown": -35
},
},
{
{
"BonusDamagePercent": 40
"BonusDamagePercent": 50
}
}
],
],
Line 2,580: Line 2,581:
},
},
"ability_fire_bomb": {
"ability_fire_bomb": {
"AbilityCooldown": 165,
"AbilityCooldown": 190,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,624: Line 2,625:
},
},
{
{
"AbilityCooldown": -75,
"AbilityCooldown": -65,
"LifeStealPercentOnHit": 100
"LifeStealPercentOnHit": 100
},
},
Line 2,878: Line 2,879:
"ability_frank_revive": {
"ability_frank_revive": {
"AbilityChannelTime": 3,
"AbilityChannelTime": 3,
"AbilityCooldown": 240,
"AbilityCooldown": 275,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.66,
"AbilityPostCastDuration": 0.66,
Line 2,958: Line 2,959:
"Damage": 175,
"Damage": 175,
"StunDuration": 1.5,
"StunDuration": 1.5,
"AbilityCooldown": -110
"AbilityCooldown": -95
}
}
],
],
Line 3,138: Line 3,139:
"HoldingIdol",
"HoldingIdol",
"TeleporterDisabled",
"TeleporterDisabled",
"Disarmed",
"ZiplineDisabled",
"ZiplineDisabled",
"AttributeCannotBePurged",
"AttributeCannotBePurged",
"SilenceMovementAbilites"
"ParryDisabled"
]
]
},
},
Line 3,257: Line 3,257:
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCastRange": 20,
"AbilityCastRange": 20,
"AbilityCooldown": 115,
"AbilityCooldown": 130,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 2.25,
"AbilityDuration": 2.25,
Line 3,302: Line 3,302:
},
},
{
{
"AbilityCooldown": -50
"AbilityCooldown": -40
}
}
]
]
Line 3,309: Line 3,309:
"AbilityCastDelay": 1.5,
"AbilityCastDelay": 1.5,
"AbilityChannelTime": 20,
"AbilityChannelTime": 20,
"AbilityCooldown": 110,
"AbilityCooldown": 125,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,319: Line 3,319:
"BehaviorDeactivateCrouchToggleOnCast"
"BehaviorDeactivateCrouchToggleOnCast"
],
],
"BonusTechPowerPerKill": 10,
"BonusTechPowerPerKill": 8,
"Damage": {
"Damage": {
"Value": 230,
"Value": 230,
Line 3,354: Line 3,354:
},
},
{
{
"AbilityCooldown": -45
"AbilityCooldown": -40
},
},
{
{
Line 3,612: Line 3,612:
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 5.5,
"AbilityCastRange": 5.5,
"AbilityCooldown": 190,
"AbilityCooldown": 220,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 0.25,
"AbilityDuration": 0.25,
Line 3,650: Line 3,650:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -60
"AbilityCooldown": -50
},
},
{
{
Line 3,667: Line 3,667:
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 8,
"AbilityCastRange": 8,
"AbilityCooldown": 170,
"AbilityCooldown": 195,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": 5,
Line 3,727: Line 3,727:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -25
"AbilityCooldown": -20
},
},
{
{
Line 4,271: Line 4,271:
"Key": "ability_lash_flog",
"Key": "ability_lash_flog",
"Name": "Flog",
"Name": "Flog",
"TargetingConeAngle": 30,
"TargetingConeAngle": 38,
"Upgrades": [
"Upgrades": [
{
{
Line 4,760: Line 4,760:
"AbilityCastRange": 20,
"AbilityCastRange": 20,
"AbilityChannelTime": 1,
"AbilityChannelTime": 1,
"AbilityCooldown": 127,
"AbilityCooldown": 145,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,310: Line 5,310:
"ability_nano_shadow_pulse": {
"ability_nano_shadow_pulse": {
"AbilityChannelTime": 3,
"AbilityChannelTime": 3,
"AbilityCooldown": 100,
"AbilityCooldown": 115,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,352: Line 5,352:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -25
"AbilityCooldown": -20
},
},
{
{
Line 5,544: Line 5,544:
"AbilityCastRange": 20,
"AbilityCastRange": 20,
"AbilityChannelTime": 0.66,
"AbilityChannelTime": 0.66,
"AbilityCooldown": 120,
"AbilityCooldown": 140,
"AbilityDuration": {
"AbilityDuration": {
"Value": 16,
"Value": 16,
Line 5,658: Line 5,658:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -20
"AbilityCooldown": -15
},
},
{
{
Line 6,239: Line 6,239:
"ability_power_jump": {
"ability_power_jump": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 23,
"AbilityCooldown": 25,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 4,
"AbilityDuration": 4,
Line 6,855: Line 6,855:
"ability_priest_weaponswap": {
"ability_priest_weaponswap": {
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityCooldown": 140,
"AbilityCooldown": 160,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 15,
"AbilityDuration": 15,
Line 7,054: Line 7,054:
{
{
"DealMaxHealthDamagePct": {
"DealMaxHealthDamagePct": {
"Value": 10,
"Value": 8,
"Scale": {
"Scale": {
"Value": 0.017,
"Value": 0.035,
"Type": "spirit"
"Type": "spirit"
}
}
Line 7,094: Line 7,094:
"ability_punkgoat_tether": {
"ability_punkgoat_tether": {
"AbilityCastRange": 12,
"AbilityCastRange": 12,
"AbilityCooldown": 150,
"AbilityCooldown": 175,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 2.8,
"AbilityDuration": 2.8,
Line 7,183: Line 7,183:
},
},
{
{
"AbilityCooldown": -50
"AbilityCooldown": -40
},
},
{
{
Line 7,253: Line 7,253:
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 1.1,
"Value": 0.9,
"Type": "melee"
"Type": "melee"
}
}
Line 7,284: Line 7,284:
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 0.6,
"Value": 0.5,
"Type": "heavy_melee"
"Type": "heavy_melee"
}
}
Line 7,667: Line 7,667:
"Upgrades": [
"Upgrades": [
{
{
"BulletResistReduction": -8,
"BulletResistReduction": -10,
"BulletResistReductionDuration": 6
"BulletResistReductionDuration": 6
},
},
{
{
"AbilityCooldown": -17
"AbilityCooldown": -18
},
},
{
{
Line 7,732: Line 7,732:
},
},
{
{
"BulletLifesteal": 40,
"BulletLifesteal": 50,
"PostInvisBuffDuration": 5,
"PostInvisBuffDuration": 5,
"DispelOnUse": 1
"DispelOnUse": 1
Line 7,994: Line 7,994:
},
},
{
{
"SlowPercent": 25,
"SlowPercent": 30,
"GroundDashReductionPercent": -25
"GroundDashReductionPercent": -30
},
},
{
{
"AbilityCooldown": -20,
"AbilityCooldown": -25,
"AbilityDuration": 1.5
"AbilityDuration": 1.5
}
}
Line 8,353: Line 8,353:
"AbilityCastRange": 4,
"AbilityCastRange": 4,
"AbilityChannelTime": 2.4,
"AbilityChannelTime": 2.4,
"AbilityCooldown": 130,
"AbilityCooldown": 150,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 8,364: Line 8,364:
],
],
"BonusHealthOnKill": {
"BonusHealthOnKill": {
"Value": 30,
"Value": 40,
"Scale": {
"Scale": {
"Value": 1,
"Value": 2,
"Type": "power_increase"
"Type": "power_increase"
}
}
Line 8,403: Line 8,403:
},
},
{
{
"AbilityCooldown": -35,
"AbilityCooldown": -30,
"BulletResist": 50
"BulletResist": 50
},
},
Line 8,421: Line 8,421:
"AbilityCastDelay": 0.75,
"AbilityCastDelay": 0.75,
"AbilityChannelTime": 9999,
"AbilityChannelTime": 9999,
"AbilityCooldown": 140,
"AbilityCooldown": 160,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 8,433: Line 8,433:
],
],
"BounceGrace": 3,
"BounceGrace": 3,
"BounceRadius": 15.5,
"BounceRadius": 16.5,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
"Value": 135,
"Value": 150,
"Scale": {
"Scale": {
"Value": 0.73,
"Value": 0.8,
"Type": "spirit"
"Type": "spirit"
}
}
Line 8,472: Line 8,472:
}
}
},
},
"PriorityBounceRadius": 11.5,
"PriorityBounceRadius": 12.5,
"SlowDuration": 1.5,
"SlowDuration": 1.5,
"SlowPercent": 40,
"SlowPercent": 40,
Line 8,481: Line 8,481:
},
},
{
{
"Damage": 70
"Damage": 80
},
},
{
{
"MaxBounces": 8,
"MaxBounces": 8,
"AbilityCooldown": -35
"AbilityCooldown": -30
}
}
]
]
Line 8,503: Line 8,503:
],
],
"BuffDelay": 0.75,
"BuffDelay": 0.75,
"BuffDuration": 25,
"BuffDuration": 30,
"BuffMaxStacks": 6,
"BuffMaxStacks": 6,
"BuffModifier": {
"BuffModifier": {
Line 8,516: Line 8,516:
"Value": 55,
"Value": 55,
"Scale": {
"Scale": {
"Value": 0.56,
"Value": 0.63,
"Type": "spirit"
"Type": "spirit"
}
}
Line 8,542: Line 8,542:
},
},
"ability_unicorn_prismaticguard": {
"ability_unicorn_prismaticguard": {
"AbilityCooldown": 35,
"AbilityCooldown": 32,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 8,712: Line 8,712:
},
},
{
{
"MaxRecasts": 1
"MaxRecasts": 1,
"AbilityCastRange": 3
}
}
]
]
Line 8,779: Line 8,780:
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCastRange": 40,
"AbilityCastRange": 40,
"AbilityCooldown": 130,
"AbilityCooldown": 150,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 12,
"AbilityUnitTargetLimit": 12,
Line 8,800: Line 8,801:
"CurrentHealthDamageCapToBosses": 20,
"CurrentHealthDamageCapToBosses": 20,
"Damage": {
"Damage": {
"Value": 4.45,
"Value": 4.6,
"Scale": {
"Scale": {
"Value": 0.094,
"Value": 0.094,
Line 8,830: Line 8,831:
"Upgrades": [
"Upgrades": [
{
{
"Damage": 1.74
"Damage": 1.9
},
},
{
{
"AbilityCooldown": -55
"AbilityCooldown": -45
},
},
{
{
Line 8,940: Line 8,941:
"MaxFloatTime": 4,
"MaxFloatTime": 4,
"MiniJumpVelocity": 200,
"MiniJumpVelocity": 200,
"MissingHealthDamagePercentage": 5,
"MissingHealthDamagePercentage": 6,
"Name": "Rake",
"Name": "Rake",
"RakeHealPerKill": {
"RakeHealPerKill": {
Line 9,069: Line 9,070:
{
{
"CooldownRefundPercent": 55,
"CooldownRefundPercent": 55,
"MaxStacks": 2
"MaxStacks": 2,
"AbilityCooldownBetweenCharge": -2
}
}
]
]
Line 9,255: Line 9,257:
"Value": 180,
"Value": 180,
"Scale": {
"Scale": {
"Value": 0.6,
"Value": 0.8,
"Type": "spirit"
"Type": "spirit"
}
}
Line 9,266: Line 9,268:
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 20,
"AbilityCastRange": 20,
"AbilityCooldown": 60,
"AbilityCooldown": 70,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.15,
"AbilityPostCastDuration": 0.15,
Line 9,461: Line 9,463:
},
},
{
{
"AbilityCooldown": -22,
"AbilityCooldown": -24,
"AbilityDuration": 2
"AbilityDuration": 2
},
},
Line 9,469: Line 9,471:
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 2.5,
"Value": 2.7,
"Type": "spirit"
"Type": "spirit"
}
}
Line 9,534: Line 9,536:
"ability_warden_riot_protocol": {
"ability_warden_riot_protocol": {
"AbilityCastDelay": 2,
"AbilityCastDelay": 2,
"AbilityCooldown": 155,
"AbilityCooldown": 180,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": 6,
Line 9,591: Line 9,593:
{
{
"PulseDPS": 40.5,
"PulseDPS": 40.5,
"AbilityCooldown": -35
"AbilityCooldown": -30
},
},
{
{
Line 10,166: Line 10,168:
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityChargesConditionally": 1,
"AbilityChargesConditionally": 1,
"AbilityCooldown": 70,
"AbilityCooldown": 80,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 15,
"AbilityDuration": 15,
Line 10,787: Line 10,789:
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityChannelTime": 11,
"AbilityChannelTime": 11,
"AbilityCooldown": 105,
"AbilityCooldown": 120,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 10,825: Line 10,827:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -25
"AbilityCooldown": -20
},
},
{
{
Line 10,917: Line 10,919:
},
},
{
{
"AbilityCooldown": -20,
"AbilityCooldown": -18,
"WeaponDamageBonus": 1.5,
"WeaponDamageBonus": 1.5,
"WeaponPowerIncreaseDuration": 6
"WeaponPowerIncreaseDuration": 6
Line 10,971: Line 10,973:
}
}
},
},
"Radius": 3
"Radius": 2
}
}
]
]
},
},
"citadel_ability_bull_leap": {
"citadel_ability_bull_leap": {
"AbilityCooldown": 185,
"AbilityCooldown": 215,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 11,045: Line 11,047:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -35
"AbilityCooldown": -30
},
},
{
{
Line 11,319: Line 11,321:
},
},
{
{
"AbilityCooldown": -12
"AbilityCooldown": -12,
"SpeedChange": {
"Value": 0,
"Scale": {
"Value": 0.06,
"Type": "spirit"
}
}
},
},
{
{
"SpeedBoostDuration": 2,
"SpeedBoostDuration": 2,
"MinBonusBulletDamage": {
"Value": 0,
"Scale": {
"Value": 55,
"Type": "weapon_power"
}
},
"MaxBonusBulletDamage": {
"MaxBonusBulletDamage": {
"Value": 0,
"Value": 0,
Line 11,398: Line 11,414:
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 25,
"AbilityCastRange": 25,
"AbilityCooldown": 95,
"AbilityCooldown": 110,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 11,459: Line 11,475:
{
{
"AbilityCastRange": 13,
"AbilityCastRange": 13,
"AbilityCooldown": -35
"AbilityCooldown": -30
},
},
{
{
Line 11,924: Line 11,940:
},
},
{
{
"AbilityCooldown": -20
"AbilityCooldown": -22
},
},
{
{
Line 11,998: Line 12,014:
"citadel_ability_hornet_snipe": {
"citadel_ability_hornet_snipe": {
"AbilityCharges": 2,
"AbilityCharges": 2,
"AbilityCooldown": 50,
"AbilityCooldown": 55,
"AbilityCooldownBetweenCharge": 2.5,
"AbilityCooldownBetweenCharge": 2.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 12,031: Line 12,047:
"Value": 90,
"Value": 90,
"Scale": {
"Scale": {
"Value": 2,
"Value": 2.3,
"Type": "spirit"
"Type": "spirit"
}
}
Line 12,049: Line 12,065:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -20
"AbilityCooldown": -15
},
},
{
{
Line 12,099: Line 12,115:
},
},
{
{
"AbilityCooldown": -12,
"AbilityCooldown": -16,
"DotHealthPercent": 0.5
"DotHealthPercent": 0.5
},
},
Line 12,112: Line 12,128:
"citadel_ability_infinity_slash": {
"citadel_ability_infinity_slash": {
"AbilityChannelTime": 1.5,
"AbilityChannelTime": 1.5,
"AbilityCooldown": 130,
"AbilityCooldown": 150,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": 5,
Line 12,180: Line 12,196:
{
{
"BonusMoveSpeed": 4,
"BonusMoveSpeed": 4,
"AbilityCooldown": -25
"AbilityCooldown": -20
},
},
{
{
Line 12,353: Line 12,369:
"citadel_ability_lash_down_strike": {
"citadel_ability_lash_down_strike": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCooldown": 21,
"AbilityCooldown": 18,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.4,
"AbilityPostCastDuration": 0.4,
Line 12,440: Line 12,456:
"AbilityCastRange": 20,
"AbilityCastRange": 20,
"AbilityChannelTime": 2.3,
"AbilityChannelTime": 2.3,
"AbilityCooldown": 150,
"AbilityCooldown": 170,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 6,
"AbilityUnitTargetLimit": 6,
Line 12,507: Line 12,523:
},
},
{
{
"AbilityCooldown": -40
"AbilityCooldown": -35
},
},
{
{
Line 12,519: Line 12,535:
"AbilityCharges": 1,
"AbilityCharges": 1,
"AbilityCooldown": 26,
"AbilityCooldown": 26,
"AbilityCooldownBetweenCharge": 7,
"AbilityCooldownBetweenCharge": 6,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 12,771: Line 12,787:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"HealingPerSecond": {
"HealingPerSecond": {
"Value": 25,
"Value": 30,
"Scale": {
"Scale": {
"Value": 0.4,
"Value": 0.4,
Line 12,970: Line 12,986:
"AbilityCastRange": 10,
"AbilityCastRange": 10,
"AbilityChannelTime": 0.65,
"AbilityChannelTime": 0.65,
"AbilityCooldown": 130,
"AbilityCooldown": 150,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 2.25,
"AbilityDuration": 2.25,
Line 13,044: Line 13,060:
},
},
{
{
"AbilityCooldown": -50
"AbilityCooldown": -45
},
},
{
{
Line 13,056: Line 13,072:
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 36,
"AbilityCastRange": 36,
"AbilityCooldown": 175,
"AbilityCooldown": 200,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 8,
"AbilityDuration": 8,
Line 13,115: Line 13,131:
},
},
{
{
"AbilityCooldown": -55,
"AbilityCooldown": -45,
"AbilityDuration": 6
"AbilityDuration": 6
},
},
Line 13,133: Line 13,149:
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityChannelTime": 2.75,
"AbilityChannelTime": 2.75,
"AbilityCooldown": 230,
"AbilityCooldown": 265,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,261: Line 13,277:
"AbilityChannelTime": 0.2,
"AbilityChannelTime": 0.2,
"AbilityCharges": 2,
"AbilityCharges": 2,
"AbilityCooldown": 18,
"AbilityCooldown": 16,
"AbilityCooldownBetweenCharge": 2,
"AbilityCooldownBetweenCharge": 2,
"AbilityPostCastDuration": 0.3,
"AbilityPostCastDuration": 0.3,
Line 13,346: Line 13,362:
"DebuffDuration": 14,
"DebuffDuration": 14,
"DebuffModifier": {
"DebuffModifier": {
"Class": "Base",
"Class": "ShivDashDebuff",
"Subclass": "ShivDashDebuff"
"Subclass": "ShivDashDebuff"
},
},
"ImpactDamage": {
"ImpactDamage": {
"Value": 60,
"Value": 25,
"Scale": {
"Scale": {
"Value": 1.4415,
"Value": 1,
"Type": "spirit"
"Type": "melee"
}
}
},
},
Line 13,368: Line 13,384:
},
},
{
{
"TechArmorDamageReduction": -6,
"VulnerabilityPerStack": 4,
"DashRange": 2
"DashRange": 2
},
},
Line 13,377: Line 13,393:
"MaxCooldownReductionsFromHits": 8
"MaxCooldownReductionsFromHits": 8
}
}
]
],
"VulnerabilityPerStack": 4
},
},
"citadel_ability_shiv_defer_damage": {
"citadel_ability_shiv_defer_damage": {
Line 13,406: Line 13,423:
},
},
{
{
"DamagePctDeferred": 15
"DeferClearPct": 35
},
},
{
{
"DeferClearPct": 50
"DamagePctDeferred": 15
}
}
]
]
Line 13,415: Line 13,432:
"citadel_ability_shiv_killing_blow": {
"citadel_ability_shiv_killing_blow": {
"AbilityCastDelay": 0.05,
"AbilityCastDelay": 0.05,
"AbilityCastRange": 18,
"AbilityCastRange": 12,
"AbilityCooldown": 125,
"AbilityCooldown": 145,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.15,
"AbilityPostCastDuration": 0.15,
Line 13,429: Line 13,446:
],
],
"BonusAbilityResource": 10,
"BonusAbilityResource": 10,
"BuffDamage": 12,
"BuffDamage": 8,
"CameraDistance": 400,
"CameraDistance": 400,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 13,455: Line 13,472:
"RagePerSpiritDamage": 0.01452864,
"RagePerSpiritDamage": 0.01452864,
"RagePerWeaponDamage": 0.0158766,
"RagePerWeaponDamage": 0.0158766,
"RecastWindow": 20,
"SlashRange": 90,
"SlashRange": 90,
"Upgrades": [
"Upgrades": [
{
{
"BonusMoveSpeed": 2
"BonusMoveSpeed": 2,
"AbilityCastRange": 6
},
},
{
{
"BuffDamage": 10,
"BuffDamage": 16,
"AbilityCooldown": -30
"AbilityCooldown": -25
},
},
{
{
"RecastWindow": 20,
"EnemyHealthPercent": 10
"EnemyHealthPercent": 5
}
}
]
]
Line 13,744: Line 13,762:
"citadel_ability_storm_cloud": {
"citadel_ability_storm_cloud": {
"AbilityChannelTime": 7,
"AbilityChannelTime": 7,
"AbilityCooldown": 180,
"AbilityCooldown": 205,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,763: Line 13,781:
}
}
},
},
"DamageInterval": 0.25,
"DamageInterval": 0.3,
"EndingSoonTime": 2,
"EndingSoonTime": 2,
"ExpandTime": 1.5,
"ExpandTime": 3.5,
"FlightControlEnabled": 1.5,
"FlightControlEnabled": 1.5,
"InitialRadius": 10,
"InitialRadius": 10,
Line 13,797: Line 13,815:
{
{
"Radius": 10,
"Radius": 10,
"InitialRadius": 5,
"AbilityChannelTime": 7
"AbilityChannelTime": 7
},
},
Line 13,869: Line 13,888:
"Value": 35,
"Value": 35,
"Scale": {
"Scale": {
"Value": 0.5,
"Value": 0.85,
"Type": "power_increase"
"Type": "power_increase"
}
}
Line 13,910: Line 13,929:
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 22,
"AbilityCastRange": 22,
"AbilityCooldown": 85,
"AbilityCooldown": 100,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 21,
"AbilityDuration": 21,
Line 13,939: Line 13,958:
},
},
"ChannelMoveSpeed": 1.3,
"ChannelMoveSpeed": 1.3,
"CooldownReductionPctOnOthers": 25,
"CooldownReductionPctOnOthers": 30,
"DroppedBuffModifier": {
"DroppedBuffModifier": {
"Class": "Base",
"Class": "Base",
Line 14,121: Line 14,140:
"Value": 40,
"Value": 40,
"Scale": {
"Scale": {
"Value": 0.45,
"Value": 0.55,
"Type": "spirit"
"Type": "spirit"
}
}
Line 14,857: Line 14,876:
},
},
"drifter_blood_blast": {
"drifter_blood_blast": {
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.4,
"AbilityCastRange": 16,
"AbilityCastRange": 16,
"AbilityCooldown": 16,
"AbilityCooldown": 16,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.5,
"AbilityPostCastDuration": 0.4,
"AbilityUnitTargetLimit": 30,
"AbilityUnitTargetLimit": 30,
"AirSpeedMax": 70,
"AirSpeedMax": 70,
Line 14,914: Line 14,933:
},
},
{
{
"AbilityCooldown": -7
"AbilityCooldown": -8
},
},
{
{
Line 14,940: Line 14,959:
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCastRange": 100,
"AbilityCastRange": 100,
"AbilityCooldown": 125,
"AbilityCooldown": 145,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6.5,
"AbilityDuration": 6.5,
Line 15,000: Line 15,019:
},
},
{
{
"AbilityCooldown": -45
"AbilityCooldown": -40
},
},
{
{
Line 15,726: Line 15,745:
},
},
"mirage_teleport": {
"mirage_teleport": {
"AbilityCooldown": 120,
"AbilityCooldown": 140,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,795: Line 15,814:
},
},
{
{
"AbilityCooldown": -80
"AbilityCooldown": -70
}
}
]
]
Line 16,288: Line 16,307:
"synth_affliction": {
"synth_affliction": {
"AbilityCastDelay": 0.6,
"AbilityCastDelay": 0.6,
"AbilityCooldown": 150,
"AbilityCooldown": 170,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,323: Line 16,342:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -40
"AbilityCooldown": -35
},
},
{
{
Line 16,438: Line 16,457:
{
{
"MaxLifetime": 1.6,
"MaxLifetime": 1.6,
"AbilityCooldown": -12
"AbilityCooldown": -11
}
}
],
],
Line 17,241: Line 17,260:
"viscous_goo_bowling_ball": {
"viscous_goo_bowling_ball": {
"AbilityCastDelay": 0.55,
"AbilityCastDelay": 0.55,
"AbilityCooldown": 130,
"AbilityCooldown": 150,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 11,
"AbilityDuration": 11,
Line 17,291: Line 17,310:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -30
"AbilityCooldown": -25
},
},
{
{
Line 17,299: Line 17,318:
},
},
{
{
"AbilityDuration": 6,
"AbilityDuration": 7,
"StunDuration": 0.3
"StunDuration": 0.3
}
}
Line 17,376: Line 17,395:
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 1.1,
"Value": 1,
"Type": "spirit"
"Type": "spirit"
}
}
Line 17,522: Line 17,541:
},
},
{
{
"AbilityCooldown": -12,
"AbilityCooldown": -14,
"UseHeavyMelee": 1,
"UseHeavyMelee": 1,
"DamageHeavyMelee": {
"DamageHeavyMelee": {