Data:AbilityData.json: Difference between revisions

Jump to navigation Jump to search
Deadbot (talk | contribs)
Deadbot v1.7.0-6351
Deadbot (talk | contribs)
Deadbot v1.8.1-6359
Line 6: Line 6:
"BuildUpDuration": 17,
"BuildUpDuration": 17,
"BurnDuration": 3,
"BurnDuration": 3,
"BurnDurationBase": 3,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"CritBuildup": 15.4,
"CritBuildup": 15.4,
Line 23: Line 24:
"Upgrades": [
"Upgrades": [
{
{
"OutgoingTechDamagePercent": -20
"DPS": 14
},
},
{
{
"BurnDuration": 1
"OutgoingTechDamagePercent": -35
},
},
{
{
"DPS": 23.4
"BurnDuration": 3
}
}
]
]
Line 142: Line 143:
},
},
"ability_blood_bomb": {
"ability_blood_bomb": {
"AbilityCooldown": 14.5,
"AbilityCooldown": 14,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 160: Line 161:
"Key": "ability_blood_bomb",
"Key": "ability_blood_bomb",
"Name": "Essence Bomb",
"Name": "Essence Bomb",
"Radius": 9,
"Radius": 7,
"SelfDamage": {
"SelfDamagePct": 30,
"Value": 30,
"Scale": {
"Value": 1.8,
"Type": "spirit"
}
},
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -4
"AbilityCooldown": -5
},
},
{
{
"Damage": 49.5
"Damage": 50,
"Radius": 2
},
},
{
{
Line 488: Line 484:
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 30,
"AbilityCastRange": 30,
"AbilityCooldown": 25,
"AbilityCooldown": 30,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 501: Line 497:
"DetonationDelay": 1.25,
"DetonationDelay": 1.25,
"Height": 8,
"Height": 8,
"ImmobilizeDuration": 1.25,
"ImmobilizeDuration": 1,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_bookworm_aoemagic",
"Key": "ability_bookworm_aoemagic",
Line 510: Line 506:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -6
"AbilityCooldown": -11
},
},
{
{
"ImmobilizeDuration": 0.75
"ImmobilizeDuration": 1
},
},
{
{
"TechArmorDamageReduction": -18,
"TechArmorDamageReduction": -18,
"DebuffDuration": 6
"DebuffDuration": 6,
"Radius": 1
}
}
]
]
Line 524: Line 521:
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCharges": 1,
"AbilityCharges": 1,
"AbilityCooldown": 30,
"AbilityCooldown": 33,
"AbilityCooldownBetweenCharge": 8,
"AbilityCooldownBetweenCharge": 8,
"AbilityDuration": 5,
"AbilityDuration": 5,
Line 555: Line 552:
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_bookworm_dragonfire",
"Key": "ability_bookworm_dragonfire",
"Name": "Conjure Dragon",
"Name": "Bookwyrm",
"Radius": 4,
"Radius": 4,
"StartupDelay": 0.3,
"StartupDelay": 0.3,
Line 561: Line 558:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -5
"GroundFlameDuration": 2,
"Radius": 1
},
},
{
{
"GroundFlameDuration": 2
"DragonTravelRange": 10,
"AbilityCooldown": -8
},
},
{
{
"Damage": 103.5,
"Damage": 100,
"DPS": 27
"DPS": 30,
"AbilityCharges": 1
}
}
]
]
Line 599: Line 599:
"Value": 125,
"Value": 125,
"Scale": {
"Scale": {
"Value": 1.6,
"Value": 1.3,
"Type": "spirit"
"Type": "spirit"
}
}
Line 605: Line 605:
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_bookworm_knightbarrier",
"Key": "ability_bookworm_knightbarrier",
"Name": "Defend and Fight!",
"Name": "Plot Armor",
"PushForce": 900,
"PushForce": 900,
"ShoveRadius": 6,
"ShoveRadius": 6,
Line 623: Line 623:
},
},
{
{
"CombatBarrier": {
"Value": 0,
"Scale": {
"Value": 0.3,
"Type": "spirit"
}
},
"BonusTargets": 2,
"BonusTargets": 2,
"BonusTargetsBarrierPercentage": 75
"BonusTargetsBarrierPercentage": 75
Line 689: Line 696:
{
{
"KnightCount": 4,
"KnightCount": 4,
"KnightCountInFirstWave": 4
"KnightCountInFirstWave": 4,
"AbilityCooldown": -30
},
},
{
{
"Damage": 135,
"Damage": 135,
"StunDuration": 0.5
"StunDuration": 0.5,
"MaxAmp": 50
}
}
],
],
Line 755: Line 764:
"Value": 3,
"Value": 3,
"Scale": {
"Scale": {
"Value": 0.060934,
"Value": 0.08,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BonusFireRate": 30,
"BonusFireRate": 20,
"ChannelMoveSpeed": 4,
"ChannelMoveSpeed": 4,
"EvasionPercent": 60,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_bullet_flurry",
"Key": "ability_bullet_flurry",
Line 771: Line 781:
"Upgrades": [
"Upgrades": [
{
{
"WeaponDamageBonus": 4
"WeaponDamageBonus": 7
},
},
{
{
"AbilityCooldown": -45
"AbilityCooldown": -45,
"BonusFireRate": 10
},
},
{
{
"EvasionPercent": 60,
"ChannelMoveSpeed": 3,
"ChannelMoveSpeed": 3
"TargetsPerTick": 1
}
}
],
],
"WeaponDamageBonus": 6
"WeaponDamageBonus": 7
},
},
"ability_burrow": {
"ability_burrow": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityChannelTime": 5,
"AbilityChannelTime": 5,
"AbilityCooldown": 37,
"AbilityCooldown": 40,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 814: Line 825:
"Upgrades": [
"Upgrades": [
{
{
"AbilityChannelTime": 3
"DPS": 50
},
},
{
{
"DPS": 67.5,
"AbilityChannelTime": 4,
"Radius": 2
"Radius": 2
},
},
{
{
"AbilityCooldown": -19,
"AbilityCooldown": -20,
"BonusMoveSpeed": 2
"BonusMoveSpeed": 4
}
}
]
]
Line 1,012: Line 1,023:
"AbilityCharges": 1,
"AbilityCharges": 1,
"AbilityCooldown": 18,
"AbilityCooldown": 18,
"AbilityCooldownBetweenCharge": 4,
"AbilityCooldownBetweenCharge": 6,
"AbilityDuration": 4,
"AbilityDuration": 4,
"AbilityPostCastDuration": 0.5,
"AbilityPostCastDuration": 0.5,
Line 1,020: Line 1,031:
"DebuffAccuracy": -100,
"DebuffAccuracy": -100,
"ExplosionDamage": {
"ExplosionDamage": {
"Value": 55,
"Value": 85,
"Scale": {
"Scale": {
"Value": 1.7,
"Value": 1.4,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"ImpactDamage": {
"ImpactDamage": {
"Value": 40,
"Value": 0,
"Scale": {
"Scale": {
"Value": 1,
"Value": 0,
"Type": "spirit"
"Type": "spirit"
}
}
Line 1,042: Line 1,053:
"Upgrades": [
"Upgrades": [
{
{
"Radius": 2
"Radius": 3
},
},
{
{
"ImpactDamage": 27,
"ExplosionDamage": {
"ExplosionDamage": 40
"Value": 75,
"Scale": {
"Value": 0.6,
"Type": "spirit"
}
}
},
},
{
{
"ExplodeOnImpact": 1
"ProjectileFuse": 22,
"EnableAura": 1,
"AbilityCharges": 1
}
}
]
]
Line 1,067: Line 1,085:
}
}
},
},
"DoorwayDistance": 60,
"DoorwayDistance": {
"Value": 60,
"Scale": {
"Value": 0,
"Type": "spirit"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_doorman_doorway",
"Key": "ability_doorman_doorway",
Line 1,073: Line 1,097:
"Upgrades": [
"Upgrades": [
{
{
"AbilityDuration": 10
"AbilityDuration": 15
},
},
{
{
Line 1,083: Line 1,107:
}
}
},
},
"BarrierDuration": 8
"BarrierDuration": 12
},
},
{
{
"DoorwayDistance": 50,
"DoorwayDistance": {
"Value": 50,
"Scale": {
"Value": 0.25,
"Type": "spirit"
}
},
"AbilityCastRange": 30
"AbilityCastRange": 30
}
}
Line 1,102: Line 1,132:
},
},
"ability_doorman_hotel": {
"ability_doorman_hotel": {
"AbilityCastRange": 5,
"AbilityCastRange": 7,
"AbilityChannelTime": 1,
"AbilityChannelTime": 1,
"AbilityCooldown": 120,
"AbilityCooldown": 120,
Line 1,111: Line 1,141:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
"Value": 150,
"Value": 75,
"Scale": {
"Scale": {
"Value": 1,
"Value": 1,
Line 1,121: Line 1,151:
"Key": "ability_doorman_hotel",
"Key": "ability_doorman_hotel",
"LateCheckoutDamage": {
"LateCheckoutDamage": {
"Value": 250,
"Value": 125,
"Scale": {
"Scale": {
"Value": 1.5,
"Value": 1.5,
Line 1,128: Line 1,158:
},
},
"Name": "Hotel Guest",
"Name": "Hotel Guest",
"TimeSlowDuration": 1,
"TimeSlowPercentage": 100,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCastRange": 2
"AbilityCooldown": -25,
"StaminaDrain": 1
},
},
{
{
"UnstoppableWhileChanneling": 1
"Damage": 150,
"LateCheckoutDamage": 150,
"LateCheckoutStun": 1.5
},
},
{
{
"AbilityCooldown": -50
"UnstoppableWhileHotelOccupied": 1,
"LateCheckoutCooldown": 10
}
}
]
]
Line 1,160: Line 1,196:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -8
"CartDamage": 60
},
},
{
{
"AbilityCastRange": 15
"AbilityCastRange": 20
},
},
{
{
"CartDamage": 45,
"StunDuration": 1.5,
"StunDuration": 1.2,
"AbilityCooldown": -15
"WallImpactDamage": {
"Value": 117,
"Scale": {
"Value": 0.75,
"Type": "spirit"
}
}
}
}
],
],
Line 1,208: Line 1,237:
"InvisFadeToDuration": 0.3,
"InvisFadeToDuration": 0.3,
"IsDisabled": false,
"IsDisabled": false,
"IsolationAssistPercentValue": 40,
"IsolationAssistPercentValue": 100,
"IsolationRange": 20,
"IsolationRange": 20,
"Key": "ability_drifter_hunger",
"Key": "ability_drifter_hunger",
Line 1,226: Line 1,255:
},
},
{
{
"CooldownReductionOnKill": 15,
"HealOnKillPct": 18,
"StaminaToRestore": 3
"StaminaToRestore": 2
},
},
{
{
Line 1,233: Line 1,262:
}
}
],
],
"WeaponDmgPerIsolationKill": 4
"WeaponDmgPerIsolationKill": 3
},
},
"ability_empowerbullet": {
"ability_empowerbullet": {
Line 1,340: Line 1,369:
"MoveSpeedAndDashSlowPct": 25,
"MoveSpeedAndDashSlowPct": 25,
"Name": "Naptime",
"Name": "Naptime",
"Radius": 20,
"Radius": 17,
"SleepDamageThreshold": {
"SleepDamageThreshold": {
"Value": 100,
"Value": 100,
Line 1,348: Line 1,377:
}
}
},
},
"SleepDuration": 4.25,
"SleepDuration": 4,
"SleepMoveSpeed": 1.5,
"SleepMoveSpeed": 1.5,
"Upgrades": [
"Upgrades": [
Line 1,356: Line 1,385:
},
},
{
{
"UnstoppableWhileChanneling": 1,
"SleepDuration": 0.5,
"DamageResistPctWhileChanneling": 30
"Radius": 3
},
},
{
{
"DamageResistPctWhileChanneling": 50,
"AbilityCooldown": -65
"AbilityCooldown": -65
}
}
Line 1,484: Line 1,514:
"InfestDamageTakenPercent": 30,
"InfestDamageTakenPercent": 30,
"InfestHeal": {
"InfestHeal": {
"Value": 10,
"Value": 8,
"Scale": {
"Scale": {
"Value": 0.125,
"Value": 0.14,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"InfestHealInterval": 3,
"InfestHealInterval": 2,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_familiar_helpinghands",
"Key": "ability_familiar_helpinghands",
Line 1,583: Line 1,613:
{
{
"AbilityCooldown": -10,
"AbilityCooldown": -10,
"DashSpeed": 13.97,
"BulletResist": 60,
"BulletResist": 60,
"DashBuffDuration": 1.5
"DashBuffDuration": 1.5
Line 1,635: Line 1,664:
"Key": "ability_fencer_riposte",
"Key": "ability_fencer_riposte",
"LiftHeight": 240,
"LiftHeight": 240,
"MeleeResistReduction": -22,
"MeleeResistReduction": 22,
"MeleeResistReductionDuration": 3,
"MeleeResistReductionDuration": 3,
"MoveSpeedMax": 4,
"MoveSpeedMax": 4,
Line 1,653: Line 1,682:
},
},
{
{
"MeleeResistReduction": -22
"MeleeResistReduction": 22
},
},
{
{
Line 1,717: Line 1,746:
"DebuffDuration": 1.8,
"DebuffDuration": 1.8,
"DelayedDamage": {
"DelayedDamage": {
"Value": 225,
"Value": 190,
"Scale": {
"Scale": {
"Value": 1.6,
"Value": 2.3,
"Type": "spirit"
"Type": "spirit"
}
}
Line 1,759: Line 1,788:
},
},
"ability_fire_bomb": {
"ability_fire_bomb": {
"AbilityCooldown": 140,
"AbilityCooldown": 165,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
"Value": 150,
"Value": 125,
"Scale": {
"Scale": {
"Value": 0.974938,
"Value": 0.974938,
Line 1,770: Line 1,799:
}
}
},
},
"ExplodeDelay": 3,
"ExplodeDelay": 3.25,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_fire_bomb",
"Key": "ability_fire_bomb",
"Name": "Concussive Combustion",
"Name": "Concussive Combustion",
"Radius": 13,
"Radius": 12,
"StunDuration": 1.25,
"StunDuration": 1.25,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -35
"Damage": 100
},
},
{
{
"StunDuration": 0.5,
"AbilityCooldown": -65,
"Radius": 3
"LifeStealPercentOnHit": 65
},
},
{
{
"Damage": 94.5,
"StunDuration": 0.75,
"LifeStealPercentOnHit": 70
"Radius": 10
}
}
]
]
Line 1,800: Line 1,829:
"Value": 30,
"Value": 30,
"Scale": {
"Scale": {
"Value": 0.8,
"Value": 1,
"Type": "spirit"
"Type": "spirit"
}
}
Line 1,819: Line 1,848:
"Upgrades": [
"Upgrades": [
{
{
"FireRateSlow": 25,
"AbilityCooldown": -12
"DebuffDuration": 6
},
},
{
{
"DPS": 27
"DPS": 20,
"GroundFlameDuration": 1
},
},
{
{
"AbilityCooldown": -15,
"AbilityCharges": 2,
"AbilityCharges": 1,
"AbilityCooldownBetweenCharge": 14
"AbilityCooldownBetweenCharge": 20
}
}
]
]
Line 1,913: Line 1,941:
},
},
"ability_frank_painaura": {
"ability_frank_painaura": {
"AbilityCooldown": 2.5,
"AbilityCooldown": 2,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 10,
"AbilityDuration": 6,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 1,929: Line 1,957:
"Key": "ability_frank_painaura",
"Key": "ability_frank_painaura",
"MaxDPS": {
"MaxDPS": {
"Value": 70,
"Value": 54,
"Scale": {
"Scale": {
"Value": 0.92,
"Value": 0.67,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"MinDPS": {
"MinDPS": {
"Value": 16,
"Value": 12,
"Scale": {
"Scale": {
"Value": 0.18,
"Value": 0.135,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"Name": "Aura of Suffering",
"Name": "Aura of Suffering",
"Radius": 7.7,
"Radius": 10,
"SelfDPS": 15,
"SelfDPS": 15,
"SelfDamagePercentage": 70,
"SelfDamagePercentage": 70,
Line 1,954: Line 1,982:
},
},
{
{
"MinDps": 8,
"MinDps": 6,
"MaxDPS": 36
"MaxDPS": 26
},
},
{
{
"IncomingDamagePercent": 13
"IncomingDamagePercent": 15
}
}
]
]
Line 1,988: Line 2,016:
"Key": "ability_frank_revive",
"Key": "ability_frank_revive",
"Name": "Shocking Reanimation",
"Name": "Shocking Reanimation",
"Radius": 13,
"Radius": 12,
"RespawnDelay": 3,
"RespawnDelay": 3,
"RespawnHealthPercent": 60,
"RespawnHealthPercent": 50,
"SlowDuration": 3,
"SlowDuration": 3,
"SlowPercent": 80,
"SlowPercent": 80,
"StunDuration": 1.5,
"StunDuration": 1.5,
"Upgrades": [
"Upgrades": [
{
"Radius": 3,
"Damage": 90
},
{
"RespawnHealthPercent": 40
},
{
{
"BonusDamagePerBullet": {
"BonusDamagePerBullet": {
"Value": 9,
"Value": 6,
"Scale": {
"Scale": {
"Value": 0.06,
"Value": 0.06,
Line 2,010: Line 2,031:
}
}
},
},
"BonusFireRate": 18
"BonusFireRate": 15
}
},
{
"RespawnHealthPercent": 50
},
{
"Radius": 6,
"StunDuration": 1.5,
"AbilityCooldown": -50
}
],
],
"ZombieTickRate": 0.02
"ZombieTickRate": 0.02
Line 2,018: Line 2,047:
"AbilityChannelTime": 0.35,
"AbilityChannelTime": 0.35,
"AbilityCharges": 1,
"AbilityCharges": 1,
"AbilityCooldown": 23,
"AbilityCooldown": 30,
"AbilityCooldownBetweenCharge": 8,
"AbilityCooldownBetweenCharge": 8,
"AbilityDuration": 4.5,
"AbilityDuration": 4.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BonusMoveSpeed": 4,
"BonusMoveSpeed": 3,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"CurrentHealthPercentDamage": 15,
"CurrentHealthPercentDamage": 15,
Line 2,031: Line 2,060:
"Value": 100,
"Value": 100,
"Scale": {
"Scale": {
"Value": 1.8,
"Value": 1.2,
"Type": "spirit"
"Type": "spirit"
}
}
Line 2,037: Line 2,066:
"Upgrades": [
"Upgrades": [
{
{
"BonusMoveSpeed": 1.5
"BonusMoveSpeed": 3
},
},
{
{
"TotalHealthRegen": 50
"TotalHealthRegen": 50,
"AbilityCooldown": -8
},
},
{
{
"RemoveDebuffs": 1,
"AbilityCharges": 1,
"AbilityCooldown": -4
"TotalHealthRegen": {
}
"Value": 0,
]
"Scale": {
},
"Value": 0.8,
"ability_frank_shocktarget": {
"Type": "spirit"
"AbilityCastDelay": 0.35,
}
"AbilityCastRange": 16,
},
"AbilityCooldown": 7,
"RemoveDebuffs": 1
"AbilityUnitTargetLimit": 1,
"BoltCount": 5,
"BonusDamageCap": {
"Value": 200,
"Scale": {
"Value": 1.86,
"Type": "spirit"
}
},
"BonusDamageConversionPercent": 20,
"BonusDamageDecayLockoutDuration": 5,
"BonusDamageDecayPerSecond": 20,
"BonusDamageDecayRate": 0.05,
"ChannelMoveSpeed": -1,
"Damage": 30,
"IsDisabled": false,
"Key": "ability_frank_shocktarget",
"Name": "Pain Battery",
"ShockDPS": {
"Value": 0,
"Scale": {
"Value": 1,
"Type": "spirit"
}
},
"ShockTickRate": 0.1,
"SlowDuration": 1.5,
"SlowPercent": 40,
"SpreadAngle": 60,
"Upgrades": [
{
"Damage": 30,
"BonusDamageCap": 30
},
{
"AbilityCooldown": -2
},
{
"HealOnHit": 175
}
}
]
]
Line 2,096: Line 2,087:
"ability_frank_shocktarget2": {
"ability_frank_shocktarget2": {
"AbilityCastDelay": 0.35,
"AbilityCastDelay": 0.35,
"AbilityCastRange": 20,
"AbilityCastRange": 28,
"AbilityChargesConditionally": 1,
"AbilityChargesConditionally": 1,
"AbilityCooldown": 2,
"AbilityCooldown": 2,
Line 2,109: Line 2,100:
}
}
},
},
"BoltCount": 5,
"BoltCount": 7,
"BonusShocksDelay": 0.2,
"BonusShocksDelay": 0.2,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 2,137: Line 2,128:
"Name": "Pain Battery",
"Name": "Pain Battery",
"SpreadAngle": 40,
"SpreadAngle": 40,
"SpreadRandomness": 0.01,
"SpreadRandomness": 0.005,
"StoredDamageHealthPercentRequired": 40,
"StoredDamageHealthPercentRequired": 40,
"Upgrades": [
"Upgrades": [
Line 2,145: Line 2,136:
},
},
{
{
"Damage": 36
"Damage": 50
},
},
{
{
"MissingHealthPercentHeal": 18
"MissingHealthPercentHeal": 18,
"Damage": {
"Value": 0,
"Scale": {
"Value": 0.6,
"Type": "spirit"
}
}
}
}
]
]
Line 2,494: Line 2,492:
},
},
"ability_health_swap": {
"ability_health_swap": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 5.5,
"AbilityCastRange": 5.5,
"AbilityCooldown": 185,
"AbilityCooldown": 185,
Line 2,509: Line 2,507:
"MinHealthTakenPct": 30,
"MinHealthTakenPct": 30,
"Name": "Soul Exchange",
"Name": "Soul Exchange",
"PostCastHoldTime": 0.7,
"PostCastHoldTime": 0.2,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -35
"AbilityCooldown": -60
},
},
{
{
"SelfBuffDuration": 8,
"SilenceDuration": 3,
"BonusFireRate": 35
"SilenceRadius": 25
},
},
{
{
"SilenceDuration": 3,
"SelfBuffDuration": 8,
"SilenceRadius": 25
"TechPower": 60,
"TechResist": 50,
"BonusFireRate": 40
}
}
]
]
Line 2,526: Line 2,526:
"ability_ice_dome": {
"ability_ice_dome": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 8,
"AbilityCooldown": 170,
"AbilityCooldown": 170,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5.25,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BlockerScaleFactor": 115,
"BlockerScaleFactor": 115,
Line 2,548: Line 2,549:
"Upgrades": [
"Upgrades": [
{
{
"FireRateSlow": 35
"AbilityCooldown": -25
},
},
{
{
"AbilityDuration": 1
"AbilityDuration": 1.5
},
},
{
{
Line 2,560: Line 2,561:
"Type": "spirit"
"Type": "spirit"
}
}
}
},
"PurgeOnCast": 1
}
}
]
]
Line 2,572: Line 2,574:
"ability_ice_grenade": {
"ability_ice_grenade": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCharges": 1,
"AbilityCharges": 2,
"AbilityCooldown": 20,
"AbilityCooldown": 30,
"AbilityCooldownBetweenCharge": 7,
"AbilityCooldownBetweenCharge": 7,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,585: Line 2,587:
},
},
"HealAmount": {
"HealAmount": {
"Value": 0,
"Value": 60,
"Scale": {
"Scale": {
"Value": 0,
"Value": 0.9,
"Type": "spirit"
"Type": "spirit"
}
}
Line 2,594: Line 2,596:
"Key": "ability_ice_grenade",
"Key": "ability_ice_grenade",
"Name": "Frost Grenade",
"Name": "Frost Grenade",
"Radius": 6.5,
"Radius": 6,
"SlowDuration": 4,
"SlowDuration": 4,
"SlowPercent": 40,
"SlowPercent": 40,
"StaminaCooldownIncrease": -40,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCharges": 1
"Damage": 30,
"HealAmount": 30
},
{
"PauseStaminaRegen": 1,
"AbilityCooldown": -10
},
},
{
{
"Radius": 2,
"HealAmount": {
"HealAmount": {
"Value": 80,
"Value": 0,
"Scale": {
"Value": 1,
"Type": "spirit"
}
},
"Damage": {
"Value": 0,
"Scale": {
"Scale": {
"Value": 1.488,
"Value": 1,
"Type": "spirit"
"Type": "spirit"
}
}
}
}
},
{
"Damage": 144,
"StaminaCooldownIncrease": -30
}
}
]
]
},
},
"ability_icebeam": {
"ability_icebeam": {
"AbilityChannelTime": 5,
"AbilityCooldown": 28,
"AbilityCooldown": 25,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BeamSplit": {
"BeamSplit": {
Line 2,635: Line 2,645:
"Value": 45,
"Value": 45,
"Scale": {
"Scale": {
"Value": 0.837,
"Value": 0.5,
"Type": "spirit"
"Type": "spirit"
}
}
Line 2,642: Line 2,652:
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_icebeam",
"Key": "ability_icebeam",
"MaxFireRateSlowPercent": 35,
"MaxFireRateSlowPercent": 20,
"MaxGroundDashReductionPercent": -20,
"MaxGroundDashReductionPercent": -20,
"MaxSlowPercent": 40,
"MaxSlowPercent": 20,
"MaxSlowTime": 2,
"MaxSlowTime": 2,
"MinSlowPercent": 30,
"MinSlowPercent": 30,
Line 2,654: Line 2,664:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -7
"MaxSlowPercent": 25,
"MaxFireRateSlowPercent": 25
},
},
{
{
"DPS": 33.3
"DPS": {
"Value": 20,
"Scale": {
"Value": 0.6,
"Type": "spirit"
}
}
},
},
{
{
Line 2,667: Line 2,684:
}
}
},
},
"BeamSplitCount": 2
"BeamSplitCount": 2,
"AbilityCooldown": -13
}
}
]
]
Line 2,673: Line 2,691:
"ability_icepath": {
"ability_icepath": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 46,
"AbilityCooldown": 50,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 8,
"AbilityDuration": 8,
Line 2,698: Line 2,716:
"Upgrades": [
"Upgrades": [
{
{
"SprintSpeedBonus": 4
"MoveSpeedBonus": 2,
"BulletResist": 35
},
},
{
{
"AbilityCooldown": -17
"AbilityCooldown": -20
},
},
{
{
"BonusSpiritMeter": 1,
"BonusSpiritPct": 35
"BonusSpiritMax": 90,
"BonusSpiritLingerDuration": 9
}
}
]
]
Line 2,754: Line 2,771:
"ChannelMoveSpeed": 18,
"ChannelMoveSpeed": 18,
"Damage": {
"Damage": {
"Value": 46,
"Value": 40,
"Scale": {
"Scale": {
"Value": 0.304668,
"Value": 0.6,
"Type": "spirit"
"Type": "spirit"
}
}
Line 2,763: Line 2,780:
"GrowthPerMeter": 0.5,
"GrowthPerMeter": 0.5,
"HeightOffGround": 50,
"HeightOffGround": 50,
"IncomingDamagePercentFromCaster": 20,
"IncomingDamagePercentFromCaster": 16,
"InitialWidth": 1,
"InitialWidth": 1,
"IsDisabled": false,
"IsDisabled": false,
Line 2,777: Line 2,794:
},
},
{
{
"LifestealPercentHero": 10
"LifestealPercentHero": 15
},
},
{
{
Line 2,793: Line 2,810:
"ChannelMoveSpeed": 1.3,
"ChannelMoveSpeed": 1.3,
"Damage": {
"Damage": {
"Value": 55,
"Value": 50,
"Scale": {
"Scale": {
"Value": 0.42,
"Value": 0.75,
"Type": "spirit"
"Type": "spirit"
}
}
Line 2,804: Line 2,821:
"Key": "ability_intimidate",
"Key": "ability_intimidate",
"Name": "Scorn",
"Name": "Scorn",
"Radius": 10,
"Radius": 9,
"TickRate": 0.1,
"TickRate": 0.1,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -3.75
"Damage": 35
},
},
{
{
"Damage": 20.7
"AbilityCooldown": -5,
"Radius": 1
},
},
{
{
Line 2,911: Line 2,929:
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 20,
"AbilityCastRange": 20,
"AbilityCooldown": 24,
"AbilityCooldown": 26,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 30,
"AbilityUnitTargetLimit": 30,
Line 2,922: Line 2,940:
}
}
},
},
"HealPctVsHeroes": 60,
"HealPctVsHeroes": 50,
"HealPctVsNonHeroes": 16,
"HealPctVsNonHeroes": 16,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_lash_flog",
"Key": "ability_lash_flog",
"Name": "Flog",
"Name": "Flog",
"TargetingConeAngle": {
"TargetingConeAngle": 30,
"Value": 30,
"Scale": {
"Value": 0.426535,
"Type": "spirit"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 2,940: Line 2,952:
},
},
{
{
"AbilityCooldown": -12
"AbilityCooldown": -16,
"FireRateSlow": 30
},
},
{
{
"Damage": 85.5,
"Damage": 80,
"FireRateSlow": 30
"TargetingConeAngle": 40,
"HealPctVsHeroes": 20,
"HealPctVsNonHeroes": 6
}
}
]
]
Line 2,951: Line 2,966:
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 18,
"AbilityCastRange": 18,
"AbilityCooldown": 30,
"AbilityCooldown": 34,
"AbilityDuration": 2.5,
"AbilityDuration": 2.5,
"AbilityUnitTargetLimit": 10,
"AbilityUnitTargetLimit": 10,
Line 2,965: Line 2,980:
}
}
},
},
"MaxRange": 30,
"MaxRange": 28,
"MoveSpeedReduction": 40,
"MoveSpeedReduction": 40,
"Name": "Life Drain",
"Name": "Life Drain",
Line 2,971: Line 2,986:
"Upgrades": [
"Upgrades": [
{
{
"LifeDrainPerSecond": 16.2
"LifeDrainPerSecond": 18
},
},
{
{
"AbilityDuration": 2
"AbilityDuration": 2.5
},
},
{
{
"AbilityCharges": 2,
"AbilityCharges": 3,
"AbilityCooldownBetweenCharge": 0.1
"AbilityCooldownBetweenCharge": 0.1,
"LifeDrainPerSecond": {
"Value": 0,
"Scale": {
"Value": 0.3,
"Type": "spirit"
}
}
}
}
]
]
Line 3,347: Line 3,369:
},
},
"ability_nano_catform": {
"ability_nano_catform": {
"AbilityCooldown": 45,
"AbilityCooldown": 30,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BonusMoveSpeedPercent": 65,
"BuffDuration": 15,
"BuffDuration": 16,
"CatFormDamageDealtReduction": -100,
"CatFormDamageDealtReduction": -100,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 3,358: Line 3,379:
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_nano_catform",
"Key": "ability_nano_catform",
"MaxBonusMoveSpeedPercent": 65,
"MinBonusMoveSpeedPercent": 30,
"Name": "Ava",
"Name": "Ava",
"SpeedLostDuration": 2,
"SpeedBuildDuration": 4,
"Upgrades": [
"Upgrades": [
{
{
"BuffDuration": 14
"BuffDuration": 15
},
},
{
{
"BonusMoveSpeedPercent": 45
"MaxBonusMoveSpeedPercent": 45,
"HealthRegen": 15
},
},
{
{
"AbilityCooldown": -20,
"OutgoingDamagePercent": 20,
"HealthRegen": 35
"DamageAmpDuration": 6,
"DamageAmpBuildDuration": 10
}
}
]
]
},
},
"ability_nano_catform_pounce": {
"ability_nano_catform_pounce": {
"AbilityCooldown": 0.75,
"AbilityCooldown": 0.85,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,420: Line 3,445:
},
},
{
{
"Damage": 16.2
"BonusDamageVsBarrier": 75,
"Damage": 15
},
},
{
{
Line 3,429: Line 3,455:
"ability_nano_dash": {
"ability_nano_dash": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 9,
"AbilityCooldown": 11,
"AbilityCooldown": 11,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 3,436: Line 3,463:
"DashAngleThreshold": 89,
"DashAngleThreshold": 89,
"DashRadius": 2,
"DashRadius": 2,
"DashRange": 9,
"DashSpeed": 60.96,
"DashSpeed": 60.96,
"HealAmount": {
"HealAmount": {
Line 3,460: Line 3,486:
"SlashForwardOffset": 1.5,
"SlashForwardOffset": 1.5,
"SlashHeight": 2.5,
"SlashHeight": 2.5,
"SlashRadius": 4.5,
"SlashRadius": 4,
"Upgrades": [
"Upgrades": [
{
{
Line 3,466: Line 3,492:
},
},
{
{
"ImpactDamage": 49.5
"BonusGoldOnKill": 300,
"BountyDuration": 4
},
},
{
{
"CooldownRefundPercent": 50
"CooldownRefundPercent": 50,
"ImpactDamage": 60
}
}
]
]
Line 3,654: Line 3,682:
},
},
{
{
"Damage": 67.5,
"Damage": 65,
"BonusMoveSpeedPercent": 20
"BonusMoveSpeedPercent": 20
},
},
{
{
"BuffDuration": "6s",
"RefundCooldowns": 1,
"OutgoingDamagePercent": 18
"HealAmount": 350
}
}
]
],
"ZAcceleration": 800
},
},
"ability_nano_shadow_step": {
"ability_nano_shadow_step": {
Line 4,127: Line 4,156:
]
]
},
},
"ability_necro_summonskele": {
"ability_necro_wither": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 6,
"AbilityCooldownBetweenCharge": -1,
"AbilityCharges": 1,
"AbilityCooldown": 22,
"AbilityCooldownBetweenCharge": 4,
"AbilityPostCastDuration": 0.15,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BulletResist": 25,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
"Value": 100,
"Value": 20,
"Scale": {
"Scale": {
"Value": 1.6,
"Value": 0.3,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"DecayDuration": 3,
"DelayBeforeRespawning": 1,
"DecayTickRate": 0.1,
"DeployTime": 0.3,
"ExplosionRadius": 5,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_necro_summonskele",
"Key": "ability_necro_wither",
"Name": "Gravedigging",
"MaxHits": -1,
"PushForce": 400,
"MaxStacks": 40,
"SlowDuration": 1.25,
"Name": "Wither \u0026 Die",
"SlowPercent": 25,
"SkullImmuneDuration": 0.15,
"SpawnDontMove": 1,
"SkullLifetime": 10,
"SpawnDuration": 1.5,
"SkullsOnKill": 1,
"SummonCasterHealthPct": 10,
"SkullsOnPlayerKill": 3,
"SummonCount": 1,
"SlowPercentPerStack": 0.5,
"SummonDPS": {
"SpawnRadius": 2,
"StackDuration": 4,
"SummonHealth": {
"Value": 20,
"Value": 20,
"Scale": {
"Scale": {
"Value": 0.05,
"Value": 2,
"Type": "spirit"
"Type": "power_increase"
}
}
},
},
"SummonHealth": {
"TargetDashRadius": 13,
"Value": 200,
"TargetSearchDelayMax": 0.88,
"Scale": {
"Value": 12,
"Type": "power_increase"
}
},
"SummonLifetime": 30,
"SummonMeleeDamage": {
"Value": 40,
"Scale": {
"Value": 0.4,
"Type": "spirit"
}
},
"SummonMoveSpeed": 6,
"SummonSearchRadius": 4,
"SummonTickRate": 0.1,
"SummonTurnSpeed": 4,
"TechResist": 40,
"Upgrades": [
{
"AbilityCharges": 1
},
{
"MoveSpeedPercent": 30
},
{
"ReplicateZombieCast": 1,
"SummonHealth": 250
}
]
},
"ability_necro_wither": {
"AbilityCastDelay": 0.15,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"Damage": {
"Value": 20,
"Scale": {
"Value": 0.3,
"Type": "spirit"
}
},
"DelayBeforeRespawning": 1,
"IsDisabled": false,
"Key": "ability_necro_wither",
"MaxHits": -1,
"MaxStacks": 40,
"Name": "Wither \u0026 Die",
"SkullImmuneDuration": 0.15,
"SkullLifetime": 10,
"SkullsOnKill": 1,
"SkullsOnPlayerKill": 3,
"SlowPercentPerStack": 0.5,
"SpawnRadius": 2,
"StackDuration": 4,
"SummonHealth": {
"Value": 20,
"Scale": {
"Value": 2,
"Type": "power_increase"
}
},
"TargetDashRadius": 13,
"TargetSearchDelayMax": 0.88,
"TargetSearchDelayMin": 0.65,
"TargetSearchDelayMin": 0.65,
"TargetSearchRadius": 5,
"TargetSearchRadius": 5,
Line 4,250: Line 4,208:
"ability_necro_zombiewall": {
"ability_necro_zombiewall": {
"AbilityCastRange": 24,
"AbilityCastRange": 24,
"AbilityCooldown": 38,
"AbilityCooldown": 34,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": 5,
Line 4,266: Line 4,224:
"GroundAuraPopDelay": 1.1,
"GroundAuraPopDelay": 1.1,
"GroundAuraSpacing": 1,
"GroundAuraSpacing": 1,
"ImmobilizeDuration": 1.5,
"ImmobilizeDuration": 1.25,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_necro_zombiewall",
"Key": "ability_necro_zombiewall",
Line 4,280: Line 4,238:
},
},
{
{
"ImmobilizeDuration": 0.75
"Damage": 90,
"ZombieWallLength": 10
},
},
{
{
"ZombieWallLength": 15,
"ImmobilizeDuration": 1,
"AbilityCooldown": -10
"AbilityCooldown": -12
}
}
],
],
Line 4,394: Line 4,353:
"ability_power_surge": {
"ability_power_surge": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 48,
"AbilityCooldown": 50,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"AbilityDuration": 10,
"Value": 10,
"Scale": {
"Value": 0.055,
"Type": "spirit"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BonusPerChain": {
"BonusPerChain": {
"Value": 10,
"Value": 10,
"Scale": {
"Scale": {
"Value": 0.11,
"Value": 0.32,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"ChainCount": 3,
"ChainCount": 4,
"ChainRadius": 10,
"ChainRadius": 10,
"ChainTickRate": 0.2,
"ChainTickRate": 0.2,
Line 4,418: Line 4,371:
"Value": 10,
"Value": 10,
"Scale": {
"Scale": {
"Value": 0.144,
"Value": 0.14,
"Type": "spirit"
"Type": "spirit"
}
}
Line 4,427: Line 4,380:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -15
"AbilityCooldown": -18
},
},
{
{
"TechResistDebuff": -10,
"BonusMoveSpeed": 3,
"DebuffDuration": 6
"BonusPerChain": {
},
"Value": 8,
{
"DamagePerChain": {
"Value": 11,
"Scale": {
"Scale": {
"Value": 0.27,
"Value": 0.23,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"BonusPerChain": {
"DamagePerChain": {
"Value": 11,
"Value": 8,
"Scale": {
"Scale": {
"Value": 0.27,
"Value": 0.23,
"Type": "spirit"
"Type": "spirit"
}
}
},
}
"ChainCount": 3
},
{
"TechResistDebuff": -15,
"DebuffDuration": 10,
"AbilityDuration": 12
}
}
]
]
Line 4,828: Line 4,782:
"AbilityDuration": 8,
"AbilityDuration": 8,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BlastedExtendByBulletDuration": 0.2,
"BlastedRateOnBulletPct": 50,
"BlastedRateOnBulletPct": 50,
"BulletDamageAmp": 10,
"BulletDamageAmp": 10,
Line 4,837: Line 4,790:
"DurationPerHeavyMelee": 4.5,
"DurationPerHeavyMelee": 4.5,
"DurationPerLightMelee": 2.8,
"DurationPerLightMelee": 2.8,
"FireRateSlow": 14,
"HealthBoostDuration": 11,
"HealthBoostDuration": 11,
"IsDisabled": false,
"IsDisabled": false,
Line 4,846: Line 4,798:
"Value": 70,
"Value": 70,
"Scale": {
"Scale": {
"Value": 0.8,
"Value": 0.6,
"Type": "spirit"
"Type": "spirit"
}
}
Line 4,861: Line 4,813:
},
},
{
{
"MaxHealthMelee": 50
"MaxHealthMelee": {
"Value": 50,
"Scale": {
"Value": 0.6,
"Type": "spirit"
}
}
}
}
]
]
Line 4,869: Line 4,827:
"AbilityCooldown": 30,
"AbilityCooldown": 30,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 0.51,
"AbilityDuration": 0.3,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirControlAccelPercent": 50,
"AirControlAccelPercent": 50,
Line 4,882: Line 4,840:
"ChargeStrikeDistance": 165,
"ChargeStrikeDistance": 165,
"Damage": {
"Damage": {
"Value": 55,
"Value": 40,
"Scale": {
"Scale": {
"Value": 1.7,
"Value": 1.9,
"Type": "spirit"
"Type": "spirit"
}
}
Line 4,905: Line 4,863:
"Name": "Rising Ram",
"Name": "Rising Ram",
"NearbyHeroKillDistance": 10,
"NearbyHeroKillDistance": 10,
"ReduceCooldownOnHitPct": 50,
"TimeBeforeGoUpForLagComp": 0.1,
"TimeBeforeGoUpForLagComp": 0.1,
"TimeGoingUpEnemy": 0.2,
"TimeGoingUpEnemy": 0.2,
"Upgrades": [
"Upgrades": [
{
{
"ReduceCooldownOnHitPct": 50
"WeaponDamageBurst": 25,
"WeaponDamageBurstDuration": 5
},
},
{
{
"WeaponDamageBurst": 35,
"AbilityDuration": 0.3
"WeaponDamageBurstDuration": 5
},
},
{
{
"DealMaxHealthDamagePct": {
"DealMaxHealthDamagePct": {
"Value": 6.5,
"Value": 8,
"Scale": {
"Scale": {
"Value": 0.017,
"Value": 0.017,
Line 4,939: Line 4,898:
},
},
"ability_punkgoat_tether": {
"ability_punkgoat_tether": {
"AbilityCastRange": 13,
"AbilityCastRange": 12,
"AbilityCooldown": 150,
"AbilityCooldown": 150,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 4,945: Line 4,904:
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BulletResist": 15,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DPS": {
"DPS": {
Line 4,981: Line 4,939:
"RopeSnapNoLOSDuration": 0.5,
"RopeSnapNoLOSDuration": 0.5,
"RopeSoftEdgeLength": 4.5,
"RopeSoftEdgeLength": 4.5,
"TechResist": 15,
"TickRate": 0.25,
"TickRate": 0.25,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -25
"BulletResist": 40,
"TechResist": 40
},
},
{
{
"BulletResist": 15,
"AbilityCooldown": -50
"TechResist": 15
},
},
{
{
"Damage": 90,
"UnstoppablePerHero": 1.3,
"UnstoppableOnPullDuration": 2
"AbilityCastRange": 5
}
}
]
]
},
},
"ability_punkgoat_ult": {
"ability_punkgoat_ult": {
"AbilityCastRange": 4.5,
"AbilityCastRange": 4,
"AbilityChannelTime": 0.3,
"AbilityChannelTime": 0.3,
"AbilityCharges": 1,
"AbilityCharges": 1,
Line 5,043: Line 5,000:
},
},
{
{
"AbilityCastRange": 1.3
"AbilityCastRange": 2,
"AbilityCharges": 1
},
},
{
{
Line 5,061: Line 5,019:
"Type": "melee"
"Type": "melee"
}
}
}
},
"AbilityCooldownBetweenCharge": -2
}
}
],
],
Line 5,323: Line 5,282:
"ability_sleep_dagger": {
"ability_sleep_dagger": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 26,
"AbilityCooldown": 30,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,339: Line 5,298:
"MinimumSleepTime": 0.2,
"MinimumSleepTime": 0.2,
"Name": "Sleep Dagger",
"Name": "Sleep Dagger",
"RicochetRadius": 20,
"SleepDuration": 2.75,
"SleepDuration": 3,
"SleepMoveSpeed": 1.5,
"SleepMoveSpeed": 2,
"SleepWakeUpDelay": 0.1,
"SleepWakeUpDelay": {
"Value": 0.1,
"Scale": {
"Value": 0.003047,
"Type": "spirit"
}
},
"Upgrades": [
"Upgrades": [
{
{
"StaminaReduction": 1
"BulletResistReduction": -8,
"BulletResistReductionDuration": 6
},
},
{
{
"AbilityCooldown": -12,
"AbilityCooldown": -15
"StaminaRecoveryDisabledDuration": 6,
"StaminaRecoveryReduction": -60
},
},
{
{
"BulletResistReduction": -12,
"SleepDuration": 0.75,
"FireRateSlow": 35,
"SlowPercent": 50,
"BulletResistReductionDuration": 6
"GroundDashReductionPercent": -50,
"DebuffDuration": 2.5
}
}
]
]
},
},
"ability_smoke_bomb": {
"ability_smoke_bomb": {
"AbilityCooldown": 30,
"AbilityCooldown": 33,
"AbilityDuration": {
"AbilityDuration": {
"Value": 8,
"Value": 8,
"Scale": {
"Scale": {
"Value": 0.182801,
"Value": 0.08,
"Type": "spirit"
"Type": "spirit"
}
}
Line 5,379: Line 5,331:
"InvisAlertWhenFading": 1,
"InvisAlertWhenFading": 1,
"InvisFadeToDuration": 1.5,
"InvisFadeToDuration": 1.5,
"InvisMoveSpeedMod": 2,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_smoke_bomb",
"Key": "ability_smoke_bomb",
Line 5,388: Line 5,339:
"Upgrades": [
"Upgrades": [
{
{
"InvisMoveSpeedMod": 5
"InvisMoveSpeedMod": 7
},
},
{
{
"BulletLifesteal": 10,
"AbilityCharges": 2,
"PostInvisBuffDuration": 8
"AbilityCooldownBetweenCharge": 7
},
},
{
{
"AbilityCharges": 1,
"BulletLifesteal": 30,
"AbilityCooldownBetweenCharge": 7,
"PostInvisBuffDuration": 5,
"PhaseOutDuration": 0.5
"DispelOnUse": 1
}
}
]
]
Line 5,406: Line 5,357:
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DamageBonusFixedPerStack": 0.2,
"DamageBonusFixedPerStack": 0.18,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_stacking_damage",
"Key": "ability_stacking_damage",
Line 5,421: Line 5,372:
{
{
"ProcDamage": {
"ProcDamage": {
"Value": 49.5,
"Value": 40,
"Scale": {
"Scale": {
"Value": 0.365602,
"Value": 0.8,
"Type": "spirit"
"Type": "spirit"
}
}
Line 5,436: Line 5,387:
},
},
{
{
"DamageBonusFixedPerStack": 0.12
"DamageBonusFixedPerStack": 0.14
}
}
]
]
Line 5,570: Line 5,521:
"ability_throw_sand": {
"ability_throw_sand": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 35,
"AbilityCastRange": 25,
"AbilityCooldown": 42,
"AbilityCooldown": 40,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 3,
"AbilityDuration": 2.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": 1.3,
"ChannelMoveSpeed": 1.3,
Line 5,585: Line 5,536:
"Upgrades": [
"Upgrades": [
{
{
"AbilityDuration": 1
"Damage": 50,
"AbilityCastRange": 5
},
},
{
{
"AbilityCooldown": -23
"SlowPercent": 25,
"GroundDashReductionPercent": -25
},
},
{
{
"SlowPercent": 40,
"AbilityCooldown": -20,
"GroundDashReductionPercent": -40
"AbilityDuration": 1
}
}
]
]
Line 5,833: Line 5,786:
},
},
"ability_ult_combo": {
"ability_ult_combo": {
"AbilityCastRange": 4.75,
"AbilityCastRange": 4.8,
"AbilityChannelTime": 2.4,
"AbilityChannelTime": 2.4,
"AbilityCooldown": 90,
"AbilityCooldown": 150,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BonusHealthOnKill": 50,
"BonusHealthOnKill": 50,
"DPS": {
"DPS": {
"Value": 35,
"Value": 60,
"Scale": {
"Scale": {
"Value": 1.209,
"Value": 1.2,
"Type": "spirit"
"Type": "spirit"
}
}
Line 5,851: Line 5,804:
"Upgrades": [
"Upgrades": [
{
{
"BulletResist": 30
"LifeStealPercentOnHit": 100
},
},
{
{
"AbilityChannelTime": 0.7
"DPS": 60,
"BulletResist": 50
},
},
{
{
"DPS": 31.5,
"AbilityChannelTime": 0.7,
"LifeStealPercentOnHit": 80
"AbilityCooldown": -60
}
}
]
]
Line 5,868: Line 5,822:
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BounceGrace": 4.5,
"BounceGrace": 3.25,
"BounceRadius": 17,
"BounceRadius": 15,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
Line 5,884: Line 5,838:
"Name": "Shining Wonder",
"Name": "Shining Wonder",
"NextTargetDuration": 4,
"NextTargetDuration": 4,
"PriorityBounceRadius": 13,
"PriorityBounceRadius": 11,
"SlowDuration": 1.5,
"SlowDuration": 1.5,
"SlowPercent": 40,
"SlowPercent": 40,
Line 6,033: Line 5,987:
"ability_vampirebat_batblink": {
"ability_vampirebat_batblink": {
"AbilityCastRange": {
"AbilityCastRange": {
"Value": 10,
"Value": 9,
"Scale": {
"Scale": {
"Value": 0.02,
"Value": 0.02,
Line 6,050: Line 6,004:
"MaxRecasts": 1,
"MaxRecasts": 1,
"Name": "Sanguine Retreat",
"Name": "Sanguine Retreat",
"RecastWindow": 3,
"RecastWindow": 3.5,
"Upgrades": [
"Upgrades": [
{
"AbilityCastRange": 3
},
{
{
"BonusFireRate": 25,
"BonusFireRate": 25,
Line 6,061: Line 6,012:
},
},
{
{
"AbilityCooldown": -12
"AbilityCooldown": -10
},
{
"MaxRecasts": 1
}
}
]
]
},
},
"ability_vampirebat_batblink_trigger": {
"ability_vampirebat_batblink_trigger": {
"AbilityCastDelay": 0.1,
"AbilityCastRange": 16,
"AbilityCastRange": 16,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 6,106: Line 6,061:
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCastRange": 40,
"AbilityCastRange": 40,
"AbilityCooldown": 115,
"AbilityCooldown": 130,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 12,
"AbilityUnitTargetLimit": 12,
Line 6,122: Line 6,077:
"CurrentHealthDamageCapToBosses": 20,
"CurrentHealthDamageCapToBosses": 20,
"Damage": {
"Damage": {
"Value": 6,
"Value": 5.6,
"Scale": {
"Scale": {
"Value": 0.12,
"Value": 0.12,
Line 6,148: Line 6,103:
"Upgrades": [
"Upgrades": [
{
{
"Damage": 1.8
"Damage": 2.2
},
},
{
{
"AbilityCooldown": -40
"AbilityCooldown": -55
},
},
{
{
Line 6,159: Line 6,114:
"VerticalDrag": 1
"VerticalDrag": 1
},
},
"ability_vampirebat_doubledagger": {
"ability_vampirebat_lovebites": {
"AbilityCastDelay": 0.1,
"AbilityCooldown": 7,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 6,167: Line 6,120:
"Value": 45,
"Value": 45,
"Scale": {
"Scale": {
"Value": 0.651,
"Value": 1.85,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"BuildUpDuration": 5,
"BuildUpHeadshotBonus": 1.5,
"BuildUpPerBat": 20,
"BuildUpPerDagger": 30,
"BuildUpPerShot": 18.4,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DaggerCount": 2,
"Damage": {
"Damage": {
"Value": 30,
"Value": 4,
"Scale": {
"Scale": {
"Value": 0.465,
"Value": 0.09,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"DelayBetweenDaggers": 0.3,
"EffectivenessVolumeScaleMax": 1,
"EffectivenessVolumeScaleMin": 0.5,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_vampirebat_doubledagger",
"Key": "ability_vampirebat_lovebites",
"Name": "Double Dagger",
"Name": "Love Bites",
"PerTargetCooldown": 10,
"Upgrades": [
"Upgrades": [
{
{
"BonusDamage": 15,
"SlowDuration": 3,
"Damage": 15
"SlowPercent": 30
},
},
{
{
"AbilityCooldown": -2
"Damage": 3,
"BonusDamage": 45
},
},
{
{
"DebuffDuration": 5,
"PerTargetCooldown": -4,
"TechArmorDamageReduction": -12
"BonusFireRate": 25,
"BuffDuration": 5
}
}
]
]
},
},
"ability_vampirebat_lovebites": {
"ability_vampirebat_steallife": {
"AbilityCastDelay": 0.1,
"AbilityCastRange": 10,
"AbilityCooldown": 16,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityPostCastDuration": 0.4,
"BonusDamage": {
"AbilityUnitTargetLimit": 6,
"Value": 55,
"AirDrag": 0.2,
"Scale": {
"ChannelMoveSpeed": -1,
"Value": 1.6,
"Damage": {
"Type": "spirit"
"Value": 60,
}
},
"BuildUpDuration": 5,
"BuildUpHeadshotBonus": 1.5,
"BuildUpPerBat": 20,
"BuildUpPerDagger": 30,
"BuildUpPerShot": 18.4,
"ChannelMoveSpeed": -1,
"Damage": {
"Value": 6,
"Scale": {
"Value": 0.06,
"Type": "spirit"
}
},
"EffectivenessVolumeScaleMax": 1,
"EffectivenessVolumeScaleMin": 0.5,
"IsDisabled": false,
"Key": "ability_vampirebat_lovebites",
"Name": "Love Bites",
"PerTargetCooldown": 8,
"Upgrades": [
{
"BuffDuration": 3,
"BonusMoveSpeed": 4.064
},
{
"Damage": 3.6,
"BonusDamage": 49.5
},
{
"SlowDuration": 3,
"SlowPercent": 30,
"StaminaReduction": 1
}
]
},
"ability_vampirebat_steallife": {
"AbilityCastDelay": 0.1,
"AbilityCastRange": 10,
"AbilityCooldown": 10,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.4,
"AbilityUnitTargetLimit": 6,
"AirDrag": 0.2,
"ChannelMoveSpeed": -1,
"Damage": {
"Value": 60,
"Scale": {
"Scale": {
"Value": 1,
"Value": 1,
Line 6,267: Line 6,183:
"MaxFloatTime": 2.5,
"MaxFloatTime": 2.5,
"MiniJumpVelocity": 200,
"MiniJumpVelocity": 200,
"MissingHealthDamagePercentage": 3,
"MissingHealthDamagePercentage": 5,
"Name": "Rake",
"Name": "Rake",
"RakeHealPerKill": {
"RakeHealPerKill": {
"Value": 30,
"Value": 25,
"Scale": {
"Scale": {
"Value": 0.43,
"Value": 0.3,
"Type": "spirit"
"Type": "spirit"
}
}
Line 6,281: Line 6,197:
"Upgrades": [
"Upgrades": [
{
{
"RakeHealPerKill": 20
"Damage": 60
},
{
"RakeHealPerKill": 30,
"AbilityCooldown": -8
},
},
{
{
"Damage": 54,
"MissingHealthDamagePercentage": 7,
"RakeHealPerKill": {
"RakeHealPerKill": {
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 1,
"Value": 1.2,
"Type": "spirit"
"Type": "spirit"
}
}
}
}
},
{
"MissingHealthDamagePercentage": 7
}
}
]
]
Line 6,618: Line 6,535:
},
},
{
{
"Damage": 36,
"Damage": 40,
"Radius": 1
"WeaponPowerDebuff": -20
},
},
{
{
"FireRateSlow": 30,
"FireRateSlow": 30,
"AbilityCooldown": -6.5
"AbilityCooldown": -7,
"Radius": 2
}
}
],
],
"WeaponPowerDebuff": -30
"WeaponPowerDebuff": -25
},
},
"ability_warden_high_alert": {
"ability_warden_high_alert": {
"AbilityCooldown": 42,
"AbilityCooldown": 40,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 7,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 6,637: Line 6,555:
"Value": 125,
"Value": 125,
"Scale": {
"Scale": {
"Value": 0,
"Value": 0.5,
"Type": "spirit"
"Type": "spirit"
}
}
Line 6,650: Line 6,568:
},
},
{
{
"AbilityCooldown": -19
"AbilityCooldown": -22,
"AbilityDuration": 2
},
},
{
{
"StatusResistancePercent": 40,
"CombatBarrier": {
"CombatBarrier": {
"Value": 150,
"Value": 0,
"Scale": {
"Scale": {
"Value": 3.656016,
"Value": 2.5,
"Type": "spirit"
"Type": "spirit"
}
}
Line 6,665: Line 6,585:
"ability_warden_lock_down": {
"ability_warden_lock_down": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 20,
"AbilityCastRange": 15,
"AbilityCooldown": 37,
"AbilityCooldown": 34,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AdditionalTargetRadius": 20,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
Line 6,685: Line 6,605:
"Upgrades": [
"Upgrades": [
{
{
"ImmobilizeDuration": 1
"BulletArmorReduction": 20,
"BulletArmorReductionDuration": 5
},
},
{
{
"AbilityCooldown": -19
"ImmobilizeDuration": 0.75,
"AbilityCastRange": 12
},
},
{
{
"BulletArmorReduction": 20,
"AbilityCooldown": -18,
"BulletArmorReductionDuration": 6
"SilenceDebuff": 1
}
}
]
]
Line 6,702: Line 6,624:
"AbilityDuration": 6,
"AbilityDuration": 6,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BulletResist": 30,
"BulletResist": 60,
"ConeAngle": 115,
"ConeAngle": 115,
"HealthStealPct": 10,
"HealthStealPct": 10,
Line 6,717: Line 6,639:
},
},
"PulseInterval": 0.5,
"PulseInterval": 0.5,
"Radius": 13,
"Radius": 12,
"TechResist": 30,
"TechResist": 60,
"Upgrades": [
"Upgrades": [
{
{
"Radius": 3
"Radius": 4
},
},
{
{
Line 6,728: Line 6,650:
},
},
{
{
"BulletResist": 50,
"AbilityDuration": 3,
"TechResist": 50,
"UnstoppableCastDelay": 1
"AbilityDuration": 2.5
}
}
]
]
Line 6,749: Line 6,670:
}
}
},
},
"DisarmDuration": 2.5,
"DisarmDuration": 2,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_werewolf_cripplingslash",
"Key": "ability_werewolf_cripplingslash",
Line 6,757: Line 6,678:
"SlashHeight": 3,
"SlashHeight": 3,
"SlashRadius": 10,
"SlashRadius": 10,
"SlowDuration": 1.5,
"SlowDuration": 2,
"SlowPercent": 30,
"SlowPercent": 30,
"Upgrades": [
"Upgrades": [
Line 6,767: Line 6,688:
},
},
{
{
"DisarmDuration": 1
"DisarmDuration": 1.5,
"SlowDuration": 1.5
}
}
]
]
Line 6,954: Line 6,876:
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 1.9,
"Value": 1.5,
"Type": "melee"
"Type": "melee"
}
}
Line 7,093: Line 7,015:
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityChargesConditionally": 1,
"AbilityChargesConditionally": 1,
"AbilityCooldown": 35,
"AbilityCooldown": 50,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 15,
"AbilityDuration": 15,
Line 7,111: Line 7,033:
},
},
"BonusHealth": {
"BonusHealth": {
"Value": 100,
"Value": 75,
"Scale": {
"Scale": {
"Value": 15,
"Value": 15,
Line 7,117: Line 7,039:
}
}
},
},
"BonusMoveSpeed": 2,
"BulletResist": 14,
"CameraTurnRateMax": 188,
"CameraTurnRateMax": 188,
"ChannelMoveSpeed": 7.62,
"ChannelMoveSpeed": 7.62,
Line 7,155: Line 7,075:
"ReadyDuration": 3,
"ReadyDuration": 3,
"StackDuration": 5,
"StackDuration": 5,
"TechResist": 14,
"Upgrades": [
"Upgrades": [
{
{
"BulletResist": 14,
"BulletResist": 15,
"TechResist": 14
"TechResist": 15
},
},
{
{
"BonusMoveSpeed": 3,
"BonusMoveSpeed": 3,
"BonusHealth": 125
"BonusHealth": 150
},
},
{
{
Line 7,567: Line 7,486:
"CollidePlayersStopTime": 0.3,
"CollidePlayersStopTime": 0.3,
"Damage": {
"Damage": {
"Value": 37,
"Value": 30,
"Scale": {
"Scale": {
"Value": 1.9,
"Value": 1.4,
"Type": "spirit"
"Type": "spirit"
}
}
Line 7,578: Line 7,497:
"SideMoveSpeedReduction": -65,
"SideMoveSpeedReduction": -65,
"SpeedInitial": 18.75,
"SpeedInitial": 18.75,
"StunDuration": 0.6,
"StunDuration": 0.3,
"TossUpMagnitude": 0.5,
"TossUpMagnitude": 0.5,
"TurnRateMax": 140,
"TurnRateMax": 140,
"Upgrades": [
"Upgrades": [
{
{
"WeaponDamageBonus": 2.2,
"SlowPercent": 40,
"WeaponPowerIncreaseDuration": 8
"SlowDuration": 3
},
},
{
{
"StunDuration": 0.45
"StunDuration": 0.8
},
},
{
{
"AbilityCooldown": -18
"AbilityCooldown": -20,
"WeaponDamageBonus": 1.5,
"WeaponPowerIncreaseDuration": 6
}
}
]
]
Line 7,601: Line 7,522:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DPS": {
"DPS": {
"Value": 29,
"Value": 22,
"Scale": {
"Scale": {
"Value": 0.54,
"Value": 0.6,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"HealingFactor": 66,
"HealingFactor": 80,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_bull_heal",
"Key": "citadel_ability_bull_heal",
"Name": "Siphon Life",
"Name": "Siphon Life",
"NonHeroHealingFactor": 33,
"NonHeroHealingFactor": 40,
"Radius": {
"Radius": 7.5,
"Value": 10,
"Scale": {
"Value": 0.0465,
"Type": "spirit"
}
},
"TickRate": 0.25,
"TickRate": 0.25,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -19
"AbilityCooldown": -20
},
},
{
{
Line 7,629: Line 7,544:
{
{
"DPS": {
"DPS": {
"Value": 20,
"Value": 18,
"Scale": {
"Scale": {
"Value": 0.12,
"Value": 0.12,
"Type": "spirit"
"Type": "spirit"
}
}
}
},
"Radius": 3.5
}
}
]
]
Line 7,644: Line 7,560:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
"Value": 75,
"Value": 100,
"Scale": {
"Scale": {
"Value": 2.325,
"Value": 2.325,
Line 7,651: Line 7,567:
},
},
"ImpactHeight": 4,
"ImpactHeight": 4,
"ImpactRadius": 10.5,
"ImpactRadius": 9,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_bull_leap",
"Key": "citadel_ability_bull_leap",
Line 7,662: Line 7,578:
},
},
{
{
"BonusMaxHealthPerHero": 100,
"StunDuration": 0.6
"BonusFireRatePerHero": 14,
"LandingBonusesDuration": 25
},
},
{
{
"ImmunityDuration": 4
"ImmunityDuration": 4,
"ImpactRadius": 6
}
}
]
]
Line 7,679: Line 7,594:
}
}
},
},
"AbilityCharges": 1,
"AbilityCharges": 2,
"AbilityChargesConditionally": 1,
"AbilityChargesConditionally": 1,
"AbilityCooldown": {
"AbilityCooldown": {
"Value": 0.7,
"Value": 0.5,
"Scale": {
"Scale": {
"Value": 0,
"Value": 0,
Line 7,689: Line 7,604:
},
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BonusAbilityResource": 100,
"BonusAbilityResource": 100,
"CardResourceGenPctScale": {
"CardResourceGenPctScale": {
"Value": 106,
"Value": 85,
"Scale": {
"Scale": {
"Value": -1,
"Value": -1,
Line 7,704: Line 7,619:
"CardResourcePerLightMelee": 10,
"CardResourcePerLightMelee": 10,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"ClubSlowDuration": 3,
"ClubSlowPercent": -30,
"CooldownBetweenCards": 0.5,
"Damage": {
"Damage": {
"Value": 60,
"Value": 45,
"Scale": {
"Scale": {
"Value": 1,
"Value": 0.55,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"IsDisabled": false,
"DiamondResistShred": -8,
"DiamondResistShredDuration": 5,
"HeartHeal": {
"Value": 75,
"Scale": {
"Value": 1.25,
"Type": "spirit"
}
},
"HeartHealNonHeroRatio": 0.5,
"IsDisabled": false,
"JokerExtraCardSearchRadius": 20,
"JokerExtraCards": 1,
"Key": "citadel_ability_card_toss",
"Key": "citadel_ability_card_toss",
"Name": "Card Trick",
"Name": "Card Trick",
Line 7,718: Line 7,648:
"Radius": 4,
"Radius": 4,
"ResourcePerCard": 100,
"ResourcePerCard": 100,
"SpadeDamageBonus": 70,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCharges": 1
"AbilityCharges": 2
},
},
{
{
"Damage": 35
"Damage": {
"Value": 40,
"Scale": {
"Value": 0.4,
"Type": "spirit"
}
}
},
},
{
{
"CardResourceGenPctScale": 50,
"ImprovedJokerChance": 1,
"SlowPercent": 30,
"SpadeDamageBonus": 50,
"SlowDuration": 1
"DiamondResistShred": -5,
"HeartHeal": {
"Value": 75,
"Scale": {
"Value": 0.5,
"Type": "spirit"
}
},
"ClubSlowPercent": -20
}
}
]
]
Line 7,801: Line 7,746:
},
},
"citadel_ability_chrono_kinetic_carbine": {
"citadel_ability_chrono_kinetic_carbine": {
"AbilityCooldown": 27,
"AbilityCooldown": 30,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,814: Line 7,759:
"Value": 5,
"Value": 5,
"Scale": {
"Scale": {
"Value": 100,
"Value": 125,
"Type": "weapon_power"
"Type": "weapon_power"
}
}
Line 7,836: Line 7,781:
"Value": 25,
"Value": 25,
"Scale": {
"Scale": {
"Value": 0.0914,
"Value": 0.13,
"Type": "spirit"
"Type": "spirit"
}
}
Line 7,847: Line 7,792:
},
},
{
{
"AbilityCooldown": -8,
"AbilityCooldown": -12
"SpeedBoostDuration": 2
},
},
{
{
"SpeedBoostDuration": 2,
"MaxBonusBulletDamage": {
"MaxBonusBulletDamage": {
"Value": 0,
"Value": 0,
Line 7,863: Line 7,808:
"citadel_ability_chrono_pulse_grenade": {
"citadel_ability_chrono_pulse_grenade": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 28,
"AbilityCooldown": 32,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 3.2,
"AbilityDuration": 3.2,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DamageAmplificationPerStack": 6,
"DamageAmplificationPerStack": 4,
"DebuffDuration": 8,
"DebuffDuration": 8,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_chrono_pulse_grenade",
"Key": "citadel_ability_chrono_pulse_grenade",
"MovementSlowDuration": 2,
"MovementSlowDuration": 0.2,
"Name": "Pulse Grenade",
"Name": "Pulse Grenade",
"PulseDamage": {
"PulseDamage": {
"Value": 35,
"Value": 35,
"Scale": {
"Scale": {
"Value": 0.55,
"Value": 0.4,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"PulseInterval": 0.8,
"PulseInterval": 0.8,
"Radius": 6,
"Radius": 5.5,
"SlowPercent": 30,
"RadiusIncreasePerPulse": 1,
"SlowPercent": 20,
"Upgrades": [
"Upgrades": [
{
{
"AbilityDuration": 0.8
"AbilityCooldown": -12
},
},
{
{
"AbilityCooldown": -8
"PulseDamage": {
"Value": 20,
"Scale": {
"Value": 0.5,
"Type": "spirit"
}
}
},
},
{
{
"PulseDamage": 36,
"DamageAmplificationPerStack": 4,
"RadiusIncreasePerPulse": 0.75
"AbilityDuration": 1.6
}
}
]
]
Line 7,900: Line 7,852:
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 25,
"AbilityCastRange": 25,
"AbilityCooldown": 75,
"AbilityCooldown": 95,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": 1.3,
"ChannelMoveSpeed": 1.3,
"CombatBarrier": {
"Value": 0,
"Scale": {
"Value": 0,
"Type": "spirit"
}
},
"CurrentHealthDamage": 10,
"DistanceToMaxTime": 30,
"DistanceToMaxTime": 30,
"InitialFreezeTime": 0.25,
"InitialFreezeTime": 0.25,
Line 7,911: Line 7,871:
"MinSwapTime": 0.6,
"MinSwapTime": 0.6,
"Name": "Paradoxical Swap",
"Name": "Paradoxical Swap",
"SpellLifesteal": 80,
"SwapTime": 1,
"SwapTime": 1,
"SwapTotalDamage": {
"Value": 115,
"Scale": {
"Value": 0.609336,
"Type": "spirit"
}
},
"TickRate": 0.25,
"TickRate": 0.25,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -15
"CombatBarrier": {
"Value": 200,
"Scale": {
"Value": 1.5,
"Type": "spirit"
}
},
"BarrierDuration": 8
},
},
{
{
"SwapTotalDamage": 81
"AbilityCastRange": 13,
"AbilityCooldown": -35
},
},
{
{
"AbilityCastRange": 15
"MultiSwap": 7,
"CurrentHealthDamage": 10
}
}
]
]
Line 7,937: Line 7,898:
"AbilityCastRange": 5.08,
"AbilityCastRange": 5.08,
"AbilityCooldown": 25,
"AbilityCooldown": 25,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5.5,
"AbilityDuration": 6,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraEffectDuration": 1.25,
"AuraEffectDuration": 1.25,
"ChannelMoveSpeed": 1.3,
"ChannelMoveSpeed": 1.3,
"DamageTickRate": 1.5,
"FriendlyBulletDamageBonus": 30,
"DamageWallHit": 46,
"FriendlyBulletDamageBonus": 20,
"FriendlyBulletTimeScale": 3,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_chrono_time_wall",
"Key": "citadel_ability_chrono_time_wall",
Line 7,956: Line 7,913:
"TimeWallHeight": 3.5,
"TimeWallHeight": 3.5,
"TimeWallTimeScale": 0.0001,
"TimeWallTimeScale": 0.0001,
"TimeWallTimeScaleFriendly": 2,
"TimeWallWidth": 7.5,
"TimeWallWidth": 7.5,
"Upgrades": [
"Upgrades": [
{
{
"TimeWallWidth": 2,
"TimeWallWidth": 3,
"TimeWallHeight": 1
"TimeWallHeight": 1
},
},
{
{
"DamagePctPerWallHit": 9
"AbilityDuration": 2.5,
"FriendlyBulletDamageBonus": 30
},
},
{
{
"DebuffDuration": 2.5
"AbilityCharges": 2,
"AbilityCooldownBetweenCharge": 4
}
}
]
]
Line 8,006: Line 7,966:
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_fissure_wall",
"Key": "citadel_ability_fissure_wall",
"MinRange": 6,
"MinRange": 5,
"Name": "Spectral Wall",
"Name": "Spectral Wall",
"NumWallSegments": 7,
"NumWallSegments": 7,
Line 8,017: Line 7,977:
"Upgrades": [
"Upgrades": [
{
{
"StaminaReduction": 1,
"BonusDamagePercent": 20,
"BonusDamagePercent": 15,
"DebuffDuration": 7
"DebuffDuration": 7
},
},
{
{
"AbilityCooldown": -20
"AbilityCooldown": -20,
"AbilityDuration": 2
},
},
{
{
"WallStunDuration": 0.75
"CreateTurrets": 2,
"TurretLifeTime": 8,
"SlowPercent": 30
}
}
],
],
Line 8,050: Line 8,012:
},
},
"citadel_ability_flying_strike": {
"citadel_ability_flying_strike": {
"AbilityCastRange": 20,
"AbilityCastRange": 25,
"AbilityCooldown": 21,
"AbilityCooldown": 36,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
"Value": 65,
"Value": 0,
"Scale": {
"Scale": {
"Value": 0.609336,
"Value": 1,
"Type": "spirit"
"Type": "melee"
}
}
},
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_flying_strike",
"Key": "citadel_ability_flying_strike",
"Name": "Flying Strike",
"Name": "Flying Slash",
"SlowDuration": 2.5,
"SlowDuration": 2.5,
"SlowPercent": 30,
"SlowPercent": 50,
"Upgrades": [
"Upgrades": [
{
{
"SlowPercent": 25
"AbilityCooldown": -18
},
},
{
{
"AbilityCastRange": 20
"AbilityCastRange": 20,
"SpiritBonus": 40,
"BuffDuration": 6
},
},
{
{
"WeaponDamageBonus": 6,
"CanGrappleAllyHeroes": 1,
"WeaponPowerIncreaseDuration": 10,
"AbilityCharges": 2,
"CanGrappleAllyHeroes": 1
"AbilityCooldownBetweenCharge": 3
}
}
]
]
Line 8,084: Line 8,047:
"citadel_ability_healing_slash": {
"citadel_ability_healing_slash": {
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityCooldown": 15,
"AbilityCooldown": 16,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.4,
"AbilityPostCastDuration": 0.4,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BuffDuration": {
"Value": 0,
"Scale": {
"Value": 1,
"Type": "spirit"
}
},
"Damage": {
"Damage": {
"Value": 55,
"Value": 55,
"Scale": {
"Scale": {
"Value": 0.365602,
"Value": 0.37,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"DebuffDuration": 4,
"DebuffDuration": 4,
"FireRateSlow": 18,
"FireRateSlow": 30,
"HealFixedHealth": {
"HealFixedHealth": {
"Value": 55,
"Value": 55,
Line 8,110: Line 8,080:
"Upgrades": [
"Upgrades": [
{
{
"FireRateSlow": 26
"BuffDuration": 4,
"BuffMeleeDamage": 30
},
},
{
{
Line 8,116: Line 8,087:
},
},
{
{
"AbilityCooldown": -9
"AbilityCooldown": -10,
"Damage": {
"Value": 0,
"Scale": {
"Value": 0.6,
"Type": "spirit"
}
}
}
}
]
]
Line 8,160: Line 8,138:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
"Value": 55,
"Value": 40,
"Scale": {
"Scale": {
"Value": 0.365602,
"Value": 0.5,
"Type": "spirit"
"Type": "spirit"
}
}
Line 8,173: Line 8,151:
"Upgrades": [
"Upgrades": [
{
{
"FireRateSlow": 35
"Damage": 65
},
},
{
{
Line 8,179: Line 8,157:
},
},
{
{
"ChainDuration": 0.5,
"ChainDuration": 0.75,
"CaptureRadius": 1
"CaptureRadius": 2
}
}
]
]
Line 8,188: Line 8,166:
"AbilityCooldown": 42,
"AbilityCooldown": 42,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 15,
"AbilityDuration": 13,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirSideMoveSpeedPercentage": -35,
"AirSideMoveSpeedPercentage": -35,
"FlyingItemCastRange": 50,
"IsDisabled": false,
"IsDisabled": false,
"JumpVelocity": 1000,
"JumpVelocity": 1000,
Line 8,197: Line 8,176:
"Value": 10,
"Value": 10,
"Scale": {
"Scale": {
"Value": 0.22,
"Value": 0.18,
"Type": "spirit"
"Type": "spirit"
}
}
Line 8,209: Line 8,188:
},
},
{
{
"AbilityDuration": 8
"AbilityDuration": 10
},
},
{
{
"MagicDamagePerBullet": 12.6
"MagicDamagePerBullet": {
"Value": 10,
"Scale": {
"Value": 0.1,
"Type": "spirit"
}
},
"RefreshOnKill": 1
}
}
],
],
Line 8,283: Line 8,269:
],
],
"ViewPunch": 2.5,
"ViewPunch": 2.5,
"WeaponDamageBonusPerKill": 5
"WeaponDamageBonusPerKill": 6
},
},
"citadel_ability_hornet_sting": {
"citadel_ability_hornet_sting": {
"AbilityCooldown": 28,
"AbilityCooldown": 32,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 8,292: Line 8,278:
"BulletResistReduction": -6,
"BulletResistReduction": -6,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DebuffDuration": {
"DebuffDuration": 5,
"Value": 4,
"DotHealthPercent": 2.2,
"ImpactDamage": {
"Value": 40,
"Scale": {
"Scale": {
"Value": 0.013,
"Value": 0.744,
"Type": "spirit"
}
},
"DotHealthPercent": 2.7,
"ImpactDamage": {
"Value": 37,
"Scale": {
"Value": 0.744,
"Type": "spirit"
"Type": "spirit"
}
}
Line 8,314: Line 8,294:
"Upgrades": [
"Upgrades": [
{
{
"TargetBounceRange": 15,
"HealAmpReceivePenaltyPercent": -35,
"TargetBounceCount": 3
"HealAmpRegenPenaltyPercent": -35
},
},
{
{
"AbilityCooldown": -12
"AbilityCooldown": -12,
"DotHealthPercent": 0.5
},
},
{
{
"BulletResistReduction": -8,
"BulletResistReduction": -8,
"TechArmorDamageReduction": -8
"TechArmorDamageReduction": -8,
"DebuffDuration": 2
}
}
],
],
"VisualSplashRadius": 1
"VisualSplashRadius": 4
},
},
"citadel_ability_infinity_slash": {
"citadel_ability_infinity_slash": {
"AbilityChannelTime": 1.5,
"AbilityChannelTime": 1.5,
"AbilityCooldown": 110,
"AbilityCooldown": 130,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": 5,
"AbilitySpeedPct": 60,
"AbilitySpeedPct": 60,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BulletResist": 40,
"BulletResist": 30,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_infinity_slash",
"Key": "citadel_ability_infinity_slash",
Line 8,340: Line 8,322:
"Name": "Shadow Transformation",
"Name": "Shadow Transformation",
"ShadowFormDurationOnKill": 2,
"ShadowFormDurationOnKill": 2,
"TechResist": 40,
"TechResist": 30,
"Upgrades": [
"Upgrades": [
{
{
"BonusFireRate": 14
"WeaponDamageBonus": 5
},
},
{
{
"BonusMoveSpeed": 4
"BonusMoveSpeed": 4,
"null": -25
},
},
{
{
"AbilityDuration": 3,
"AbilityDuration": 3,
"BulletResist": 20,
"BulletResist": 30,
"TechResist": 20
"TechResist": 30
}
}
]
]
Line 8,458: Line 8,441:
{
{
"AbilityCastRange": 20,
"AbilityCastRange": 20,
"WeaponDamageBonus": 6,
"WeaponDamageBonus": 7,
"WeaponDamageBonusDuration": 10
"WeaponDamageBonusDuration": 10
},
},
{
{
"WeaponFireRateBonus": 20
"RestoreStaminaOnUse": 1,
"AirControlPercent": 60
}
}
]
]
Line 8,534: Line 8,518:
"AbilityCastRange": 20,
"AbilityCastRange": 20,
"AbilityChannelTime": 2.3,
"AbilityChannelTime": 2.3,
"AbilityCooldown": 145,
"AbilityCooldown": 150,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 6,
"AbilityUnitTargetLimit": 6,
Line 8,559: Line 8,543:
"SlowDuration": 4,
"SlowDuration": 4,
"SlowPercent": 50,
"SlowPercent": 50,
"ThrowDistance": {
"ThrowDistance": 12,
"Value": 12,
"Scale": {
"Value": 0.304668,
"Type": "spirit"
}
},
"ThrowStraightDuration": 1.5,
"ThrowStraightDuration": 1.5,
"TimeToGainLockonStack": 0.7,
"TimeToGainLockonStack": 0.7,
Line 8,572: Line 8,550:
"Upgrades": [
"Upgrades": [
{
{
"ThrowDistance": 8
"ThrowDistance": 12
},
},
{
{
"AbilityCooldown": -25
"AbilityCooldown": -40
},
},
{
{
"StunDuration": 1
"StunDuration": 1,
"AbilityCastRange": 10
}
}
]
]
Line 8,596: Line 8,575:
}
}
},
},
"HitSpeed": 80,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_lightning_ball",
"Key": "citadel_ability_lightning_ball",
Line 8,609: Line 8,587:
},
},
{
{
"SlowPercent": 35
"SlowPercent": 35,
"MaxLifetime": 1
},
},
{
{
Line 8,690: Line 8,669:
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 15,
"AbilityCastRange": 15,
"AbilityCooldown": 48,
"AbilityCooldown": 50,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"AbilityDuration": 6,
"Value": 6,
"Scale": {
"Value": 0.05,
"Type": "spirit"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"ExternalBonusHealthRegen": 25,
"ExternalBonusHealthRegen": {
"HealInterval": 0.1,
"Value": 25,
"HealRadius": {
"Value": 5,
"Scale": {
"Scale": {
"Value": 0.03,
"Value": 0.3,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"HealInterval": 0.1,
"HealRadius": 5,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_mobile_resupply",
"Key": "citadel_ability_mobile_resupply",
"Name": "Medicinal Specter",
"Name": "Medicinal Specter",
"StaminaCooldownReduction": 15,
"TurretHealMult": 1,
"TurretHealMult": 1,
"Upgrades": [
"Upgrades": [
{
{
"AuraFireRateBonus": 30
"SpiritResist": 40
},
},
{
{
"AbilityCooldown": -17
"AbilityCooldown": -20,
"StaminaCooldownReduction": 100
},
},
{
{
"MaxHealthRegenPct": 2.5
"MaxHealthRegenPct": 2,
"HealRadius": 3,
"AbilityDuration": 1
}
}
]
]
Line 8,729: Line 8,704:
"citadel_ability_nikuman": {
"citadel_ability_nikuman": {
"AbilityChannelTime": 5,
"AbilityChannelTime": 5,
"AbilityCooldown": 45,
"AbilityCooldown": 48,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraLingerDuration": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"HealingPerSecond": {
"HealingPerSecond": {
Line 8,750: Line 8,726:
},
},
{
{
"AbilityCooldown": -14
"AbilityCooldown": -20,
"AbilityChannelTime": 1
},
},
{
{
Line 8,774: Line 8,751:
},
},
{
{
"BonusMaxHealth": 150
"BonusMaxHealth": 200
},
},
{
{
"RegenIncomingDamagePercent": 7
"RegenIncomingDamagePercent": 7,
"StatusResistancePercent": 20
}
}
]
]
Line 8,783: Line 8,761:
"citadel_ability_power_slash": {
"citadel_ability_power_slash": {
"AbilityCastDelay": 1.4,
"AbilityCastDelay": 1.4,
"AbilityCooldown": 10.5,
"AbilityCooldown": 12,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.4,
"AbilityPostCastDuration": 0.4,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BulletResist": 60,
"ChannelMoveSpeed": 1.3,
"ChannelMoveSpeed": 1.3,
"FallSpeedMax": 5,
"FallSpeedMax": 5,
Line 8,803: Line 8,782:
"ShortChargeDamagePct": 30,
"ShortChargeDamagePct": 30,
"SlashCollisionRadius": 4,
"SlashCollisionRadius": 4,
"SlashLength": 25,
"SlashLength": 22,
"SlashRadius": 41,
"SlashRadius": 41,
"Upgrades": [
"Upgrades": [
{
{
"BulletResist": 60
"SlowDuration": 3,
"SlowPercent": 40
},
},
{
{
"SlowDuration": 3,
"AbilityCooldown": -4
"SlowPercent": 40,
"AbilityCooldown": -2
},
},
{
{
Line 8,821: Line 8,799:
"Type": "spirit"
"Type": "spirit"
}
}
}
},
"SlashLength": 8
}
}
]
]
Line 8,863: Line 8,842:
]
]
},
},
"citadel_ability_psychic_daggers": {
"citadel_ability_psychic_lift": {
"AbilityCastDelay": 0.01,
"AbilityCastDelay": 0.3,
"AbilityCooldown": 42,
"AbilityCastRange": 14,
"AbilityChannelTime": 0.65,
"AbilityCooldown": 120,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"AbilityDuration": 3,
"Value": 3,
"Scale": {
"Value": 0.058496,
"Type": "spirit"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DaggersPerRow": 6,
"Damage": {
"DamagePerDagger": {
"Value": 100,
"Value": 40,
"Scale": {
"Scale": {
"Value": 0.341228,
"Value": 1,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"DistanceOut": 35,
"DampingFactor": 0.3,
"HeightOffset": 110,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_psychic_daggers",
"Key": "citadel_ability_psychic_lift",
"MaxDaggers": {
"LiftChainRadius": 20,
"Value": 4,
"LiftDuration": 2,
"Scale": {
"LiftHeight": 80,
"Value": 0.048747,
"Name": "Telekinesis",
"Type": "spirit"
"SlowPercent": 40,
}
"TossDistance": 14,
},
"TossUpStrength": 220,
"Name": "Royal Flush",
"ProjectileHorizontalMinOffset": 5,
"ProjectileOffset": 7,
"ProjectileRowOffset": 5,
"Radius": 15,
"ShootInterval": 0.6,
"SpawnDuration": 0.6,
"Upgrades": [
"Upgrades": [
{
{
"DamagePerDagger": 16
"Damage": 100
},
},
{
{
"AbilityCooldown": -19
"AbilityCooldown": -50
},
},
{
{
"ShouldBounce": 1
"AbilityDuration": 1.5,
"TossDistance": 6,
"AbilityCastRange": 6
}
}
]
]
},
},
"citadel_ability_psychic_lift": {
"citadel_ability_rocket_barrage": {
"AbilityCastDelay": 0.3,
"AbilityCastRange": 50,
"AbilityCastRange": 20,
"AbilityCooldown": 165,
"AbilityCooldown": 110,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 2.75,
"AbilityDuration": 8,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 100,
"ChannelMoveSpeed": 1.3,
"ChannelMoveSpeed": -1,
"Damage": {
"DamagePerRocket": {
"Value": 125,
"Value": 22.5,
"Scale": {
"Scale": {
"Value": 0.974938,
"Value": 0.2325,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"DampingFactor": 0.3,
"DetonateTimer": 5,
"ExplosionFalloffDisabled": 1,
"ExplosionRadius": 5,
"GrenadesPerSecond": 6,
"GroundDashReductionPercent": -35,
"IntervalRampUpStart": 0.35,
"IntervalRampUpTime": 0.3,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_psychic_lift",
"Key": "citadel_ability_rocket_barrage",
"LiftChainRadius": 20,
"MaxSpread": 5,
"LiftHeight": 80,
"MinDistance": 8.5,
"Name": "Telekinesis",
"Name": "Heavy Barrage",
"ProjectileIgnoreCollisionTime": 0.2,
"TrackSpeedFar": 100,
"TrackSpeedNear": 150,
"TrackingTime": 0.4,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -25
"MoveSlowPercent": 30,
"EnemyDashSlowPercent": -30,
"MoveSlowDuration": 1.5
},
},
{
{
"AbilityDuration": 0.75
"AbilityCooldown": -55,
"AbilityDuration": 6
},
},
{
{
"LiftChainCount": 1
"DamagePerRocket": {
}
"Value": 25,
]
"Scale": {
"Value": 0.25,
"Type": "spirit"
}
},
"ExplosionRadius": 2
}
]
},
},
"citadel_ability_psychic_pulse": {
"citadel_ability_self_vacuum": {
"AbilityCooldown": 32,
"AbilityCastDelay": 0.2,
"AbilityChannelTime": 2.75,
"AbilityCooldown": 230,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"AbilityUnitTargetLimit": 1,
"Value": 3,
"CameraDistance": 400,
"DPS": {
"Value": 75,
"Scale": {
"Scale": {
"Value": 0.060934,
"Value": 0.28,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_psychic_pulse",
"Key": "citadel_ability_self_vacuum",
"Name": "Psychic Pulse",
"Name": "Singularity",
"SenseRange": 30,
"Speed": 5.08,
"TickRate": 0.25,
"TossAngle": 45,
"TossSpeed": 8.89,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -6.5
"VacuumRadius": 2
},
},
{
{
"SenseRange": 10
"AbilityChannelTime": 0.75
},
},
{
{
"AbilityDuration": 3
"DPSPercentHealth": 5.5
}
}
]
],
"VacuumRadius": 7
},
},
"citadel_ability_rocket_barrage": {
"citadel_ability_shieldedsentry": {
"AbilityCastRange": 50,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 165,
"AbilityCastRange": 20,
"AbilityCooldownBetweenCharge": -1,
"AbilityCharges": 1,
"AbilityDuration": 13,
"AbilityCooldown": 18,
"AbilityUnitTargetLimit": 100,
"AbilityCooldownBetweenCharge": 3,
"ChannelMoveSpeed": -1,
"AbilityUnitTargetLimit": 1,
"DamagePerRocket": {
"AttackConeAngle": 10,
"Value": 22.5,
"AttackSpeedMult": 100,
"Scale": {
"BossDamagePercentIncoming": 50,
"Value": 0.2325,
"BossDamagePercentOutgoing": 30,
"Type": "spirit"
"DecayingResist": 80,
}
"DecayingResistDuration": 6,
},
"DetonateTimer": 5,
"ExplosionFalloffDisabled": 1,
"ExplosionRadius": 5,
"GrenadesPerSecond": 6,
"GroundDashReductionPercent": -35,
"IntervalRampUpStart": 0.35,
"IntervalRampUpTime": 0.3,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_rocket_barrage",
"Key": "citadel_ability_shieldedsentry",
"MaxSpread": 5,
"MeleeResist": 35,
"MinDistance": 9,
"ModelScale": 0.8,
"Name": "Heavy Barrage",
"Name": "Mini Turret",
"ProjectileIgnoreCollisionTime": 0.2,
"NonHeroDamagePercentOutgoing": 50,
"TrackSpeedFar": 100,
"TechResist": 35,
"TrackSpeedNear": 150,
"TickRate": 0.5,
"TrackingTime": 0.4,
"TrackingSpeed": 430,
"TurretAttackDelay": 0.2,
"TurretAttackFalloffEnd": 30,
"TurretAttackFalloffStart": 20,
"TurretAttackRange": 25,
"TurretBaseHealth": {
"Value": 90,
"Scale": {
"Value": 7.8,
"Type": "power_increase"
}
},
"TurretDPS": {
"Value": 30,
"Scale": {
"Value": 0.389975,
"Type": "spirit"
}
},
"TurretDeployTime": 0.25,
"TurretLifetime": 35,
"Upgrades": [
"Upgrades": [
{
{
"MoveSlowPercent": 40,
"TurretAttackRange": 10,
"EnemyDashSlowPercent": -20,
"TurretDPS": 10
"MoveSlowDuration": 2
},
},
{
{
"AbilityCooldown": -45
"AbilityCharges": 2
},
},
{
{
"DamagePerRocket": {
"AttackSpeedMult": 30,
"Value": 20.7,
"TurretLifetime": 12
"Scale": {
"Value": 0.2,
"Type": "spirit"
}
}
}
}
]
]
},
},
"citadel_ability_self_vacuum": {
"citadel_ability_shiv_dagger": {
"AbilityCastDelay": 0.2,
"AOERadius": 10,
"AbilityChannelTime": 2.75,
"AbilityChannelTime": 0.2,
"AbilityCooldown": 230,
"AbilityCharges": 2,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldown": 16,
"AbilityCooldownBetweenCharge": 2,
"AbilityPostCastDuration": 0.3,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"CameraDistance": 400,
"BleedDPSPerStack": {
"DPS": {
"Value": 10,
"Value": 40,
"Scale": {
"Scale": {
"Value": 0.194988,
"Value": 0.15,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"DPSPercentHealth": 1.5,
"BleedDuration": 5,
"IsDisabled": false,
"BleedTickRate": 1,
"Key": "citadel_ability_self_vacuum",
"ChannelMoveSpeed": -1,
"Name": "Singularity",
"ImpactDamage": {
"Speed": 5.08,
"Value": 0,
"TickRate": 0.25,
"TossAngle": 45,
"TossSpeed": 8.89,
"Upgrades": [
{
"VacuumRadius": 2
},
{
"AbilityChannelTime": 0.75
},
{
"DPSPercentHealth": 4
}
],
"VacuumRadius": 7
},
"citadel_ability_shieldedsentry": {
"AbilityCastDelay": 0.2,
"AbilityCastRange": 20,
"AbilityCharges": 1,
"AbilityCooldown": 18,
"AbilityCooldownBetweenCharge": 3,
"AbilityUnitTargetLimit": 1,
"AttackConeAngle": 10,
"AttackSpeedMult": 100,
"BossDamagePercentIncoming": 50,
"BossDamagePercentOutgoing": 30,
"DecayingResist": 60,
"DecayingResistDuration": 6,
"IsDisabled": false,
"Key": "citadel_ability_shieldedsentry",
"ModelScale": 0.8,
"Name": "Mini Turret",
"NonHeroDamagePercentOutgoing": 50,
"TechResist": 35,
"TickRate": 0.5,
"TrackingSpeed": 144,
"TurretAttackDelay": 0.2,
"TurretAttackFalloffEnd": 30,
"TurretAttackFalloffStart": 20,
"TurretAttackRange": 25,
"TurretBaseHealth": {
"Value": 150,
"Scale": {
"Scale": {
"Value": 13,
"Value": 0,
"Type": "power_increase"
}
},
"TurretDPS": {
"Value": 30,
"Scale": {
"Value": 0.389975,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"TurretDeployTime": 0.25,
"IsDisabled": false,
"TurretLifetime": 24,
"Key": "citadel_ability_shiv_dagger",
"MovementSlow": 35,
"Name": "Serrated Knives",
"RicochetCount": 1,
"Upgrades": [
"Upgrades": [
{
{
"MoveSlowPercent": 25,
"BleedDuration": 2
"SlowDuration": 1.3
},
},
{
{
"TurretAttackRange": 10,
"AbilityCharges": 2
"AttackSpeedMult": 10
},
},
{
{
"TurretDPS": 37.8,
"BleedDPSPerStack": {
"TurretLifetime": 14
"Value": 12,
"Scale": {
"Value": 0.1,
"Type": "spirit"
}
}
}
}
]
]
},
},
"citadel_ability_shiv_dagger": {
"citadel_ability_shiv_dash": {
"AOERadius": 10,
"AbilityCastDelay": 0.25,
"AbilityChannelTime": 0.2,
"AbilityCharges": 2,
"AbilityCooldown": 16,
"AbilityCooldown": 16,
"AbilityCooldownBetweenCharge": 2,
"AbilityPostCastDuration": 0.3,
"AbilityUnitTargetLimit": 1,
"BleedDPSPerStack": {
"Value": 4,
"Scale": {
"Value": 0.13,
"Type": "spirit"
}
},
"BleedDuration": 5,
"BleedTickRate": 1,
"ChannelMoveSpeed": -1,
"ImpactDamage": {
"Value": 28,
"Scale": {
"Value": 0.22,
"Type": "spirit"
}
},
"IsDisabled": false,
"Key": "citadel_ability_shiv_dagger",
"MovementSlow": 35,
"Name": "Serrated Knives",
"RicochetCount": 1,
"Upgrades": [
{
"AbilityCharges": 1
},
{
"BleedDuration": 2
},
{
"ImpactDamage": 30,
"BleedDPSPerStack": 5.5
}
]
},
"citadel_ability_shiv_dash": {
"AbilityCastDelay": 0.25,
"AbilityCooldown": 15,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 9,171: Line 9,084:
"DashRange": 12,
"DashRange": 12,
"DashSpeed": 60.96,
"DashSpeed": 60.96,
"DebuffDuration": 14,
"ImpactDamage": {
"ImpactDamage": {
"Value": 75,
"Value": 60,
"Scale": {
"Scale": {
"Value": 1.4415,
"Value": 1.4415,
Line 9,183: Line 9,097:
"Name": "Slice and Dice",
"Name": "Slice and Dice",
"SideMoveSpeedReduction": -100,
"SideMoveSpeedReduction": -100,
"TechArmorDamageReduction": -6,
"TechCleaveExpireTime": 0.35,
"TechCleaveExpireTime": 0.35,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -3
"AbilityCooldown": -6
},
},
{
{
"ImpactDamage": 49.5
"TechArmorDamageReduction": -8,
"DashRange": 2
},
},
{
{
"ImpactDamage": 50,
"CooldownReductionOnHit": 2,
"CooldownReductionOnHit": 2,
"CooldownReductionOnHitNonHero": 1,
"CooldownReductionOnHitNonHero": 1,
Line 9,224: Line 9,141:
},
},
"citadel_ability_shiv_killing_blow": {
"citadel_ability_shiv_killing_blow": {
"AbilityCastDelay": 0.05,
"AbilityCastRange": 13,
"AbilityCastRange": 13,
"AbilityCooldown": 105,
"AbilityCooldown": 105,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.25,
"AbilityPostCastDuration": 0.15,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BonusAbilityResource": 10,
"BonusAbilityResource": 10,
"BuffDamage": 15,
"BuffDamage": 14,
"CameraDistance": 400,
"CameraDistance": 400,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 9,237: Line 9,155:
"EnemyHealthPercentBuffer": 3,
"EnemyHealthPercentBuffer": 3,
"IsDisabled": false,
"IsDisabled": false,
"JumpHeight": 80,
"Key": "citadel_ability_shiv_killing_blow",
"Key": "citadel_ability_shiv_killing_blow",
"MinTimeToTarget": 0.5,
"MinTimeToTarget": 0.5,
"MoveSpeedToTarget": 25,
"MoveSpeedToTarget": 30,
"Name": "Killing Blow",
"Name": "Killing Blow",
"PauseOnTargetTime": 0.66,
"RageDrainDelayDuration": 12,
"RageDrainDelayDuration": 12,
"RageDrainRate": 0.25,
"RageDrainRate": 0.25,
Line 9,249: Line 9,165:
"RagePerSpiritDamage": 0.01452864,
"RagePerSpiritDamage": 0.01452864,
"RagePerWeaponDamage": 0.0158766,
"RagePerWeaponDamage": 0.0158766,
"SlashRange": 80,
"SlashRange": 90,
"Upgrades": [
"Upgrades": [
{
{
Line 9,255: Line 9,171:
},
},
{
{
"EnemyHealthPercent": 5,
"BuffDamage": 8
"BuffDamage": 6
},
},
{
{
"ShortCooldown": 0.5
"RecastWindow": 20,
"EnemyHealthPercent": 5
}
}
]
]
Line 9,285: Line 9,201:
"citadel_ability_static_charge": {
"citadel_ability_static_charge": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": {
"AbilityCastRange": 15,
"Value": 16,
"Scale": {
"Value": 0.0651,
"Type": "spirit"
}
},
"AbilityCooldown": 42,
"AbilityCooldown": 42,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
Line 9,311: Line 9,221:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -19
"AbilityCooldown": -20
},
},
{
{
"ShockRadius": 7
"ShockRadius": 7,
"AbilityCastRange": 5
},
},
{
{
"StunDuration": 0.9
"StunDuration": 0.9,
"Damage": 160
}
}
]
]
Line 9,412: Line 9,324:
"AbilityCastDelay": 0.42,
"AbilityCastDelay": 0.42,
"AbilityCharges": 1,
"AbilityCharges": 1,
"AbilityCooldown": 22,
"AbilityCooldown": 26,
"AbilityCooldownBetweenCharge": 5,
"AbilityCooldownBetweenCharge": 5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 9,418: Line 9,330:
"ClimbHeight": 1,
"ClimbHeight": 1,
"Damage": {
"Damage": {
"Value": 90,
"Value": 115,
"Scale": {
"Scale": {
"Value": 1.674,
"Value": 2.1,
"Type": "spirit"
"Type": "spirit"
}
}
Line 9,430: Line 9,342:
"Key": "citadel_ability_stomp",
"Key": "citadel_ability_stomp",
"Name": "Kinetic Pulse",
"Name": "Kinetic Pulse",
"StompRange": {
"StompRange": 16,
"Value": 20,
"Scale": {
"Value": 0.1,
"Type": "spirit"
}
},
"StompWidth": 5,
"StompWidth": 5,
"TechCleaveExpireTime": 0.2,
"TechCleaveExpireTime": 0.2,
Line 9,443: Line 9,349:
"Upgrades": [
"Upgrades": [
{
{
"BonusFireRate": -30,
"AbilityCharges": 1
"SlowPercent": 35,
"SlowDuration": 4
},
},
{
{
"IncomingBulletDamagePercentFromCaster": 30,
"BulletResistReduction": -18,
"DebuffDuration": 8
"SlowPercent": 30,
"SlowDuration": 4
},
},
{
{
"Damage": 103.5,
"Damage": 135,
"AbilityCharges": 1
"StompRange": 16
}
}
]
]
Line 9,462: Line 9,367:
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BulletResistOnActive": 20,
"CameraDistance": 600,
"CameraDistance": 600,
"CloudHeight": 120,
"CloudHeight": 120,
Line 9,475: Line 9,379:
"EndingSoonTime": 2,
"EndingSoonTime": 2,
"ExpandTime": 1.5,
"ExpandTime": 1.5,
"FlightControlEnabled": 1.5,
"InitialRadius": 10,
"InitialRadius": 10,
"IsDisabled": false,
"IsDisabled": false,
Line 9,493: Line 9,398:
"Upgrades": [
"Upgrades": [
{
{
"BulletResistOnActive": 35
"BulletResistOnActive": 55
},
},
{
{
Line 9,501: Line 9,406:
{
{
"DPS": 65,
"DPS": 65,
"FlightControlEnabled": 1
"FlightControlEnabled": 3
}
}
]
]
Line 9,514: Line 9,419:
"Value": 10,
"Value": 10,
"Scale": {
"Scale": {
"Value": 0.25,
"Value": 0.18,
"Type": "spirit"
"Type": "spirit"
}
}
Line 9,521: Line 9,426:
"Value": 15,
"Value": 15,
"Scale": {
"Scale": {
"Value": 0.186,
"Value": 0.15,
"Type": "spirit"
"Type": "spirit"
}
}
Line 9,531: Line 9,436:
"MoveWhileShootingSpeedPenaltyReductionPercent": 100,
"MoveWhileShootingSpeedPenaltyReductionPercent": 100,
"MoveWhileZoomedSpeedPenaltyReductionPercent": 100,
"MoveWhileZoomedSpeedPenaltyReductionPercent": 100,
"Name": "Watcher's Covenant",
"Name": "Kudzu Connection",
"TetherSharedHealPct": {
"TetherSharedHealPct": {
"Value": 35,
"Value": 35,
Line 9,543: Line 9,448:
"Upgrades": [
"Upgrades": [
{
{
"BonusFireRate": 8
"MoveSpeedBonus": 2
},
},
{
{
"MoveSpeedBonus": 2
"BonusFireRate": 8,
"BulletLifestealPercent": 8
},
},
{
{
"TotalTetherTargets": 1
"AbilityDuration": -13,
"AbilityCooldown": -37
}
}
]
]
Line 9,564: Line 9,471:
},
},
"citadel_ability_tengu_airlift": {
"citadel_ability_tengu_airlift": {
"AbilityCastDelay": 1.3,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 14,
"AbilityCastRange": 18,
"AbilityCooldown": 100,
"AbilityCooldown": 65,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 16,
"AbilityDuration": 21,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirDropBulletShield": {
"AirDropBulletShield": {
"Value": 150,
"Value": 0,
"Scale": {
"Scale": {
"Value": 1.395,
"Value": 0,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"AllyCastDelay": 0.2,
"AirDropOutgoingDamagePercent": 20,
"AllyCastDelay": 0.1,
"AllyOutgoingDamagePercent": -20,
"AllyOutgoingDamagePercent": -20,
"BuffDuration": 5,
"BuffDuration": 8,
"ChannelMoveSpeed": 1.3,
"ChannelMoveSpeed": 1.3,
"DebuffDuration": 3,
"ExplodeDamage": {
"ExplodeDamage": {
"Value": 115,
"Value": 115,
"Scale": {
"Scale": {
"Value": 2.325,
"Value": 1,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"InterruptCooldown": 3.5,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_tengu_airlift",
"Key": "citadel_ability_tengu_airlift",
"Name": "Air Drop",
"Name": "Air Drop",
"OnLandDamageRadius": 12,
"OnLandDamageRadius": 20,
"OnLandDamageRadiusStart": 4,
"OnLandDamageRadiusStart": 16,
"SilenceBombSpeed": 12,
"SilenceBombSpeed": 12,
"SlowPercent": 30,
"TossDuration": 1,
"TossSpeed": 10.16,
"Upgrades": [
"Upgrades": [
{
{
"BulletArmorReduction": -20,
"AirDropBulletShield": {
"BulletArmorReductionDuration": 8
"Value": 300,
"Scale": {
"Value": 1,
"Type": "spirit"
}
}
},
},
{
{
"AirDropBulletShield": 200,
"SlowPercent": 50,
"OnLandDamageRadius": 5
"DebuffDuration": 3
},
},
{
{
"SilenceDuration": 3
"SilenceDuration": 3,
"ExplodeDamage": {
"Value": 0,
"Scale": {
"Value": 1.5,
"Type": "spirit"
}
},
"AirDropBulletShield": {
"Value": 0,
"Scale": {
"Value": 1,
"Type": "spirit"
}
}
}
}
]
]
Line 9,614: Line 9,538:
"citadel_ability_tengu_stone_form": {
"citadel_ability_tengu_stone_form": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCooldown": 37,
"AbilityCooldown": 40,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 9,621: Line 9,545:
"Value": 75,
"Value": 75,
"Scale": {
"Scale": {
"Value": 1.5,
"Value": 0.8,
"Type": "spirit"
"Type": "spirit"
}
}
Line 9,634: Line 9,558:
"Name": "Stone Form",
"Name": "Stone Form",
"Radius": 6,
"Radius": 6,
"StatueScale": 1,
"StunDuration": 0.75,
"StunDuration": 0.75,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -19
"MaxHealthRegen": 7
},
},
{
{
"StunDuration": 0.5,
"AbilityCooldown": -25
"Damage": 67.5
},
},
{
{
"MaxHealthRegen": 13
"StunDuration": 1,
"Damage": {
"Value": 0,
"Scale": {
"Value": 2,
"Type": "spirit"
}
}
}
}
]
]
Line 9,653: Line 9,582:
"AbilityCharges": 1,
"AbilityCharges": 1,
"AbilityCooldown": 32,
"AbilityCooldown": 32,
"AbilityCooldownBetweenCharge": 8,
"AbilityCooldownBetweenCharge": 5,
"AbilityDuration": 4,
"AbilityDuration": 4,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 9,660: Line 9,589:
"Value": 40,
"Value": 40,
"Scale": {
"Scale": {
"Value": 0.65,
"Value": 0.55,
"Type": "spirit"
"Type": "spirit"
}
}
Line 9,667: Line 9,596:
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_tengu_urn",
"Key": "citadel_ability_tengu_urn",
"Name": "Kudzu Bomb",
"Name": "Entangling Thorns",
"Radius": 6,
"Radius": 6,
"SlowPercent": 35,
"SlowPercent": 35,
Line 9,676: Line 9,605:
},
},
{
{
"AbilityDuration": 2
"Radius": 2,
"DPS": {
"Value": 0,
"Scale": {
"Value": 0.5,
"Type": "spirit"
}
}
},
},
{
{
"DPS": 36,
"TimeToEntangle": 2,
"Radius": 2
"EntangleDuration": 1.6
}
}
]
]
Line 9,924: Line 9,860:
},
},
"citadel_ability_void_sphere": {
"citadel_ability_void_sphere": {
"AbilityCastRange": 9,
"AbilityCastRange": 10,
"AbilityCooldown": 16,
"AbilityCooldown": 16,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 1.4,
"AbilityDuration": 1.4,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AllyDistance": 10,
"AllyDistance": 13,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"FireRateBonus": 26,
"FireRateBonusDurationMax": 8,
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_void_sphere",
"Key": "citadel_ability_void_sphere",
"Name": "Quantum Entanglement",
"Name": "Quantum Entanglement",
"StaminaRestore": 1,
"TrailInterval": 0.01,
"TrailInterval": 0.01,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCastRange": 4
"AbilityCastRange": 6
},
},
{
{
"FireRateBonus": 22
"AbilityCooldown": -6
},
},
{
{
"BonusClipSizePercent": 120,
"DispelDebuffs": 1
"AbilityCooldown": -5
}
}
]
]
Line 9,984: Line 9,918:
},
},
"citadel_ability_wraith_rapidfire": {
"citadel_ability_wraith_rapidfire": {
"AbilityCooldown": 48,
"AbilityCooldown": 45,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"AbilityDuration": 5,
"Value": 5,
"Scale": {
"Value": 0.060934,
"Type": "spirit"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AlliedFireRatePercentage": 50,
"BonusFireRate": 20,
"BonusFireRate": 20,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 10,000: Line 9,927:
"Key": "citadel_ability_wraith_rapidfire",
"Key": "citadel_ability_wraith_rapidfire",
"MagicDamagePerBullet": {
"MagicDamagePerBullet": {
"Value": 0,
"Value": 2,
"Scale": {
"Scale": {
"Value": 0,
"Value": 0.03,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"Name": "Full Auto",
"Name": "Full Auto",
"Radius": 25,
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -14
"AbilityCooldown": -20
},
},
{
{
"MagicDamagePerBullet": {
"BonusFireRate": 10,
"Value": 2.52,
"AbilityDuration": 3
"Scale": {
"Value": 0.0465,
"Type": "spirit"
}
}
},
},
{
{
"BulletLifestealPercent": 15,
"AbilityLifestealPercent": 15,
"MagicDamagePerBullet": {
"MagicDamagePerBullet": {
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 0.0465,
"Value": 0.06,
"Type": "spirit"
"Type": "spirit"
}
}
}
},
"UnlimitedAmmo": 1
}
}
]
]
Line 10,177: Line 10,097:
"drifter_blood_blast": {
"drifter_blood_blast": {
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCastRange": 18,
"AbilityCastRange": 16,
"AbilityCooldown": 13,
"AbilityCooldown": 16,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.5,
"AbilityPostCastDuration": 0.5,
Line 10,186: Line 10,106:
"Value": 40,
"Value": 40,
"Scale": {
"Scale": {
"Value": 1.4,
"Value": 1.8,
"Type": "spirit"
"Type": "spirit"
}
}
Line 10,196: Line 10,116:
"Value": 1.2,
"Value": 1.2,
"Type": "melee"
"Type": "melee"
}
},
"DamageHeavyMelee": {
"Value": 0,
"Scale": {
"Value": 0,
"Type": "heavy_melee"
}
}
},
},
Line 10,209: Line 10,136:
"Upgrades": [
"Upgrades": [
{
{
"BonusDamage": 31.5
"BonusDamage": 40
},
},
{
{
Line 10,215: Line 10,142:
},
},
{
{
"BulletLifestealPercentHero": 45,
"DebuffDuration": 2.3
"LifestealDuration": 4
}
}
]
]
Line 10,223: Line 10,149:
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCastRange": 100,
"AbilityCastRange": 100,
"AbilityCooldown": 120,
"AbilityCooldown": 125,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 7,
"AbilityDuration": 6.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraLingerDuration": 0.001,
"AuraLingerDuration": 0.001,
Line 10,235: Line 10,161:
}
}
},
},
"BonusSprintSpeed": 3,
"BonusSprintAcceleration": 12,
"BonusSprintSpeed": 2,
"ChannelMoveSpeed": 1.3,
"ChannelMoveSpeed": 1.3,
"DarkFactor": 1,
"DarkFactor": 1,
Line 10,250: Line 10,177:
"RevealDuration": 3,
"RevealDuration": 3,
"SmallVisionDistance": 15,
"SmallVisionDistance": 15,
"SpiritDamagePerAttack": {
"Value": 7,
"Scale": {
"Value": 0.2,
"Type": "spirit"
}
},
"Upgrades": [
"Upgrades": [
{
{
"SpiritDamagePerAttack": 6.3
"BonusSprintSpeed": 10
},
},
{
{
"AbilityCooldown": -30,
"AbilityCooldown": -45
"BonusSprintSpeed": 3
},
},
{
{
"AbilityDuration": 2,
"AbilityDuration": 2.5,
"MaxTargets": 1
"MaxTargets": 1
}
}
],
]
"VisionDistance": 35
},
},
"drifter_shadow_mark": {
"drifter_shadow_mark": {
Line 10,276: Line 10,194:
"AbilityCooldown": 20,
"AbilityCooldown": 20,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirDrag": 3,
"AirDrag": 3,
Line 10,302: Line 10,220:
"Upgrades": [
"Upgrades": [
{
{
"DotHealthPercent": 1
"BulletResistReduction": -8
},
},
{
{
"BonusFireRate": 22,
"AbilityDuration": 3,
"BuffDuration": 6
"AbilityCooldown": -8
},
},
{
{
"AbilityCharges": 2,
"DotHealthPercent": 2,
"AbilityCooldownBetweenCharge": 5,
"HealAmpReceivePenaltyPercent": -40,
"AbilityDuration": 2
"HealAmpRegenPenaltyPercent": -40
}
}
],
],
Line 10,729: Line 10,647:
"mirage_fire_beetles": {
"mirage_fire_beetles": {
"AbilityCastDelay": 0.05,
"AbilityCastDelay": 0.05,
"AbilityCharges": 4,
"AbilityCastRange": 20,
"AbilityChargesConditionally": 1,
"AbilityCharges": 2,
"AbilityCooldown": 40,
"AbilityCooldown": 45,
"AbilityCooldownBetweenCharge": 1,
"AbilityCooldownBetweenCharge": 1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BulletArmorReduction": -8,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DebuffDuration": 14,
"HealthSteal": {
"HealthSteal": {
"Value": 45,
"Value": 70,
"Scale": {
"Scale": {
"Value": 1.023,
"Value": 0.8,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"HeroStack": 3,
"IncomingDamagePercentFromCaster": 10,
"IsDisabled": false,
"IsDisabled": false,
"Key": "mirage_fire_beetles",
"Key": "mirage_fire_beetles",
"LaunchWindowCooldown": 40,
"LaunchWindowDuration": 8,
"MaxStacks": 100,
"MaxStacks": 100,
"Name": "Fire Scarabs",
"Name": "Fire Scarabs",
"NonHeroStack": 1,
"Radius": 1,
"StatStealDamageInstances": 5,
"StatStealDuration": 4,
"StealDuration": 14,
"StealDuration": 14,
"Upgrades": [
"Upgrades": [
{
{
"LaunchWindowCooldown": -15,
"HealthSteal": 50
"AbilityCooldown": -15
},
},
{
{
"BulletArmorReduction": -8
"AbilityCharges": 2
},
},
{
{
"HealthSteal": 63
"IncomingDamagePercentFromCaster": 10,
"HealthSteal": {
"Value": 0,
"Scale": {
"Value": 1.2,
"Type": "spirit"
}
}
}
}
]
]
},
},
"mirage_sand_phantom": {
"mirage_sand_phantom": {
"AbilityCooldown": 2.6,
"AbilityCooldown": 3,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DMarkMultiplierPerStack": 2,
"IsDisabled": false,
"IsDisabled": false,
"Key": "mirage_sand_phantom",
"Key": "mirage_sand_phantom",
"MaxStacks": 8,
"MaxStacks": 4,
"Name": "Djinn's Mark",
"Name": "Djinn's Mark",
"ProcChance": 100,
"ProcChance": 100,
"ProcCooldown": 3,
"ProcDamageBase": {
"ProcDamageBase": {
"Value": 11,
"Value": 11,
Line 10,787: Line 10,705:
},
},
"ProcMaxRange": 40,
"ProcMaxRange": 40,
"RevealDuration": 3,
"RevealDuration": 6,
"Upgrades": [
"Upgrades": [
{
{
Line 10,794: Line 10,712:
},
},
{
{
"VictimStackDuration": 2.5,
"ProcDamageBase": 20,
"ProcDamageBase": 8.1
"VictimStackDuration": 2.5
},
},
{
{
"AbilityCooldown": -0.75,
"AbilityCooldown": -1,
"MaxStacks": 4
"StunDuration": 0.5,
"MaxStacks": 1
}
}
],
],
"VictimStackDuration": 4.5
"VictimStackDuration": 5
},
},
"mirage_teleport": {
"mirage_teleport": {
"AbilityCastDelay": 0.01,
"AbilityCooldown": 145,
"AbilityChannelTime": 2.5,
"AbilityCooldown": 155,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BonusFireRate": 26,
"ChannelMoveSpeed": -1,
"BonusMoveSpeed": 2,
"CombatBarrier": {
"FireRateMaxDuration": 10,
"Value": 0,
"Scale": {
"Value": 0,
"Type": "spirit"
}
},
"InterruptCooldown": 6,
"IsDisabled": false,
"IsDisabled": false,
"Key": "mirage_teleport",
"Key": "mirage_teleport",
"MovementSpeedBonusDuration": 4,
"Name": "Traveler",
"Name": "Traveler",
"SearchRadius": 30,
"SearchRadius": 30,
"TeleportCompletedTime": 3,
"Upgrades": [
"Upgrades": [
{
{
"BonusMoveSpeed": 2,
"BonusMoveSpeed": 3,
"AbilityCooldown": -35
"MovementSpeedBonusDuration": 12
},
},
{
{
"BuffTarget": 1
"CombatBarrier": {
"Value": 400,
"Scale": {
"Value": 0.6,
"Type": "spirit"
}
}
},
},
{
{
"ImmunityDuration": 3
"AbilityCooldown": -80
}
}
]
]
Line 10,842: Line 10,771:
"Value": 65,
"Value": 65,
"Scale": {
"Scale": {
"Value": 0.651,
"Value": 0.3,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"DampingFactor": 0.3,
"DampingFactor": 0.1,
"DistanceAboveGround": 0.5,
"DistanceAboveGround": 0.5,
"DropDownRate": 10,
"DropDownRate": 10,
"EnemyLiftDuration": 0.2,
"EnemyLiftDuration": 0.2,
"HoldInPlaceDuration": 1,
"HoldInPlaceDuration": 0.3,
"IsDisabled": false,
"IsDisabled": false,
"Key": "mirage_tornado",
"Key": "mirage_tornado",
"LiftHeight": 3,
"LiftHeight": 3,
"MaxDeltaMovementControl": 2,
"MaxDeltaMovementControl": 2,
"Name": "Tornado",
"Name": "Dust Devil",
"OpenHeight": 8,
"OpenHeight": 8,
"ProjectileThinkInterval": 0.01,
"ProjectileThinkInterval": 0.01,
"Radius": 3.5,
"Radius": 3.5,
"SlowDuration": 3,
"SlowPercent": 30,
"TickRate": 0.25,
"TickRate": 0.25,
"TornadoSpeed": 24,
"TornadoSpeed": 24,
"Upgrades": [
"Upgrades": [
{
{
"HoldInPlaceDuration": 0.4
"Damage": 60
},
},
{
{
"AbilityCooldown": -14
"AbilityCooldown": -8,
"WhirlwindEvasionChance": 30
},
},
{
{
"WhirlwindEvasionChance": 20
"RecastWindow": 5,
}
"Damage": {
],
"Value": 0,
"WhirlwindDuration": 3.5,
"Scale": {
"WhirlwindEvasionChance": 25
"Value": 1,
"Type": "spirit"
}
}
}
],
"WhirlwindDuration": 4,
"WhirlwindEvasionChance": 30
},
},
"npc_base": {
"npc_base": {
Line 11,185: Line 11,124:
"synth_affliction": {
"synth_affliction": {
"AbilityCastDelay": 0.6,
"AbilityCastDelay": 0.6,
"AbilityCooldown": 140,
"AbilityCooldown": 150,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 11,191: Line 11,130:
"ChannelMoveSpeed": 1.3,
"ChannelMoveSpeed": 1.3,
"CurrentHealthDamage": {
"CurrentHealthDamage": {
"Value": 12,
"Value": 0,
"Scale": {
"Scale": {
"Value": 0,
"Value": 0,
Line 11,198: Line 11,137:
},
},
"DPS": {
"DPS": {
"Value": 28,
"Value": 32,
"Scale": {
"Scale": {
"Value": 0.1674,
"Value": 0.2,
"Type": "spirit"
"Type": "spirit"
}
}
Line 11,212: Line 11,151:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -25
"AbilityCooldown": -40
},
},
{
{
"HealAmpReceivePenaltyPercent": -40,
"DebuffDuration": 4,
"HealAmpRegenPenaltyPercent": -40,
"Radius": 4
"DebuffDuration": 4
},
},
{
{
"DPS": 16.2,
"DPS": {
"Radius": 6
"Value": 16,
"Scale": {
"Value": 0.1,
"Type": "spirit"
}
},
"DisableHealing": 1
}
}
]
]
Line 11,253: Line 11,197:
"Upgrades": [
"Upgrades": [
{
{
"DamagePerProjectile": 12.6
"DamagePerProjectile": 16
},
},
{
{
"AbilityCooldown": -14
"AbilityCooldown": -16
},
},
{
{
"AmpPercentPerStack": 4,
"AmpPercentPerStack": 4,
"Radius": 2
"Radius": 3
}
}
]
]
},
},
"synth_blitz": {
"synth_plasma_flux": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.2,
"AbilityCharges": 2,
"AbilityCooldown": 26,
"AbilityCooldown": 53,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": 6,
"AbilityDuration": 5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BonusFireRate": 50,
"BulletLifestealPercent": 50,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"FastFireBullets": 5,
"Damage": {
"Value": 60,
"Scale": {
"Value": 1.3,
"Type": "spirit"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "synth_blitz",
"Key": "synth_plasma_flux",
"MaxStacks": 5,
"MaxLifetime": 3.8,
"Name": "Blitz",
"Name": "Flying Cloak",
"Radius": 5,
"TickRate": 0.1,
"Upgrades": [
"Upgrades": [
{
{
"TechAmpPerBullet": 7,
"Damage": 70
"TechAmpLinger": 15
},
},
{
{
"AbilityCooldown": -24
"WeaponDamageBonus": 5,
"WeaponDamageBonusDuration": 8
},
},
{
{
"FastFireBullets": 4,
"MaxLifetime": 1.6,
"MaxStacks": 4
"AbilityCooldown": -14
}
}
]
]
},
},
"synth_grasp": {
"synth_plasma_flux_trigger": {
"AbilityCastDelay": 0.15,
"AbilityCastRange": 8,
"AbilityCooldown": 16,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 3,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BulletShieldDuration": 10,
"BulletShieldPerHero": 100,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"EnemyDragSpeed": 25.4,
"IsDisabled": false,
"IsDisabled": false,
"Key": "synth_grasp",
"Key": "synth_plasma_flux_trigger",
"Name": "Grasp",
"Name": null,
"SlowPercent": 30,
"Upgrades": []
"TetherLength": 7,
"Upgrades": [
{
"AbilityDuration": 1
},
{
"BulletShieldPerHero": 150
},
{
"LifestealPerSecond": 4,
"LifestealHealthMult": 100,
"LifestealTickRate": 0.25
}
]
},
"synth_grasp_cancel": {
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"IsDisabled": false,
"Key": "synth_grasp_cancel",
"Name": "Cancel Grasp",
"Upgrades": []
},
"synth_plasma_flux": {
"AbilityCastDelay": 0.2,
"AbilityCooldown": 32,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"Damage": {
"Value": 70,
"Scale": {
"Value": 1.3,
"Type": "spirit"
}
},
"IsDisabled": false,
"Key": "synth_plasma_flux",
"MaxLifetime": 3.4,
"Name": "Flying Cloak",
"Radius": 5,
"TickRate": 0.1,
"Upgrades": [
{
"AbilityCooldown": -14
},
{
"Damage": 76.5
},
{
"WeaponDamageBonus": 7,
"WeaponDamageBonusDuration": 10
}
]
},
"synth_plasma_flux_trigger": {
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"IsDisabled": false,
"Key": "synth_plasma_flux_trigger",
"Name": null,
"Upgrades": []
},
},
"synth_pulse": {
"synth_pulse": {
Line 11,383: Line 11,260:
"Value": 65,
"Value": 65,
"Scale": {
"Scale": {
"Value": 0.609336,
"Value": 0.9,
"Type": "spirit"
"Type": "spirit"
}
}
Line 11,400: Line 11,277:
},
},
{
{
"FireRateSlow": 35,
"FireRateSlow": 40,
"MoveSlowPercent": 40,
"DebuffDuration": 4,
"DebuffDuration": 4,
"AbilityChannelTime": 0.5
"AbilityChannelTime": 1.5,
"Radius": 4
}
}
]
]
Line 11,985: Line 11,864:
"viscous_goo_bowling_ball": {
"viscous_goo_bowling_ball": {
"AbilityCastDelay": 0.55,
"AbilityCastDelay": 0.55,
"AbilityCooldown": 115,
"AbilityCooldown": 130,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 9,
"AbilityDuration": 10,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AccelerationPercentage": -60,
"AccelerationPercentage": -60,
Line 11,995: Line 11,874:
"BallRadius": 1.4,
"BallRadius": 1.4,
"BreakablePropDamageRadius": 75,
"BreakablePropDamageRadius": 75,
"BulletResist": 60,
"BulletResist": 35,
"CastWhileRolling": 1,
"ChannelMoveSpeed": 7,
"ChannelMoveSpeed": 7,
"Damage": {
"Damage": {
Line 12,013: Line 11,893:
"ParticleRadiusMultiplier": 1.2,
"ParticleRadiusMultiplier": 1.2,
"StunDuration": 0.7,
"StunDuration": 0.7,
"TechResist": 60,
"TechResist": 35,
"TickRate": 0.25,
"TickRate": 0.25,
"Upgrades": [
"Upgrades": [
{
{
"AbilityDuration": 5
"AbilityCooldown": -30
},
},
{
{
"Damage": 72
"Damage": 70
},
},
{
{
"CastWhileRolling": 1
"AbilityDuration": 6,
"StunDuration": 0.3
}
}
]
]
Line 12,029: Line 11,910:
"viscous_goo_grenade": {
"viscous_goo_grenade": {
"AbilityCastDelay": 0.001,
"AbilityCastDelay": 0.001,
"AbilityCooldown": 30,
"AbilityCooldown": 26,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 12,037: Line 11,918:
"Value": 70,
"Value": 70,
"Scale": {
"Scale": {
"Value": 1.77,
"Value": 0.8,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"DetonateCooldown": 0.15,
"DetonateCooldown": 0.15,
"FourthHitDamagePercentage": 0.26,
"IsDisabled": false,
"IsDisabled": false,
"Key": "viscous_goo_grenade",
"Key": "viscous_goo_grenade",
"MaxBounces": 1,
"Name": "Splatter",
"Name": "Splatter",
"PuddleDuration": {
"PuddleDuration": {
"Value": 10,
"Value": 10,
"Scale": {
"Scale": {
"Value": 1,
"Value": 1.1,
"Type": "duration"
"Type": "duration"
}
}
},
},
"PuddleSlideBuff": 60,
"Radius": 5,
"Radius": 5,
"SecondHitDamagePercentage": 0.5,
"SecondHitDamagePercentage": 0.5,
"SlowPercent": 35,
"SlowPercent": 35,
"ThirdHitDamagePercentage": 0.5,
"ThirdHitDamagePercentage": 0.38,
"Upgrades": [
"Upgrades": [
{
{
"Damage": 36,
"Damage": 36,
"Radius": 1
"Radius": 2
},
},
{
{
"AbilityCooldown": -12
"AbilityCooldown": -14
},
},
{
{
Line 12,069: Line 11,953:
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 0.4,
"Value": 1.3,
"Type": "spirit"
"Type": "spirit"
}
}
}
}
}
]
},
"viscous_goo_puddle": {
"AbilityChannelTime": 4,
"AbilityCooldown": 127,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AllowMovement": 1,
"ChannelMoveSpeed": 7.6,
"DamageHeight": 1,
"DamagePerSecond": {
"Value": 75,
"Scale": {
"Value": 0.457002,
"Type": "spirit"
}
},
"DamageRadius": 7.5,
"IsDisabled": false,
"Key": "viscous_goo_puddle",
"Name": "Goo Form",
"ThinkInterval": 0.25,
"Upgrades": [
{
"DamageRadius": 2.5
},
{
"AbilityCooldown": -28
},
{
"AbilityChannelTime": 0
}
}
]
]
Line 12,118: Line 11,970:
"Value": 40,
"Value": 40,
"Scale": {
"Scale": {
"Value": 0.1395,
"Value": 0.3,
"Type": "spirit"
"Type": "spirit"
}
}
Line 12,147: Line 11,999:
},
},
{
{
"AbilityCooldown": -21,
"AbilityCooldown": -25,
"PurgeDebuffs": 1
"PurgeDebuffs": 1
}
}
Line 12,156: Line 12,008:
"AbilityCharges": 1,
"AbilityCharges": 1,
"AbilityCooldown": 24,
"AbilityCooldown": 24,
"AbilityCooldownBetweenCharge": 1.5,
"AbilityCooldownBetweenCharge": 1.7,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 12,173: Line 12,025:
}
}
},
},
"FriendlyImpactDuration": 2,
"ImpactDuration": 4,
"ImpactDuration": 4,
"IsDisabled": false,
"IsDisabled": false,
"Key": "viscous_telepunch",
"Key": "viscous_telepunch",
"Name": "Puddle Punch",
"Name": "Puddle Punch",
"PunchFriendlyAirControl": 30,
"PunchHalfHeight": 5.5,
"PunchHalfHeight": 5.5,
"PunchRollSlow": -40,
"PunchRollSlow": -40,
"PunchRollSlowDuration": 1,
"PunchRollSlowDuration": 1,
"Radius": 4.5,
"Radius": 4,
"SlowPercent": 15,
"SlowPercent": 20,
"TossDuration": 0.8,
"TossDuration": 0.8,
"TossGroundSideRatio": 0.7,
"TossGroundSideRatio": 0.7,
Line 12,192: Line 12,046:
},
},
{
{
"Damage": 27,
"Radius": 1.5,
"SlowPercent": 15
"Damage": 30
},
},
{
{
"AbilityCooldown": -12,
"UseHeavyMelee": 1,
"UseHeavyMelee": 1,
"AbilityCooldown": -12,
"DamageHeavyMelee": {
"DamageHeavyMelee": {
"Value": 35,
"Value": 60,
"Scale": {
"Scale": {
"Value": 0.93,
"Value": 1.1,
"Type": "heavy_melee"
"Type": "heavy_melee"
}
}
},
},
"Damage": {
"Damage": {
"Value": -27,
"Value": 0,
"Scale": {
"Scale": {
"Value": 0,
"Value": 0,