Data:AbilityData.json: Difference between revisions

Jump to navigation Jump to search
Deadbot (talk | contribs)
Deadbot v1.16.0-6642
Deadbot (talk | contribs)
Deadbot v1.17.0-6673
Line 30: Line 30:
],
],
"BuildUpBulletPercentPerHit": 8.1,
"BuildUpBulletPercentPerHit": 8.1,
"BuildUpDuration": 17,
"BuildUpDuration": {
"BurnDuration": 3,
"Value": 17,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BurnDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BurnDurationBase": 3,
"BurnDurationBase": 3,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 61: Line 73:
},
},
"ability_astro_rifle": {
"ability_astro_rifle": {
"AbilityCharges": 4,
"AbilityCharges": {
"AbilityCooldown": 10.5,
"Value": 4,
"AbilityCooldownBetweenCharge": 2,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 79: Line 109:
},
},
"DamageAmplificationPerStack": 10,
"DamageAmplificationPerStack": 10,
"DebuffDuration": 15,
"DebuffDuration": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "AstroRifleDebuff",
"Class": "AstroRifleDebuff",
Line 148: Line 184:
"ability_bebop_stickybomb2": {
"ability_bebop_stickybomb2": {
"AbilityCastDelay": 0.01,
"AbilityCastDelay": 0.01,
"AbilityCooldown": 18,
"AbilityCooldown": {
"Value": 18,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 175: Line 217:
}
}
},
},
"DebuffDuration": 7,
"DebuffDuration": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "WardenCrowdControlDebuff",
"Class": "WardenCrowdControlDebuff",
Line 189: Line 237:
"Name": "Sticky Bomb",
"Name": "Sticky Bomb",
"ProjectileLifetime": 2,
"ProjectileLifetime": 2,
"Radius": 6.5,
"Radius": {
"SlowDuration": 3,
"Value": 6.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 210: Line 270:
},
},
"ability_blood_bomb": {
"ability_blood_bomb": {
"AbilityCooldown": 14,
"AbilityCooldown": {
"Value": 14,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 233: Line 299:
"Key": "ability_blood_bomb",
"Key": "ability_blood_bomb",
"Name": "Essence Bomb",
"Name": "Essence Bomb",
"Radius": 7,
"Radius": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SelfDamagePct": 30,
"SelfDamagePct": 30,
"SpilledBloodModifier": {
"SpilledBloodModifier": {
Line 257: Line 329:
"ability_blood_shards": {
"ability_blood_shards": {
"AbilityCastDelay": 0.12,
"AbilityCastDelay": 0.12,
"AbilityCooldown": 6,
"AbilityCooldown": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.3,
"AbilityPostCastDuration": 0.3,
Line 268: Line 346:
],
],
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DebuffDuration": 9,
"DebuffDuration": {
"Value": 9,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "BloodShardDebuff",
"Class": "BloodShardDebuff",
Line 287: Line 371:
"NumBloodShards": 3,
"NumBloodShards": 3,
"SelfDamagePct": 9,
"SelfDamagePct": 9,
"SlowDuration": 4,
"SlowDuration": {
"SpreadAngleDegrees": 6,
"Value": 4,
"Upgrades": [
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SpreadAngleDegrees": 6,
"Upgrades": [
{
{
"AbilityCooldown": -3
"AbilityCooldown": -3
Line 305: Line 395:
},
},
"ability_boho_ability01": {
"ability_boho_ability01": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 329: Line 425:
},
},
"ability_boho_ability02": {
"ability_boho_ability02": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 354: Line 456:
"ability_boho_bouncyprojectile": {
"ability_boho_bouncyprojectile": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 14,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 14,
"AbilityCooldown": 15,
"Scale": {
"AbilityCooldownBetweenCharge": 7,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 367: Line 493:
],
],
"BounceCount": 3,
"BounceCount": 3,
"BounceRadius": 18,
"BounceRadius": {
"Value": 18,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"CooldownReductionPercentagePerHit": 15,
"CooldownReductionPercentagePerHit": 15,
Line 394: Line 526:
"ability_boho_channeltether": {
"ability_boho_channeltether": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 12,
"AbilityCastRange": {
"AbilityChannelTime": 3,
"Value": 12,
"AbilityCooldown": 100,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 100,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 16,
"AbilityUnitTargetLimit": 16,
Line 412: Line 562:
},
},
"BonusMoveSpeed": 2,
"BonusMoveSpeed": 2,
"BuffDuration": 4,
"BuffDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BuffModifier": {
"BuffModifier": {
"Class": "Base",
"Class": "Base",
Line 460: Line 616:
},
},
"ability_boho_damageshare": {
"ability_boho_damageshare": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": {
"AbilityUnitTargetLimit": 1,
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorNoTarget",
"BehaviorNoTarget",
Line 480: Line 648:
}
}
},
},
"DamageShareRadius": 8,
"DamageShareRadius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"DebuffDuration": 6,
"DebuffDuration": 6,
"IsDisabled": false,
"IsDisabled": false,
Line 502: Line 676:
"ability_boho_doublehit": {
"ability_boho_doublehit": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 11,
"AbilityCastRange": {
"AbilityCooldown": 14,
"Value": 11,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 14,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.7,
"AbilityPostCastDuration": 0.7,
Line 512: Line 698:
],
],
"BonusMoveSpeed": 2,
"BonusMoveSpeed": 2,
"BuffDuration": 4,
"BuffDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BuffModifier": {
"BuffModifier": {
"Class": "BohoDoublehitBuff",
"Class": "BohoDoublehitBuff",
Line 558: Line 750:
},
},
"ability_bomber_ability02": {
"ability_bomber_ability02": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 582: Line 780:
},
},
"ability_bomber_ability03": {
"ability_bomber_ability03": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 606: Line 810:
},
},
"ability_bomber_ult": {
"ability_bomber_ult": {
"AbilityCooldown": 127,
"AbilityCooldown": {
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 631: Line 841:
"ability_bookworm_aoemagic": {
"ability_bookworm_aoemagic": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCooldown": 30,
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 668: Line 890:
"DetonationDelay": 1.25,
"DetonationDelay": 1.25,
"Height": 8,
"Height": 8,
"ImmobilizeDuration": 1,
"ImmobilizeDuration": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_bookworm_aoemagic",
"Key": "ability_bookworm_aoemagic",
"Name": "Captivating Read",
"Name": "Captivating Read",
"Radius": 7.5,
"Radius": {
"SlowDuration": 0.5,
"Value": 7.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowDuration": {
"Value": 0.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 45,
"SlowPercent": 45,
"Upgrades": [
"Upgrades": [
Line 691: Line 931:
"ability_bookworm_dragonfire": {
"ability_bookworm_dragonfire": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 33,
"Value": 1,
"AbilityCooldownBetweenCharge": 7,
"Scale": {
"AbilityDuration": 5,
"Value": 1,
"AbilityUnitTargetLimit": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 33,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AuraLingerDuration": 0.1,
"AuraLingerDuration": 0.1,
"BehaviourBits": [
"BehaviourBits": [
Line 725: Line 989:
"DragonSearchRadius": 8.5,
"DragonSearchRadius": 8.5,
"DragonSearchTickRate": 0.1,
"DragonSearchTickRate": 0.1,
"DragonTravelRange": 20,
"DragonTravelRange": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"DragonUpwardSpeed": 400,
"DragonUpwardSpeed": 400,
"GroundAuraModifier": {
"GroundAuraModifier": {
Line 736: Line 1,006:
},
},
"GroundAuraSpacing": 1,
"GroundAuraSpacing": 1,
"GroundFlameDuration": 3,
"GroundFlameDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_bookworm_dragonfire",
"Key": "ability_bookworm_dragonfire",
"Name": "Bookwyrm",
"Name": "Bookwyrm",
"Radius": 4,
"Radius": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"StartupDelay": 0.3,
"StartupDelay": 0.3,
"TickRate": 0.3,
"TickRate": 0.3,
Line 761: Line 1,043:
"ability_bookworm_knightbarrier": {
"ability_bookworm_knightbarrier": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 35,
"AbilityCastRange": {
"AbilityCooldown": 28,
"Value": 35,
"AbilityDuration": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 28,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 851: Line 1,151:
"AbilityCastRange": 600,
"AbilityCastRange": 600,
"AbilityChannelTime": 0.7,
"AbilityChannelTime": 0.7,
"AbilityCooldown": 210,
"AbilityCooldown": {
"Value": 210,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 13,
"AbilityDuration": {
"Value": 13,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirDrag": 0.8,
"AirDrag": 0.8,
Line 867: Line 1,179:
],
],
"BonusMoveSpeed": 5,
"BonusMoveSpeed": 5,
"BuffDuration": 9,
"BuffDuration": {
"Value": 9,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BuffModifier": {
"BuffModifier": {
"Class": "BookwormKnightchargeBuff",
"Class": "BookwormKnightchargeBuff",
Line 903: Line 1,221:
"KnightNavForwardDistance": 8,
"KnightNavForwardDistance": 8,
"KnightNavSearchDistance": 10,
"KnightNavSearchDistance": 10,
"KnightPositionSpread": 1.8,
"KnightPositionSpread": {
"KnightPositionStagger": -4,
"Value": 1.8,
"KnightWhiskerLength": 300,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"KnightPositionStagger": -4,
"KnightWhiskerLength": 300,
"KnightWhiskerSide": 50,
"KnightWhiskerSide": 50,
"KnightWhiskerStrength": 0.2,
"KnightWhiskerStrength": 0.2,
Line 911: Line 1,235:
"MaxAmpDistance": 250,
"MaxAmpDistance": 250,
"Name": "Rallying Charge",
"Name": "Rallying Charge",
"StunDuration": 1,
"StunDuration": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TargetFindingDelay": 0.04,
"TargetFindingDelay": 0.04,
"TossBackSpeed": 100,
"TossBackSpeed": 100,
Line 935: Line 1,265:
"ability_bounce_pad": {
"ability_bounce_pad": {
"AbilityCastDelay": 0.08,
"AbilityCastDelay": 0.08,
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 41,
"Value": 1,
"AbilityCooldownBetweenCharge": 3.5,
"Scale": {
"AbilityDuration": 22,
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 41,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 3.5,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityDuration": {
"Value": 22,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirControlAccelPercent": 50,
"AirControlAccelPercent": 50,
Line 964: Line 1,318:
"Name": "Bounce Pad",
"Name": "Bounce Pad",
"PlaceDistance": 200,
"PlaceDistance": 200,
"Radius": 9,
"Radius": {
"Value": 9,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Scale": 1,
"Scale": 1,
"SpeedOnLandModifier": {
"SpeedOnLandModifier": {
Line 995: Line 1,355:
"ability_bullet_flurry": {
"ability_bullet_flurry": {
"AbilityCastDelay": 0.4,
"AbilityCastDelay": 0.4,
"AbilityCooldown": 165,
"AbilityCooldown": {
"Value": 165,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"AbilityDuration": {
"Value": 3.5,
"Value": 3.5,
"Scale": {
"Scale": [
"Value": 0.03,
{
"Type": "spirit"
"Value": 0.03,
}
"Type": "spirit"
},
{
"Value": 1,
"Type": "duration"
}
]
},
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,032: Line 1,404:
"OverrideBulletRadius": 10,
"OverrideBulletRadius": 10,
"ProcChance": 100,
"ProcChance": 100,
"Radius": 16,
"Radius": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"RadiusMin": 0.75,
"RadiusMin": 0.75,
"TargetsPerTick": 1,
"TargetsPerTick": 1,
Line 1,052: Line 1,430:
"ability_burrow": {
"ability_burrow": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityChannelTime": 5,
"AbilityChannelTime": {
"AbilityCooldown": 40,
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,091: Line 1,481:
"Key": "ability_burrow",
"Key": "ability_burrow",
"Name": "Burrow",
"Name": "Burrow",
"Radius": 5,
"Radius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SpeedLostDuration": 1,
"SpeedLostDuration": 1,
"SpinDuration": 1.5,
"SpinDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SpinModifier": {
"SpinModifier": {
"Class": "Spin",
"Class": "Spin",
Line 1,124: Line 1,526:
"ability_charged_bomb": {
"ability_charged_bomb": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 10.5,
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,150: Line 1,558:
},
},
"Name": null,
"Name": null,
"Radius": 7,
"Radius": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 1,178: Line 1,592:
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityChannelTime": 9999,
"AbilityChannelTime": 9999,
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 17,
"Value": 1,
"AbilityCooldownBetweenCharge": 4,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 17,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirSpeedMax": 4.1,
"AirSpeedMax": 4.1,
Line 1,230: Line 1,662:
"ability_crackshot": {
"ability_crackshot": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCooldown": 20,
"AbilityCooldown": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,246: Line 1,684:
}
}
},
},
"DebuffDuration": 2,
"DebuffDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "DiminishingSlow",
"Class": "DiminishingSlow",
"Subclass": "Slow"
"Subclass": "Slow"
},
},
"ExplosionRadius": 2,
"ExplosionRadius": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"FadingSlowPercent": 50,
"FadingSlowPercent": 50,
"IsDisabled": false,
"IsDisabled": false,
Line 1,271: Line 1,721:
"ability_death_tax": {
"ability_death_tax": {
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 4,
"AbilityDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": null,
"BehaviourBits": null,
Line 1,300: Line 1,756:
},
},
"ability_doorman_bomb": {
"ability_doorman_bomb": {
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 18,
"Value": 1,
"AbilityCooldownBetweenCharge": 7,
"Scale": {
"AbilityDuration": 4,
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 18,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityPostCastDuration": 0.5,
"AbilityPostCastDuration": 0.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,345: Line 1,825:
"Name": "Call Bell",
"Name": "Call Bell",
"ProjectileDrag": 0.975,
"ProjectileDrag": 0.975,
"ProjectileFuse": 3,
"ProjectileFuse": {
"Radius": 5.5,
"Value": 3,
"SlowPercent": 35,
"Scale": {
"Upgrades": [
"Value": 1,
{
"Type": "duration"
"AbilityCharges": 1
}
},
"Radius": {
"Value": 5.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowPercent": 35,
"Upgrades": [
{
"AbilityCharges": 1
},
},
{
{
Line 1,377: Line 1,869:
},
},
"ability_doorman_doorway": {
"ability_doorman_doorway": {
"AbilityCastRange": 50,
"AbilityCastRange": {
"AbilityCooldown": 45,
"Value": 50,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 45,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 15,
"AbilityDuration": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 1,399: Line 1,909:
"DoorwayDistance": {
"DoorwayDistance": {
"Value": 70,
"Value": 70,
"Scale": {
"Scale": [
"Value": 0,
{
"Type": "spirit"
"Value": 0,
}
"Type": "spirit"
},
{
"Value": 1,
"Type": "range"
}
]
},
},
"DoorwayTimerModifier": {
"DoorwayTimerModifier": {
Line 1,442: Line 1,958:
},
},
"ability_doorman_doorway_close": {
"ability_doorman_doorway_close": {
"AbilityCooldown": 1,
"AbilityCooldown": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,460: Line 1,982:
},
},
"ability_doorman_hotel": {
"ability_doorman_hotel": {
"AbilityCastRange": 7,
"AbilityCastRange": {
"AbilityChannelTime": 1,
"Value": 7,
"AbilityCooldown": 140,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 140,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6.5,
"AbilityDuration": 6.5,
Line 1,579: Line 2,119:
"ability_doorman_luggage_cart": {
"ability_doorman_luggage_cart": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 30,
"Value": 20,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityDuration": 6,
"Value": 1,
"AbilityUnitTargetLimit": 1,
"Type": "range"
"BehaviourBits": [
}
"BehaviorNoTarget",
},
"BehaviorDisplaysDamageImpact",
"AbilityCooldown": {
"BehaviorAllowSelfCast",
"Value": 30,
"BehaviorProjectilePassThroughWorld",
"Scale": {
"BehaviorDontInterruptSlideOnCast"
"Value": 1,
],
"Type": "cooldown"
"CartDamage": {
}
"Value": 60,
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorNoTarget",
"BehaviorDisplaysDamageImpact",
"BehaviorAllowSelfCast",
"BehaviorProjectilePassThroughWorld",
"BehaviorDontInterruptSlideOnCast"
],
"CartDamage": {
"Value": 60,
"Scale": {
"Scale": {
"Value": 0.75,
"Value": 0.75,
Line 1,637: Line 2,195:
},
},
"ability_drifter_hunger": {
"ability_drifter_hunger": {
"AbilityCastRange": 80,
"AbilityCastRange": {
"Value": 80,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,684: Line 2,248:
},
},
"TickRate": 1,
"TickRate": 1,
"TrailDuration": 10,
"TrailDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 1,701: Line 2,271:
"ability_empowerbullet": {
"ability_empowerbullet": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCooldown": 6,
"AbilityCooldown": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,756: Line 2,332:
"ability_explosive_barrel": {
"ability_explosive_barrel": {
"AbilityCastDelay": 0.125,
"AbilityCastDelay": 0.125,
"AbilityCharges": 2,
"AbilityCharges": {
"AbilityCooldown": 28,
"Value": 2,
"AbilityCooldownBetweenCharge": 7.5,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 28,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 7.5,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ArmTime": 0.1,
"ArmTime": 0.1,
Line 1,792: Line 2,386:
"MinTimeBeforeDestroy": 0.1,
"MinTimeBeforeDestroy": 0.1,
"Name": "Powder Keg",
"Name": "Powder Keg",
"Radius": 6,
"Radius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TossDuration": 0.4,
"TossDuration": 0.4,
"TossSpeed": 3.556,
"TossSpeed": 3.556,
Line 1,816: Line 2,416:
"ability_familiar_ability01": {
"ability_familiar_ability01": {
"AbilityCastDelay": 0.18,
"AbilityCastDelay": 0.18,
"AbilityCastRange": 24,
"AbilityCastRange": {
"Value": 24,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"AbilityChannelTime": {
"Value": 1.9,
"Value": 1.9,
Line 1,824: Line 2,430:
}
}
},
},
"AbilityCooldown": 200,
"AbilityCooldown": {
"Value": 200,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,857: Line 2,469:
"MoveSpeedAndDashSlowPct": 25,
"MoveSpeedAndDashSlowPct": 25,
"Name": "Naptime",
"Name": "Naptime",
"Radius": 19,
"Radius": {
"Value": 19,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SleepDamageThreshold": {
"SleepDamageThreshold": {
"Value": 100,
"Value": 100,
Line 1,865: Line 2,483:
}
}
},
},
"SleepDuration": 4,
"SleepDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SleepMoveSpeed": 1.5,
"SleepMoveSpeed": 1.5,
"StaringModifier": {
"StaringModifier": {
Line 1,910: Line 2,534:
"ability_familiar_ability02": {
"ability_familiar_ability02": {
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityCastRange": 40,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 40,
"AbilityCooldown": 25,
"Scale": {
"AbilityCooldownBetweenCharge": 8,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,934: Line 2,582:
}
}
},
},
"EffectDuration": 3,
"EffectDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"EffectModifier": {
"EffectModifier": {
"Class": "DiminishingSlow",
"Class": "DiminishingSlow",
Line 1,944: Line 2,598:
"Name": "Pillow Toss",
"Name": "Pillow Toss",
"OrbsToFire": 1,
"OrbsToFire": 1,
"Radius": 5,
"Radius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TossDuration": 0.4,
"TossDuration": 0.4,
"TossForce": 300,
"TossForce": 300,
Line 1,963: Line 2,623:
"ability_familiar_attach": {
"ability_familiar_attach": {
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCastRange": 23,
"AbilityCastRange": {
"AbilityCooldown": 40,
"Value": 23,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5.5,
"AbilityDuration": {
"Value": 5.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AllyLockoutModifier": {
"AllyLockoutModifier": {
Line 2,024: Line 2,702:
}
}
},
},
"HealthRegenDuration": 2,
"HealthRegenDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"HopOffBuffModifier": {
"HopOffBuffModifier": {
"Class": "Base",
"Class": "Base",
Line 2,091: Line 2,775:
},
},
"ability_familiar_attach_trigger": {
"ability_familiar_attach_trigger": {
"AbilityCastRange": 30,
"AbilityCastRange": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,128: Line 2,818:
"ArmTime": 0.1,
"ArmTime": 0.1,
"AuraAttackHeight": 10,
"AuraAttackHeight": 10,
"AuraRadius": 10,
"AuraRadius": {
"AuraSoftRadius": 10,
"Value": 10,
"BehaviourBits": [
"Scale": {
"BehaviorCanSetQuickCast",
"Value": 1,
"BehaviorDontInterruptSprint",
"Type": "range"
"BehaviorAllowSelfCast",
}
},
"AuraSoftRadius": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BehaviourBits": [
"BehaviorCanSetQuickCast",
"BehaviorDontInterruptSprint",
"BehaviorAllowSelfCast",
"BehaviorDamageDoesntWakeFromSleep",
"BehaviorDamageDoesntWakeFromSleep",
"BehaviorDisplaysDamageImpact",
"BehaviorDisplaysDamageImpact",
Line 2,143: Line 2,845:
"DPSPerSprite": 1,
"DPSPerSprite": 1,
"Damage": 20,
"Damage": 20,
"HelperChoreCooldownDuration": 5,
"HelperChoreCooldownDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"HelperCount": 1,
"HelperCount": 1,
"HelperDowntimeDuration": 15.1,
"HelperDowntimeDuration": {
"Value": 15.1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"HelpersPerPatrol": 4,
"HelpersPerPatrol": 4,
"InfestBurstHealthPercent": 75,
"InfestBurstHealthPercent": 75,
Line 2,177: Line 2,891:
"Name": "Lil Helpers",
"Name": "Lil Helpers",
"PatrolDamageCooldown": 10,
"PatrolDamageCooldown": 10,
"PlayerInfestDuration": 8,
"PlayerInfestDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TechArmorGain": 12,
"TechArmorGain": 12,
"TickRate": 0.2,
"TickRate": 0.2,
Line 2,197: Line 2,917:
"ability_fencer_lunge": {
"ability_fencer_lunge": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 8,
"AbilityDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AttackDashRange": 3,
"AttackDashRange": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AttackingDashSpeed": 55.88,
"AttackingDashSpeed": 55.88,
"BaseDamage": {
"BaseDamage": {
Line 2,225: Line 2,963:
},
},
"DashRadius": 1.85,
"DashRadius": 1.85,
"DashRange": 5,
"DashRange": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"DashSpeed": 27.94,
"DashSpeed": 27.94,
"HealFixedHealth": {
"HealFixedHealth": {
Line 2,262: Line 3,006:
"RecastTime": 5,
"RecastTime": 5,
"SlashCollisionRadius": 4.05,
"SlashCollisionRadius": 4.05,
"SlashLength": 13,
"SlashLength": {
"Value": 13,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlashRadius": 1.6,
"SlashRadius": 1.6,
"Upgrades": [
"Upgrades": [
Line 2,310: Line 3,060:
},
},
"ability_fencer_riposte": {
"ability_fencer_riposte": {
"AbilityChannelTime": 0.8,
"AbilityChannelTime": {
"AbilityCooldown": 22,
"Value": 0.8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 22,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityLifestealPercentHero": 50,
"AbilityLifestealPercentHero": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AutoChannelModifier": {
"AutoChannelModifier": {
Line 2,336: Line 3,104:
"DashGraceWindow": 1.3,
"DashGraceWindow": 1.3,
"DashRadius": 2.2,
"DashRadius": 2.2,
"DashRange": 35,
"DashRange": {
"Value": 35,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"DashSpeed": 76.2,
"DashSpeed": 76.2,
"DebuffModifier": {
"DebuffModifier": {
Line 2,346: Line 3,120:
"LiftHeight": 240,
"LiftHeight": 240,
"MeleeResistReduction": -22,
"MeleeResistReduction": -22,
"MeleeResistReductionDuration": 3,
"MeleeResistReductionDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"MoveSpeedMax": 4,
"MoveSpeedMax": 4,
"Name": "Riposte",
"Name": "Riposte",
Line 2,354: Line 3,134:
"SlashHalfWidth": 1,
"SlashHalfWidth": 1,
"SlashRadius": 6,
"SlashRadius": 6,
"SlowDuration": 4,
"SlowDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 40,
"SlowPercent": 40,
"StunDuration": 0.8,
"StunDuration": {
"Value": 0.8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TargetLifestealModifier": {
"TargetLifestealModifier": {
"Class": "FencerRiposteTargetLifesteal",
"Class": "FencerRiposteTargetLifesteal",
Line 2,376: Line 3,168:
},
},
"ability_fencer_riposte_target_select": {
"ability_fencer_riposte_target_select": {
"AbilityCastRange": 35,
"AbilityCastRange": {
"Value": 35,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,399: Line 3,197:
"ability_fencer_throwblade": {
"ability_fencer_throwblade": {
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCooldown": 12,
"AbilityCooldown": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,438: Line 3,242:
"Key": "ability_fencer_throwblade",
"Key": "ability_fencer_throwblade",
"Name": "Disengaging Sigil",
"Name": "Disengaging Sigil",
"SigilRadius": 6.5,
"SigilRadius": {
"SlowDuration": 4,
"Value": 6.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 30,
"SlowPercent": 30,
"TraceToGroundDistance": 1000,
"TraceToGroundDistance": 1000,
Line 2,459: Line 3,275:
"ability_fencer_ultimate": {
"ability_fencer_ultimate": {
"AbilityCastDelay": 1.5,
"AbilityCastDelay": 1.5,
"AbilityChannelTime": 9999,
"AbilityChannelTime": {
"AbilityCooldown": 145,
"Value": 9999,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 145,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 2,508: Line 3,336:
"DashAngleThreshold": 89,
"DashAngleThreshold": 89,
"DashRadius": 7,
"DashRadius": 7,
"DashRange": 27,
"DashRange": {
"Value": 27,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"DashSpeed": 254,
"DashSpeed": 254,
"DebuffDuration": 1.8,
"DebuffDuration": 1.8,
Line 2,585: Line 3,419:
},
},
"ability_fire_bomb": {
"ability_fire_bomb": {
"AbilityCooldown": 190,
"AbilityCooldown": {
"Value": 190,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,622: Line 3,462:
"Subclass": "Progressbar"
"Subclass": "Progressbar"
},
},
"Radius": 12,
"Radius": {
"StunDuration": 1.25,
"Value": 12,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"StunDuration": {
"Value": 1.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 2,640: Line 3,492:
"ability_flame_dash": {
"ability_flame_dash": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 38,
"AbilityCooldown": {
"AbilityDuration": 3,
"Value": 38,
"AbilityUnitTargetLimit": 1,
"Scale": {
"AuraLingerDuration": 1,
"Value": 1,
"BehaviourBits": [
"Type": "cooldown"
}
},
"AbilityDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AuraLingerDuration": 1,
"BehaviourBits": [
"BehaviorNoTarget",
"BehaviorNoTarget",
"BehaviorDisplaysDamageImpact",
"BehaviorDisplaysDamageImpact",
Line 2,661: Line 3,525:
"DashAirSpeed": 8,
"DashAirSpeed": 8,
"DashSpeed": 12,
"DashSpeed": 12,
"FlameAuraRadius": 4.5,
"FlameAuraRadius": {
"Value": 4.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"FlameDashJumpBonus": 50,
"FlameDashJumpBonus": 50,
"FlameDashModifier": {
"FlameDashModifier": {
Line 2,692: Line 3,562:
},
},
"GroundAuraSpacing": 1,
"GroundAuraSpacing": 1,
"GroundFlameDuration": 4,
"GroundFlameDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_flame_dash",
"Key": "ability_flame_dash",
Line 2,715: Line 3,591:
},
},
"ability_fortuna_ability01": {
"ability_fortuna_ability01": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,739: Line 3,621:
},
},
"ability_fortuna_ability02": {
"ability_fortuna_ability02": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,763: Line 3,651:
},
},
"ability_fortuna_ability03": {
"ability_fortuna_ability03": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,787: Line 3,681:
},
},
"ability_fortuna_ult": {
"ability_fortuna_ult": {
"AbilityCooldown": 127,
"AbilityCooldown": {
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 2,811: Line 3,711:
},
},
"ability_frank_painaura": {
"ability_frank_painaura": {
"AbilityCooldown": 2,
"AbilityCooldown": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 8,
"AbilityDuration": 8,
Line 2,860: Line 3,766:
},
},
"Name": "Aura of Suffering",
"Name": "Aura of Suffering",
"Radius": 8,
"Radius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SelfDPS": 15,
"SelfDPS": 15,
"SelfDamagePercentage": 70,
"SelfDamagePercentage": 70,
Line 2,882: Line 3,794:
},
},
"ability_frank_revive": {
"ability_frank_revive": {
"AbilityChannelTime": 3,
"AbilityChannelTime": {
"AbilityCooldown": 240,
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 240,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.66,
"AbilityPostCastDuration": 0.66,
Line 2,921: Line 3,845:
},
},
"EnemyDashSlowPercent": -30,
"EnemyDashSlowPercent": -30,
"HalfHeight": 15,
"HalfHeight": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"InitialDelay": 0.5,
"InitialDelay": 0.5,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_frank_revive",
"Key": "ability_frank_revive",
"Name": "Shocking Reanimation",
"Name": "Shocking Reanimation",
"Radius": 18,
"Radius": {
"Value": 18,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"RespawnDelay": 3,
"RespawnDelay": 3,
"RespawnHealthPercent": 50,
"RespawnHealthPercent": 50,
Line 2,939: Line 3,875:
]
]
},
},
"SlowDuration": 3,
"SlowDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "DiminishingSlow",
"Class": "DiminishingSlow",
Line 2,945: Line 3,887:
},
},
"SlowPercent": 120,
"SlowPercent": 120,
"StunDuration": 1.5,
"StunDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 2,973: Line 3,921:
},
},
"ability_frank_selfzap": {
"ability_frank_selfzap": {
"AbilityChannelTime": 0.35,
"AbilityChannelTime": {
"AbilityCharges": 1,
"Value": 0.35,
"AbilityCooldown": 30,
"Scale": {
"AbilityCooldownBetweenCharge": 8,
"Value": 1,
"AbilityDuration": 4.5,
"Type": "duration"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityDuration": {
"Value": 4.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 3,026: Line 4,004:
"ability_frank_shocktarget2": {
"ability_frank_shocktarget2": {
"AbilityCastDelay": 0.35,
"AbilityCastDelay": 0.35,
"AbilityCastRange": 28,
"AbilityCastRange": {
"Value": 28,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChargesConditionally": 1,
"AbilityChargesConditionally": 1,
"AbilityCooldown": 2,
"AbilityCooldown": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 3,151: Line 4,141:
"Lifetime": 3,
"Lifetime": 3,
"Name": "Soul Urn",
"Name": "Soul Urn",
"Radius": 20,
"Radius": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowResistancePercent": 100,
"SlowResistancePercent": 100,
"Stamina": 1,
"Stamina": 1,
Line 3,162: Line 4,158:
},
},
"ability_graf_ability01": {
"ability_graf_ability01": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,186: Line 4,188:
},
},
"ability_graf_ability02": {
"ability_graf_ability02": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,210: Line 4,218:
},
},
"ability_graf_ability03": {
"ability_graf_ability03": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,234: Line 4,248:
},
},
"ability_graf_ult": {
"ability_graf_ult": {
"AbilityCooldown": 127,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 127,
"AbilityUnitTargetLimit": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorNoTarget",
"BehaviorNoTarget",
Line 3,259: Line 4,279:
"ability_gravity_lasso": {
"ability_gravity_lasso": {
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 130,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 130,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 2.25,
"AbilityDuration": {
"Value": 2.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 3,311: Line 4,349:
"ability_guided_arrow": {
"ability_guided_arrow": {
"AbilityCastDelay": 1.5,
"AbilityCastDelay": 1.5,
"AbilityChannelTime": 20,
"AbilityChannelTime": {
"AbilityCooldown": 125,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 125,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,330: Line 4,380:
}
}
},
},
"ExplosionRadius": 12,
"ExplosionRadius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"GuidingModifier": {
"GuidingModifier": {
"Class": "GuidingArrow",
"Class": "GuidingArrow",
Line 3,351: Line 4,407:
},
},
"Name": "Guided Owl",
"Name": "Guided Owl",
"StunDuration": 0.75,
"StunDuration": {
"Value": 0.75,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 3,365: Line 4,427:
},
},
"ability_gunslinger_demon_carbine": {
"ability_gunslinger_demon_carbine": {
"AbilityCooldown": 30,
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,416: Line 4,484:
}
}
],
],
"WeaponReadyDuration": 5
"WeaponReadyDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
}
},
},
"ability_gunslinger_salvo": {
"ability_gunslinger_salvo": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCastRange": 60,
"AbilityCastRange": {
"AbilityChannelTime": 1,
"Value": 60,
"AbilityCooldown": 90,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 90,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,469: Line 4,561:
"ability_gunslinger_spreadingfire": {
"ability_gunslinger_spreadingfire": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 10,
"AbilityCooldown": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,479: Line 4,577:
"BehaviorDontInterruptSlideOnCast"
"BehaviorDontInterruptSlideOnCast"
],
],
"BurnDuration": 4,
"BurnDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DPS": {
"DPS": {
Line 3,503: Line 4,607:
"Key": "ability_gunslinger_spreadingfire",
"Key": "ability_gunslinger_spreadingfire",
"Name": "Flame Imp",
"Name": "Flame Imp",
"SpreadRadius": 7,
"SpreadRadius": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SpreadTargets": 1,
"SpreadTargets": 1,
"TickRate": 0.5,
"TickRate": 0.5,
Line 3,521: Line 4,631:
"ability_hat_trick": {
"ability_hat_trick": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCooldown": 21,
"AbilityCooldown": {
"Value": 21,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,536: Line 4,652:
}
}
},
},
"DebuffDuration": 5,
"DebuffDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 3,545: Line 4,667:
]
]
},
},
"ExplosionRadius": 2,
"ExplosionRadius": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_hat_trick",
"Key": "ability_hat_trick",
Line 3,585: Line 4,713:
],
],
"BuildUpBulletPercentPerHit": 8.33,
"BuildUpBulletPercentPerHit": 8.33,
"BuildUpDuration": 0.1,
"BuildUpDuration": {
"BurnDuration": 0.3,
"Value": 0.1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BurnDuration": {
"Value": 0.3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"CritBuildup": 16,
"CritBuildup": 16,
Line 3,614: Line 4,754:
"ability_health_swap": {
"ability_health_swap": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 5.5,
"AbilityCastRange": {
"AbilityCooldown": 220,
"Value": 5.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 220,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 0.25,
"AbilityDuration": 0.25,
Line 3,669: Line 4,821:
"ability_ice_dome": {
"ability_ice_dome": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 8,
"AbilityCastRange": {
"AbilityCooldown": 185,
"Value": 8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 185,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 3,726: Line 4,896:
"Key": "ability_ice_dome",
"Key": "ability_ice_dome",
"Name": "Frozen Shelter",
"Name": "Frozen Shelter",
"Radius": 10,
"Radius": {
"SlowPercent": 35,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowPercent": 35,
"Upgrades": [
"Upgrades": [
{
{
Line 3,756: Line 4,932:
"ability_ice_grenade": {
"ability_ice_grenade": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCharges": 2,
"AbilityCharges": {
"AbilityCooldown": 30,
"Value": 2,
"AbilityCooldownBetweenCharge": 7,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 3,790: Line 4,984:
"Key": "ability_ice_grenade",
"Key": "ability_ice_grenade",
"Name": "Frost Grenade",
"Name": "Frost Grenade",
"Radius": 6.5,
"Radius": {
"SlowDuration": 4,
"Value": 6.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 40,
"SlowPercent": 40,
"Upgrades": [
"Upgrades": [
Line 3,822: Line 5,028:
},
},
"ability_icebeam": {
"ability_icebeam": {
"AbilityCooldown": 28,
"AbilityCooldown": {
"Value": 28,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BeamSplit": {
"BeamSplit": {
Line 3,857: Line 5,075:
}
}
},
},
"IceBeamBuildupProcDuration": 2,
"IceBeamBuildupProcDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IceBeamModifier": {
"IceBeamModifier": {
"Class": "Base",
"Class": "Base",
Line 3,870: Line 5,094:
"MinSlowPercent": 30,
"MinSlowPercent": 30,
"Name": "Arctic Beam",
"Name": "Arctic Beam",
"PathLength": 25,
"PathLength": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"PathWidth": 1.1,
"PathWidth": 1.1,
"SlowDuration": 0.6,
"SlowDuration": {
"Value": 0.6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TickRate": 0.1,
"TickRate": 0.1,
"Upgrades": [
"Upgrades": [
Line 3,903: Line 5,139:
"ability_icepath": {
"ability_icepath": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 50,
"AbilityCooldown": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 8,
"AbilityDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 3,970: Line 5,218:
},
},
"ability_immobilize_trap": {
"ability_immobilize_trap": {
"AbilityCooldown": 34,
"AbilityCooldown": {
"Value": 34,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,999: Line 5,253:
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_immobilize_trap",
"Key": "ability_immobilize_trap",
"Lifetime": 22,
"Lifetime": {
"Value": 22,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Name": "Spirit Snare",
"Name": "Spirit Snare",
"Radius": 6.5,
"Radius": {
"Value": 6.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SkipFrames": 6,
"SkipFrames": 6,
"SlowPercent": 30,
"SlowPercent": 30,
"TetherDuration": 2.25,
"TetherDuration": {
"Value": 2.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TetherRadius": 6,
"TetherRadius": 6,
"TrapHeight": 2,
"TrapHeight": 2,
Line 4,026: Line 5,298:
"ability_incendiary_projectile": {
"ability_incendiary_projectile": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 20,
"AbilityCooldown": 25,
"Scale": {
"AbilityCooldownBetweenCharge": 6,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 4,045: Line 5,341:
}
}
},
},
"DebuffDuration": 8,
"DebuffDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "IncendiaryDebuff",
"Class": "IncendiaryDebuff",
Line 4,059: Line 5,361:
"Name": "Napalm",
"Name": "Napalm",
"ParticleRadiusMultiplier": 1.15,
"ParticleRadiusMultiplier": 1.15,
"SlowDuration": 4,
"SlowDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 4,082: Line 5,390:
"ability_intimidate": {
"ability_intimidate": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 13,
"AbilityCooldown": {
"Value": 13,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,098: Line 5,412:
}
}
},
},
"DamageHealMult": 1.2,
"DamageHealMult": {
"DamageHealMultNonHero": 0.35,
"Value": 1.2,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"DamageHealMultNonHero": {
"Value": 0.35,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "IntimidateDebuff",
"Class": "IntimidateDebuff",
Line 4,111: Line 5,437:
"Key": "ability_intimidate",
"Key": "ability_intimidate",
"Name": "Scorn",
"Name": "Scorn",
"Radius": 9,
"Radius": {
"Value": 9,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TickRate": 0.1,
"TickRate": 0.1,
"Upgrades": [
"Upgrades": [
Line 4,129: Line 5,461:
"ability_kali_dust_storm": {
"ability_kali_dust_storm": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 25,
"AbilityCooldown": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": {
"AbilityUnitTargetLimit": 1,
"Value": 5,
"BehaviourBits": [
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorDontInterruptSprint",
"BehaviorDontInterruptSprint",
"BehaviorProjectile",
"BehaviorProjectile",
Line 4,163: Line 5,507:
"Name": "Dust Storm",
"Name": "Dust Storm",
"OpenHeight": 2,
"OpenHeight": 2,
"Radius": 3.5,
"Radius": {
"Value": 3.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowPercent": 20,
"SlowPercent": 20,
"ThrownObjectRadius": 20,
"ThrownObjectRadius": 20,
"TickRate": 0.25,
"TickRate": 0.25,
"TornadoSpeed": 600,
"TornadoSpeed": 600,
"TrackingDistance": 15,
"TrackingDistance": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 4,184: Line 5,540:
"ability_kali_trappers_bolo": {
"ability_kali_trappers_bolo": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 25,
"AbilityCastRange": {
"AbilityCooldown": 127,
"Value": 25,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,227: Line 5,595:
}
}
},
},
"ImmobilizeDuration": 2,
"ImmobilizeDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_kali_trappers_bolo",
"Key": "ability_kali_trappers_bolo",
Line 4,248: Line 5,622:
"ability_lash_flog": {
"ability_lash_flog": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 26,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 30,
"AbilityUnitTargetLimit": 30,
Line 4,269: Line 5,655:
"Subclass": "LashFlogDebuff"
"Subclass": "LashFlogDebuff"
},
},
"HealPctVsHeroes": 50,
"HealPctVsHeroes": {
"HealPctVsNonHeroes": 16,
"Value": 50,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"HealPctVsNonHeroes": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_lash_flog",
"Key": "ability_lash_flog",
Line 4,294: Line 5,692:
"ability_life_drain": {
"ability_life_drain": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 18,
"AbilityCastRange": {
"AbilityCooldown": 34,
"Value": 18,
"AbilityDuration": 2.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 34,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityDuration": {
"Value": 2.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 10,
"AbilityUnitTargetLimit": 10,
"BehaviourBits": [
"BehaviourBits": [
Line 4,318: Line 5,734:
]
]
},
},
"LifeDrainHealthMult": 100,
"LifeDrainHealthMult": {
"LifeDrainPerSecond": {
"Value": 100,
"Value": 24,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"LifeDrainPerSecond": {
"Value": 24,
"Scale": {
"Scale": {
"Value": 0.3225,
"Value": 0.3225,
Line 4,334: Line 5,756:
}
}
},
},
"MaxRange": 28,
"MaxRange": {
"Value": 28,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"MoveSpeedReduction": 40,
"MoveSpeedReduction": 40,
"Name": "Life Drain",
"Name": "Life Drain",
Line 4,360: Line 5,788:
"ability_magician_animalcurse": {
"ability_magician_animalcurse": {
"AbilityCastDelay": 0.35,
"AbilityCastDelay": 0.35,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 45,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 45,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 2,
"AbilityDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityPostCastDuration": 0.1,
"AbilityPostCastDuration": 0.1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,412: Line 5,858:
"ability_magician_animalhexarea": {
"ability_magician_animalhexarea": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 24,
"AbilityCastRange": {
"AbilityCooldown": 26,
"Value": 24,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,442: Line 5,900:
}
}
},
},
"HexDuration": 2,
"HexDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"HexMoveSpeedLimit": 6,
"HexMoveSpeedLimit": 6,
"IsDisabled": false,
"IsDisabled": false,
Line 4,448: Line 5,912:
"MoveSpeedBonusPct": 36,
"MoveSpeedBonusPct": 36,
"Name": "Rabbit Hex",
"Name": "Rabbit Hex",
"Radius": 6.5,
"Radius": {
"Value": 6.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SelfBumpImpulse": 500,
"SelfBumpImpulse": 500,
"Upgrades": [
"Upgrades": [
Line 4,465: Line 5,935:
"ability_magician_bigbolt": {
"ability_magician_bigbolt": {
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCastRange": 500,
"AbilityCastRange": {
"AbilityChannelTime": 8,
"Value": 500,
"AbilityCooldown": 100,
"Scale": {
"AbilityCooldownBetweenCharge": 3,
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 100,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityPostCastDuration": 0.3,
"AbilityPostCastDuration": 0.3,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,532: Line 6,026:
"ability_magician_cloneturret": {
"ability_magician_cloneturret": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 15,
"AbilityCastRange": {
"AbilityCooldown": 40,
"Value": 15,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 4,558: Line 6,070:
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_magician_cloneturret",
"Key": "ability_magician_cloneturret",
"LeashRadius": 20,
"LeashRadius": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Name": "Spectral Assistant",
"Name": "Spectral Assistant",
"TotalSwaps": 2,
"TotalSwaps": 2,
Line 4,598: Line 6,116:
"ability_magician_copyult": {
"ability_magician_copyult": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 85,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 85,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,618: Line 6,148:
]
]
},
},
"CopiedUltWindow": 12,
"CopiedUltWindow": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"CopyCooldownPercentage": 40,
"CopyCooldownPercentage": 40,
"CopyInternalCooldown": 0.5,
"CopyInternalCooldown": 0.5,
Line 4,644: Line 6,180:
"ability_magician_escape": {
"ability_magician_escape": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 15,
"AbilityCastRange": {
"AbilityCooldown": 30,
"Value": 15,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.5,
"AbilityPostCastDuration": 0.5,
Line 4,688: Line 6,236:
"ability_magician_magicbolt": {
"ability_magician_magicbolt": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 500,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 500,
"AbilityCooldown": 24,
"Scale": {
"AbilityCooldownBetweenCharge": 3,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 24,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityPostCastDuration": 0.3,
"AbilityPostCastDuration": 0.3,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,726: Line 6,298:
},
},
"Name": "Vexing Bolt",
"Name": "Vexing Bolt",
"ProjectileLifetime": 4,
"ProjectileLifetime": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ProjectileRedirectCount": 1,
"ProjectileRedirectCount": 1,
"Radius": 3.25,
"Radius": {
"Value": 3.25,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"RedirectVelocity": 1500,
"RedirectVelocity": 1500,
"TargetDebuffModifier": {
"TargetDebuffModifier": {
Line 4,761: Line 6,345:
},
},
"ability_magician_shadowclone": {
"ability_magician_shadowclone": {
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityChannelTime": 1,
"Value": 20,
"AbilityCooldown": 145,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 145,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,806: Line 6,408:
"ability_magician_stage": {
"ability_magician_stage": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 127,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5.5,
"AbilityDuration": {
"Value": 5.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 4,856: Line 6,476:
"Key": "ability_magician_stage",
"Key": "ability_magician_stage",
"Name": "Captive Audience",
"Name": "Captive Audience",
"Radius": 15,
"Radius": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowPercent": 35,
"SlowPercent": 35,
"Upgrades": [
"Upgrades": [
Line 4,877: Line 6,503:
},
},
"ability_medic_trooper_heal": {
"ability_medic_trooper_heal": {
"AbilityCastRange": 15,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 15,
"AbilityCooldown": 6,
"Scale": {
"AbilityCooldownBetweenCharge": 6,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": null,
"BehaviourBits": null,
Line 4,895: Line 6,545:
},
},
"ability_nano_catform": {
"ability_nano_catform": {
"AbilityCooldown": 30,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 30,
"AbilityUnitTargetLimit": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorChannelled",
"BehaviorChannelled",
Line 4,907: Line 6,563:
"BehaviorRequireAbilityButtonToCancel"
"BehaviorRequireAbilityButtonToCancel"
],
],
"BuffDuration": 15,
"BuffDuration": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BuffModifier": {
"BuffModifier": {
"Class": "NanoCatform",
"Class": "NanoCatform",
Line 4,946: Line 6,608:
},
},
"ability_nano_catform_pounce": {
"ability_nano_catform_pounce": {
"AbilityCooldown": 0.85,
"AbilityCooldown": {
"Value": 0.85,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 4,973: Line 6,641:
"ability_nano_clustergrenade": {
"ability_nano_clustergrenade": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCooldown": 14,
"AbilityCooldown": {
"Value": 14,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,005: Line 6,679:
"MultiHitPenaltyPercentage": 65,
"MultiHitPenaltyPercentage": 65,
"Name": "Gloom Bombs",
"Name": "Gloom Bombs",
"Radius": 3,
"Radius": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TimeBetweenGrenades": 0.05,
"TimeBetweenGrenades": 0.05,
"TossSpeed": 400,
"TossSpeed": 400,
Line 5,023: Line 6,703:
"ability_nano_dash": {
"ability_nano_dash": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 9,
"AbilityCastRange": {
"AbilityCooldown": 13,
"Value": 9,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 13,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,070: Line 6,762:
"SlashForwardOffset": 1.5,
"SlashForwardOffset": 1.5,
"SlashHeight": 2.5,
"SlashHeight": 2.5,
"SlashRadius": 4,
"SlashRadius": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 5,094: Line 6,792:
}
}
},
},
"AbilityCharges": 2,
"AbilityCharges": {
"AbilityCooldown": 26,
"Value": 2,
"AbilityCooldownBetweenCharge": 8,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityPostCastDuration": 0.4,
"AbilityPostCastDuration": 0.4,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,119: Line 6,835:
},
},
"DoublePounceTime": 3,
"DoublePounceTime": 3,
"ExplodeRadius": 6,
"ExplodeRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"JumpHeight": 3,
"JumpHeight": 3,
Line 5,131: Line 6,853:
"Name": "Pounce",
"Name": "Pounce",
"SlashRange": 3,
"SlashRange": 3,
"SlowDuration": 2,
"SlowDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 5,160: Line 6,888:
}
}
},
},
"AbilityCooldown": 26,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 26,
"AbilityPostCastDuration": 0.4,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.4,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 5,183: Line 6,917:
},
},
"DoublePounceTime": 3,
"DoublePounceTime": 3,
"ExplodeRadius": 6,
"ExplodeRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"JumpHeight": 3,
"JumpHeight": 3,
Line 5,195: Line 6,935:
"Name": null,
"Name": null,
"SlashRange": 3,
"SlashRange": 3,
"SlowDuration": 2,
"SlowDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 5,217: Line 6,963:
"ability_nano_proximity_ritual": {
"ability_nano_proximity_ritual": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 30,
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 60,
"AbilityDuration": {
"Value": 60,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"ActiveRadius": {
"ActiveRadius": {
"Value": 40,
"Value": 40,
"Scale": [
{
"Value": 0.186,
"Type": "spirit"
},
{
"Value": 1,
"Type": "range"
}
]
},
"AttackRadius": {
"Value": 30,
"Scale": {
"Scale": {
"Value": 0.186,
"Value": 1,
"Type": "spirit"
"Type": "range"
}
}
},
},
"AttackRadius": 30,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorProjectileFiredAsBullet",
"BehaviorProjectileFiredAsBullet",
Line 5,274: Line 7,044:
}
}
},
},
"RecentDamageMarkDuration": 1.5,
"RecentDamageMarkDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"RecentDamageModifier": {
"RecentDamageModifier": {
"Class": "Base",
"Class": "Base",
Line 5,293: Line 7,069:
}
}
},
},
"TargetLifesteal": 30,
"TargetLifesteal": {
"TargetLifestealNonHero": 10,
"Value": 30,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"TargetLifestealNonHero": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"TickInterval": 0.1,
"TickInterval": 0.1,
"Upgrades": [
"Upgrades": [
Line 5,312: Line 7,100:
},
},
"ability_nano_shadow_pulse": {
"ability_nano_shadow_pulse": {
"AbilityChannelTime": 3,
"AbilityChannelTime": {
"AbilityCooldown": 115,
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 115,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,352: Line 7,152:
"Key": "ability_nano_shadow_pulse",
"Key": "ability_nano_shadow_pulse",
"Name": "Return to Shadows",
"Name": "Return to Shadows",
"Radius": 7.5,
"Radius": {
"Value": 7.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 5,370: Line 7,176:
"ability_nano_shadow_step": {
"ability_nano_shadow_step": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 110,
"AbilityCooldown": {
"Value": 110,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"AbilityDuration": {
"Value": 12,
"Value": 12,
"Scale": {
"Scale": [
"Value": 0.0465,
{
"Type": "spirit"
"Value": 0.0465,
}
"Type": "spirit"
},
{
"Value": 1,
"Type": "duration"
}
]
},
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,383: Line 7,201:
"BehaviorNoTarget"
"BehaviorNoTarget"
],
],
"BulletArmorReductionDuration": 6,
"BulletArmorReductionDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BulletArmorReductionHeavy": 15,
"BulletArmorReductionHeavy": 15,
"BulletArmorReductionLight": 5,
"BulletArmorReductionLight": 5,
Line 5,439: Line 7,263:
},
},
"ability_necro_coffin": {
"ability_necro_coffin": {
"AbilityCooldown": 28,
"AbilityCooldown": {
"Value": 28,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,475: Line 7,305:
}
}
},
},
"DebuffDuration": 3,
"DebuffDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "Base",
"Class": "Base",
Line 5,487: Line 7,323:
"Key": "ability_necro_coffin",
"Key": "ability_necro_coffin",
"Name": "Back Off!",
"Name": "Back Off!",
"Radius": 9,
"Radius": {
"Value": 9,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowPercent": 40,
"SlowPercent": 40,
"Upgrades": [
"Upgrades": [
Line 5,503: Line 7,345:
"ability_necro_fear": {
"ability_necro_fear": {
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 4,
"AbilityDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": null,
"BehaviourBits": null,
Line 5,547: Line 7,395:
},
},
"ability_necro_gravestone": {
"ability_necro_gravestone": {
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityChannelTime": 0.66,
"Value": 20,
"AbilityCooldown": 140,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 0.66,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 140,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityDuration": {
"AbilityDuration": {
"Value": 16,
"Value": 16,
"Scale": [
{
"Value": 0.04,
"Type": "spirit"
},
{
"Value": 1,
"Type": "duration"
}
]
},
"AbilityUnitTargetLimit": 1,
"AuraRadius": {
"Value": 8,
"Scale": {
"Scale": {
"Value": 0.04,
"Value": 1,
"Type": "spirit"
"Type": "range"
}
}
},
},
"AbilityUnitTargetLimit": 1,
"AuraRadius": 8,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorChannelled",
"BehaviorChannelled",
Line 5,592: Line 7,470:
"DecayTickRate": 0.1,
"DecayTickRate": 0.1,
"ExplodeDelay": 0.23,
"ExplodeDelay": 0.23,
"ExplosionRadius": 6.5,
"ExplosionRadius": {
"Value": 6.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"GraveStoneModifier": {
"GraveStoneModifier": {
"Class": "Gravestone",
"Class": "Gravestone",
Line 5,625: Line 7,509:
"PushForce": 300,
"PushForce": 300,
"ReplicateZombieCast": 1,
"ReplicateZombieCast": 1,
"SlowDuration": 1.25,
"SlowDuration": {
"Value": 1.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 80,
"SlowPercent": 80,
"SlowPercentPerStack": 0.5,
"SlowPercentPerStack": 0.5,
Line 5,642: Line 7,532:
},
},
"SummonInitialDelay": 0.3,
"SummonInitialDelay": 0.3,
"SummonLifetime": 20,
"SummonLifetime": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SummonMaxCount": 32,
"SummonMaxCount": 32,
"SummonMeleeDamage": {
"SummonMeleeDamage": {
Line 5,704: Line 7,600:
"ability_necro_haunt": {
"ability_necro_haunt": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 35,
"AbilityCastRange": {
"AbilityCooldown": 22,
"Value": 35,
"AbilityDuration": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 22,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,732: Line 7,646:
}
}
},
},
"DebuffDuration": 3,
"DebuffDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "DiminishingSlow",
"Class": "DiminishingSlow",
Line 5,752: Line 7,672:
"TargetSearchDelayOnSuccess": 0.3,
"TargetSearchDelayOnSuccess": 0.3,
"TargetSearchInitialDelay": 0.7,
"TargetSearchInitialDelay": 0.7,
"TargetSearchRadius": 6,
"TargetSearchRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TargetSearchRadiusVsHeroes": 15,
"TargetSearchRadiusVsHeroes": 15,
"TargetSearchTick": 0.1,
"TargetSearchTick": 0.1,
Line 5,770: Line 7,696:
"ability_necro_hauntingskull": {
"ability_necro_hauntingskull": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCharges": 4,
"AbilityCharges": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityChargesConditionally": 1,
"AbilityChargesConditionally": 1,
"AbilityCooldownBetweenCharge": 13,
"AbilityCooldownBetweenCharge": {
"Value": 13,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AreaModifier": {
"AreaModifier": {
Line 5,831: Line 7,769:
}
}
},
},
"SkullLifetime": 10,
"SkullLifetime": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
"Subclass": "Slow"
"Subclass": "Slow"
},
},
"SpawnRadius": 2,
"SpawnRadius": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"StackingDebuffModifier": {
"StackingDebuffModifier": {
"Class": "NecroHauntingskullStackingdebuff",
"Class": "NecroHauntingskullStackingdebuff",
Line 5,873: Line 7,823:
"TargetSearchInitialDelayMin": 0.15,
"TargetSearchInitialDelayMin": 0.15,
"TargetSearchInitialStagger": 0.125,
"TargetSearchInitialStagger": 0.125,
"TargetSearchRadius": 7,
"TargetSearchRadius": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TickRate": 0.2,
"TickRate": 0.2,
"Upgrades": [
"Upgrades": [
Line 5,896: Line 7,852:
},
},
"ability_necro_killsummon": {
"ability_necro_killsummon": {
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCooldown": 26,
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 5,922: Line 7,890:
"ability_necro_killsummon_trigger": {
"ability_necro_killsummon_trigger": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldownBetweenCharge": 8,
"Value": 1,
"AbilityDuration": 4,
"Scale": {
"AbilityUnitTargetLimit": 1,
"Value": 1,
"AuraModifier": {
"Type": "max_charges"
"Class": "CitadelTenguUrnAura",
}
"Subclass": "UrnAura",
},
"ProvidedByAura": {
"AbilityCooldownBetweenCharge": {
"Class": "UrnDebuff",
"Value": 8,
"Subclass": "UrnDebuff"
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AuraModifier": {
"Class": "CitadelTenguUrnAura",
"Subclass": "UrnAura",
"ProvidedByAura": {
"Class": "UrnDebuff",
"Subclass": "UrnDebuff"
}
}
},
},
Line 5,956: Line 7,942:
"Key": "ability_necro_killsummon_trigger",
"Key": "ability_necro_killsummon_trigger",
"Name": null,
"Name": null,
"Radius": 6,
"Radius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowPercent": 35,
"SlowPercent": 35,
"TickRate": 0.25,
"TickRate": 0.25,
Line 5,973: Line 7,965:
},
},
"ability_necro_nukemap": {
"ability_necro_nukemap": {
"AbilityChannelTime": 4,
"AbilityChannelTime": {
"AbilityCooldown": 180,
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 180,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 6,037: Line 8,041:
"Name": "Wither \u0026 Die",
"Name": "Wither \u0026 Die",
"SkullImmuneDuration": 0.15,
"SkullImmuneDuration": 0.15,
"SkullLifetime": 10,
"SkullLifetime": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SkullsOnKill": 1,
"SkullsOnKill": 1,
"SkullsOnPlayerKill": 3,
"SkullsOnPlayerKill": 3,
"SlowPercentPerStack": 0.5,
"SlowPercentPerStack": 0.5,
"SpawnRadius": 2,
"SpawnRadius": 2,
"StackDuration": 4,
"StackDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"StackingDebuffModifier": {
"StackingDebuffModifier": {
"Class": "NecroHauntingskullStackingdebuff",
"Class": "NecroHauntingskullStackingdebuff",
Line 6,065: Line 8,081:
"TargetSearchDelayMax": 0.88,
"TargetSearchDelayMax": 0.88,
"TargetSearchDelayMin": 0.65,
"TargetSearchDelayMin": 0.65,
"TargetSearchRadius": 5,
"TargetSearchRadius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TechArmorDamageReductionPerStack": -0.5,
"TechArmorDamageReductionPerStack": -0.5,
"TickRate": 0.3,
"TickRate": 0.3,
Line 6,081: Line 8,103:
},
},
"ability_necro_zombiewall": {
"ability_necro_zombiewall": {
"AbilityCastRange": 24,
"AbilityCastRange": {
"AbilityCooldown": 34,
"Value": 24,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 34,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraRadius": 0.75,
"AuraRadius": 0.75,
Line 6,125: Line 8,165:
},
},
"GroundAuraSpacing": 1,
"GroundAuraSpacing": 1,
"ImmobilizeDuration": 1,
"ImmobilizeDuration": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ImmobilizeModifier": {
"ImmobilizeModifier": {
"Class": "CitadelRoot",
"Class": "CitadelRoot",
Line 6,160: Line 8,206:
"ZombieWallLength": {
"ZombieWallLength": {
"Value": 14,
"Value": 14,
"Scale": {
"Scale": [
"Value": 0.05,
{
"Type": "spirit"
"Value": 0.05,
}
"Type": "spirit"
},
{
"Value": 1,
"Type": "range"
}
]
}
}
},
},
"ability_npc_shield": {
"ability_npc_shield": {
"AbilityCooldown": 1,
"AbilityCooldown": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": -1,
"AbilityDuration": -1,
Line 6,184: Line 8,242:
"ability_perched_predator": {
"ability_perched_predator": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 6,210: Line 8,274:
}
}
},
},
"ExplosionRadius": 8,
"ExplosionRadius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_perched_predator",
"Key": "ability_perched_predator",
Line 6,245: Line 8,315:
"ability_power_jump": {
"ability_power_jump": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 25,
"AbilityCooldown": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 4,
"AbilityDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirMoveIncreasePercent": 25,
"AirMoveIncreasePercent": 25,
Line 6,310: Line 8,392:
"ability_power_surge": {
"ability_power_surge": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 50,
"AbilityCooldown": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 10,
"AbilityDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 6,337: Line 8,431:
"Subclass": "PowerSurgeChainLightning"
"Subclass": "PowerSurgeChainLightning"
},
},
"ChainRadius": 10,
"ChainRadius": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"ChainTickRate": 0.2,
"ChainTickRate": 0.2,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 6,379: Line 8,479:
},
},
"ability_priest_antispiritvest": {
"ability_priest_antispiritvest": {
"AbilityCooldown": 12,
"AbilityCooldown": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 6,424: Line 8,530:
"ability_priest_barrage": {
"ability_priest_barrage": {
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityChannelTime": 3,
"AbilityChannelTime": {
"AbilityCooldown": 60,
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 60,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 6,473: Line 8,591:
"ability_priest_beartrap": {
"ability_priest_beartrap": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCharges": 2,
"AbilityCharges": {
"AbilityCooldown": 28,
"Value": 2,
"AbilityCooldownBetweenCharge": 8,
"Scale": {
"AbilityUnitTargetLimit": 1,
"Value": 1,
"ArmTime": 0.5,
"Type": "max_charges"
"BehaviourBits": [
}
"BehaviorProjectile",
},
"BehaviorDisplaysDamageImpact",
"AbilityCooldown": {
"Value": 28,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"ArmTime": 0.5,
"BehaviourBits": [
"BehaviorProjectile",
"BehaviorDisplaysDamageImpact",
"BehaviorPreventTrainingBotUsage",
"BehaviorPreventTrainingBotUsage",
"BehaviorDontInterruptSlideOnCast"
"BehaviorDontInterruptSlideOnCast"
Line 6,500: Line 8,636:
]
]
},
},
"ImmobilizeDuration": 1.25,
"ImmobilizeDuration": {
"Value": 1.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ImmobilizeModifier": {
"ImmobilizeModifier": {
"Class": "PriestImmobilize",
"Class": "PriestImmobilize",
Line 6,507: Line 8,649:
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_priest_beartrap",
"Key": "ability_priest_beartrap",
"Lifetime": 30,
"Lifetime": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Name": "Hex-Lined Snap Trap",
"Name": "Hex-Lined Snap Trap",
"Radius": 2,
"Radius": {
"RevealDuration": 6,
"Value": 2,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"RevealDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TetherDuration": 0.6,
"TetherDuration": 0.6,
"TetherModifier": {
"TetherModifier": {
Line 6,535: Line 8,695:
"ability_priest_flashbang": {
"ability_priest_flashbang": {
"AbilityCastDelay": 0.03,
"AbilityCastDelay": 0.03,
"AbilityCooldown": 25,
"AbilityCooldown": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityPostCastDuration": 0.15,
"AbilityPostCastDuration": 0.15,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 6,545: Line 8,711:
"BounceGrenadeSpeed": 1100,
"BounceGrenadeSpeed": 1100,
"BounceLifetime": 0.5,
"BounceLifetime": 0.5,
"BurnDuration": 3.5,
"BurnDuration": {
"Value": 3.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BurnLingerDuration": 0.15,
"BurnLingerDuration": 0.15,
"BurnRadius": 4.5,
"BurnRadius": {
"Value": 4.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"CameraTurnRateMax": 15,
"CameraTurnRateMax": 15,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DPS": {
"DPS": {
"Value": 10,
"Value": 10,
"Scale": {
"Scale": [
"Value": 1.6,
{
"Type": "power_increase"
"Value": 1.6,
}
"Type": "power_increase"
},
{
"Value": 1,
"Type": "weapon_damage"
}
]
},
},
"Damage": {
"Damage": {
Line 6,580: Line 8,764:
"Name": "Consecrating Grenade",
"Name": "Consecrating Grenade",
"PreBounceLifetime": 15,
"PreBounceLifetime": 15,
"Radius": 4.5,
"Radius": {
"Value": 4.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TickRate": 0.2,
"TickRate": 0.2,
"Upgrades": [
"Upgrades": [
Line 6,601: Line 8,791:
"ability_priest_knockback": {
"ability_priest_knockback": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCastRange": 10,
"AbilityCastRange": {
"AbilityCooldown": 23,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 23,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 99,
"AbilityUnitTargetLimit": 99,
Line 6,655: Line 8,857:
"Subclass": "Slow"
"Subclass": "Slow"
},
},
"StunDuration": 0.6,
"StunDuration": {
"TargetingConeAngle": 60,
"Value": 0.6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TargetingConeAngle": 60,
"Upgrades": [
"Upgrades": [
{
{
Line 6,669: Line 8,877:
}
}
],
],
"WallStunDistance": 7
"WallStunDistance": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "range"
}
}
},
},
"ability_priest_selfheal": {
"ability_priest_selfheal": {
"AbilityCastDelay": 0.125,
"AbilityCastDelay": 0.125,
"AbilityChannelTime": 4,
"AbilityChannelTime": {
"AbilityCooldown": 45,
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 45,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.125,
"AbilityPostCastDuration": 0.125,
Line 6,720: Line 8,946:
"ability_priest_silencebomb": {
"ability_priest_silencebomb": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 33,
"AbilityCooldown": {
"Value": 33,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 8,
"AbilityDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 99,
"AbilityUnitTargetLimit": 99,
"AuraModifier": {
"AuraModifier": {
Line 6,743: Line 8,981:
"InitialRadius": {
"InitialRadius": {
"Value": 4,
"Value": 4,
"Scale": {
"Scale": [
"Value": 0.01,
{
"Type": "spirit"
"Value": 0.01,
}
"Type": "spirit"
},
{
"Value": 1,
"Type": "range"
}
]
},
},
"IsDisabled": false,
"IsDisabled": false,
Line 6,781: Line 9,025:
"ability_priest_smokegrenade": {
"ability_priest_smokegrenade": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 10,
"AbilityCastRange": {
"AbilityCooldown": 24,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 24,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 8,
"AbilityDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 99,
"AbilityUnitTargetLimit": 99,
"BehaviourBits": [
"BehaviourBits": [
Line 6,804: Line 9,066:
"Name": "Teargas Grenade",
"Name": "Teargas Grenade",
"ProjectileLifetime": 2,
"ProjectileLifetime": 2,
"Radius": 6,
"Radius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowDuration": 2,
"SlowDuration": 2,
"SmokeGrenadeModifier": {
"SmokeGrenadeModifier": {
Line 6,831: Line 9,099:
},
},
"ability_priest_stackingdefense": {
"ability_priest_stackingdefense": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 6,842: Line 9,116:
"Name": "Grit",
"Name": "Grit",
"ResistancePerStack": 1,
"ResistancePerStack": 1,
"StackDuration": 8,
"StackDuration": {
"StackingModifier": {
"Value": 8,
"Class": "PriestStackingdefense",
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"StackingModifier": {
"Class": "PriestStackingdefense",
"Subclass": "Stackingdefense"
"Subclass": "Stackingdefense"
},
},
Line 6,861: Line 9,141:
"ability_priest_weaponswap": {
"ability_priest_weaponswap": {
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityCooldown": 160,
"AbilityCooldown": {
"Value": 160,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 15,
"AbilityDuration": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 6,875: Line 9,167:
"BonusDamage": {
"BonusDamage": {
"Value": 115,
"Value": 115,
"Scale": {
"Scale": [
"Value": 3,
{
"Type": "power_increase"
"Value": 3,
}
"Type": "power_increase"
},
{
"Value": 1,
"Type": "weapon_damage"
}
]
},
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 6,923: Line 9,221:
"ability_punkgoat_blasted": {
"ability_punkgoat_blasted": {
"AbilityCastDelay": 0.28,
"AbilityCastDelay": 0.28,
"AbilityCooldown": 27,
"AbilityCooldown": {
"Value": 27,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 8,
"AbilityDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AutoIntrinsicModifiers": [
"AutoIntrinsicModifiers": [
Line 6,953: Line 9,263:
"BulletsReloadedPerLightMeleePct": 35,
"BulletsReloadedPerLightMeleePct": 35,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DurationPerHeavyMelee": 4.5,
"DurationPerHeavyMelee": {
"DurationPerLightMelee": 2.8,
"Value": 4.5,
"HealthBoostDuration": 11,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DurationPerLightMelee": {
"Value": 2.8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"HealthBoostDuration": {
"Value": 11,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"HealthDisplayModifier": {
"HealthDisplayModifier": {
"Class": "Base",
"Class": "Base",
Line 7,002: Line 9,330:
"ability_punkgoat_goatflip": {
"ability_punkgoat_goatflip": {
"AbilityCastDelay": 0.35,
"AbilityCastDelay": 0.35,
"AbilityCooldown": 32,
"AbilityCooldown": {
"Value": 32,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 0.3,
"AbilityDuration": {
"Value": 0.3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirControlAccelPercent": 50,
"AirControlAccelPercent": 50,
Line 7,072: Line 9,412:
},
},
"ability_punkgoat_slide": {
"ability_punkgoat_slide": {
"AbilityCooldown": 0.85,
"AbilityCooldown": {
"Value": 0.85,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 0.6,
"AbilityDuration": {
"Value": 0.6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AutoIntrinsicModifiers": [
"AutoIntrinsicModifiers": [
Line 7,099: Line 9,451:
},
},
"ability_punkgoat_tether": {
"ability_punkgoat_tether": {
"AbilityCastRange": 12,
"AbilityCastRange": {
"AbilityCooldown": 175,
"Value": 12,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 175,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 2.8,
"AbilityDuration": 2.8,
Line 7,202: Line 9,566:
},
},
"ability_punkgoat_ult": {
"ability_punkgoat_ult": {
"AbilityCastRange": 4,
"AbilityCastRange": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": 0.3,
"AbilityChannelTime": 0.3,
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 35,
"Value": 1,
"AbilityCooldownBetweenCharge": 8,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 35,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityPostCastDuration": 0.3,
"AbilityPostCastDuration": 0.3,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,305: Line 9,693:
}
}
],
],
"WaveEndRadius": 8,
"WaveEndRadius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"WaveStartRadius": 0.5,
"WaveStartRadius": 0.5,
"WaveThickness": 1
"WaveThickness": 1
Line 7,311: Line 9,705:
"ability_rolling_fireball": {
"ability_rolling_fireball": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,351: Line 9,751:
"ability_scrap_blast": {
"ability_scrap_blast": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCastRange": 15,
"AbilityCastRange": {
"AbilityCharges": 2,
"Value": 15,
"AbilityCooldown": 64,
"Scale": {
"AbilityCooldownBetweenCharge": 3,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 64,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 7,367: Line 9,791:
},
},
"EnemyMoveSlow": 10,
"EnemyMoveSlow": 10,
"EnemyMoveSlowDuration": 5,
"EnemyMoveSlowDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_scrap_blast",
"Key": "ability_scrap_blast",
Line 7,391: Line 9,821:
},
},
"ability_shieldguy_ability01": {
"ability_shieldguy_ability01": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,415: Line 9,851:
},
},
"ability_shieldguy_ability02": {
"ability_shieldguy_ability02": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 7,439: Line 9,881:
},
},
"ability_shieldguy_ability03": {
"ability_shieldguy_ability03": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,463: Line 9,911:
},
},
"ability_shieldguy_ult": {
"ability_shieldguy_ult": {
"AbilityCooldown": 127,
"AbilityCooldown": {
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,487: Line 9,941:
},
},
"ability_skyrunner_flakshot": {
"ability_skyrunner_flakshot": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,531: Line 9,991:
"ability_skyrunner_magic_beam": {
"ability_skyrunner_magic_beam": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 30,
"AbilityCooldown": 12,
"Scale": {
"AbilityCooldownBetweenCharge": 2,
"Value": 1,
"AbilityDuration": 6,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 7,567: Line 10,057:
},
},
"ability_skyrunner_swingline": {
"ability_skyrunner_swingline": {
"AbilityCharges": 2,
"AbilityCharges": {
"AbilityCooldown": 12,
"Value": 2,
"AbilityCooldownBetweenCharge": 0.1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 0.1,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 7,598: Line 10,106:
},
},
"ability_skyrunner_ult": {
"ability_skyrunner_ult": {
"AbilityCooldown": 127,
"AbilityCooldown": {
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,623: Line 10,137:
"ability_sleep_dagger": {
"ability_sleep_dagger": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 30,
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,646: Line 10,166:
"MinimumSleepTime": 0.2,
"MinimumSleepTime": 0.2,
"Name": "Sleep Dagger",
"Name": "Sleep Dagger",
"SleepDuration": 2.75,
"SleepDuration": {
"Value": 2.75,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SleepModifier": {
"SleepModifier": {
"Class": "CitadelSleepDaggerAsleep",
"Class": "CitadelSleepDaggerAsleep",
Line 7,666: Line 10,192:
"SleepWakeUpDelay": {
"SleepWakeUpDelay": {
"Value": 0.1,
"Value": 0.1,
"Scale": {
"Scale": [
"Value": 0.002,
{
"Type": "spirit"
"Value": 0.002,
}
"Type": "spirit"
},
{
"Value": 1,
"Type": "duration"
}
]
},
},
"Upgrades": [
"Upgrades": [
Line 7,689: Line 10,221:
},
},
"ability_smoke_bomb": {
"ability_smoke_bomb": {
"AbilityCooldown": 33,
"AbilityCooldown": {
"Value": 33,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityDuration": {
"AbilityDuration": {
"Value": 8,
"Value": 8,
"Scale": {
"Scale": [
"Value": 0.1,
{
"Type": "spirit"
"Value": 0.1,
}
"Type": "spirit"
},
{
"Value": 1,
"Type": "duration"
}
]
},
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,747: Line 10,291:
"ability_stacking_damage": {
"ability_stacking_damage": {
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": null,
"BehaviourBits": null,
Line 7,806: Line 10,356:
},
},
"ability_swan_acrobat": {
"ability_swan_acrobat": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 7,
"AbilityDuration": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": null,
"BehaviourBits": null,
Line 7,835: Line 10,397:
"ability_swan_featherboomerang": {
"ability_swan_featherboomerang": {
"AbilityCastDelay": 0.05,
"AbilityCastDelay": 0.05,
"AbilityCooldown": 8,
"AbilityCooldown": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,866: Line 10,434:
},
},
"ability_swan_leap": {
"ability_swan_leap": {
"AbilityChannelTime": 0.15,
"AbilityChannelTime": {
"AbilityCooldown": 14,
"Value": 0.15,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 14,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,900: Line 10,480:
},
},
"ability_swan_ult": {
"ability_swan_ult": {
"AbilityCooldown": 127,
"AbilityCooldown": {
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,925: Line 10,511:
"ability_target_practice": {
"ability_target_practice": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 48,
"AbilityCooldown": {
"Value": 48,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,947: Line 10,539:
"ShotsToProc": 4,
"ShotsToProc": 4,
"TargetOffSetScale": 2,
"TargetOffSetScale": 2,
"TargetPracticeDuration": 10,
"TargetPracticeDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TargetPracticeEnemyModifier": {
"TargetPracticeEnemyModifier": {
"Class": "TargetPracticeEnemy",
"Class": "TargetPracticeEnemy",
Line 7,984: Line 10,582:
"ability_throw_sand": {
"ability_throw_sand": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 25,
"AbilityCastRange": {
"AbilityCooldown": 40,
"Value": 25,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityDuration": 2.5,
"Value": 1,
"AbilityUnitTargetLimit": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 2.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorNoTarget",
"BehaviorNoTarget",
Line 8,024: Line 10,640:
"ability_trapper_fear": {
"ability_trapper_fear": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.3,
"AbilityPostCastDuration": 0.3,
Line 8,084: Line 10,706:
"ability_trapper_fear1": {
"ability_trapper_fear1": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.3,
"AbilityPostCastDuration": 0.3,
Line 8,143: Line 10,771:
"ability_trapper_poisonjar": {
"ability_trapper_poisonjar": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 30,
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 8,
"AbilityDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraModifier": {
"AuraModifier": {
Line 8,163: Line 10,803:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Height": 2,
"Height": 2,
"InitialRadius": 6,
"InitialRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_trapper_poisonjar",
"Key": "ability_trapper_poisonjar",
"Name": "Bottled Phantasmicide",
"Name": "Bottled Phantasmicide",
"RadiusPerSecond": 0.25,
"RadiusPerSecond": {
"Value": 0.25,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowPercent": {
"SlowPercent": {
"Value": 25,
"Value": 25,
Line 8,189: Line 10,841:
},
},
"ability_trapper_spidershield": {
"ability_trapper_spidershield": {
"AbilityCastRange": 45,
"AbilityCastRange": {
"AbilityCooldown": 30,
"Value": 45,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 8,226: Line 10,896:
}
}
},
},
"DebuffDuration": 0.5,
"DebuffDuration": {
"IsDisabled": false,
"Value": 0.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"Key": "ability_trapper_spidershield",
"Key": "ability_trapper_spidershield",
"Name": "Pest Barrier",
"Name": "Pest Barrier",
Line 8,247: Line 10,923:
"ability_trapper_spiderwave": {
"ability_trapper_spiderwave": {
"AbilityCastDelay": 0.6,
"AbilityCastDelay": 0.6,
"AbilityCooldown": 160,
"AbilityCooldown": {
"Value": 160,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 8,259: Line 10,941:
"Key": "ability_trapper_spiderwave",
"Key": "ability_trapper_spiderwave",
"Name": "Crawling Plague",
"Name": "Crawling Plague",
"Radius": 3.5,
"Radius": {
"Value": 3.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SpiderArmingTime": 0.5,
"SpiderArmingTime": 0.5,
"SpiderChaseVelocity": 400,
"SpiderChaseVelocity": 400,
Line 8,275: Line 10,963:
"SpiderFloatDownRate": 8,
"SpiderFloatDownRate": 8,
"SpiderGravity": 1,
"SpiderGravity": 1,
"SpiderLifetime": 25,
"SpiderLifetime": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SpiderRandomPositionRadius": 4,
"SpiderRandomPositionRadius": 4,
"SpiderSearchRadius": 2,
"SpiderSearchRadius": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SpiderTickRate": 0.3,
"SpiderTickRate": 0.3,
"SpiritReducedPerStack": 5,
"SpiritReducedPerStack": 5,
Line 8,304: Line 11,004:
"ability_trapper_webwall": {
"ability_trapper_webwall": {
"AbilityCastDelay": 0.22,
"AbilityCastDelay": 0.22,
"AbilityCastRange": 40,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 40,
"AbilityCooldown": 40,
"Scale": {
"AbilityCooldownBetweenCharge": 1,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 8,322: Line 11,046:
}
}
},
},
"DebuffDuration": 3,
"DebuffDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "WebwallDebuff",
"Class": "WebwallDebuff",
Line 8,352: Line 11,082:
],
],
"WebArmTime": 0.5,
"WebArmTime": 0.5,
"WebDuration": 120,
"WebDuration": {
"Value": 120,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"WebWallTickRate": 0.15
"WebWallTickRate": 0.15
},
},
Line 8,370: Line 11,106:
},
},
"ability_ult_combo": {
"ability_ult_combo": {
"AbilityCastRange": 4,
"AbilityCastRange": {
"AbilityChannelTime": 2.4,
"Value": 4,
"AbilityCooldown": 150,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 2.4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 150,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 8,439: Line 11,193:
"ability_unicorn_dazzlingorb": {
"ability_unicorn_dazzlingorb": {
"AbilityCastDelay": 0.75,
"AbilityCastDelay": 0.75,
"AbilityChannelTime": 9999,
"AbilityChannelTime": {
"AbilityCooldown": 160,
"Value": 9999,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 160,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 8,452: Line 11,218:
],
],
"BounceGrace": 3.25,
"BounceGrace": 3.25,
"BounceRadius": 17.5,
"BounceRadius": {
"Value": 17.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
Line 8,492: Line 11,264:
},
},
"PriorityBounceRadius": 13.5,
"PriorityBounceRadius": 13.5,
"SlowDuration": 1.5,
"SlowDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 40,
"SlowPercent": 40,
"Upgrades": [
"Upgrades": [
Line 8,510: Line 11,288:
"ability_unicorn_luminousstrike": {
"ability_unicorn_luminousstrike": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 30,
"AbilityCooldown": 33,
"Scale": {
"AbilityCooldownBetweenCharge": 2,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 33,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 8,522: Line 11,324:
],
],
"BuffDelay": 0.75,
"BuffDelay": 0.75,
"BuffDuration": 30,
"BuffDuration": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BuffMaxStacks": 6,
"BuffMaxStacks": 6,
"BuffModifier": {
"BuffModifier": {
Line 8,531: Line 11,339:
"ClimbHeight": 50,
"ClimbHeight": 50,
"ExplosionInterval": 0.7,
"ExplosionInterval": 0.7,
"ExplosionRadius": 8,
"ExplosionRadius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"ImpactDamage": {
"ImpactDamage": {
"Value": 55,
"Value": 55,
Line 8,561: Line 11,375:
},
},
"ability_unicorn_prismaticguard": {
"ability_unicorn_prismaticguard": {
"AbilityCooldown": 32,
"AbilityCooldown": {
"Value": 32,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 8,570: Line 11,390:
"BehaviorProjectilePassThroughWorld"
"BehaviorProjectilePassThroughWorld"
],
],
"BuffDuration": 4,
"BuffDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BuffModifier": {
"BuffModifier": {
"Class": "UnicornPrismaticGuard",
"Class": "UnicornPrismaticGuard",
Line 8,584: Line 11,410:
}
}
},
},
"DebuffDuration": 1.75,
"DebuffDuration": {
"Value": 1.75,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "Base",
"Class": "Base",
Line 8,592: Line 11,424:
]
]
},
},
"ExplodeRadius": 14,
"ExplodeRadius": {
"Value": 14,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_unicorn_prismaticguard",
"Key": "ability_unicorn_prismaticguard",
Line 8,618: Line 11,456:
"ability_unicorn_radiantblast": {
"ability_unicorn_radiantblast": {
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityCastRange": 10,
"AbilityCastRange": {
"AbilityCooldown": 20,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"AbilityDuration": {
"Value": 8,
"Value": 8,
"Scale": [
{
"Value": 0.05,
"Type": "spirit"
},
{
"Value": 1,
"Type": "duration"
}
]
},
"AbilityLifestealPercentHero": {
"Value": 20,
"Scale": {
"Scale": {
"Value": 0.05,
"Value": 1,
"Type": "spirit"
"Type": "healing"
}
}
},
},
"AbilityLifestealPercentHero": 20,
"AbilityUnitTargetLimit": 100,
"AbilityUnitTargetLimit": 100,
"BehaviourBits": [
"BehaviourBits": [
Line 8,685: Line 11,547:
"AbilityCastRange": {
"AbilityCastRange": {
"Value": 9,
"Value": 9,
"Scale": [
{
"Value": 0.02,
"Type": "spirit"
},
{
"Value": 1,
"Type": "range"
}
]
},
"AbilityCooldown": {
"Value": 32,
"Scale": {
"Scale": {
"Value": 0.02,
"Value": 1,
"Type": "spirit"
"Type": "cooldown"
}
}
},
},
"AbilityCooldown": 32,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 0.65,
"AbilityDuration": 0.65,
Line 8,715: Line 11,589:
"MaxRecasts": 1,
"MaxRecasts": 1,
"Name": "Sanguine Retreat",
"Name": "Sanguine Retreat",
"RecastWindow": 4,
"RecastWindow": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SelfBuffModifier": {
"SelfBuffModifier": {
"Class": "Base",
"Class": "Base",
Line 8,737: Line 11,617:
},
},
"ability_vampirebat_batblink_trigger": {
"ability_vampirebat_batblink_trigger": {
"AbilityCastRange": 16,
"AbilityCastRange": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 0.8,
"AbilityDuration": {
"Value": 0.8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 8,760: Line 11,652:
"ability_vampirebat_batcloud": {
"ability_vampirebat_batcloud": {
"AbilityCastDelay": 0.6,
"AbilityCastDelay": 0.6,
"AbilityCooldown": 120,
"AbilityCooldown": {
"Value": 120,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 10,
"AbilityDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirDrag": 3,
"AirDrag": 3,
Line 8,798: Line 11,702:
"ability_vampirebat_batswarm": {
"ability_vampirebat_batswarm": {
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCastRange": 40,
"AbilityCastRange": {
"AbilityCooldown": 150,
"Value": 40,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 150,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 12,
"AbilityUnitTargetLimit": 12,
Line 8,826: Line 11,742:
}
}
},
},
"DebuffDuration": 1.25,
"DebuffDuration": {
"Value": 1.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "CitadelSilenced",
"Class": "CitadelSilenced",
Line 8,907: Line 11,829:
},
},
"Name": "Love Bites",
"Name": "Love Bites",
"PerTargetCooldown": 10,
"PerTargetCooldown": {
"Upgrades": [
"Value": 10,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"Upgrades": [
{
{
"SlowDuration": 3,
"SlowDuration": 3,
Line 8,926: Line 11,854:
"ability_vampirebat_steallife": {
"ability_vampirebat_steallife": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 10,
"AbilityCastRange": {
"AbilityCooldown": 16,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.4,
"AbilityPostCastDuration": 0.4,
Line 8,994: Line 11,934:
"ability_vandal_pillar": {
"ability_vandal_pillar": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 60,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 60,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.15,
"AbilityPostCastDuration": 0.15,
Line 9,011: Line 11,963:
}
}
},
},
"HalfHeight": 6,
"HalfHeight": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_vandal_pillar",
"Key": "ability_vandal_pillar",
"Name": null,
"Name": null,
"PetrifyDamageBreakThreshold": 200,
"PetrifyDamageBreakThreshold": 200,
"PetrifyDuration": 3,
"PetrifyDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"PetrifyModifier": {
"PetrifyModifier": {
"Class": "CitadelPetrify",
"Class": "CitadelPetrify",
Line 9,022: Line 11,986:
},
},
"PreDetonateDuration": 0.6,
"PreDetonateDuration": 0.6,
"Radius": 4,
"Radius": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 9,037: Line 12,007:
"ability_viper_debuffdagger": {
"ability_viper_debuffdagger": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCharges": 2,
"AbilityCharges": {
"AbilityCooldown": 10,
"Value": 2,
"AbilityCooldownBetweenCharge": 4,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 9,071: Line 12,059:
"MaxStacks": 3,
"MaxStacks": 3,
"Name": "Screwjab Dagger",
"Name": "Screwjab Dagger",
"SlowDuration": 2,
"SlowDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "DiminishingSlow",
"Class": "DiminishingSlow",
Line 9,078: Line 12,072:
"SlowPercent": 35,
"SlowPercent": 35,
"SlowPercentPerStack": 15,
"SlowPercentPerStack": 15,
"StackDuration": 10,
"StackDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 9,096: Line 12,096:
"ability_viper_hookdagger": {
"ability_viper_hookdagger": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCooldown": 9,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 9,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 9,138: Line 12,144:
"Subclass": "ViperSlow"
"Subclass": "ViperSlow"
},
},
"SlowDuration": 1,
"SlowDuration": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 35,
"SlowPercent": 35,
"SpreadAngle": 90,
"SpreadAngle": 90,
Line 9,154: Line 12,166:
"ability_viper_petrifybola": {
"ability_viper_petrifybola": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCooldown": 105,
"AbilityCooldown": {
"Value": 105,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 9,183: Line 12,201:
},
},
"PetrifyDamageBreakThreshold": 200,
"PetrifyDamageBreakThreshold": 200,
"PetrifyDuration": 2,
"PetrifyDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"PetrifyModifier": {
"PetrifyModifier": {
"Class": "CitadelPetrify",
"Class": "CitadelPetrify",
Line 9,189: Line 12,213:
"StatusEffectPriority": 0
"StatusEffectPriority": 0
},
},
"Radius": 8,
"Radius": {
"SlowDuration": 1.5,
"Value": 8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "Base",
"Class": "Base",
Line 9,209: Line 12,245:
},
},
"ability_viper_slide": {
"ability_viper_slide": {
"AbilityCooldown": 0.85,
"AbilityCooldown": {
"Value": 0.85,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 0.6,
"AbilityDuration": {
"Value": 0.6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 9,286: Line 12,334:
"ability_viper_ult": {
"ability_viper_ult": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 70,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 70,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.15,
"AbilityPostCastDuration": 0.15,
Line 9,303: Line 12,363:
}
}
},
},
"HalfHeight": 6,
"HalfHeight": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_viper_ult",
"Key": "ability_viper_ult",
Line 9,314: Line 12,380:
}
}
},
},
"PetrifyDuration": 3,
"PetrifyDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"PetrifyModifier": {
"PetrifyModifier": {
"Class": "CitadelPetrify",
"Class": "CitadelPetrify",
Line 9,320: Line 12,392:
},
},
"PreDetonateDuration": 1,
"PreDetonateDuration": 1,
"Radius": 4,
"Radius": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 9,336: Line 12,414:
"AbilityCastRange": {
"AbilityCastRange": {
"Value": 10,
"Value": 10,
"Scale": [
{
"Value": 0.2,
"Type": "power_increase"
},
{
"Value": 1,
"Type": "range"
}
]
},
"AbilityCooldown": {
"Value": 28,
"Scale": {
"Scale": {
"Value": 0.2,
"Value": 1,
"Type": "power_increase"
"Type": "cooldown"
}
}
},
},
"AbilityCooldown": 28,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 9,403: Line 12,493:
"ability_warden_crowd_control": {
"ability_warden_crowd_control": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCooldown": 12,
"AbilityCooldown": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 9,418: Line 12,514:
}
}
},
},
"DebuffDuration": 7,
"DebuffDuration": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "WardenCrowdControlDebuff",
"Class": "WardenCrowdControlDebuff",
Line 9,432: Line 12,534:
"Name": "Alchemical Flask",
"Name": "Alchemical Flask",
"ProjectileLifetime": 60,
"ProjectileLifetime": 60,
"Radius": 5.5,
"Radius": {
"SlowDuration": 3,
"Value": 5.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 9,455: Line 12,569:
},
},
"ability_warden_high_alert": {
"ability_warden_high_alert": {
"AbilityCooldown": 40,
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": null,
"BehaviourBits": null,
Line 9,499: Line 12,625:
"ability_warden_lock_down": {
"ability_warden_lock_down": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 15,
"AbilityCastRange": {
"AbilityCooldown": 34,
"Value": 15,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 34,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AdditionalTargetRadius": 20,
"AdditionalTargetRadius": 20,
Line 9,533: Line 12,671:
}
}
},
},
"EscapeRange": 20,
"EscapeRange": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"EscapeTime": 2.8,
"EscapeTime": 2.8,
"ImmobilizeDuration": 1.75,
"ImmobilizeDuration": {
"Value": 1.75,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_warden_lock_down",
"Key": "ability_warden_lock_down",
Line 9,555: Line 12,705:
"ability_warden_riot_protocol": {
"ability_warden_riot_protocol": {
"AbilityCastDelay": 2,
"AbilityCastDelay": 2,
"AbilityCooldown": 180,
"AbilityCooldown": {
"Value": 180,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AutoCastDelayModifier": {
"AutoCastDelayModifier": {
Line 9,591: Line 12,753:
"BulletResist": 50,
"BulletResist": 50,
"ConeAngle": 115,
"ConeAngle": 115,
"HealthStealPct": 10,
"HealthStealPct": {
"HealthStealPctHero": 75,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"HealthStealPctHero": {
"Value": 75,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_warden_riot_protocol",
"Key": "ability_warden_riot_protocol",
Line 9,604: Line 12,778:
},
},
"PulseInterval": 0.5,
"PulseInterval": 0.5,
"Radius": 12,
"Radius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TechResist": 50,
"TechResist": 50,
"Upgrades": [
"Upgrades": [
Line 9,636: Line 12,816:
"ability_werewolf_cripplingslash": {
"ability_werewolf_cripplingslash": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCooldown": 18,
"AbilityCooldown": {
"Value": 18,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 9,661: Line 12,847:
]
]
},
},
"DisarmDuration": 2,
"DisarmDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DisarmModifier": {
"DisarmModifier": {
"Class": "CitadelDisarmed",
"Class": "CitadelDisarmed",
Line 9,672: Line 12,864:
"PushForce": 300,
"PushForce": 300,
"SlashHeight": 3,
"SlashHeight": 3,
"SlashRadius": 10,
"SlashRadius": {
"SlowDuration": 2,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "DiminishingSlow",
"Class": "DiminishingSlow",
Line 9,694: Line 12,898:
"ability_werewolf_frenzy": {
"ability_werewolf_frenzy": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 7.5,
"AbilityCastRange": {
"AbilityCooldown": 6.5,
"Value": 7.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 6.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.5,
"AbilityPostCastDuration": 0.5,
Line 9,715: Line 12,931:
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_werewolf_frenzy",
"Key": "ability_werewolf_frenzy",
"LifeStealPercentOnHit": 40,
"LifeStealPercentOnHit": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"MissingHealthDamagePercentage": 6,
"MissingHealthDamagePercentage": 6,
"Name": "Go For The Throat",
"Name": "Go For The Throat",
Line 9,737: Line 12,959:
"ability_werewolf_hunt": {
"ability_werewolf_hunt": {
"AbilityCastDelay": 0.4,
"AbilityCastDelay": 0.4,
"AbilityChannelTime": 1,
"AbilityChannelTime": {
"AbilityCooldown": 127,
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 9,766: Line 13,000:
],
],
"BonusMoveSpeed": 2,
"BonusMoveSpeed": 2,
"BuffDuration": 8,
"BuffDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DPS": 5,
"DPS": 5,
Line 9,796: Line 13,036:
"ability_werewolf_kickflip": {
"ability_werewolf_kickflip": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCastRange": 10.6,
"AbilityCastRange": {
"AbilityChannelTime": 0.35,
"Value": 10.6,
"AbilityCooldown": 21,
"Scale": {
"AbilityCooldownBetweenCharge": -1,
"Value": 1,
"AbilityPostCastDuration": 0.25,
"Type": "range"
"AbilityUnitTargetLimit": 1,
}
},
"AbilityChannelTime": {
"Value": 0.35,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 21,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.25,
"AbilityUnitTargetLimit": 1,
"AirDrag": 0.8,
"AirDrag": 0.8,
"BehaviourBits": [
"BehaviourBits": [
Line 9,895: Line 13,153:
"ability_werewolf_leap": {
"ability_werewolf_leap": {
"AbilityCastDelay": 0.35,
"AbilityCastDelay": 0.35,
"AbilityChannelTime": 3,
"AbilityChannelTime": {
"AbilityCooldown": 16,
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 0.25,
"AbilityDuration": {
"Value": 0.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirDrag": 0.1,
"AirDrag": 0.1,
Line 9,962: Line 13,238:
"ability_werewolf_maulingleap": {
"ability_werewolf_maulingleap": {
"AbilityCastDelay": 0.35,
"AbilityCastDelay": 0.35,
"AbilityCastRange": 18.1,
"AbilityCastRange": {
"AbilityChannelTime": 0.55,
"Value": 18.1,
"AbilityCooldown": 16,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 0.55,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.1,
"AbilityPostCastDuration": 0.1,
Line 9,995: Line 13,289:
}
}
},
},
"DebuffDuration": 6,
"DebuffDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "CitadelWerewolfMaulingleapdebuff",
"Class": "CitadelWerewolfMaulingleapdebuff",
Line 10,026: Line 13,326:
"ability_werewolf_netshot": {
"ability_werewolf_netshot": {
"AbilityCastDelay": 0.24,
"AbilityCastDelay": 0.24,
"AbilityCooldown": 23,
"AbilityCooldown": {
"Value": 23,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 10,047: Line 13,353:
}
}
},
},
"DebuffDuration": 1.5,
"DebuffDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 10,082: Line 13,394:
},
},
"ability_werewolf_onthehunt": {
"ability_werewolf_onthehunt": {
"AbilityCooldown": 48,
"AbilityCooldown": {
"Value": 48,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"AbilityDuration": {
"Value": 4,
"Value": 4,
"Scale": {
"Scale": [
"Value": 0.060934,
{
"Type": "spirit"
"Value": 0.060934,
}
"Type": "spirit"
},
{
"Value": 1,
"Type": "duration"
}
]
},
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 10,100: Line 13,424:
"Key": "ability_werewolf_onthehunt",
"Key": "ability_werewolf_onthehunt",
"Name": "On The Hunt",
"Name": "On The Hunt",
"Radius": 25,
"Radius": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"RapidFireModifier": {
"RapidFireModifier": {
"Class": "WerewolfOnthehunt",
"Class": "WerewolfOnthehunt",
Line 10,129: Line 13,459:
"ability_werewolf_trackingbomb": {
"ability_werewolf_trackingbomb": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCooldown": 12,
"AbilityCooldown": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 10,138: Line 13,474:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": 55,
"Damage": 55,
"EnhancedHowlDebuffDuration": 10,
"EnhancedHowlDebuffDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ForwardVelocity": 800,
"ForwardVelocity": 800,
"HowlDebuffDuration": 2,
"HowlDebuffDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"HowlDebuffModifier": {
"HowlDebuffModifier": {
"Class": "WerewolfTrackingbomb",
"Class": "WerewolfTrackingbomb",
Line 10,153: Line 13,501:
"Name": null,
"Name": null,
"ProjectileLifetime": 60,
"ProjectileLifetime": 60,
"Radius": 7.5,
"Radius": {
"SlowDuration": 3,
"Value": 7.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 10,174: Line 13,534:
}
}
],
],
"VialDebuffDuration": 9,
"VialDebuffDuration": {
"Value": 9,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"VialDebuffModifier": {
"VialDebuffModifier": {
"Class": "WerewolfTrackingbomb",
"Class": "WerewolfTrackingbomb",
Line 10,187: Line 13,553:
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityChargesConditionally": 1,
"AbilityChargesConditionally": 1,
"AbilityCooldown": 60,
"AbilityCooldown": {
"Value": 60,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 15,
"AbilityDuration": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityPostCastDuration": 0.5,
"AbilityPostCastDuration": 0.5,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 10,249: Line 13,627:
},
},
"MaxStacks": 15,
"MaxStacks": 15,
"MissingHealthPercentHeal": 30,
"MissingHealthPercentHeal": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"Name": "Lycan Curse",
"Name": "Lycan Curse",
"RagePerDamage": 0.255,
"RagePerDamage": 0.255,
Line 10,262: Line 13,646:
]
]
},
},
"StackDuration": 5,
"StackDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 10,307: Line 13,697:
}
}
},
},
"AbilityCooldown": 25,
"AbilityCooldown": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": {
"AbilityUnitTargetLimit": 1,
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AccuracyPercentage": -30,
"AccuracyPercentage": -30,
"AutoChannelModifier": {
"AutoChannelModifier": {
Line 10,366: Line 13,768:
},
},
"ability_wrecker_salvage": {
"ability_wrecker_salvage": {
"AbilityCastRange": 15,
"AbilityCastRange": {
"AbilityCooldown": 12.5,
"Value": 15,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 12.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 10,378: Line 13,792:
},
},
"ChannelMoveSpeed": 3.8,
"ChannelMoveSpeed": 3.8,
"ConsumeHealPercentage": 50,
"ConsumeHealPercentage": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"DPS": {
"DPS": {
"Value": 60,
"Value": 60,
Line 10,388: Line 13,808:
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_wrecker_salvage",
"Key": "ability_wrecker_salvage",
"MaxRange": 20,
"MaxRange": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Name": "Consume",
"Name": "Consume",
"SalvageDuration": 4,
"SalvageDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SalvageEnemyModifier": {
"SalvageEnemyModifier": {
"Class": "WreckerSalvage",
"Class": "WreckerSalvage",
Line 10,414: Line 13,846:
"ability_wrecker_teleport": {
"ability_wrecker_teleport": {
"AbilityCastDelay": 1.5,
"AbilityCastDelay": 1.5,
"AbilityChannelTime": 8,
"AbilityChannelTime": {
"AbilityCooldown": 138,
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 138,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 10,435: Line 13,879:
"Subclass": "SlowBase"
"Subclass": "SlowBase"
},
},
"EnemyMoveSlowDuration": 1,
"EnemyMoveSlowDuration": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"EnemySlowPct": 60,
"EnemySlowPct": 60,
"ExplosionRadius": 8,
"ExplosionRadius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"GuidingModifier": {
"GuidingModifier": {
"Class": "Base",
"Class": "Base",
Line 10,459: Line 13,915:
"ability_wrecker_ultimate": {
"ability_wrecker_ultimate": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityChannelTime": 5,
"AbilityChannelTime": {
"AbilityCooldown": 170,
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 170,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 10,491: Line 13,959:
}
}
},
},
"BeamLength": 20,
"BeamLength": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BeamWidth": 40,
"BeamWidth": 40,
"BehaviourBits": [
"BehaviourBits": [
Line 10,506: Line 13,980:
}
}
},
},
"GrabRange": 5,
"GrabRange": {
"HoldDistance": 2,
"Value": 5,
"HoldHeight": 120,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"HoldDistance": 2,
"HoldHeight": 120,
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_wrecker_ultimate",
"Key": "ability_wrecker_ultimate",
"Name": "Magnetic Flux",
"Name": "Magnetic Flux",
"PullSpeed": 800,
"PullSpeed": 800,
"StunDuration": 1.5,
"StunDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ThrowDamage": {
"ThrowDamage": {
"Value": 160,
"Value": 160,
Line 10,539: Line 14,025:
"AbilityCastDelay": 1.4,
"AbilityCastDelay": 1.4,
"AbilityCastRange": 50,
"AbilityCastRange": 50,
"AbilityCooldown": 31,
"AbilityCooldown": {
"Value": 31,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AutoThrowModifier": {
"AutoThrowModifier": {
Line 10,559: Line 14,057:
"MoveSpeedLimit": 6,
"MoveSpeedLimit": 6,
"Name": "Wrecking Ball",
"Name": "Wrecking Ball",
"StunDuration": 1,
"StunDuration": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TechCleaveExpireTime": 0.4,
"TechCleaveExpireTime": 0.4,
"Upgrades": [
"Upgrades": [
Line 10,597: Line 14,101:
"cadence_ability_anthem": {
"cadence_ability_anthem": {
"AbilityCastDelay": 0.75,
"AbilityCastDelay": 0.75,
"AbilityCooldown": 37,
"AbilityCooldown": {
"Value": 37,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 8,
"AbilityDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AnthemAOEModifier": {
"AnthemAOEModifier": {
Line 10,619: Line 14,135:
"Name": "Anthem",
"Name": "Anthem",
"PeakFireRateBonus": 100,
"PeakFireRateBonus": 100,
"Radius": 12,
"Radius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 10,634: Line 14,156:
"cadence_ability_crescendo": {
"cadence_ability_crescendo": {
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityChannelTime": 3,
"AbilityChannelTime": {
"AbilityCooldown": 95,
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 95,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 10,671: Line 14,205:
}
}
},
},
"DebuffDuration": 6,
"DebuffDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "cadence_ability_crescendo",
"Key": "cadence_ability_crescendo",
"Name": "Crescendo",
"Name": "Crescendo",
"Radius": 12,
"Radius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 10,690: Line 14,236:
"cadence_ability_grandfinale": {
"cadence_ability_grandfinale": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCooldown": 95,
"AbilityCooldown": {
"Value": 95,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 10,717: Line 14,269:
"Key": "cadence_ability_grandfinale",
"Key": "cadence_ability_grandfinale",
"Name": "Grand Finale",
"Name": "Grand Finale",
"Radius": 12,
"Radius": {
"StageDuration": 12,
"Value": 12,
"StageRadius": 15,
"Scale": {
"Upgrades": [
"Value": 1,
"Type": "radius"
}
},
"StageDuration": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"StageRadius": 15,
"Upgrades": [
{
{
"AbilityCooldown": -19
"AbilityCooldown": -19
Line 10,734: Line 14,298:
"cadence_ability_lullaby": {
"cadence_ability_lullaby": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCooldown": 48,
"AbilityCooldown": {
"Value": 48,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 10,742: Line 14,318:
],
],
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"ExternalBonusHealthRegen": 15,
"ExternalBonusHealthRegen": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "cadence_ability_lullaby",
"Key": "cadence_ability_lullaby",
"LingerDuration": 0.25,
"LingerDuration": 0.25,
"MinimumSleepTime": 2,
"MinimumSleepTime": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Name": "Lullaby",
"Name": "Lullaby",
"Radius": 12,
"Radius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SleepAOEModifier": {
"SleepAOEModifier": {
"Class": "CadenceSleepAoe",
"Class": "CadenceSleepAoe",
Line 10,757: Line 14,351:
}
}
},
},
"SleepWakeUpDelay": 0.25,
"SleepWakeUpDelay": {
"Value": 0.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 10,772: Line 14,372:
"cadence_ability_silencecontraptions": {
"cadence_ability_silencecontraptions": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCooldown": 42,
"AbilityCooldown": {
"Value": 42,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 10,780: Line 14,392:
],
],
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DashDistance": 8,
"DashDistance": {
"DebuffDuration": 2,
"Value": 8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"DebuffDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "cadence_ability_silencecontraptions",
"Key": "cadence_ability_silencecontraptions",
Line 10,808: Line 14,432:
"citadel_ability_bebop_laser_beam": {
"citadel_ability_bebop_laser_beam": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityChannelTime": 11,
"AbilityChannelTime": {
"AbilityCooldown": 120,
"Value": 11,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityUnitTargetLimit": 1,
"Value": 1,
"AirSpeedMax": 70,
"Type": "duration"
"BeamCloseDamagePercent": 75,
}
"BeamCloseRadius": 5,
},
"BeamEndRadius": 4,
"AbilityCooldown": {
"BeamLength": 70,
"Value": 120,
"BeamWidth": 2.9,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AirSpeedMax": 70,
"BeamCloseDamagePercent": 75,
"BeamCloseRadius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BeamEndRadius": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BeamLength": {
"Value": 70,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BeamWidth": 2.9,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorChannelled",
"BehaviorChannelled",
Line 10,861: Line 14,515:
},
},
"citadel_ability_bull_charge": {
"citadel_ability_bull_charge": {
"AbilityCooldown": 33,
"AbilityCooldown": {
"Value": 33,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 1.4,
"AbilityDuration": {
"Value": 1.4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 10,927: Line 14,593:
},
},
"SpeedInitial": 18.75,
"SpeedInitial": 18.75,
"StunDuration": 0.3,
"StunDuration": {
"Value": 0.3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TossUpMagnitude": 0.5,
"TossUpMagnitude": 0.5,
"TurnRateMax": 140,
"TurnRateMax": 140,
Line 10,946: Line 14,618:
},
},
"citadel_ability_bull_heal": {
"citadel_ability_bull_heal": {
"AbilityCooldown": 42,
"AbilityCooldown": {
"Value": 42,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 4,
"AbilityDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraModifier": {
"AuraModifier": {
Line 10,971: Line 14,655:
}
}
},
},
"HealingFactor": 70,
"HealingFactor": {
"Value": 70,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_bull_heal",
"Key": "citadel_ability_bull_heal",
"Name": "Siphon Life",
"Name": "Siphon Life",
"NonHeroHealingFactor": 35,
"NonHeroHealingFactor": {
"Radius": 8,
"Value": 35,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"Radius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TickRate": 0.25,
"TickRate": 0.25,
"Upgrades": [
"Upgrades": [
Line 10,998: Line 14,700:
},
},
"citadel_ability_bull_leap": {
"citadel_ability_bull_leap": {
"AbilityCooldown": 215,
"AbilityCooldown": {
"Value": 215,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 11,054: Line 14,762:
]
]
},
},
"ImpactHeight": 6,
"ImpactHeight": {
"ImpactRadius": 9,
"Value": 6,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"ImpactRadius": {
"Value": 9,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_bull_leap",
"Key": "citadel_ability_bull_leap",
Line 11,063: Line 14,783:
},
},
"Name": "Seismic Impact",
"Name": "Seismic Impact",
"StunDuration": 1.6,
"StunDuration": {
"Value": 1.6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TossSpeed": 450,
"TossSpeed": 450,
"Upgrades": [
"Upgrades": [
Line 11,086: Line 14,812:
}
}
},
},
"AbilityCharges": 2,
"AbilityCharges": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityChargesConditionally": 1,
"AbilityChargesConditionally": 1,
"AbilityCooldown": {
"AbilityCooldown": {
Line 11,124: Line 14,856:
"Subclass": "ClubDebuff"
"Subclass": "ClubDebuff"
},
},
"ClubSlowDuration": 3,
"ClubSlowDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ClubSlowPercent": -30,
"ClubSlowPercent": -30,
"CooldownBetweenCards": 0.5,
"CooldownBetweenCards": 0.5,
Line 11,139: Line 14,877:
},
},
"DiamondResistShred": -8,
"DiamondResistShred": -8,
"DiamondResistShredDuration": 5,
"DiamondResistShredDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "stats_count"
}
},
"HeartHeal": {
"HeartHeal": {
"Value": 75,
"Value": 75,
Line 11,149: Line 14,893:
"HeartHealNonHeroRatio": 0.5,
"HeartHealNonHeroRatio": 0.5,
"IsDisabled": false,
"IsDisabled": false,
"JokerExtraCardSearchRadius": 20,
"JokerExtraCardSearchRadius": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Key": "citadel_ability_card_toss",
"Key": "citadel_ability_card_toss",
"Name": "Card Trick",
"Name": "Card Trick",
"NonPlayerCardResourceScale": 0.35,
"NonPlayerCardResourceScale": 0.35,
"ProjectileOriginHeightOffset": 50,
"ProjectileOriginHeightOffset": 50,
"Radius": 4,
"Radius": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"ResourcePerCard": 100,
"ResourcePerCard": 100,
"SpadeDamageBonus": 60,
"SpadeDamageBonus": 60,
Line 11,186: Line 14,942:
},
},
"citadel_ability_chain_lightning": {
"citadel_ability_chain_lightning": {
"AbilityCooldown": 0.5,
"AbilityCooldown": {
"Value": 0.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 11,198: Line 14,960:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"ConeAngle": 45,
"ConeAngle": 45,
"ConeRadius": 6,
"ConeRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Damage": {
"Damage": {
"Value": 15,
"Value": 15,
Line 11,222: Line 14,990:
},
},
"citadel_ability_charged_tackle": {
"citadel_ability_charged_tackle": {
"AbilityCooldown": 21,
"AbilityCooldown": {
"Value": 21,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 11,236: Line 15,010:
"Subclass": "CitadelChargedTackleActive"
"Subclass": "CitadelChargedTackleActive"
},
},
"ChargeDistance": 20,
"ChargeDistance": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"ChargeDragVerticalOffset": 40,
"ChargeDragVerticalOffset": 40,
"ChargePrepareModifier": {
"ChargePrepareModifier": {
Line 11,278: Line 15,058:
},
},
"citadel_ability_chrono_kinetic_carbine": {
"citadel_ability_chrono_kinetic_carbine": {
"AbilityCooldown": 28,
"AbilityCooldown": {
"Value": 28,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 11,313: Line 15,099:
},
},
"MaxChargeDuration": 2.5,
"MaxChargeDuration": 2.5,
"MaxSlowDuration": 0.4,
"MaxSlowDuration": {
"Value": 0.4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"MinBonusBulletDamage": {
"MinBonusBulletDamage": {
"Value": 5,
"Value": 5,
Line 11,321: Line 15,113:
}
}
},
},
"MinSlowDuration": 0.25,
"MinSlowDuration": {
"Value": 0.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"MoveSpeedWhileShootingPenaltyReduction": 100,
"MoveSpeedWhileShootingPenaltyReduction": 100,
"Name": "Kinetic Carbine",
"Name": "Kinetic Carbine",
"ProjectileTimeScale": 0.01,
"ProjectileTimeScale": 0.01,
"ShotCount": 1,
"ShotCount": 1,
"SpeedBoostDuration": 3.5,
"SpeedBoostDuration": {
"SpeedChange": {
"Value": 3.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SpeedChange": {
"Value": 25,
"Value": 25,
"Scale": {
"Scale": {
Line 11,371: Line 15,175:
"citadel_ability_chrono_pulse_grenade": {
"citadel_ability_chrono_pulse_grenade": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 32,
"AbilityCooldown": {
"Value": 32,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 3.2,
"AbilityDuration": {
"Value": 3.2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 11,384: Line 15,200:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DamageAmplificationPerStack": 4,
"DamageAmplificationPerStack": 4,
"DebuffDuration": 8,
"DebuffDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_chrono_pulse_grenade",
"Key": "citadel_ability_chrono_pulse_grenade",
"MovementSlowDuration": 0.2,
"MovementSlowDuration": {
"Value": 0.2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Name": "Pulse Grenade",
"Name": "Pulse Grenade",
"PulseAreaModifier": {
"PulseAreaModifier": {
Line 11,409: Line 15,237:
},
},
"PulseInterval": 0.8,
"PulseInterval": 0.8,
"Radius": 5.5,
"Radius": {
"RadiusIncreasePerPulse": 1,
"Value": 5.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"RadiusIncreasePerPulse": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowPercent": 20,
"SlowPercent": 20,
"Upgrades": [
"Upgrades": [
Line 11,433: Line 15,273:
"citadel_ability_chrono_swap": {
"citadel_ability_chrono_swap": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 25,
"AbilityCastRange": {
"AbilityCooldown": 110,
"Value": 25,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 110,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 11,505: Line 15,357:
"citadel_ability_chrono_time_wall": {
"citadel_ability_chrono_time_wall": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 5.08,
"AbilityCastRange": {
"AbilityCooldown": 25,
"Value": 5.08,
"AbilityDuration": 5.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityDuration": {
"Value": 5.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraEffectDuration": 2,
"AuraEffectDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AuraModifier": {
"AuraModifier": {
"Class": "CitadelChronoTimeWallAura",
"Class": "CitadelChronoTimeWallAura",
Line 11,538: Line 15,414:
"TimeWallDepthVisualScale": 0.16,
"TimeWallDepthVisualScale": 0.16,
"TimeWallFormationTime": 0.5,
"TimeWallFormationTime": 0.5,
"TimeWallHeight": 4,
"TimeWallHeight": {
"TimeWallTimeScale": 0.0001,
"Value": 4,
"TimeWallTimeScaleFriendly": 2,
"Scale": {
"TimeWallWidth": 8,
"Value": 1,
"Type": "range"
}
},
"TimeWallTimeScale": 0.0001,
"TimeWallTimeScaleFriendly": 2,
"TimeWallWidth": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 11,559: Line 15,447:
},
},
"citadel_ability_climb_rope": {
"citadel_ability_climb_rope": {
"AbilityCooldown": 0.1,
"AbilityCooldown": {
"Value": 0.1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 11,594: Line 15,488:
"citadel_ability_dash": {
"citadel_ability_dash": {
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 0.6,
"AbilityDuration": {
"Value": 0.6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AutoIntrinsicModifiers": [
"AutoIntrinsicModifiers": [
Line 11,620: Line 15,520:
},
},
"citadel_ability_fissure_wall": {
"citadel_ability_fissure_wall": {
"AbilityCastRange": 50,
"AbilityCastRange": {
"AbilityCooldown": 50,
"Value": 50,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 11,644: Line 15,562:
"PushForce": 175,
"PushForce": 175,
"SegmentEmitTime": 0.1,
"SegmentEmitTime": 0.1,
"SlowDuration": 2.5,
"SlowDuration": {
"Value": 2.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 11,690: Line 15,614:
},
},
"citadel_ability_fissure_wall_cancel": {
"citadel_ability_fissure_wall_cancel": {
"AbilityCooldown": 1,
"AbilityCooldown": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 11,725: Line 15,655:
},
},
"citadel_ability_flying_strike": {
"citadel_ability_flying_strike": {
"AbilityCastRange": 26,
"AbilityCastRange": {
"AbilityCooldown": 36,
"Value": 26,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 36,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
"AbilityUnitTargetLimit": 10,
"AbilityUnitTargetLimit": 10,
Line 11,757: Line 15,699:
"Key": "citadel_ability_flying_strike",
"Key": "citadel_ability_flying_strike",
"Name": "Flying Slash",
"Name": "Flying Slash",
"SlowDuration": 2.5,
"SlowDuration": {
"Value": 2.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 11,781: Line 15,729:
"citadel_ability_healing_slash": {
"citadel_ability_healing_slash": {
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityCooldown": 16,
"AbilityCooldown": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.4,
"AbilityPostCastDuration": 0.4,
Line 11,808: Line 15,762:
}
}
},
},
"DebuffDuration": 4,
"DebuffDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "Base",
"Class": "Base",
Line 11,824: Line 15,784:
"Key": "citadel_ability_healing_slash",
"Key": "citadel_ability_healing_slash",
"Name": "Crimson Slash",
"Name": "Crimson Slash",
"Radius": 13,
"Radius": {
"Value": 13,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 11,847: Line 15,813:
"citadel_ability_hook": {
"citadel_ability_hook": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCooldown": 23,
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 23,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 11,922: Line 15,900:
"citadel_ability_hornet_chain": {
"citadel_ability_hornet_chain": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 40,
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 11,932: Line 15,916:
"BehaviorDontInterruptSlideOnCast"
"BehaviorDontInterruptSlideOnCast"
],
],
"CaptureRadius": 9,
"CaptureRadius": {
"ChainDuration": 1.75,
"Value": 9,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"ChainDuration": {
"Value": 1.75,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ChainLength": 9,
"ChainLength": 9,
"ChainModifier": {
"ChainModifier": {
Line 11,971: Line 15,967:
"citadel_ability_hornet_leap": {
"citadel_ability_hornet_leap": {
"AbilityChannelTime": 0.2,
"AbilityChannelTime": 0.2,
"AbilityCooldown": 42,
"AbilityCooldown": {
"Value": 42,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 13,
"AbilityDuration": {
"Value": 13,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirSideMoveSpeedPercentage": -35,
"AirSideMoveSpeedPercentage": -35,
Line 12,034: Line 16,042:
},
},
"citadel_ability_hornet_snipe": {
"citadel_ability_hornet_snipe": {
"AbilityCharges": 2,
"AbilityCharges": {
"AbilityCooldown": 55,
"Value": 2,
"AbilityCooldownBetweenCharge": 2.5,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 55,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 2.5,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 12,099: Line 16,125:
},
},
"citadel_ability_hornet_sting": {
"citadel_ability_hornet_sting": {
"AbilityCooldown": 32,
"AbilityCooldown": {
"Value": 32,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 12,112: Line 16,144:
"BulletResistReduction": -6,
"BulletResistReduction": -6,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DebuffDuration": 5,
"DebuffDuration": {
"DebuffModifier": {
"Value": 5,
"Class": "CitadelHornetStingDebuff",
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"Class": "CitadelHornetStingDebuff",
"Subclass": "CitadelHornetStingDebuff"
"Subclass": "CitadelHornetStingDebuff"
},
},
Line 12,149: Line 16,187:
"citadel_ability_infinity_slash": {
"citadel_ability_infinity_slash": {
"AbilityChannelTime": 1.5,
"AbilityChannelTime": 1.5,
"AbilityCooldown": 150,
"AbilityCooldown": {
"Value": 150,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilitySpeedPct": 60,
"AbilitySpeedPct": 60,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 12,207: Line 16,257:
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_infinity_slash",
"Key": "citadel_ability_infinity_slash",
"MaxHealthRegen": 15,
"MaxHealthRegen": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"Name": "Shadow Transformation",
"Name": "Shadow Transformation",
"ShadowFormDurationOnKill": 2,
"ShadowFormDurationOnKill": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TechResist": 30,
"TechResist": 30,
"Upgrades": [
"Upgrades": [
Line 12,227: Line 16,289:
},
},
"citadel_ability_jump": {
"citadel_ability_jump": {
"AbilityCooldown": 0.15,
"AbilityCooldown": {
"Value": 0.15,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 12,259: Line 16,327:
},
},
"citadel_ability_kali_disruptive_charge": {
"citadel_ability_kali_disruptive_charge": {
"AbilityCooldown": 21,
"AbilityCooldown": {
"Value": 21,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 4,
"AbilityDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 12,276: Line 16,356:
"MoveSpeedBonusPercentStart": 120,
"MoveSpeedBonusPercentStart": 120,
"Name": "Pack Hunter",
"Name": "Pack Hunter",
"Radius": 10,
"Radius": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 12,291: Line 16,377:
"citadel_ability_kali_spinning_blade": {
"citadel_ability_kali_spinning_blade": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCastRange": 50,
"AbilityCastRange": {
"AbilityCharges": 2,
"Value": 50,
"AbilityCooldown": 30,
"Scale": {
"AbilityCooldownBetweenCharge": 6,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 12,348: Line 16,458:
},
},
"citadel_ability_lash": {
"citadel_ability_lash": {
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 30,
"AbilityCooldown": 35,
"Scale": {
"AbilityCooldownBetweenCharge": 2,
"Value": 1,
"AbilityUnitTargetLimit": 1,
"Type": "range"
"AirControlModifier": {
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 35,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AirControlModifier": {
"Class": "GrappleAirControl",
"Class": "GrappleAirControl",
"Subclass": "AirControl"
"Subclass": "AirControl"
Line 12,390: Line 16,524:
"citadel_ability_lash_down_strike": {
"citadel_ability_lash_down_strike": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCooldown": 18,
"AbilityCooldown": {
"Value": 18,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.4,
"AbilityPostCastDuration": 0.4,
Line 12,418: Line 16,558:
"MinAimAngle": 60,
"MinAimAngle": 60,
"Name": "Ground Strike",
"Name": "Ground Strike",
"Radius": 10,
"Radius": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"StompDamage": {
"StompDamage": {
"Value": 60,
"Value": 60,
Line 12,475: Line 16,621:
"citadel_ability_lash_ultimate": {
"citadel_ability_lash_ultimate": {
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityChannelTime": 2.3,
"Value": 20,
"AbilityCooldown": 170,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"AbilityChannelTime": {
"Value": 2.3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 170,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 6,
"AbilityUnitTargetLimit": 6,
Line 12,512: Line 16,676:
}
}
},
},
"ImpactRadius": 6,
"ImpactRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_lash_ultimate",
"Key": "citadel_ability_lash_ultimate",
Line 12,522: Line 16,692:
"NotInConeLosesLock": 1,
"NotInConeLosesLock": 1,
"SlamSpeed": 1600,
"SlamSpeed": 1600,
"SlowDuration": 4,
"SlowDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 50,
"SlowPercent": 50,
"TargetModifier": {
"TargetModifier": {
Line 12,530: Line 16,706:
"ThrowDistance": {
"ThrowDistance": {
"Value": 14,
"Value": 14,
"Scale": {
"Scale": [
"Value": 0.14,
{
"Type": "spirit"
"Value": 0.14,
}
"Type": "spirit"
},
{
"Value": 1,
"Type": "range"
}
]
},
},
"ThrowStraightDuration": 1.5,
"ThrowStraightDuration": 1.5,
Line 12,554: Line 16,736:
"citadel_ability_lightning_ball": {
"citadel_ability_lightning_ball": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 26,
"Value": 1,
"AbilityCooldownBetweenCharge": 6,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorProjectile",
"BehaviorNoTarget",
"BehaviorDontInterruptSlideOnCast"
],
"ChannelMoveSpeed": 1.3,
"DPS": {
"Value": 75,
"Scale": {
"Scale": {
"Value": 0.5,
"Value": 1,
"Type": "spirit"
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorProjectile",
"BehaviorNoTarget",
"BehaviorDontInterruptSlideOnCast"
],
"ChannelMoveSpeed": 1.3,
"DPS": {
"Value": 75,
"Scale": {
"Value": 0.5,
"Type": "spirit"
}
}
},
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_lightning_ball",
"Key": "citadel_ability_lightning_ball",
"MaxLifetime": 5,
"MaxLifetime": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"MinShockDuration": 0.5,
"MinShockDuration": 0.5,
"Name": "Lightning Ball",
"Name": "Lightning Ball",
"ShockRadius": 4.25,
"ShockRadius": {
"Value": 4.25,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 12,601: Line 16,813:
},
},
"citadel_ability_magewalk": {
"citadel_ability_magewalk": {
"AbilityCastRange": 10,
"AbilityCastRange": {
"AbilityCooldown": 15,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 12,690: Line 16,914:
"Value": 4.5,
"Value": 4.5,
"Scale": {
"Scale": {
"Value": "-1",
"Value": -1,
"Type": "parry_cd"
"Type": "parry_cd"
}
}
Line 12,742: Line 16,966:
"citadel_ability_mobile_resupply": {
"citadel_ability_mobile_resupply": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 15,
"AbilityCastRange": {
"AbilityCooldown": 50,
"Value": 15,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6.5,
"AbilityDuration": {
"Value": 6.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraModifier": {
"AuraModifier": {
Line 12,772: Line 17,014:
},
},
"HealInterval": 0.1,
"HealInterval": 0.1,
"HealRadius": 6,
"HealRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_mobile_resupply",
"Key": "citadel_ability_mobile_resupply",
Line 12,793: Line 17,041:
},
},
"citadel_ability_nikuman": {
"citadel_ability_nikuman": {
"AbilityChannelTime": 5,
"AbilityChannelTime": {
"AbilityCooldown": 48,
"Value": 5,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityUnitTargetLimit": 1,
"Value": 1,
"AuraLingerDuration": 1,
"Type": "duration"
"BehaviourBits": [
}
"BehaviorChannelled",
},
"AbilityCooldown": {
"Value": 48,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AuraLingerDuration": 1,
"BehaviourBits": [
"BehaviorChannelled",
"BehaviorNoTarget",
"BehaviorNoTarget",
"BehaviorCanHealPlayers",
"BehaviorCanHealPlayers",
Line 12,825: Line 17,085:
}
}
},
},
"ShareWithFriendsRadius": 8,
"ShareWithFriendsRadius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 12,863: Line 17,129:
"RegenDamageInterval": 1,
"RegenDamageInterval": 1,
"RegenIncomingDamageDuration": 20,
"RegenIncomingDamageDuration": 20,
"RegenIncomingDamagePercent": 13,
"RegenIncomingDamagePercent": {
"Value": 13,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 12,879: Line 17,151:
"citadel_ability_power_slash": {
"citadel_ability_power_slash": {
"AbilityCastDelay": 1.4,
"AbilityCastDelay": 1.4,
"AbilityCooldown": 12,
"AbilityCooldown": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 12,905: Line 17,183:
"ShortChargeDamagePct": 30,
"ShortChargeDamagePct": 30,
"SlashCollisionRadius": 4,
"SlashCollisionRadius": 4,
"SlashLength": 22,
"SlashLength": {
"Value": 22,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlashRadius": 41,
"SlashRadius": 41,
"SlowModifier": {
"SlowModifier": {
Line 12,954: Line 17,238:
"citadel_ability_projectmind": {
"citadel_ability_projectmind": {
"AbilityCastDelay": 0.75,
"AbilityCastDelay": 0.75,
"AbilityCastRange": 25,
"AbilityCastRange": {
"AbilityCooldown": 46,
"Value": 25,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 46,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,005: Line 17,301:
"citadel_ability_psychic_lift": {
"citadel_ability_psychic_lift": {
"AbilityCastDelay": 0.45,
"AbilityCastDelay": 0.45,
"AbilityCastRange": 10,
"AbilityCastRange": {
"AbilityChannelTime": 0.65,
"Value": 10,
"AbilityCooldown": 150,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 0.65,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 150,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 2.25,
"AbilityDuration": {
"Value": 2.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 13,074: Line 17,394:
"Name": "Telekinesis",
"Name": "Telekinesis",
"SlowPercent": 40,
"SlowPercent": 40,
"TossDistance": 13,
"TossDistance": {
"Value": 13,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TossUpStrength": 220,
"TossUpStrength": 220,
"Upgrades": [
"Upgrades": [
Line 13,092: Line 17,418:
"citadel_ability_rocket_barrage": {
"citadel_ability_rocket_barrage": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 36,
"AbilityCastRange": {
"AbilityCooldown": 200,
"Value": 36,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityDuration": 8,
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 200,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 100,
"AbilityUnitTargetLimit": 100,
"BarrageModifier": {
"BarrageModifier": {
Line 13,127: Line 17,471:
"DetonateTimer": 5,
"DetonateTimer": 5,
"ExplosionFalloffDisabled": 1,
"ExplosionFalloffDisabled": 1,
"ExplosionRadius": 4.5,
"ExplosionRadius": {
"Value": 4.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"GrenadesPerSecond": 6,
"GrenadesPerSecond": 6,
"GroundDashReductionPercent": -35,
"GroundDashReductionPercent": -35,
Line 13,169: Line 17,519:
"citadel_ability_self_vacuum": {
"citadel_ability_self_vacuum": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityChannelTime": 2.75,
"AbilityChannelTime": {
"AbilityCooldown": 250,
"Value": 2.75,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 250,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,222: Line 17,584:
"StatusEffectPriority": 0
"StatusEffectPriority": 0
},
},
"VacuumRadius": 7
"VacuumRadius": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "radius"
}
}
},
},
"citadel_ability_shieldedsentry": {
"citadel_ability_shieldedsentry": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 20,
"AbilityCooldown": 18,
"Scale": {
"AbilityCooldownBetweenCharge": 3,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 18,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AttackConeAngle": 10,
"AttackConeAngle": 10,
Line 13,261: Line 17,653:
"TrackingSpeed": 430,
"TrackingSpeed": 430,
"TurretAttackDelay": 0.2,
"TurretAttackDelay": 0.2,
"TurretAttackFalloffEnd": 30,
"TurretAttackFalloffEnd": {
"TurretAttackFalloffStart": 20,
"Value": 30,
"TurretAttackRange": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TurretAttackFalloffStart": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TurretAttackRange": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TurretBaseHealth": {
"TurretBaseHealth": {
"Value": 90,
"Value": 90,
Line 13,279: Line 17,689:
},
},
"TurretDeployTime": 0.25,
"TurretDeployTime": 0.25,
"TurretLifetime": 35,
"TurretLifetime": {
"Value": 35,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 13,295: Line 17,711:
},
},
"citadel_ability_shiv_dagger": {
"citadel_ability_shiv_dagger": {
"AOERadius": 10,
"AOERadius": {
"AbilityChannelTime": 0.2,
"Value": 10,
"AbilityCharges": 2,
"Scale": {
"AbilityCooldown": 16,
"Value": 1,
"AbilityCooldownBetweenCharge": 2,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 0.2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCharges": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityPostCastDuration": 0.3,
"AbilityPostCastDuration": 0.3,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,317: Line 17,763:
}
}
},
},
"BleedDuration": 5,
"BleedDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BleedTickRate": 1,
"BleedTickRate": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 13,360: Line 17,812:
"citadel_ability_shiv_dash": {
"citadel_ability_shiv_dash": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCooldown": 16,
"AbilityCooldown": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 13,379: Line 17,837:
},
},
"DashRadius": 2.5,
"DashRadius": 2.5,
"DashRange": 12,
"DashRange": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"DashSpeed": 60.96,
"DashSpeed": 60.96,
"DebuffDuration": 14,
"DebuffDuration": {
"Value": 14,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "Base",
"Class": "Base",
Line 13,418: Line 17,888:
"citadel_ability_shiv_defer_damage": {
"citadel_ability_shiv_defer_damage": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCooldown": 25,
"AbilityCooldown": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,434: Line 17,910:
"DamagePctDeferredMaxRage": 15,
"DamagePctDeferredMaxRage": 15,
"DeferClearPct": 30,
"DeferClearPct": 30,
"DeferredDamageDuration": 6,
"DeferredDamageDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_shiv_defer_damage",
"Key": "citadel_ability_shiv_defer_damage",
Line 13,452: Line 17,934:
"citadel_ability_shiv_killing_blow": {
"citadel_ability_shiv_killing_blow": {
"AbilityCastDelay": 0.05,
"AbilityCastDelay": 0.05,
"AbilityCastRange": 12,
"AbilityCastRange": {
"AbilityCooldown": 145,
"Value": 12,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityPostCastDuration": 0.15,
"Value": 1,
"AbilityUnitTargetLimit": 1,
"Type": "range"
"BehaviourBits": [
}
},
"AbilityCooldown": {
"Value": 145,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.15,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorDisplaysDamageImpact",
"BehaviorDisplaysDamageImpact",
"BehaviorDontTriggerPostCastOnCastComplete",
"BehaviorDontTriggerPostCastOnCastComplete",
Line 13,486: Line 17,980:
"MoveSpeedToTarget": 30,
"MoveSpeedToTarget": 30,
"Name": "Killing Blow",
"Name": "Killing Blow",
"RageDrainDelayDuration": 12,
"RageDrainDelayDuration": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"RageDrainRate": 0.25,
"RageDrainRate": 0.25,
"RagePerHeavyMelee": 2.85384,
"RagePerHeavyMelee": 2.85384,
Line 13,492: Line 17,992:
"RagePerSpiritDamage": 0.01452864,
"RagePerSpiritDamage": 0.01452864,
"RagePerWeaponDamage": 0.0158766,
"RagePerWeaponDamage": 0.0158766,
"RecastWindow": 16,
"RecastWindow": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlashRange": 90,
"SlashRange": 90,
"Upgrades": [
"Upgrades": [
Line 13,509: Line 18,015:
},
},
"citadel_ability_slide": {
"citadel_ability_slide": {
"AbilityCooldown": 0.85,
"AbilityCooldown": {
"Value": 0.85,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 0.6,
"AbilityDuration": {
"Value": 0.6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AutoIntrinsicModifiers": [
"AutoIntrinsicModifiers": [
Line 13,554: Line 18,072:
"citadel_ability_static_charge": {
"citadel_ability_static_charge": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 15,
"AbilityCastRange": {
"AbilityCooldown": 42,
"Value": 15,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 42,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,577: Line 18,107:
"Name": "Static Charge",
"Name": "Static Charge",
"ShockDelay": 3.5,
"ShockDelay": 3.5,
"ShockRadius": 5,
"ShockRadius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"StaticChargeModifier": {
"StaticChargeModifier": {
"Class": "CitadelStaticcharge",
"Class": "CitadelStaticcharge",
"Subclass": "CitadelStaticcharge"
"Subclass": "CitadelStaticcharge"
},
},
"StunDuration": 0.9,
"StunDuration": {
"Value": 0.9,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 13,601: Line 18,143:
"AbilityCastRange": {
"AbilityCastRange": {
"Value": 16,
"Value": 16,
"Scale": [
{
"Value": 0.0651,
"Type": "spirit"
},
{
"Value": 1,
"Type": "range"
}
]
},
"AbilityCooldown": {
"Value": 42,
"Scale": {
"Scale": {
"Value": 0.0651,
"Value": 1,
"Type": "spirit"
"Type": "cooldown"
}
}
},
},
"AbilityCooldown": 42,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,626: Line 18,180:
"Name": "Static Charge",
"Name": "Static Charge",
"ShockDelay": 3.5,
"ShockDelay": 3.5,
"ShockRadius": 5,
"ShockRadius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"StaticChargeModifier": {
"StaticChargeModifier": {
"Class": "CitadelStaticcharge",
"Class": "CitadelStaticcharge",
Line 13,635: Line 18,195:
"Subclass": "CitadelStaticchargeWorld"
"Subclass": "CitadelStaticchargeWorld"
},
},
"StunDuration": 0.9,
"StunDuration": {
"Value": 0.9,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 13,649: Line 18,215:
},
},
"citadel_ability_sticky_bomb": {
"citadel_ability_sticky_bomb": {
"AbilityCastRange": 6,
"AbilityCastRange": {
"AbilityCooldown": 18,
"Value": 6,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityDuration": 3.5,
"Value": 1,
"AbilityUnitTargetLimit": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 18,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 3.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorAllowSelfCast",
"BehaviorAllowSelfCast",
Line 13,705: Line 18,289:
"OnHitDiminish": 60,
"OnHitDiminish": 60,
"OnKillDiminish": 7,
"OnKillDiminish": 7,
"Radius": 8,
"Radius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SelfBuffModifier": {
"SelfBuffModifier": {
"Class": "Base",
"Class": "Base",
Line 13,727: Line 18,317:
"citadel_ability_stomp": {
"citadel_ability_stomp": {
"AbilityCastDelay": 0.42,
"AbilityCastDelay": 0.42,
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 26,
"Value": 1,
"AbilityCooldownBetweenCharge": 5,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 13,760: Line 18,368:
"Key": "citadel_ability_stomp",
"Key": "citadel_ability_stomp",
"Name": "Kinetic Pulse",
"Name": "Kinetic Pulse",
"StompRange": 16,
"StompRange": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"StompWidth": 5.5,
"StompWidth": 5.5,
"TechCleaveExpireTime": 0.2,
"TechCleaveExpireTime": 0.2,
Line 13,781: Line 18,395:
},
},
"citadel_ability_storm_cloud": {
"citadel_ability_storm_cloud": {
"AbilityChannelTime": 7,
"AbilityChannelTime": {
"AbilityCooldown": 205,
"Value": 7,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 205,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,805: Line 18,431:
"ExpandTime": 3.5,
"ExpandTime": 3.5,
"FlightControlEnabled": 1.5,
"FlightControlEnabled": 1.5,
"InitialRadius": 10,
"InitialRadius": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_storm_cloud",
"Key": "citadel_ability_storm_cloud",
Line 13,821: Line 18,453:
"LightningStrikeDelay": 0.25,
"LightningStrikeDelay": 0.25,
"LightningStrikeKnockBackForce": 500,
"LightningStrikeKnockBackForce": 500,
"LightningStrikeRadius": 7,
"LightningStrikeRadius": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"LightningStrikes": 1,
"LightningStrikes": 1,
"Name": "Storm Cloud",
"Name": "Storm Cloud",
"Radius": 30,
"Radius": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"StormCloudModifier": {
"StormCloudModifier": {
"Class": "CitadelStormcloud",
"Class": "CitadelStormcloud",
Line 13,845: Line 18,489:
},
},
"citadel_ability_tangotether": {
"citadel_ability_tangotether": {
"AbilityCastRange": 16,
"AbilityCastRange": {
"AbilityCooldown": 37,
"Value": 16,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityDuration": 12,
"Value": 1,
"AbilityUnitTargetLimit": 1,
"Type": "range"
"BehaviourBits": [
}
"BehaviorDisplaysDamageImpact"
},
],
"AbilityCooldown": {
"BonusFireRate": {
"Value": 37,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorDisplaysDamageImpact"
],
"BonusFireRate": {
"Value": 10,
"Scale": {
"Scale": {
"Value": 0.18,
"Value": 0.18,
Line 13,929: Line 18,591:
},
},
"citadel_ability_tangotether_trigger": {
"citadel_ability_tangotether_trigger": {
"AbilityCastRange": 10,
"AbilityCastRange": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,948: Line 18,616:
"citadel_ability_tengu_airlift": {
"citadel_ability_tengu_airlift": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 22,
"AbilityCastRange": {
"AbilityCooldown": 100,
"Value": 22,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 100,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 21,
"AbilityDuration": {
"Value": 21,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirDropBulletShield": {
"AirDropBulletShield": {
Line 13,972: Line 18,658:
"BehaviorDeactivateCrouchToggleOnCast"
"BehaviorDeactivateCrouchToggleOnCast"
],
],
"BuffDuration": 8,
"BuffDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BulletResistModifier": {
"BulletResistModifier": {
"Class": "Base",
"Class": "Base",
Line 14,031: Line 18,723:
"Key": "citadel_ability_tengu_airlift",
"Key": "citadel_ability_tengu_airlift",
"Name": "Air Drop",
"Name": "Air Drop",
"OnLandDamageRadius": 20,
"OnLandDamageRadius": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"OnLandDamageRadiusStart": 16,
"OnLandDamageRadiusStart": 16,
"SilenceBombSpeed": 12,
"SilenceBombSpeed": 12,
Line 14,077: Line 18,775:
"citadel_ability_tengu_stone_form": {
"citadel_ability_tengu_stone_form": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCooldown": 40,
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 3,
"AbilityDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 14,106: Line 18,816:
"LiftHeight": 180,
"LiftHeight": 180,
"LiftTime": 1,
"LiftTime": 1,
"MaxHealthRegen": 6,
"MaxHealthRegen": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"MoveSpeedMax": 8,
"MoveSpeedMax": 8,
"Name": "Stone Form",
"Name": "Stone Form",
"Radius": 6,
"Radius": {
"StunDuration": 0.75,
"Value": 6,
"Upgrades": [
"Scale": {
"Value": 1,
"Type": "range"
}
},
"StunDuration": {
"Value": 0.75,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
{
{
"MaxHealthRegen": 7
"MaxHealthRegen": 7
Line 14,132: Line 18,860:
"citadel_ability_tengu_urn": {
"citadel_ability_tengu_urn": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 32,
"Value": 1,
"AbilityCooldownBetweenCharge": 5,
"Scale": {
"AbilityDuration": 4,
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 32,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraModifier": {
"AuraModifier": {
Line 14,168: Line 18,920:
"Key": "citadel_ability_tengu_urn",
"Key": "citadel_ability_tengu_urn",
"Name": "Entangling Thorns",
"Name": "Entangling Thorns",
"Radius": 6,
"Radius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowPercent": 35,
"SlowPercent": 35,
"TickRate": 0.25,
"TickRate": 0.25,
Line 14,193: Line 18,951:
"citadel_ability_tier2boss_aoe_wave": {
"citadel_ability_tier2boss_aoe_wave": {
"AbilityCastDelay": 2.5,
"AbilityCastDelay": 2.5,
"AbilityCastRange": 25.4,
"AbilityCastRange": {
"AbilityCooldown": 3,
"Value": 25.4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 14,240: Line 19,010:
"AbilityCastRange": 34.92,
"AbilityCastRange": 34.92,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 14,260: Line 19,036:
"citadel_ability_tier2boss_rocket_barrage": {
"citadel_ability_tier2boss_rocket_barrage": {
"AbilityCastRange": 35.56,
"AbilityCastRange": 35.56,
"AbilityCooldown": 10,
"AbilityCooldown": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 100,
"AbilityUnitTargetLimit": 100,
Line 14,301: Line 19,083:
"AbilityCastDelay": 1.5,
"AbilityCastDelay": 1.5,
"AbilityCastRange": 12,
"AbilityCastRange": 12,
"AbilityCooldown": 6,
"AbilityCooldown": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 100,
"AbilityUnitTargetLimit": 100,
Line 14,355: Line 19,143:
},
},
"citadel_ability_trooper_zip_line": {
"citadel_ability_trooper_zip_line": {
"AbilityCooldown": 1,
"AbilityCooldown": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 14,367: Line 19,161:
],
],
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DamageCooldown": 3,
"DamageCooldown": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"DismountHorizontalMaxSpeedPercent": 85,
"DismountHorizontalMaxSpeedPercent": 85,
"DismountHorizontalMinSpeedPercent": 40,
"DismountHorizontalMinSpeedPercent": 40,
Line 14,420: Line 19,220:
},
},
"citadel_ability_uppercut": {
"citadel_ability_uppercut": {
"AbilityCooldown": 22,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 22,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 14,448: Line 19,254:
},
},
"EnemyHeroTossVelocity": 20,
"EnemyHeroTossVelocity": 20,
"ExplodeDebuffDuration": 5,
"ExplodeDebuffDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ForceReductionOnAngleDown": 0.75,
"ForceReductionOnAngleDown": 0.75,
"IsDisabled": false,
"IsDisabled": false,
Line 14,463: Line 19,275:
"MeleeRadius": 2.5,
"MeleeRadius": 2.5,
"Name": "Exploding Uppercut",
"Name": "Exploding Uppercut",
"OnLandDamageRadius": 14,
"OnLandDamageRadius": {
"Value": 14,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TossDuration": 0.5,
"TossDuration": 0.5,
"TossDurationFriendly": 0.3,
"TossDurationFriendly": 0.3,
Line 14,503: Line 19,321:
"citadel_ability_vandal_overflow": {
"citadel_ability_vandal_overflow": {
"AbilityCastDelay": 0.6,
"AbilityCastDelay": 0.6,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 16,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 1.25,
"AbilityDuration": {
"Value": 1.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 14,547: Line 19,383:
"citadel_ability_vandal_surge": {
"citadel_ability_vandal_surge": {
"AbilityCastDelay": 0.6,
"AbilityCastDelay": 0.6,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 16,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 1.25,
"AbilityDuration": {
"Value": 1.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 14,590: Line 19,444:
},
},
"citadel_ability_void_sphere": {
"citadel_ability_void_sphere": {
"AbilityCastRange": 10,
"AbilityCastRange": {
"AbilityCooldown": 20,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 1.4,
"AbilityDuration": {
"Value": 1.4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AllyDistance": 13,
"AllyDistance": 13,
Line 14,633: Line 19,505:
},
},
"citadel_ability_wraith_rapidfire": {
"citadel_ability_wraith_rapidfire": {
"AbilityCooldown": 45,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 45,
"AbilityDuration": 5,
"Scale": {
"AbilityUnitTargetLimit": 1,
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": null,
"BehaviourBits": null,
"BonusFireRate": 20,
"BonusFireRate": 20,
Line 14,676: Line 19,560:
"citadel_ability_wrecker_bouldergrenade": {
"citadel_ability_wrecker_bouldergrenade": {
"AbilityCastRange": 50,
"AbilityCastRange": 50,
"AbilityChannelTime": 1.2,
"AbilityChannelTime": {
"AbilityCooldown": 31,
"Value": 1.2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 31,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 14,709: Line 19,611:
"Name": "Wrecking Ball",
"Name": "Wrecking Ball",
"Radius": 7,
"Radius": 7,
"StunDuration": 1,
"StunDuration": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 14,724: Line 19,632:
"citadel_ability_wrecker_garbage_suck": {
"citadel_ability_wrecker_garbage_suck": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityChannelTime": 3,
"AbilityChannelTime": {
"AbilityCooldown": 130,
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 130,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 14,768: Line 19,688:
"StatusEffectPriority": 0
"StatusEffectPriority": 0
},
},
"GarbageRadius": 12,
"GarbageRadius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "citadel_ability_wrecker_garbage_suck",
"Key": "citadel_ability_wrecker_garbage_suck",
Line 14,802: Line 19,728:
],
],
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DamageCooldown": 3,
"DamageCooldown": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"DismountHorizontalMaxSpeedPercent": 85,
"DismountHorizontalMaxSpeedPercent": 85,
"DismountHorizontalMinSpeedPercent": 40,
"DismountHorizontalMinSpeedPercent": 40,
Line 14,855: Line 19,787:
},
},
"citadel_ability_zipline_boost": {
"citadel_ability_zipline_boost": {
"AbilityCooldown": 360,
"AbilityCooldown": {
"Value": 360,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 32,
"AbilityDuration": {
"Value": 32,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 14,897: Line 19,841:
"drifter_blood_blast": {
"drifter_blood_blast": {
"AbilityCastDelay": 0.4,
"AbilityCastDelay": 0.4,
"AbilityCastRange": 16,
"AbilityCastRange": {
"AbilityCooldown": 16,
"Value": 16,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityPostCastDuration": 0.4,
"Value": 1,
"AbilityUnitTargetLimit": 30,
"Type": "range"
"AirSpeedMax": 70,
}
"BehaviourBits": [
},
"AbilityCooldown": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.4,
"AbilityUnitTargetLimit": 30,
"AirSpeedMax": 70,
"BehaviourBits": [
"BehaviorDisplaysDamageImpact",
"BehaviorDisplaysDamageImpact",
"BehaviorNoTarget",
"BehaviorNoTarget",
Line 14,942: Line 19,898:
"Key": "drifter_blood_blast",
"Key": "drifter_blood_blast",
"Name": "Rend",
"Name": "Rend",
"RangeForBonusDamage": 8,
"RangeForBonusDamage": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TargetModifier": {
"TargetModifier": {
"Class": "DrifterRendBulletLifesteal",
"Class": "DrifterRendBulletLifesteal",
Line 14,978: Line 19,940:
"drifter_darkness": {
"drifter_darkness": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCastRange": 100,
"AbilityCastRange": {
"AbilityCooldown": 145,
"Value": 100,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 145,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6.5,
"AbilityDuration": {
"Value": 6.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraLingerDuration": 0.001,
"AuraLingerDuration": 0.001,
Line 15,016: Line 19,996:
"PostProcessFadeInTime": 0.2,
"PostProcessFadeInTime": 0.2,
"PostProcessFadeOutTime": 1,
"PostProcessFadeOutTime": 1,
"RevealDuration": 3,
"RevealDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SmallVisionDistance": 15,
"SmallVisionDistance": 15,
"TargetModifier": {
"TargetModifier": {
Line 15,049: Line 20,035:
"drifter_shadow_mark": {
"drifter_shadow_mark": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCooldown": 24,
"AbilityCooldown": {
"Value": 24,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 5,
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirDrag": 3,
"AirDrag": 3,
Line 15,133: Line 20,131:
},
},
"fathom_breach": {
"fathom_breach": {
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 22,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 22,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,150: Line 20,160:
}
}
},
},
"ExplosionRadius": 6,
"ExplosionRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"GravityScale": 1.4,
"GravityScale": 1.4,
"InFlightModifier": {
"InFlightModifier": {
Line 15,178: Line 20,194:
"fathom_defer_damage": {
"fathom_defer_damage": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCooldown": 50,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 50,
"AbilityUnitTargetLimit": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AutoCastDelayModifier": {
"AutoCastDelayModifier": {
"Class": "Base",
"Class": "Base",
Line 15,210: Line 20,232:
},
},
"fathom_lurkers_ambush": {
"fathom_lurkers_ambush": {
"AbilityCastRange": 30,
"AbilityCastRange": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": 9999,
"AbilityChannelTime": 9999,
"AbilityCooldown": 50,
"AbilityCooldown": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,248: Line 20,282:
"Key": "fathom_lurkers_ambush",
"Key": "fathom_lurkers_ambush",
"Name": "Lurker's Ambush",
"Name": "Lurker's Ambush",
"NonLatchedDurationPct": 50,
"NonLatchedDurationPct": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"NotSeenByEnemiesRegen": 3,
"NotSeenByEnemiesRegen": 3,
"RegenModifier": {
"RegenModifier": {
Line 15,272: Line 20,312:
},
},
"fathom_reefdweller_harpoon": {
"fathom_reefdweller_harpoon": {
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCharges": 2,
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityChargesConditionally": 1,
"AbilityChargesConditionally": 1,
"AbilityCooldown": 30,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": 2,
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 15,303: Line 20,367:
},
},
"fathom_scalding_spray": {
"fathom_scalding_spray": {
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 40,
"Value": 1,
"AbilityCooldownBetweenCharge": 8,
"Scale": {
"AbilityDuration": 3,
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraModifier": {
"AuraModifier": {
Line 15,338: Line 20,426:
"Key": "fathom_scalding_spray",
"Key": "fathom_scalding_spray",
"Name": "Scalding Spray",
"Name": "Scalding Spray",
"Radius": 12,
"Radius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TickRate": 0.25,
"TickRate": 0.25,
"Upgrades": [
"Upgrades": [
Line 15,351: Line 20,445:
}
}
],
],
"WeaponDamageBonusDuration": 12,
"WeaponDamageBonusDuration": {
"WeaponDamageBonusPerSec": {
"Value": 12,
"Value": 5,
"Scale": {
"Scale": {
"Value": 0.0372,
"Value": 1,
"Type": "duration"
}
},
"WeaponDamageBonusPerSec": {
"Value": 5,
"Scale": {
"Value": 0.0372,
"Type": "spirit"
"Type": "spirit"
}
}
Line 15,362: Line 20,462:
"genericperson_ability_1": {
"genericperson_ability_1": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCooldown": 10.5,
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,386: Line 20,492:
"genericperson_ability_2": {
"genericperson_ability_2": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCooldown": 10.5,
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,410: Line 20,522:
"genericperson_ability_3": {
"genericperson_ability_3": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCooldown": 10.5,
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,434: Line 20,552:
"genericperson_ability_4": {
"genericperson_ability_4": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCooldown": 10.5,
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,458: Line 20,582:
"gunslinger_demonMark": {
"gunslinger_demonMark": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 40,
"AbilityCastRange": {
"AbilityCooldown": 14,
"Value": 40,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 14,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,506: Line 20,642:
"gunslinger_knockbackblast": {
"gunslinger_knockbackblast": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 8,
"AbilityCastRange": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,529: Line 20,671:
"gunslinger_rapid_fire": {
"gunslinger_rapid_fire": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 15,
"AbilityCastRange": {
"AbilityChannelTime": 1.5,
"Value": 15,
"AbilityCooldown": 10.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,557: Line 20,717:
},
},
"gunslinger_rocket_launcher": {
"gunslinger_rocket_launcher": {
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 10.5,
"Value": 1,
"AbilityCooldownBetweenCharge": 0.8,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorProjectile"
],
"ChannelMoveSpeed": -1,
"Damage": {
"Value": 100,
"Scale": {
"Scale": {
"Value": 0.609336,
"Value": 1,
"Type": "spirit"
"Type": "max_charges"
}
}
},
},
"ExplosionRadius": 3,
"AbilityCooldown": {
"IsDisabled": false,
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 0.8,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorProjectile"
],
"ChannelMoveSpeed": -1,
"Damage": {
"Value": 100,
"Scale": {
"Value": 0.609336,
"Type": "spirit"
}
},
"ExplosionRadius": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"Key": "gunslinger_rocket_launcher",
"Key": "gunslinger_rocket_launcher",
"LaunchMaxSpeed": 750,
"LaunchMaxSpeed": 750,
Line 15,583: Line 20,767:
},
},
"gunslinger_sleep_bomb": {
"gunslinger_sleep_bomb": {
"AbilityCooldown": 95,
"AbilityCooldown": {
"Value": 95,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": "",
"AbilityDuration": {
"Value": "",
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraModifier": {
"AuraModifier": {
Line 15,604: Line 20,800:
}
}
},
},
"EndRadius": 30,
"EndRadius": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "gunslinger_sleep_bomb",
"Key": "gunslinger_sleep_bomb",
"Name": "Sleep Bomb",
"Name": "Sleep Bomb",
"SleepDuration": 6,
"SleepDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SpreadDuration": 2,
"SpreadDuration": 2,
"StartRadius": 5,
"StartRadius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": []
"Upgrades": []
},
},
Line 15,617: Line 20,831:
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": null,
"BehaviourBits": null,
"BulletLifestealPercent": 15,
"BulletLifestealPercent": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"IsDisabled": false,
"IsDisabled": false,
Line 15,649: Line 20,869:
"mirage_fire_beetles": {
"mirage_fire_beetles": {
"AbilityCastDelay": 0.05,
"AbilityCastDelay": 0.05,
"AbilityCharges": 2,
"AbilityCharges": {
"AbilityCooldown": 35,
"Value": 2,
"AbilityCooldownBetweenCharge": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 35,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 15,679: Line 20,917:
]
]
},
},
"StealDuration": 5,
"StealDuration": {
"Upgrades": [
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
{
{
"DPS": 7
"DPS": 7
Line 15,701: Line 20,945:
},
},
"mirage_sand_phantom": {
"mirage_sand_phantom": {
"AbilityCooldown": 2.75,
"AbilityCooldown": {
"Value": 2.75,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,737: Line 20,987:
"Name": "Djinn's Mark",
"Name": "Djinn's Mark",
"ProcChance": 100,
"ProcChance": 100,
"ProcCooldown": 2.75,
"ProcCooldown": {
"Value": 2.75,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"ProcDamageBase": {
"ProcDamageBase": {
"Value": 11,
"Value": 11,
Line 15,746: Line 21,002:
},
},
"ProcMaxRange": 40,
"ProcMaxRange": 40,
"RevealDuration": 6,
"RevealDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 15,763: Line 21,025:
}
}
],
],
"VictimStackDuration": 5
"VictimStackDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
}
},
},
"mirage_teleport": {
"mirage_teleport": {
"AbilityCooldown": 140,
"AbilityCooldown": {
"Value": 140,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,841: Line 21,115:
"mirage_tornado": {
"mirage_tornado": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 36,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 36,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,866: Line 21,152:
"DropDownRate": 10,
"DropDownRate": 10,
"EnemyLiftDuration": 0.2,
"EnemyLiftDuration": 0.2,
"HoldInPlaceDuration": 0.3,
"HoldInPlaceDuration": {
"Value": 0.3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "mirage_tornado",
"Key": "mirage_tornado",
Line 15,874: Line 21,166:
"OpenHeight": 8,
"OpenHeight": 8,
"ProjectileThinkInterval": 0.01,
"ProjectileThinkInterval": 0.01,
"Radius": 4,
"Radius": {
"SlowDuration": 3,
"Value": 4,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 30,
"SlowPercent": 30,
"TickRate": 0.25,
"TickRate": 0.25,
Line 15,898: Line 21,202:
}
}
],
],
"WhirlwindDuration": 4,
"WhirlwindDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"WhirlwindEvasionChance": 30,
"WhirlwindEvasionChance": 30,
"WhirlwindEvasionModifier": {
"WhirlwindEvasionModifier": {
Line 15,927: Line 21,237:
"operative_blindside": {
"operative_blindside": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCooldown": 30,
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,955: Line 21,271:
"MaxCameraAngleForSeeing": 180,
"MaxCameraAngleForSeeing": 180,
"Name": "Blindside",
"Name": "Blindside",
"Radius": 6.5,
"Radius": {
"TurnRateSlowDuration": 2,
"Value": 6.5,
"Upgrades": [
"Scale": {
{
"Value": 1,
"TurnRateSlowDuration": 1
"Type": "radius"
}
},
"TurnRateSlowDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
{
"TurnRateSlowDuration": 1
},
},
{
{
Line 15,971: Line 21,299:
"operative_revelation": {
"operative_revelation": {
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityCooldown": 90,
"AbilityCooldown": {
"Value": 90,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 16,003: Line 21,343:
},
},
"ChannelMoveSpeed": 4.2,
"ChannelMoveSpeed": 4.2,
"CurseDuration": 3,
"CurseDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DPS": {
"DPS": {
"Value": 50,
"Value": 50,
Line 16,017: Line 21,363:
"MoveSpeedReduction": 20,
"MoveSpeedReduction": 20,
"Name": "Revelation",
"Name": "Revelation",
"Radius": 15,
"Radius": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowPercent": 25,
"SlowPercent": 25,
"TickRate": 0.25,
"TickRate": 0.25,
"TimeBeforeCursed": 2,
"TimeBeforeCursed": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 16,034: Line 21,392:
},
},
"operative_umbrella_maneuver": {
"operative_umbrella_maneuver": {
"AbilityCooldown": 32,
"AbilityCooldown": {
"Value": 32,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,060: Line 21,424:
}
}
},
},
"ExplodeRadius": 5,
"ExplodeRadius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"FallSpeedMax": 1.524,
"FallSpeedMax": 1.524,
"IsDisabled": false,
"IsDisabled": false,
Line 16,080: Line 21,450:
},
},
"rutger_cheat_death": {
"rutger_cheat_death": {
"AbilityCooldown": 42,
"AbilityCooldown": {
"Value": 42,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 4,
"AbilityDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": null,
"BehaviourBits": null,
Line 16,109: Line 21,491:
"rutger_force_field": {
"rutger_force_field": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCooldown": 42,
"AbilityCooldown": {
"Value": 42,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 10,
"AbilityDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraModifier": {
"AuraModifier": {
Line 16,147: Line 21,541:
"SlowPercent": 60,
"SlowPercent": 60,
"SpherePushExtraDistance": 1.5,
"SpherePushExtraDistance": 1.5,
"SphereRadius": 5,
"SphereRadius": {
"Upgrades": [
"Value": 5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
{
{
"AbilityCooldown": -14
"AbilityCooldown": -14
Line 16,172: Line 21,572:
},
},
"rutger_pulse": {
"rutger_pulse": {
"AbilityCooldown": 127,
"AbilityCooldown": {
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraModifier": {
"AuraModifier": {
Line 16,203: Line 21,615:
}
}
},
},
"EndRadius": 30,
"EndRadius": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "rutger_pulse",
"Key": "rutger_pulse",
"MovementSlow": 25,
"MovementSlow": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Name": "Pulse",
"Name": "Pulse",
"SpreadDuration": 0.6,
"SpreadDuration": 0.6,
"StartRadius": 1,
"StartRadius": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 16,223: Line 21,653:
},
},
"rutger_rocket": {
"rutger_rocket": {
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 17,
"Value": 1,
"AbilityCooldownBetweenCharge": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 17,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirSpeedMax": 3.81,
"AirSpeedMax": 3.81,
Line 16,248: Line 21,696:
},
},
"FallSpeedMax": 1.524,
"FallSpeedMax": 1.524,
"ImpactRadius": 5,
"ImpactRadius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "rutger_rocket",
"Key": "rutger_rocket",
Line 16,282: Line 21,736:
},
},
"super_neutral_charge": {
"super_neutral_charge": {
"AbilityCooldown": 10,
"AbilityCooldown": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,302: Line 21,762:
"Name": "Mid Boss Charge",
"Name": "Mid Boss Charge",
"PrepareTime": 0.8,
"PrepareTime": 0.8,
"StunDuration": 0.5,
"StunDuration": {
"Value": 0.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TackleDurationMax": 1,
"TackleDurationMax": 1,
"TackleDurationMin": 0.5,
"TackleDurationMin": 0.5,
"TackleRadius": 2.5,
"TackleRadius": {
"Value": 2.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TackleSpeed": 1000,
"TackleSpeed": 1000,
"Upgrades": []
"Upgrades": []
},
},
"super_neutral_shield": {
"super_neutral_shield": {
"AbilityCooldown": 1,
"AbilityCooldown": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": -1,
"AbilityDuration": -1,
Line 16,327: Line 21,805:
"synth_affliction": {
"synth_affliction": {
"AbilityCastDelay": 0.6,
"AbilityCastDelay": 0.6,
"AbilityCooldown": 170,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 170,
"AbilityUnitTargetLimit": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorNoTarget",
"BehaviorNoTarget",
Line 16,351: Line 21,835:
},
},
"DamageInterval": 0.5,
"DamageInterval": 0.5,
"DebuffDuration": 10,
"DebuffDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "SynthAfflictionDebuff",
"Class": "SynthAfflictionDebuff",
Line 16,359: Line 21,849:
"Key": "synth_affliction",
"Key": "synth_affliction",
"Name": "Affliction",
"Name": "Affliction",
"Radius": 9,
"Radius": {
"Value": 9,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 16,383: Line 21,879:
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityChannelTime": 2,
"AbilityChannelTime": 2,
"AbilityCooldown": 32,
"AbilityCooldown": {
"Value": 32,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AirDrag": 0.3,
"AirDrag": 0.3,
"AirSpeedMax": 2.54,
"AirSpeedMax": 2.54,
"AmpDuration": 15,
"AmpDuration": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AmpModifier": {
"AmpModifier": {
"Class": "SynthBarrageAmp",
"Class": "SynthBarrageAmp",
Line 16,426: Line 21,934:
"Name": "Barrage",
"Name": "Barrage",
"ProjectileAmount": 4,
"ProjectileAmount": 4,
"Radius": 4.5,
"Radius": {
"SlowDuration": 1.5,
"Value": 4.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 16,443: Line 21,963:
"synth_plasma_flux": {
"synth_plasma_flux": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 25,
"AbilityCooldown": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,463: Line 21,989:
"IsDisabled": false,
"IsDisabled": false,
"Key": "synth_plasma_flux",
"Key": "synth_plasma_flux",
"MaxLifetime": 3.8,
"MaxLifetime": {
"Value": 3.8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Name": "Flying Cloak",
"Name": "Flying Cloak",
"Radius": 5,
"Radius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TickRate": 0.1,
"TickRate": 0.1,
"Upgrades": [
"Upgrades": [
Line 16,504: Line 22,042:
"synth_pulse": {
"synth_pulse": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityChannelTime": 1.5,
"AbilityChannelTime": {
"AbilityCooldown": 17,
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 17,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,540: Line 22,090:
"Key": "synth_pulse",
"Key": "synth_pulse",
"Name": "Enchanter's Satchel",
"Name": "Enchanter's Satchel",
"Radius": 12,
"Radius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 16,559: Line 22,115:
"targetdummy_ability_1": {
"targetdummy_ability_1": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCooldown": 10.5,
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,583: Line 22,145:
"targetdummy_ability_2": {
"targetdummy_ability_2": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCooldown": 10.5,
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,607: Line 22,175:
"targetdummy_ability_3": {
"targetdummy_ability_3": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCooldown": 10.5,
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,631: Line 22,205:
"targetdummy_ability_4": {
"targetdummy_ability_4": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCooldown": 10.5,
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,667: Line 22,247:
"thumper_ability_1": {
"thumper_ability_1": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 40,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 40,
"AbilityCooldown": 17,
"Scale": {
"AbilityCooldownBetweenCharge": 4,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 17,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 16,679: Line 22,283:
],
],
"BounceRadians": 0.5,
"BounceRadians": 0.5,
"BounceRange": 20,
"BounceRange": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
Line 16,711: Line 22,321:
"thumper_ability_2": {
"thumper_ability_2": {
"AbilityCastDelay": 0.42,
"AbilityCastDelay": 0.42,
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BarbedWireAuraModifier": {
"BarbedWireAuraModifier": {
Line 16,743: Line 22,365:
},
},
"BarbedWireHeightOffGround": 1,
"BarbedWireHeightOffGround": 1,
"BarbedWireRadius": 4,
"BarbedWireRadius": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"BarbedWireSlow": 50,
"BarbedWireSlow": 50,
"BarbedWireTickRate": 0.5,
"BarbedWireTickRate": 0.5,
Line 16,762: Line 22,390:
"Key": "thumper_ability_2",
"Key": "thumper_ability_2",
"Name": "Spike Strip",
"Name": "Spike Strip",
"StompRange": 25,
"StompRange": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TechCleaveExpireTime": 0.2,
"TechCleaveExpireTime": 0.2,
"Upgrades": [
"Upgrades": [
Line 16,779: Line 22,413:
"thumper_ability_3": {
"thumper_ability_3": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCooldown": 42,
"Value": 30,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityDuration": 8,
"Value": 1,
"AbilityUnitTargetLimit": 1,
"Type": "range"
"BehaviourBits": [
}
"BehaviorDisplaysDamageImpact",
},
"BehaviorAlwaysPreviewRadius"
"AbilityCooldown": {
],
"Value": 42,
"ChannelMoveSpeed": -1,
"Scale": {
"DPS": {
"Value": 1,
"Value": 8,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorDisplaysDamageImpact",
"BehaviorAlwaysPreviewRadius"
],
"ChannelMoveSpeed": -1,
"DPS": {
"Value": 8,
"Scale": {
"Scale": {
"Value": 0.609336,
"Value": 0.609336,
Line 16,818: Line 22,470:
},
},
"thumper_ability_4": {
"thumper_ability_4": {
"AbilityCooldown": 10.5,
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,859: Line 22,517:
"tokamak_breach": {
"tokamak_breach": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCooldown": 42,
"AbilityCooldown": {
"Value": 42,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,886: Line 22,550:
"Key": "tokamak_breach",
"Key": "tokamak_breach",
"Name": "Breach",
"Name": "Breach",
"Radius": 12,
"Radius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"RevealOnDamageDuration": 1,
"RevealOnDamageDuration": 1,
"RevealOnSpottedDuration": 1,
"RevealOnSpottedDuration": 1,
"SmokeDuration": 8,
"SmokeDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SpottedRadius": 2.5,
"SpottedRadius": 2.5,
"TechResist": 20,
"TechResist": 20,
Line 16,906: Line 22,582:
"tokamak_crimson_cannon": {
"tokamak_crimson_cannon": {
"AbilityCastDelay": 2,
"AbilityCastDelay": 2,
"AbilityCastRange": 100,
"AbilityCastRange": {
"AbilityChannelTime": 3.6,
"Value": 100,
"AbilityCooldown": 127,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 3.6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,958: Line 22,652:
"tokamak_dying_star": {
"tokamak_dying_star": {
"AbilityCastRange": 20,
"AbilityCastRange": 20,
"AbilityCooldown": 25,
"AbilityCooldown": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,973: Line 22,673:
}
}
},
},
"ExplosionRadius": 6,
"ExplosionRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"GravityScale": 1.4,
"GravityScale": 1.4,
"InFlightModifier": {
"InFlightModifier": {
Line 17,026: Line 22,732:
},
},
"MeleeHitCount": 3,
"MeleeHitCount": 3,
"MeleeIgniteTime": 0.5,
"MeleeIgniteTime": {
"Value": 0.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Name": "Thermal Vault",
"Name": "Thermal Vault",
"TickRate": 0.1,
"TickRate": 0.1,
Line 17,063: Line 22,775:
"tokamak_hot_shot": {
"tokamak_hot_shot": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityChannelTime": 1,
"AbilityChannelTime": {
"AbilityCharges": 2,
"Value": 1,
"AbilityCooldown": 32,
"Scale": {
"AbilityCooldownBetweenCharge": 1,
"Value": 1,
"Type": "duration"
}
},
"AbilityCharges": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 32,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BeamLength": 30,
"BeamLength": {
"BeamWidth": 4,
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BeamWidth": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BehaviourBits": [
"BehaviourBits": [
"BehaviorChannelled",
"BehaviorChannelled",
Line 17,124: Line 22,872:
"tokamak_radiance": {
"tokamak_radiance": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCooldown": 48,
"AbilityCooldown": {
"Value": 48,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 17,137: Line 22,897:
"Key": "tokamak_radiance",
"Key": "tokamak_radiance",
"LookDotMin": 0.866,
"LookDotMin": 0.866,
"LookRadiusScale": 1,
"LookRadiusScale": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"MaxDPS": {
"MaxDPS": {
"Value": 16,
"Value": 16,
Line 17,150: Line 22,916:
"Subclass": "TokamakRadiance"
"Subclass": "TokamakRadiance"
},
},
"Radius": 40,
"Radius": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TickRate": 0.25,
"TickRate": 0.25,
"Upgrades": [
"Upgrades": [
Line 17,173: Line 22,945:
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCastRange": "38.1 50.8",
"AbilityCastRange": "38.1 50.8",
"AbilityCooldown": "40 30 20",
"AbilityCooldown": {
"Value": "40 30 20",
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 17,195: Line 22,973:
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 40.64,
"AbilityCastRange": 40.64,
"AbilityCooldown": 4,
"AbilityCooldown": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 17,217: Line 23,001:
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCastRange": 50.8,
"AbilityCastRange": 50.8,
"AbilityCooldown": 40,
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 17,247: Line 23,037:
},
},
"vanguard_aoe_buff": {
"vanguard_aoe_buff": {
"AbilityCooldown": 5,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 5,
"AbilityDuration": 10,
"Scale": {
"AbilityUnitTargetLimit": 1,
"Value": 1,
"AuraRadius": 50,
"Type": "cooldown"
"BehaviourBits": [
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AuraRadius": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BehaviourBits": [
"BehaviorNoTarget",
"BehaviorNoTarget",
"BehaviorCanCastOnZipline",
"BehaviorCanCastOnZipline",
Line 17,280: Line 23,088:
"viscous_goo_bowling_ball": {
"viscous_goo_bowling_ball": {
"AbilityCastDelay": 0.55,
"AbilityCastDelay": 0.55,
"AbilityCooldown": 150,
"AbilityCooldown": {
"Value": 150,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 11,
"AbilityDuration": {
"Value": 11,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AccelerationPercentage": -60,
"AccelerationPercentage": -60,
"AirJumpForce": 500,
"AirJumpForce": 500,
"BallHitRadius": 1.8,
"BallHitRadius": {
"Value": 1.8,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"BallOffset": 50,
"BallOffset": 50,
"BallRadius": 1.4,
"BallRadius": {
"Value": 1.4,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"BehaviourBits": [
"BehaviourBits": [
"BehaviorDisplaysDamageImpact",
"BehaviorDisplaysDamageImpact",
Line 17,325: Line 23,157:
"Subclass": "ViscousRollingResist"
"Subclass": "ViscousRollingResist"
},
},
"StunDuration": 0.5,
"StunDuration": {
"Value": 0.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TechResist": 35,
"TechResist": 35,
"TickRate": 0.25,
"TickRate": 0.25,
Line 17,345: Line 23,183:
"viscous_goo_grenade": {
"viscous_goo_grenade": {
"AbilityCastDelay": 0.001,
"AbilityCastDelay": 0.001,
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityPostCastDuration": 0.2,
Line 17,398: Line 23,242:
},
},
"PuddleSlideBuff": 60,
"PuddleSlideBuff": 60,
"Radius": 5,
"Radius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SecondHitDamagePercentage": 0.5,
"SecondHitDamagePercentage": 0.5,
"SlowPercent": 35,
"SlowPercent": 35,
Line 17,424: Line 23,274:
"viscous_restorative_goo": {
"viscous_restorative_goo": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 26,
"AbilityCastRange": {
"AbilityCooldown": 42,
"Value": 26,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 42,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 3,
"AbilityDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 17,455: Line 23,323:
"LightMeleeForce": 300,
"LightMeleeForce": 300,
"Name": "The Cube",
"Name": "The Cube",
"PostCubeBuffDuration": 8,
"PostCubeBuffDuration": {
"PushBackForce": 250,
"Value": 8,
"PushBackRadius": 50,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"PushBackForce": 250,
"PushBackRadius": 50,
"RestorativeGooModifier": {
"RestorativeGooModifier": {
"Class": "RestorativeGoo",
"Class": "RestorativeGoo",
Line 17,498: Line 23,372:
},
},
"viscous_telepunch": {
"viscous_telepunch": {
"AbilityCastRange": 40,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 40,
"AbilityCooldown": 21,
"Scale": {
"AbilityCooldownBetweenCharge": 1.7,
"Value": 1,
"Type": "range"
}
},
"AbilityCharges": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 21,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 1.7,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 17,528: Line 23,426:
"Subclass": "FriendlyPunchAirControl"
"Subclass": "FriendlyPunchAirControl"
},
},
"ImpactDuration": 3,
"ImpactDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ImpactModifier": {
"ImpactModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 17,544: Line 23,448:
"Subclass": "ViscousPunchRollSlow"
"Subclass": "ViscousPunchRollSlow"
},
},
"Radius": 4,
"Radius": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowPercent": 30,
"SlowPercent": 30,
"TossDuration": 0.6,
"TossDuration": 0.6,
Line 17,582: Line 23,492:
},
},
"yakuza_fealty": {
"yakuza_fealty": {
"AbilityCastRange": 25,
"AbilityCastRange": {
"AbilityChannelTime": 3,
"Value": 25,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 17,625: Line 23,547:
},
},
"yakuza_kobun": {
"yakuza_kobun": {
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCooldown": 32,
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 32,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 17,658: Line 23,592:
"yakuza_protection_racket": {
"yakuza_protection_racket": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCooldown": 32,
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 32,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 12,
"AbilityDuration": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 17,689: Line 23,641:
},
},
"yakuza_setting_sun": {
"yakuza_setting_sun": {
"AbilityCooldown": 74,
"AbilityCooldown": {
"Value": 74,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 17,712: Line 23,670:
}
}
},
},
"Radius": 10,
"Radius": {
"Range": 25,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Range": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SettingSunThinkerModifier": {
"SettingSunThinkerModifier": {
"Class": "SettingSunThinker",
"Class": "SettingSunThinker",
Line 17,733: Line 23,703:
},
},
"yakuza_shakedown": {
"yakuza_shakedown": {
"AbilityChannelTime": 5,
"AbilityChannelTime": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 17,748: Line 23,724:
"yakuza_shakedown_target": {
"yakuza_shakedown_target": {
"AbilityChannelTimeDisplay": 5,
"AbilityChannelTimeDisplay": 5,
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 17,770: Line 23,752:
"Subclass": "CitadelShakedownPulse"
"Subclass": "CitadelShakedownPulse"
},
},
"Radius": 6,
"Radius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"RootModifier": {
"RootModifier": {
"Class": "Base",
"Class": "Base",