Data:AbilityData.json: Difference between revisions

Deadbot (talk | contribs)
Deadbot v1.14.0-6611
Deadbot (talk | contribs)
Deadbot v1.17.0-6684
 
(13 intermediate revisions by 4 users not shown)
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 299: Line 389:
},
},
{
{
"VulnerabilityPerStack": 7
"VulnerabilityPerStack": 8
}
}
],
],
"VulnerabilityPerStack": 8
"VulnerabilityPerStack": 7
},
},
"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 735: Line 1,005:
}
}
},
},
"GroundAuraSpacing": 1,
"GroundAuraSpacing": {
"GroundFlameDuration": 3,
"Value": 2,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"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,049:
"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 784: Line 1,090:
"Value": 25,
"Value": 25,
"Scale": {
"Scale": {
"Value": 0.2,
"Value": 0.3,
"Type": "spirit"
"Type": "spirit"
}
}
Line 851: Line 1,157:
"AbilityCastRange": 600,
"AbilityCastRange": 600,
"AbilityChannelTime": 0.7,
"AbilityChannelTime": 0.7,
"AbilityCooldown": 220,
"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,185:
],
],
"BonusMoveSpeed": 5,
"BonusMoveSpeed": 5,
"BuffDuration": 9,
"BuffDuration": {
"BuffModifier": {
"Value": 9,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BuffModifier": {
"Class": "BookwormKnightchargeBuff",
"Class": "BookwormKnightchargeBuff",
"Subclass": "Buff"
"Subclass": "Buff"
Line 903: Line 1,227:
"KnightNavForwardDistance": 8,
"KnightNavForwardDistance": 8,
"KnightNavSearchDistance": 10,
"KnightNavSearchDistance": 10,
"KnightPositionSpread": 1.8,
"KnightPositionSpread": {
"Value": 1.8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"KnightPositionStagger": -4,
"KnightPositionStagger": -4,
"KnightWhiskerLength": 300,
"KnightWhiskerLength": 300,
Line 911: Line 1,241:
"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,271:
"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,324:
"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,361:
"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,410:
"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,436:
"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,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorChannelled",
"BehaviorChannelled",
"BehaviorCooldownOnChannelEnd",
"BehaviorDeactivateCrouchToggleOnCast"
"BehaviorDeactivateCrouchToggleOnCast"
],
],
Line 1,092: Line 1,487:
"Key": "ability_burrow",
"Key": "ability_burrow",
"Name": "Burrow",
"Name": "Burrow",
"Radius": 5,
"Radius": {
"SpeedLostDuration": 1,
"Value": 5,
"SpinDuration": 1.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SpeedLostDuration": 1,
"SpinDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SpinModifier": {
"SpinModifier": {
"Class": "Spin",
"Class": "Spin",
Line 1,125: Line 1,532:
"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,151: Line 1,564:
},
},
"Name": null,
"Name": null,
"Radius": 7,
"Radius": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 1,179: Line 1,598:
"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,231: Line 1,668:
"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,247: Line 1,690:
}
}
},
},
"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,272: Line 1,727:
"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,301: Line 1,762:
},
},
"ability_doorman_bomb": {
"ability_doorman_bomb": {
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 18,
"Value": 1,
"AbilityCooldownBetweenCharge": 6,
"Scale": {
"AbilityDuration": 4,
"Value": 1,
"AbilityPostCastDuration": 0.5,
"Type": "max_charges"
"AbilityUnitTargetLimit": 1,
"AccuracyDebuffFalloffBias": 0.3,
"AuraModifier": {
"Class": "DoormanBellAura",
"Subclass": "DoormanBellAura",
"ProvidedByAura": {
"Class": "SlowBase",
"Subclass": "SlowAuraModifier"
}
}
},
},
"BehaviourBits": [
"AbilityCooldown": {
"BehaviorNoTarget",
"Value": 18,
"BehaviorDisplaysDamageImpact",
"Scale": {
"BehaviorDontInterruptSlideOnCast"
"Value": 1,
],
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityPostCastDuration": 0.5,
"AbilityUnitTargetLimit": 1,
"AccuracyDebuffFalloffBias": 0.3,
"AuraModifier": {
"Class": "DoormanBellAura",
"Subclass": "DoormanBellAura",
"ProvidedByAura": {
"Class": "SlowBase",
"Subclass": "SlowAuraModifier"
}
},
"BehaviourBits": [
"BehaviorNoTarget",
"BehaviorDisplaysDamageImpact",
"BehaviorDontInterruptSlideOnCast"
],
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DebuffAccuracy": -40,
"DebuffAccuracy": -40,
Line 1,346: Line 1,831:
"Name": "Call Bell",
"Name": "Call Bell",
"ProjectileDrag": 0.975,
"ProjectileDrag": 0.975,
"ProjectileFuse": 3,
"ProjectileFuse": {
"Radius": 5.5,
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Radius": {
"Value": 5.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowPercent": 35,
"SlowPercent": 35,
"Upgrades": [
"Upgrades": [
Line 1,378: Line 1,875:
},
},
"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": 20,
"AbilityDuration": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 1,399: Line 1,914:
"DoorwayCloseCooldown": 8,
"DoorwayCloseCooldown": 8,
"DoorwayDistance": {
"DoorwayDistance": {
"Value": 70,
"Value": 65,
"Scale": {
"Scale": [
"Value": 0,
{
"Type": "spirit"
"Value": 0,
}
"Type": "spirit"
},
{
"Value": 1,
"Type": "range"
}
]
},
},
"DoorwayTimerModifier": {
"DoorwayTimerModifier": {
Line 1,418: Line 1,939:
"Upgrades": [
"Upgrades": [
{
{
"AbilityDuration": 15
"AbilityDuration": 20
},
},
{
{
Line 1,432: Line 1,953:
{
{
"DoorwayDistance": {
"DoorwayDistance": {
"Value": 45,
"Value": 40,
"Scale": {
"Scale": {
"Value": 0.15,
"Value": 0.15,
Line 1,443: Line 1,964:
},
},
"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,461: Line 1,988:
},
},
"ability_doorman_hotel": {
"ability_doorman_hotel": {
"AbilityCastRange": 7,
"AbilityCastRange": {
"AbilityChannelTime": 1,
"Value": 7,
"AbilityCooldown": 140,
"Scale": {
"AbilityCooldownBetweenCharge": -1,
"Value": 1,
"AbilityDuration": 6.5,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 140,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 6.5,
"AbilityPostCastDuration": 0.7,
"AbilityPostCastDuration": 0.7,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,574: Line 2,119:
{
{
"UnstoppableWhileHotelOccupied": 1,
"UnstoppableWhileHotelOccupied": 1,
"LateCheckoutCooldown": 13
"LateCheckoutCooldown": 15
}
}
]
]
Line 1,580: Line 2,125:
"ability_doorman_luggage_cart": {
"ability_doorman_luggage_cart": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCastRange": 25,
"AbilityCastRange": {
"AbilityCooldown": 30,
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 30,
"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 1,593: Line 2,156:
],
],
"CartDamage": {
"CartDamage": {
"Value": 80,
"Value": 60,
"Scale": {
"Scale": {
"Value": 0.75,
"Value": 0.75,
Line 1,605: Line 2,168:
"Class": "LuggageDrag",
"Class": "LuggageDrag",
"Subclass": "Drag",
"Subclass": "Drag",
"StompIgnoreLingerModifier": {
"Class": "Base",
"Subclass": "LuggageDragStompIgnoreLinger",
"EnabledStateMask": [
"DoormanLuggageDragged"
]
},
"StompIgnoreLingerDuration": 0.5,
"EnabledStateMask": [
"EnabledStateMask": [
"IgnorePortals"
"IgnorePortals"
Line 1,612: Line 2,183:
"Upgrades": [
"Upgrades": [
{
{
"CartDamage": 60
"CartDamage": 80
},
},
{
{
"AbilityCastRange": 20,
"AbilityCastRange": 25,
"WallImpactDamage": {
"WallImpactDamage": {
"Value": 75,
"Value": 75,
Line 1,638: Line 2,209:
},
},
"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,685: Line 2,262:
},
},
"TickRate": 1,
"TickRate": 1,
"TrailDuration": 10,
"TrailDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 1,695: Line 2,278:
},
},
{
{
"AmpDamagePercent": 12
"AmpDamagePercent": 11
}
}
],
],
Line 1,702: Line 2,285:
"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,757: Line 2,346:
"ability_explosive_barrel": {
"ability_explosive_barrel": {
"AbilityCastDelay": 0.125,
"AbilityCastDelay": 0.125,
"AbilityCharges": 2,
"AbilityCharges": {
"AbilityCooldown": 28,
"Value": 2,
"AbilityCooldownBetweenCharge": 7.5,
"Scale": {
"AbilityUnitTargetLimit": 1,
"Value": 1,
"ArmTime": 0.1,
"Type": "max_charges"
"BarrelDamage": {
}
"Value": 80,
},
"AbilityCooldown": {
"Value": 28,
"Scale": {
"Scale": {
"Value": 1.2,
"Value": 1,
"Type": "spirit"
"Type": "cooldown"
}
}
},
},
"BarrelHeavyMeleeForceForward": 1800,
"AbilityCooldownBetweenCharge": {
"BarrelHeavyMeleeForceUp": 300,
"Value": 7.5,
"BarrelLifetime": 8,
"Scale": {
"BarrelLightMeleeForceForward": 1400,
"Value": 1,
"BarrelLightMeleeForceUp": 300,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"ArmTime": 0.1,
"BarrelHeavyMeleeForceForward": 1800,
"BarrelHeavyMeleeForceUp": 300,
"BarrelLifetime": 8,
"BarrelLightMeleeForceForward": 1400,
"BarrelLightMeleeForceUp": 300,
"BarrelPitchMax": 90,
"BarrelPitchMax": 90,
"BarrelPitchMin": 2,
"BarrelPitchMin": 2,
Line 1,788: Line 2,388:
"BehaviorCastImmediateOnOtherAbility"
"BehaviorCastImmediateOnOtherAbility"
],
],
"BurnDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BurnModifier": {
"Class": "BaseDot",
"Subclass": "BarrelBurn"
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DPS": {
"Value": 13.3333,
"Scale": {
"Value": 0.175,
"Type": "spirit"
}
},
"ImpactDamage": {
"Value": 40,
"Scale": {
"Value": 0.525,
"Type": "spirit"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_explosive_barrel",
"Key": "ability_explosive_barrel",
"MinTimeBeforeDestroy": 0.1,
"MinTimeBeforeDestroy": 0.1,
"Name": "Powder Keg",
"Name": "Powder Keg",
"Radius": 6,
"Radius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TickRate": 0.5,
"TossDuration": 0.4,
"TossDuration": 0.4,
"TossSpeed": 3.556,
"TossSpeed": 3.556,
Line 1,804: Line 2,436:
},
},
{
{
"BarrelDamage": {
"ImpactDamage": {
"Value": 80,
"Value": 40,
"Scale": {
"Value": 0.25,
"Type": "spirit"
}
},
"DPS": {
"Value": 13.3333,
"Scale": {
"Scale": {
"Value": 0.5,
"Value": 0.083333,
"Type": "spirit"
"Type": "spirit"
}
}
Line 1,817: Line 2,456:
"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,825: Line 2,470:
}
}
},
},
"AbilityCooldown": 200,
"AbilityCooldown": {
"Value": 200,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 1,858: Line 2,509:
"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,866: Line 2,523:
}
}
},
},
"SleepDuration": 4,
"SleepDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SleepMoveSpeed": 1.5,
"SleepMoveSpeed": 1.5,
"StaringModifier": {
"StaringModifier": {
Line 1,911: Line 2,574:
"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,
"AbilityPostCastDuration": 0.2,
"Type": "range"
"AbilityUnitTargetLimit": 1,
}
"AutoChannelModifier": {
"Class": "Base",
"Subclass": "Channeling"
},
},
"BehaviourBits": [
"AbilityCharges": {
"BehaviorDisplaysDamageImpact",
"Value": 1,
"BehaviorProjectile",
"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,
"AbilityUnitTargetLimit": 1,
"AutoChannelModifier": {
"Class": "Base",
"Subclass": "Channeling"
},
"BehaviourBits": [
"BehaviorDisplaysDamageImpact",
"BehaviorProjectile",
"BehaviorDontInterruptSlideOnCast"
"BehaviorDontInterruptSlideOnCast"
],
],
Line 1,935: Line 2,622:
}
}
},
},
"EffectDuration": 3,
"EffectDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"EffectModifier": {
"EffectModifier": {
"Class": "DiminishingSlow",
"Class": "DiminishingSlow",
Line 1,945: Line 2,638:
"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,964: Line 2,663:
"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,025: Line 2,742:
}
}
},
},
"HealthRegenDuration": 2,
"HealthRegenDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"HopOffBuffModifier": {
"HopOffBuffModifier": {
"Class": "Base",
"Class": "Base",
Line 2,092: Line 2,815:
},
},
"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,129: Line 2,858:
"ArmTime": 0.1,
"ArmTime": 0.1,
"AuraAttackHeight": 10,
"AuraAttackHeight": 10,
"AuraRadius": 10,
"AuraRadius": {
"AuraSoftRadius": 10,
"Value": 10,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AuraSoftRadius": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BehaviourBits": [
"BehaviourBits": [
"BehaviorCanSetQuickCast",
"BehaviorCanSetQuickCast",
Line 2,144: Line 2,885:
"DPSPerSprite": 1,
"DPSPerSprite": 1,
"Damage": 20,
"Damage": 20,
"HelperChoreCooldownDuration": 5,
"HelperChoreCooldownDuration": {
"HelperCount": 1,
"Value": 5,
"HelperDowntimeDuration": 15.1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"HelperCount": 1,
"HelperDowntimeDuration": {
"Value": 15.1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"HelpersPerPatrol": 4,
"HelpersPerPatrol": 4,
"InfestBurstHealthPercent": 75,
"InfestBurstHealthPercent": 75,
Line 2,178: Line 2,931:
"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,198: Line 2,957:
"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,226: Line 3,003:
},
},
"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,263: Line 3,046:
"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,311: Line 3,100:
},
},
"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,337: Line 3,144:
"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,159:
"Key": "ability_fencer_riposte",
"Key": "ability_fencer_riposte",
"LiftHeight": 240,
"LiftHeight": 240,
"MeleeResistReduction": -22,
"MeleeResistReduction": -25,
"MeleeResistReductionDuration": 3,
"MeleeResistReductionDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"MoveSpeedMax": 4,
"MoveSpeedMax": 4,
"Name": "Riposte",
"Name": "Riposte",
Line 2,355: Line 3,174:
"SlashHalfWidth": 1,
"SlashHalfWidth": 1,
"SlashRadius": 6,
"SlashRadius": 6,
"SlowDuration": 4,
"SlowDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 40,
"SlowPercent": 40,
"StunDuration": 0.6,
"StunDuration": {
"Value": 0.8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TargetLifestealModifier": {
"Class": "FencerRiposteTargetLifesteal",
"Subclass": "FencerRiposteTargetLifesteal"
},
"TurnRateMax": 10,
"TurnRateMax": 10,
"Upgrades": [
"Upgrades": [
Line 2,364: Line 3,199:
},
},
{
{
"MeleeResistReduction": -30
"MeleeResistReduction": -25,
"StunDuration": 0.4
},
},
{
{
"StunDuration": 1.6
"TargetLifesteal": 75,
"TargetLifestealDuration": 13
}
}
]
]
},
},
"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,395: Line 3,238:
"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,434: Line 3,283:
"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,455: Line 3,316:
"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,504: Line 3,377:
"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,581: Line 3,460:
},
},
"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,618: Line 3,503:
"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,636: Line 3,533:
"ability_flame_dash": {
"ability_flame_dash": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCooldown": 38,
"AbilityCooldown": {
"AbilityDuration": 3,
"Value": 38,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraLingerDuration": 1,
"AuraLingerDuration": 1,
Line 2,657: Line 3,566:
"DashAirSpeed": 8,
"DashAirSpeed": 8,
"DashSpeed": 12,
"DashSpeed": 12,
"FlameAuraRadius": 4.5,
"FlameAuraRadius": {
"FlameDashJumpBonus": 50,
"Value": 4.5,
"FlameDashModifier": {
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"FlameDashJumpBonus": 50,
"FlameDashModifier": {
"Class": "Flamedash",
"Class": "Flamedash",
"Subclass": "Flamedash",
"Subclass": "Flamedash",
Line 2,688: Line 3,603:
},
},
"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,711: Line 3,632:
},
},
"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,735: Line 3,662:
},
},
"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,759: Line 3,692:
},
},
"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,783: Line 3,722:
},
},
"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,807: Line 3,752:
},
},
"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,856: Line 3,807:
},
},
"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,878: Line 3,835:
},
},
"ability_frank_revive": {
"ability_frank_revive": {
"AbilityChannelTime": 3,
"AbilityChannelTime": {
"AbilityCooldown": 275,
"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,917: Line 3,886:
},
},
"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,935: Line 3,916:
]
]
},
},
"SlowDuration": 3,
"SlowDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "DiminishingSlow",
"Class": "DiminishingSlow",
Line 2,941: Line 3,928:
},
},
"SlowPercent": 120,
"SlowPercent": 120,
"StunDuration": 1.5,
"StunDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 2,969: Line 3,962:
},
},
"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,022: Line 4,045:
"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,119: Line 4,154:
"BehaviorNoTarget"
"BehaviorNoTarget"
],
],
"BonusMoveSpeed": 3.5,
"BonusMoveSpeed": 2,
"BonusSprintAcceleration": 14,
"BonusSprintAcceleration": 14,
"BonusSprintSpeed": 2,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DropOffTimer": 0.1,
"DropOffTimer": 0.1,
Line 3,148: Line 4,182:
"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,
"StaminaCooldownReduction": 15,
"StaminaCooldownReduction": 25,
"TrailingTeamBonusArmorDamageResist": 35,
"TrailingTeamBonusArmorDamageResist": 35,
"TrailingTeamBonusDebuffResist": 35,
"TrailingTeamBonusDebuffResist": 35,
"TrailingTeamBonusSprintSpeed": 7,
"TrailingTeamBonusSprintSpeed": 5,
"TrailingTeamBonusTechResist": 35,
"TrailingTeamBonusTechResist": 35,
"Upgrades": []
"Upgrades": []
},
},
"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,183: Line 4,229:
},
},
"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,207: Line 4,259:
},
},
"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,231: Line 4,289:
},
},
"ability_graf_ult": {
"ability_graf_ult": {
"AbilityCooldown": 127,
"AbilityCooldown": {
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 3,256: Line 4,320:
"ability_gravity_lasso": {
"ability_gravity_lasso": {
"AbilityCastDelay": 0.5,
"AbilityCastDelay": 0.5,
"AbilityCastRange": 20,
"AbilityCastRange": {
"AbilityCooldown": 130,
"Value": 20,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityDuration": 2.25,
"Value": 1,
"AbilityUnitTargetLimit": 1,
"Type": "range"
"BehaviourBits": [
}
},
"AbilityCooldown": {
"Value": 130,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 2.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorProjectile",
"BehaviorProjectile",
"BehaviorCleaveDisabled",
"BehaviorCleaveDisabled",
Line 3,308: Line 4,390:
"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,327: Line 4,421:
}
}
},
},
"ExplosionRadius": 12,
"ExplosionRadius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"GuidingModifier": {
"GuidingModifier": {
"Class": "GuidingArrow",
"Class": "GuidingArrow",
Line 3,348: Line 4,448:
},
},
"Name": "Guided Owl",
"Name": "Guided Owl",
"StunDuration": 0.75,
"StunDuration": {
"Value": 0.75,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 3,362: Line 4,468:
},
},
"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,413: Line 4,525:
}
}
],
],
"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,466: Line 4,602:
"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,476: Line 4,618:
"BehaviorDontInterruptSlideOnCast"
"BehaviorDontInterruptSlideOnCast"
],
],
"BurnDuration": 4,
"BurnDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DPS": {
"DPS": {
Line 3,500: Line 4,648:
"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,518: Line 4,672:
"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,533: Line 4,693:
}
}
},
},
"DebuffDuration": 5,
"DebuffDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 3,542: Line 4,708:
]
]
},
},
"ExplosionRadius": 2,
"ExplosionRadius": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_hat_trick",
"Key": "ability_hat_trick",
Line 3,582: Line 4,754:
],
],
"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,611: Line 4,795:
"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,666: Line 4,862:
"ability_ice_dome": {
"ability_ice_dome": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 8,
"AbilityCastRange": {
"AbilityCooldown": 195,
"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,723: Line 4,937:
"Key": "ability_ice_dome",
"Key": "ability_ice_dome",
"Name": "Frozen Shelter",
"Name": "Frozen Shelter",
"Radius": 10,
"Radius": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"SlowPercent": 35,
"SlowPercent": 35,
"Upgrades": [
"Upgrades": [
Line 3,753: Line 4,973:
"ability_ice_grenade": {
"ability_ice_grenade": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCharges": 2,
"AbilityCharges": {
"AbilityCooldown": 30,
"Value": 2,
"AbilityCooldownBetweenCharge": 7,
"Scale": {
"AbilityUnitTargetLimit": 1,
"Value": 1,
"BehaviourBits": [
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorProjectile",
"BehaviorProjectile",
"BehaviorDisplaysDamageImpact",
"BehaviorDisplaysDamageImpact",
Line 3,787: Line 5,025:
"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,819: Line 5,069:
},
},
"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,854: Line 5,116:
}
}
},
},
"IceBeamBuildupProcDuration": 2,
"IceBeamBuildupProcDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IceBeamModifier": {
"IceBeamModifier": {
"Class": "Base",
"Class": "Base",
Line 3,867: Line 5,135:
"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,900: Line 5,180:
"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,967: Line 5,259:
},
},
"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,996: Line 5,294:
"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,023: Line 5,339:
"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,042: Line 5,382:
}
}
},
},
"DebuffDuration": 8,
"DebuffDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "IncendiaryDebuff",
"Class": "IncendiaryDebuff",
Line 4,056: Line 5,402:
"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,079: Line 5,431:
"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,095: Line 5,453:
}
}
},
},
"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,108: Line 5,478:
"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,126: Line 5,502:
"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": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 4,160: Line 5,548:
"Name": "Dust Storm",
"Name": "Dust Storm",
"OpenHeight": 2,
"OpenHeight": 2,
"Radius": 3.5,
"Radius": {
"SlowPercent": 20,
"Value": 3.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"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,181: Line 5,581:
"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,224: Line 5,636:
}
}
},
},
"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,245: Line 5,663:
"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,266: Line 5,696:
"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,291: Line 5,733:
"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,315: Line 5,775:
]
]
},
},
"LifeDrainHealthMult": 75,
"LifeDrainHealthMult": {
"Value": 100,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"LifeDrainPerSecond": {
"LifeDrainPerSecond": {
"Value": 32,
"Value": 24,
"Scale": {
"Scale": {
"Value": 0.43,
"Value": 0.3225,
"Type": "spirit"
"Type": "spirit"
}
}
Line 4,331: Line 5,797:
}
}
},
},
"MaxRange": 28,
"MaxRange": {
"Value": 28,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"MoveSpeedReduction": 40,
"MoveSpeedReduction": 40,
"Name": "Life Drain",
"Name": "Life Drain",
Line 4,337: Line 5,809:
"Upgrades": [
"Upgrades": [
{
{
"LifeDrainPerSecond": 18
"LifeDrainPerSecond": 13
},
},
{
{
Line 4,348: Line 5,820:
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 0.4,
"Value": 0.3,
"Type": "spirit"
"Type": "spirit"
}
}
Line 4,357: Line 5,829:
"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,409: Line 5,899:
"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,439: Line 5,941:
}
}
},
},
"HexDuration": 2,
"HexDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"HexMoveSpeedLimit": 6,
"HexMoveSpeedLimit": 6,
"IsDisabled": false,
"IsDisabled": false,
Line 4,445: Line 5,953:
"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,462: Line 5,976:
"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,529: Line 6,067:
"ability_magician_cloneturret": {
"ability_magician_cloneturret": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 15,
"AbilityCastRange": {
"AbilityCooldown": 40,
"Value": 15,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityDuration": 6,
"Value": 1,
"AbilityUnitTargetLimit": 1,
"Type": "range"
"BehaviourBits": [
}
"BehaviorAlwaysPreviewRadius",
},
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorAlwaysPreviewRadius",
"BehaviorPreventBotUsage",
"BehaviorPreventBotUsage",
"BehaviorCanSetQuickCast",
"BehaviorCanSetQuickCast",
Line 4,555: Line 6,111:
"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,595: Line 6,157:
"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,615: Line 6,189:
]
]
},
},
"CopiedUltWindow": 12,
"CopiedUltWindow": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"CopyCooldownPercentage": 40,
"CopyCooldownPercentage": 40,
"CopyInternalCooldown": 0.5,
"CopyInternalCooldown": 0.5,
Line 4,641: Line 6,221:
"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,685: Line 6,277:
"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,723: Line 6,339:
},
},
"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,758: Line 6,386:
},
},
"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,803: Line 6,449:
"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,853: Line 6,517:
"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,874: Line 6,544:
},
},
"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,892: Line 6,586:
},
},
"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,904: Line 6,604:
"BehaviorRequireAbilityButtonToCancel"
"BehaviorRequireAbilityButtonToCancel"
],
],
"BuffDuration": 15,
"BuffDuration": {
"Value": 15,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BuffModifier": {
"BuffModifier": {
"Class": "NanoCatform",
"Class": "NanoCatform",
Line 4,932: Line 6,638:
},
},
{
{
"MaxBonusMoveSpeedPercent": 45,
"MaxBonusMoveSpeedPercent": 40,
"HealthRegen": 15
"HealthRegen": 15
},
},
{
{
"OutgoingDamagePercent": 20,
"OutgoingDamagePercent": 18,
"DamageAmpDuration": 6,
"DamageAmpDuration": 6,
"DamageAmpBuildDuration": 10
"DamageAmpBuildDuration": 10
Line 4,943: Line 6,649:
},
},
"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,970: Line 6,682:
"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,002: Line 6,720:
"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,020: Line 6,744:
"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,067: Line 6,803:
"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,091: Line 6,833:
}
}
},
},
"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,116: Line 6,876:
},
},
"DoublePounceTime": 3,
"DoublePounceTime": 3,
"ExplodeRadius": 6,
"ExplodeRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"JumpHeight": 3,
"JumpHeight": 3,
Line 5,128: Line 6,894:
"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,157: Line 6,929:
}
}
},
},
"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,180: Line 6,958:
},
},
"DoublePounceTime": 3,
"DoublePounceTime": 3,
"ExplodeRadius": 6,
"ExplodeRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"JumpHeight": 3,
"JumpHeight": 3,
Line 5,192: Line 6,976:
"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,214: Line 7,004:
"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,271: Line 7,085:
}
}
},
},
"RecentDamageMarkDuration": 1.5,
"RecentDamageMarkDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"RecentDamageModifier": {
"RecentDamageModifier": {
"Class": "Base",
"Class": "Base",
Line 5,290: Line 7,110:
}
}
},
},
"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,309: Line 7,141:
},
},
"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,349: Line 7,193:
"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,367: Line 7,217:
"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,380: Line 7,242:
"BehaviorNoTarget"
"BehaviorNoTarget"
],
],
"BulletArmorReductionDuration": 6,
"BulletArmorReductionDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BulletArmorReductionHeavy": 15,
"BulletArmorReductionHeavy": 15,
"BulletArmorReductionLight": 5,
"BulletArmorReductionLight": 5,
Line 5,436: Line 7,304:
},
},
"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,472: Line 7,346:
}
}
},
},
"DebuffDuration": 3,
"DebuffDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "Base",
"Class": "Base",
Line 5,484: Line 7,364:
"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,500: Line 7,386:
"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,522: Line 7,414:
"MaxStolenSpiritResist": 10,
"MaxStolenSpiritResist": 10,
"MaxStolenTargets": 3,
"MaxStolenTargets": 3,
"MeleeBuildUp": 0.2,
"Name": "Essence Theft",
"Name": "Essence Theft",
"ProgressLossMultiplier": 2.3,
"ProgressLossMultiplier": 2.3,
Line 5,537: Line 7,430:
"SkullBuildUp": 0.15,
"SkullBuildUp": 0.15,
"ZombieMeleeBuildUp": 0.15,
"ZombieMeleeBuildUp": 0.15,
"ZombieExplosionBuildUp": 1
"ZombieExplosionBuildUp": 1,
"MaxStolenTargets": 1
}
}
]
]
},
},
"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,587: Line 7,511:
"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,620: Line 7,550:
"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,637: Line 7,573:
},
},
"SummonInitialDelay": 0.3,
"SummonInitialDelay": 0.3,
"SummonLifetime": 20,
"SummonLifetime": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SummonMaxCount": 32,
"SummonMaxCount": 32,
"SummonMeleeDamage": {
"SummonMeleeDamage": {
Line 5,658: Line 7,600:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -15
"AbilityCooldown": -15,
"MoveSpeedPercent": 25
},
},
{
{
"MoveSpeedPercent": 25,
"AbilityDuration": 10,
"AbilityDuration": 10
"SummonFrequency": -0.3
},
},
{
{
Line 5,698: Line 7,641:
"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,726: Line 7,687:
}
}
},
},
"DebuffDuration": 3,
"DebuffDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "DiminishingSlow",
"Class": "DiminishingSlow",
Line 5,746: Line 7,713:
"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,764: Line 7,737:
"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,805: Line 7,790:
"PickupsPerDeath": 1,
"PickupsPerDeath": 1,
"PickupsPerHeroDeath": 5,
"PickupsPerHeroDeath": 5,
"PickupsPerNeutralTrooperDeath": 2,
"PickupsPerNeutralTrooperDeath": 3,
"ResourceCost": {
"ResourceCost": {
"Value": 120,
"Value": 120,
Line 5,825: Line 7,810:
}
}
},
},
"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,867: Line 7,864:
"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,874: Line 7,877:
"Value": 5,
"Value": 5,
"Scale": {
"Scale": {
"Value": 0.1,
"Value": 0.16,
"Type": "spirit"
"Type": "spirit"
}
}
Line 5,890: Line 7,893:
},
},
"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,916: Line 7,931:
"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",
}
},
"AbilityCooldownBetweenCharge": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AuraModifier": {
"Class": "CitadelTenguUrnAura",
"Subclass": "UrnAura",
"Subclass": "UrnAura",
"ProvidedByAura": {
"ProvidedByAura": {
Line 5,950: Line 7,983:
"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,967: Line 8,006:
},
},
"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,031: Line 8,082:
"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,059: Line 8,122:
"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,075: Line 8,144:
},
},
"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,119: Line 8,206:
},
},
"GroundAuraSpacing": 1,
"GroundAuraSpacing": 1,
"ImmobilizeDuration": 1.25,
"ImmobilizeDuration": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ImmobilizeModifier": {
"ImmobilizeModifier": {
"Class": "CitadelRoot",
"Class": "CitadelRoot",
Line 6,147: Line 8,240:
"ImmobilizeDuration": 0.75,
"ImmobilizeDuration": 0.75,
"SummonCount": 1,
"SummonCount": 1,
"AbilityCooldown": -10
"AbilityCooldown": -14
}
}
],
],
Line 6,154: Line 8,247:
"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,178: Line 8,283:
"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,204: Line 8,315:
}
}
},
},
"ExplosionRadius": 8,
"ExplosionRadius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_perched_predator",
"Key": "ability_perched_predator",
Line 6,239: Line 8,356:
"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,304: Line 8,433:
"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,331: Line 8,472:
"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,373: Line 8,520:
},
},
"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,418: Line 8,571:
"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,467: Line 8,632:
"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,494: Line 8,677:
]
]
},
},
"ImmobilizeDuration": 1.25,
"ImmobilizeDuration": {
"Value": 1.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ImmobilizeModifier": {
"ImmobilizeModifier": {
"Class": "PriestImmobilize",
"Class": "PriestImmobilize",
Line 6,501: Line 8,690:
"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,529: Line 8,736:
"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,539: Line 8,752:
"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,574: Line 8,805:
"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,595: Line 8,832:
"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,649: Line 8,898:
"Subclass": "Slow"
"Subclass": "Slow"
},
},
"StunDuration": 0.6,
"StunDuration": {
"TargetingConeAngle": 60,
"Value": 0.6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"TargetingConeAngle": 60,
"Upgrades": [
"Upgrades": [
{
{
Line 6,663: Line 8,918:
}
}
],
],
"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,714: Line 8,987:
"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,737: Line 9,022:
"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,775: Line 9,066:
"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,798: Line 9,107:
"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,825: Line 9,140:
},
},
"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,836: Line 9,157:
"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,855: Line 9,182:
"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,868: Line 9,207:
"BonusAmpToVampire": 5,
"BonusAmpToVampire": 5,
"BonusDamage": {
"BonusDamage": {
"Value": 100,
"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,917: Line 9,262:
"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,947: Line 9,304:
"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 6,996: Line 9,371:
"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,053: Line 9,440:
},
},
{
{
"DealMaxHealthDamagePct": {
"MaxHealthBuffPct": 10,
"Value": 8,
"MaxHealthBuffDuration": 16,
"Scale": {
"Value": 0.035,
"Type": "spirit"
}
},
"AbilityCooldown": -13
"AbilityCooldown": -13
}
}
Line 7,066: Line 9,448:
},
},
"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": {
"AbilityUnitTargetLimit": 1,
"Value": 0.6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AutoIntrinsicModifiers": [
"AutoIntrinsicModifiers": [
{
{
Line 7,093: Line 9,487:
},
},
"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,119: Line 9,525:
"Value": 120,
"Value": 120,
"Scale": {
"Scale": {
"Value": 1,
"Value": 0.7,
"Type": "spirit"
"Type": "spirit"
}
}
Line 7,196: Line 9,602:
},
},
"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,299: Line 9,729:
}
}
],
],
"WaveEndRadius": 8,
"WaveEndRadius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"WaveStartRadius": 0.5,
"WaveStartRadius": 0.5,
"WaveThickness": 1
"WaveThickness": 1
Line 7,305: Line 9,741:
"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,345: Line 9,787:
"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,361: Line 9,827:
},
},
"EnemyMoveSlow": 10,
"EnemyMoveSlow": 10,
"EnemyMoveSlowDuration": 5,
"EnemyMoveSlowDuration": {
"IsDisabled": false,
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"Key": "ability_scrap_blast",
"Key": "ability_scrap_blast",
"Name": "Bio Blast",
"Name": "Bio Blast",
Line 7,385: Line 9,857:
},
},
"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,409: Line 9,887:
},
},
"ability_shieldguy_ability02": {
"ability_shieldguy_ability02": {
"AbilityCooldown": 26,
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 7,433: Line 9,917:
},
},
"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,457: Line 9,947:
},
},
"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,481: Line 9,977:
},
},
"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,525: Line 10,027:
"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,561: Line 10,093:
},
},
"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,592: Line 10,142:
},
},
"ability_skyrunner_ult": {
"ability_skyrunner_ult": {
"AbilityCooldown": 127,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 127,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 7,617: Line 10,173:
"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,631: Line 10,193:
"Value": 65,
"Value": 65,
"Scale": {
"Scale": {
"Value": 2.8,
"Value": 2.2,
"Type": "spirit"
"Type": "spirit"
}
}
Line 7,640: Line 10,202:
"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,660: Line 10,228:
"SleepWakeUpDelay": {
"SleepWakeUpDelay": {
"Value": 0.1,
"Value": 0.1,
"Scale": {
"Scale": [
"Value": 0.003,
{
"Type": "spirit"
"Value": 0.002,
}
"Type": "spirit"
},
{
"Value": 1,
"Type": "duration"
}
]
},
},
"Upgrades": [
"Upgrades": [
Line 7,671: Line 10,245:
},
},
{
{
"AbilityCooldown": -18
"SleepDuration": 1,
"FixationStacks": 15
},
},
{
{
"SleepDuration": 1,
"AbilityCooldown": -17,
"SlowPercent": 50,
"SlowPercent": 50,
"GroundDashReductionPercent": -50,
"GroundDashReductionPercent": -50,
Line 7,682: Line 10,257:
},
},
"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,740: Line 10,327:
"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,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DamageBonusFixedPerStack": 0.2,
"DamageBonusFixedPerStack": {
"Value": 0.2,
"Scale": {
"Value": 0,
"Type": "weapon_damage_increase"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_stacking_damage",
"Key": "ability_stacking_damage",
Line 7,782: Line 10,381:
},
},
{
{
"DamageBonusFixedPerStack": 0.14
"DamageBonusFixedPerStack": {
"Value": 0.11,
"Scale": {
"Value": 0.0003,
"Type": "weapon_damage_increase"
}
}
}
}
]
]
},
},
"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,816: Line 10,433:
"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,847: Line 10,470:
},
},
"ability_swan_leap": {
"ability_swan_leap": {
"AbilityChannelTime": 0.15,
"AbilityChannelTime": {
"AbilityCooldown": 14,
"Value": 0.15,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityUnitTargetLimit": 1,
"Value": 1,
"BehaviourBits": [
"Type": "duration"
"BehaviorChannelled",
}
"BehaviorNoTarget",
},
"AbilityCooldown": {
"Value": 14,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorChannelled",
"BehaviorNoTarget",
"BehaviorDisplaysDamageImpact",
"BehaviorDisplaysDamageImpact",
"BehaviorCannotCancelDuringChannel"
"BehaviorCannotCancelDuringChannel"
Line 7,881: Line 10,516:
},
},
"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,906: Line 10,547:
"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,928: Line 10,575:
"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,965: Line 10,618:
"ability_throw_sand": {
"ability_throw_sand": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCastRange": 25,
"AbilityCastRange": {
"AbilityCooldown": 40,
"Value": 25,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 2.5,
"AbilityDuration": {
"Value": 2.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 8,005: Line 10,676:
"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,065: Line 10,742:
"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,124: Line 10,807:
"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,144: Line 10,839:
"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,170: Line 10,877:
},
},
"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,207: Line 10,932:
}
}
},
},
"DebuffDuration": 0.5,
"DebuffDuration": {
"Value": 0.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_trapper_spidershield",
"Key": "ability_trapper_spidershield",
Line 8,228: Line 10,959:
"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,240: Line 10,977:
"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,256: Line 10,999:
"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,285: Line 11,040:
"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,303: Line 11,082:
}
}
},
},
"DebuffDuration": 3,
"DebuffDuration": {
"DebuffModifier": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"Class": "WebwallDebuff",
"Class": "WebwallDebuff",
"Subclass": "WebwallDebuff"
"Subclass": "WebwallDebuff"
Line 8,333: Line 11,118:
],
],
"WebArmTime": 0.5,
"WebArmTime": 0.5,
"WebDuration": 120,
"WebDuration": {
"Value": 120,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"WebWallTickRate": 0.15
"WebWallTickRate": 0.15
},
},
Line 8,351: Line 11,142:
},
},
"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,420: Line 11,229:
"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,432: Line 11,253:
"BehaviorCooldownOnChannelEnd"
"BehaviorCooldownOnChannelEnd"
],
],
"BounceGrace": 3,
"BounceGrace": 3.25,
"BounceRadius": 16.5,
"BounceRadius": {
"Value": 16.5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
"Value": 150,
"Value": 140,
"Scale": {
"Scale": {
"Value": 0.8,
"Value": 0.6,
"Type": "spirit"
"Type": "spirit"
}
}
Line 8,472: Line 11,299:
}
}
},
},
"PriorityBounceRadius": 12.5,
"PriorityBounceRadius": 13.5,
"SlowDuration": 1.5,
"SlowDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 40,
"SlowPercent": 40,
"Upgrades": [
"Upgrades": [
Line 8,481: Line 11,314:
},
},
{
{
"Damage": 80
"Damage": {
"Value": 90,
"Scale": {
"Value": 0.45,
"Type": "spirit"
}
}
},
},
{
{
Line 8,491: Line 11,330:
"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,
"AbilityUnitTargetLimit": 1,
"Type": "range"
"BehaviourBits": [
}
"BehaviorAlwaysPreviewRadius",
"BehaviorDisplaysDamageImpact",
"BehaviorProjectilePassThroughWorld",
"BehaviorCanSetQuickCast"
],
"BuffDelay": 0.75,
"BuffDuration": 30,
"BuffMaxStacks": 6,
"BuffModifier": {
"Class": "UnicornLuminousstrikeBuff",
"Subclass": "LuminousStrikeBuff"
},
},
"ChannelMoveSpeed": -1,
"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,
"BehaviourBits": [
"BehaviorAlwaysPreviewRadius",
"BehaviorDisplaysDamageImpact",
"BehaviorProjectilePassThroughWorld",
"BehaviorCanSetQuickCast"
],
"BuffDelay": 0.75,
"BuffDuration": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BuffMaxStacks": 6,
"BuffModifier": {
"Class": "UnicornLuminousstrikeBuff",
"Subclass": "LuminousStrikeBuff"
},
"ChannelMoveSpeed": -1,
"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,522: Line 11,397:
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_unicorn_luminousstrike",
"Key": "ability_unicorn_luminousstrike",
"MagicIncreasePerStack": 8,
"MagicIncreasePerStack": 7,
"Name": "Radiant Daggers",
"Name": "Radiant Daggers",
"PostExplosionDuration": 0.8,
"PostExplosionDuration": 0.8,
Line 8,536: Line 11,411:
},
},
{
{
"MagicIncreasePerStack": 3,
"MagicIncreasePerStack": 4,
"FireRatePerStack": 9
"FireRatePerStack": 9
}
}
Line 8,542: Line 11,417:
},
},
"ability_unicorn_prismaticguard": {
"ability_unicorn_prismaticguard": {
"AbilityCooldown": 32,
"AbilityCooldown": {
"Value": 34,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 8,551: Line 11,432:
"BehaviorProjectilePassThroughWorld"
"BehaviorProjectilePassThroughWorld"
],
],
"BuffDuration": 4,
"BuffDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BuffModifier": {
"BuffModifier": {
"Class": "UnicornPrismaticGuard",
"Class": "UnicornPrismaticGuard",
Line 8,565: Line 11,452:
}
}
},
},
"DebuffDuration": 1.75,
"DebuffDuration": {
"Value": 1.75,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "Base",
"Class": "Base",
Line 8,573: Line 11,466:
]
]
},
},
"ExplodeRadius": 14,
"ExplodeRadius": {
"Value": 14,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_unicorn_prismaticguard",
"Key": "ability_unicorn_prismaticguard",
Line 8,584: Line 11,483:
{
{
"CombatBarrier": {
"CombatBarrier": {
"Value": 80,
"Value": 70,
"Scale": {
"Scale": {
"Value": 0.7,
"Value": 0.76,
"Type": "spirit"
"Type": "spirit"
}
}
Line 8,592: Line 11,491:
},
},
{
{
"DebuffDuration": 1.5,
"DebuffDuration": 1.25,
"AbilityCooldown": -18
"AbilityCooldown": -20
}
}
]
]
Line 8,599: Line 11,498:
"ability_unicorn_radiantblast": {
"ability_unicorn_radiantblast": {
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityCastRange": 10,
"AbilityCastRange": {
"AbilityCooldown": 20,
"Value": 10,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 8,
"Scale": {
"Scale": {
"Value": 0.05,
"Value": 1,
"Type": "spirit"
"Type": "range"
}
}
},
},
"AbilityLifestealPercentHero": 20,
"AbilityCooldown": {
"AbilityUnitTargetLimit": 100,
"Value": 20,
"BehaviourBits": [
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 8,
"Scale": [
{
"Value": 0.05,
"Type": "spirit"
},
{
"Value": 1,
"Type": "duration"
}
]
},
"AbilityLifestealPercentHero": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"AbilityUnitTargetLimit": 100,
"BehaviourBits": [
"BehaviorNoTarget",
"BehaviorNoTarget",
"BehaviorDisplaysDamageImpact",
"BehaviorDisplaysDamageImpact",
Line 8,666: Line 11,589:
"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,696: Line 11,631:
"MaxRecasts": 1,
"MaxRecasts": 1,
"Name": "Sanguine Retreat",
"Name": "Sanguine Retreat",
"RecastWindow": 3.5,
"RecastWindow": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SelfBuffModifier": {
"SelfBuffModifier": {
"Class": "Base",
"Class": "Base",
Line 8,713: Line 11,654:
{
{
"MaxRecasts": 1,
"MaxRecasts": 1,
"AbilityCastRange": 3
"AbilityCastRange": 4
}
}
]
]
},
},
"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,741: Line 11,694:
"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,779: Line 11,744:
"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,807: Line 11,784:
}
}
},
},
"DebuffDuration": 1.25,
"DebuffDuration": {
"Value": 1.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "CitadelSilenced",
"Class": "CitadelSilenced",
Line 8,888: Line 11,871:
},
},
"Name": "Love Bites",
"Name": "Love Bites",
"PerTargetCooldown": 10,
"PerTargetCooldown": {
"Upgrades": [
"Value": 10,
{
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"Upgrades": [
{
"SlowDuration": 3,
"SlowDuration": 3,
"SlowPercent": 30
"SlowPercent": 30
Line 8,907: Line 11,896:
"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,975: Line 11,976:
"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 8,992: Line 12,005:
}
}
},
},
"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,003: Line 12,028:
},
},
"PreDetonateDuration": 0.6,
"PreDetonateDuration": 0.6,
"Radius": 4,
"Radius": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 9,018: Line 12,049:
"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,052: Line 12,101:
"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,059: Line 12,114:
"SlowPercent": 35,
"SlowPercent": 35,
"SlowPercentPerStack": 15,
"SlowPercentPerStack": 15,
"StackDuration": 10,
"StackDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 9,077: Line 12,138:
"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,119: Line 12,186:
"Subclass": "ViperSlow"
"Subclass": "ViperSlow"
},
},
"SlowDuration": 1,
"SlowDuration": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowPercent": 35,
"SlowPercent": 35,
"SpreadAngle": 90,
"SpreadAngle": 90,
Line 9,135: Line 12,208:
"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,164: Line 12,243:
},
},
"PetrifyDamageBreakThreshold": 200,
"PetrifyDamageBreakThreshold": 200,
"PetrifyDuration": 2,
"PetrifyDuration": {
"Value": 2.2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"PetrifyModifier": {
"PetrifyModifier": {
"Class": "CitadelPetrify",
"Class": "CitadelPetrify",
Line 9,170: Line 12,255:
"StatusEffectPriority": 0
"StatusEffectPriority": 0
},
},
"Radius": 8,
"Radius": {
"SlowDuration": 1.5,
"Value": 12,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlowModifier": {
"SlowModifier": {
"Class": "Base",
"Class": "Base",
Line 9,190: Line 12,287:
},
},
"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,267: Line 12,376:
"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,284: Line 12,405:
}
}
},
},
"HalfHeight": 6,
"HalfHeight": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "ability_viper_ult",
"Key": "ability_viper_ult",
Line 9,295: Line 12,422:
}
}
},
},
"PetrifyDuration": 3,
"PetrifyDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"PetrifyModifier": {
"PetrifyModifier": {
"Class": "CitadelPetrify",
"Class": "CitadelPetrify",
Line 9,301: Line 12,434:
},
},
"PreDetonateDuration": 1,
"PreDetonateDuration": 1,
"Radius": 4,
"Radius": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 9,317: Line 12,456:
"AbilityCastRange": {
"AbilityCastRange": {
"Value": 10,
"Value": 10,
"Scale": {
"Scale": [
"Value": 0.2,
{
"Type": "power_increase"
"Value": 0.2,
"Type": "power_increase"
},
{
"Value": 1,
"Type": "range"
}
]
},
"AbilityCooldown": {
"Value": 28,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
}
},
},
"AbilityCooldown": 28,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 9,384: Line 12,535:
"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,399: Line 12,556:
}
}
},
},
"DebuffDuration": 7,
"DebuffDuration": {
"Value": 7,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "WardenCrowdControlDebuff",
"Class": "WardenCrowdControlDebuff",
Line 9,413: Line 12,576:
"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,436: Line 12,611:
},
},
"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,480: Line 12,667:
"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,514: Line 12,713:
}
}
},
},
"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,536: Line 12,747:
"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": {
"AbilityUnitTargetLimit": 1,
"Value": 6,
"AutoCastDelayModifier": {
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AutoCastDelayModifier": {
"Class": "WardenRiotProtocolCastdelay",
"Class": "WardenRiotProtocolCastdelay",
"Subclass": "WardenRiotProtocolCastDelay",
"Subclass": "WardenRiotProtocolCastDelay",
Line 9,572: Line 12,795:
"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,585: Line 12,820:
},
},
"PulseInterval": 0.5,
"PulseInterval": 0.5,
"Radius": 12,
"Radius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TechResist": 50,
"TechResist": 50,
"Upgrades": [
"Upgrades": [
Line 9,617: Line 12,858:
"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,642: Line 12,889:
]
]
},
},
"DisarmDuration": 2,
"DisarmDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DisarmModifier": {
"DisarmModifier": {
"Class": "CitadelDisarmed",
"Class": "CitadelDisarmed",
Line 9,653: Line 12,906:
"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,675: Line 12,940:
"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,696: Line 12,973:
"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,718: Line 13,001:
"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,747: Line 13,042:
],
],
"BonusMoveSpeed": 2,
"BonusMoveSpeed": 2,
"BuffDuration": 8,
"BuffDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DPS": 5,
"DPS": 5,
Line 9,777: Line 13,078:
"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": {
"Value": 1,
"Type": "range"
}
},
"AbilityChannelTime": {
"Value": 0.35,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 21,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.25,
"AbilityPostCastDuration": 0.25,
Line 9,876: Line 13,195:
"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,943: Line 13,280:
"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,976: Line 13,331:
}
}
},
},
"DebuffDuration": 6,
"DebuffDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "CitadelWerewolfMaulingleapdebuff",
"Class": "CitadelWerewolfMaulingleapdebuff",
Line 10,007: Line 13,368:
"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,028: Line 13,395:
}
}
},
},
"DebuffDuration": 1.5,
"DebuffDuration": {
"Value": 1.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 10,063: Line 13,436:
},
},
"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,081: Line 13,466:
"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,110: Line 13,501:
"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,119: Line 13,516:
"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,134: Line 13,543:
"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,155: Line 13,576:
}
}
],
],
"VialDebuffDuration": 9,
"VialDebuffDuration": {
"Value": 9,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"VialDebuffModifier": {
"VialDebuffModifier": {
"Class": "WerewolfTrackingbomb",
"Class": "WerewolfTrackingbomb",
Line 10,166: Line 13,593:
},
},
"ability_werewolf_transformation": {
"ability_werewolf_transformation": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.3,
"AbilityChargesConditionally": 1,
"AbilityChargesConditionally": 1,
"AbilityCooldown": 80,
"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,198: Line 13,637:
"BonusMoveSpeed": 1.5,
"BonusMoveSpeed": 1.5,
"CameraTurnRateMax": 188,
"CameraTurnRateMax": 188,
"ChannelMoveSpeed": 7.62,
"ChannelMoveSpeed": 2.54,
"EndingWarningSoundDuration": 3,
"EndingWarningSoundDuration": 3,
"HeadshotResist": -20,
"HeadshotResist": -20,
Line 10,230: Line 13,669:
},
},
"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,243: Line 13,688:
]
]
},
},
"StackDuration": 5,
"StackDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
"BulletResist": 20,
"BulletResist": 15,
"TechResist": 20
"TechResist": 15
},
},
{
{
Line 10,288: Line 13,739:
}
}
},
},
"AbilityCooldown": 25,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 25,
"AbilityDuration": 5,
"Scale": {
"AbilityUnitTargetLimit": 1,
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AccuracyPercentage": -30,
"AccuracyPercentage": -30,
"AutoChannelModifier": {
"AutoChannelModifier": {
Line 10,325: Line 13,788:
"MaxShots": 3,
"MaxShots": 3,
"Name": "Slam Fire",
"Name": "Slam Fire",
"NonPlayerBonusWeaponPower": 100,
"ProcChance": 100,
"ProcChance": 100,
"RecoilDelayFactor": 0.05,
"RecoilDelayFactor": 0.05,
Line 10,346: Line 13,810:
},
},
"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,358: Line 13,834:
},
},
"ChannelMoveSpeed": 3.8,
"ChannelMoveSpeed": 3.8,
"ConsumeHealPercentage": 50,
"ConsumeHealPercentage": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"DPS": {
"DPS": {
"Value": 60,
"Value": 60,
Line 10,368: Line 13,850:
"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,394: Line 13,888:
"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,415: Line 13,921:
"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,439: Line 13,957:
"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,471: Line 14,001:
}
}
},
},
"BeamLength": 20,
"BeamLength": {
"BeamWidth": 40,
"Value": 20,
"BehaviourBits": [
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BeamWidth": 40,
"BehaviourBits": [
"BehaviorNoTarget",
"BehaviorNoTarget",
"BehaviorChannelled",
"BehaviorChannelled",
Line 10,486: Line 14,022:
}
}
},
},
"GrabRange": 5,
"GrabRange": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"HoldDistance": 2,
"HoldDistance": 2,
"HoldHeight": 120,
"HoldHeight": 120,
Line 10,493: Line 14,035:
"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,519: Line 14,067:
"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,539: Line 14,099:
"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,577: Line 14,143:
"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,599: Line 14,177:
"Name": "Anthem",
"Name": "Anthem",
"PeakFireRateBonus": 100,
"PeakFireRateBonus": 100,
"Radius": 12,
"Radius": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 10,614: Line 14,198:
"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,651: Line 14,247:
}
}
},
},
"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,670: Line 14,278:
"cadence_ability_grandfinale": {
"cadence_ability_grandfinale": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCooldown": 95,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 95,
"AbilityUnitTargetLimit": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorDisplaysDamageImpact"
"BehaviorDisplaysDamageImpact"
Line 10,697: Line 14,311:
"Key": "cadence_ability_grandfinale",
"Key": "cadence_ability_grandfinale",
"Name": "Grand Finale",
"Name": "Grand Finale",
"Radius": 12,
"Radius": {
"StageDuration": 12,
"Value": 12,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"StageDuration": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"StageRadius": 15,
"StageRadius": 15,
"Upgrades": [
"Upgrades": [
Line 10,714: Line 14,340:
"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,722: Line 14,360:
],
],
"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,737: Line 14,393:
}
}
},
},
"SleepWakeUpDelay": 0.25,
"SleepWakeUpDelay": {
"Value": 0.25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 10,752: Line 14,414:
"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,760: Line 14,434:
],
],
"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,788: Line 14,474:
"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,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 120,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AirSpeedMax": 70,
"AirSpeedMax": 70,
"BeamCloseDamagePercent": 75,
"BeamCloseDamagePercent": 75,
"BeamCloseRadius": 5,
"BeamCloseRadius": {
"BeamEndRadius": 4,
"Value": 5,
"BeamLength": 70,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BeamEndRadius": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BeamLength": {
"Value": 70,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BeamWidth": 2.9,
"BeamWidth": 2.9,
"BehaviourBits": [
"BehaviourBits": [
Line 10,841: Line 14,557:
},
},
"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,907: Line 14,635:
},
},
"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,926: Line 14,660:
},
},
"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,951: Line 14,697:
}
}
},
},
"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,978: Line 14,742:
},
},
"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,034: Line 14,804:
]
]
},
},
"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,043: Line 14,825:
},
},
"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,066: Line 14,854:
}
}
},
},
"AbilityCharges": 2,
"AbilityCharges": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityChargesConditionally": 1,
"AbilityChargesConditionally": 1,
"AbilityCooldown": {
"AbilityCooldown": {
Line 11,104: Line 14,898:
"Subclass": "ClubDebuff"
"Subclass": "ClubDebuff"
},
},
"ClubSlowDuration": 3,
"ClubSlowDuration": {
"ClubSlowPercent": -30,
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ClubSlowPercent": 30,
"CooldownBetweenCards": 0.5,
"CooldownBetweenCards": 0.5,
"Damage": {
"Damage": {
Line 11,119: Line 14,919:
},
},
"DiamondResistShred": -8,
"DiamondResistShred": -8,
"DiamondResistShredDuration": 5,
"DiamondResistShredDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "stats_count"
}
},
"HeartHeal": {
"HeartHeal": {
"Value": 75,
"Value": 75,
"Scale": {
"Scale": {
"Value": 1,
"Value": 0.75,
"Type": "spirit"
"Type": "spirit"
}
}
Line 11,129: Line 14,935:
"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,161: Line 14,979:
}
}
},
},
"ClubSlowPercent": -20
"ClubSlowPercent": 20
}
}
]
]
},
},
"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,178: Line 15,002:
"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,202: Line 15,032:
},
},
"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,216: Line 15,052:
"Subclass": "CitadelChargedTackleActive"
"Subclass": "CitadelChargedTackleActive"
},
},
"ChargeDistance": 20,
"ChargeDistance": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"ChargeDragVerticalOffset": 40,
"ChargeDragVerticalOffset": 40,
"ChargePrepareModifier": {
"ChargePrepareModifier": {
Line 11,258: Line 15,100:
},
},
"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,293: Line 15,141:
},
},
"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,301: Line 15,155:
}
}
},
},
"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": {
"Value": 3.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SpeedChange": {
"SpeedChange": {
"Value": 25,
"Value": 25,
Line 11,351: Line 15,217:
"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,364: Line 15,242:
"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,389: Line 15,279:
},
},
"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,413: Line 15,315:
"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,485: Line 15,399:
"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,518: Line 15,456:
"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,539: Line 15,489:
},
},
"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,574: Line 15,530:
"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,600: Line 15,562:
},
},
"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,624: Line 15,604:
"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,670: Line 15,656:
},
},
"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,705: Line 15,697:
},
},
"citadel_ability_flying_strike": {
"citadel_ability_flying_strike": {
"AbilityCastRange": 28,
"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": 1,
"AbilityUnitTargetLimit": 10,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorAlwaysPreviewRadius",
"BehaviorAlwaysPreviewRadius",
Line 11,715: Line 15,719:
"BehaviorMovement",
"BehaviorMovement",
"BehaviorCanSetQuickCast",
"BehaviorCanSetQuickCast",
"BehaviorDeactivateCrouchToggleOnCast"
"BehaviorDeactivateCrouchToggleOnCast",
"BehaviorAllowAltCast"
],
],
"BuffModifier": {
"BuffModifier": {
Line 11,736: Line 15,741:
"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,747: Line 15,758:
},
},
{
{
"SpiritBonus": 40,
"SpiritBonus": 35,
"BuffDuration": 6
"BuffDuration": 6
},
},
Line 11,753: Line 15,764:
"AbilityCastRange": 15,
"AbilityCastRange": 15,
"CanGrappleAllyHeroes": 1,
"CanGrappleAllyHeroes": 1,
"AbilityCharges": 3,
"AbilityCharges": 2,
"AbilityCooldownBetweenCharge": 3
"AbilityCooldownBetweenCharge": 5
}
}
]
]
Line 11,760: Line 15,771:
"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,787: Line 15,804:
}
}
},
},
"DebuffDuration": 4,
"DebuffDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "Base",
"Class": "Base",
Line 11,803: Line 15,826:
"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,826: Line 15,855:
"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,901: Line 15,942:
"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,911: Line 15,958:
"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,937: Line 15,996:
"Upgrades": [
"Upgrades": [
{
{
"Damage": 65
"Damage": 45
},
},
{
{
Line 11,950: Line 16,009:
"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,013: Line 16,084:
},
},
"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,078: Line 16,167:
},
},
"citadel_ability_hornet_sting": {
"citadel_ability_hornet_sting": {
"AbilityCooldown": 32,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 32,
"AbilityPostCastDuration": 0.2,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.2,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 12,091: Line 16,186:
"BulletResistReduction": -6,
"BulletResistReduction": -6,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DebuffDuration": 5,
"DebuffDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "CitadelHornetStingDebuff",
"Class": "CitadelHornetStingDebuff",
Line 12,128: Line 16,229:
"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,186: Line 16,299:
"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,206: Line 16,331:
},
},
"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,238: Line 16,369:
},
},
"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,255: Line 16,398:
"MoveSpeedBonusPercentStart": 120,
"MoveSpeedBonusPercentStart": 120,
"Name": "Pack Hunter",
"Name": "Pack Hunter",
"Radius": 10,
"Radius": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 12,270: Line 16,419:
"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,
"AbilityCooldownBetweenCharge": 6,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorProjectile",
"BehaviorNoTarget",
"BehaviorDontTriggerSpellBlock",
"BehaviorDisplaysDamageImpact",
"BehaviorDontInterruptSprint"
],
"ChannelMoveSpeed": -1,
"Damage": {
"Value": 120,
"Scale": {
"Scale": {
"Value": 0.609336,
"Value": 1,
"Type": "spirit"
"Type": "range"
}
}
},
},
"DebuffModifier": {
"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,
"BehaviourBits": [
"BehaviorProjectile",
"BehaviorNoTarget",
"BehaviorDontTriggerSpellBlock",
"BehaviorDisplaysDamageImpact",
"BehaviorDontInterruptSprint"
],
"ChannelMoveSpeed": -1,
"Damage": {
"Value": 120,
"Scale": {
"Value": 0.609336,
"Type": "spirit"
}
},
"DebuffModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
"Subclass": "Slow"
"Subclass": "Slow"
Line 12,327: Line 16,500:
},
},
"citadel_ability_lash": {
"citadel_ability_lash": {
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 30,
"AbilityCooldown": 35,
"Scale": {
"AbilityCooldownBetweenCharge": 2,
"Value": 1,
"Type": "range"
}
},
"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,
"AbilityUnitTargetLimit": 1,
"AirControlModifier": {
"AirControlModifier": {
Line 12,369: Line 16,566:
"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,397: Line 16,600:
"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,454: Line 16,663:
"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,491: Line 16,718:
}
}
},
},
"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,501: Line 16,734:
"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,509: Line 16,748:
"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,533: Line 16,778:
"citadel_ability_lightning_ball": {
"citadel_ability_lightning_ball": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 26,
"Value": 1,
"AbilityCooldownBetweenCharge": 6,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 26,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 12,552: Line 16,815:
"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,571: Line 16,846:
{
{
"DPS": 58.5,
"DPS": 58.5,
"ShockRadius": 1.5
"ShockRadius": 1.75
}
}
],
],
Line 12,580: Line 16,855:
},
},
"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,669: Line 16,956:
"Value": 4.5,
"Value": 4.5,
"Scale": {
"Scale": {
"Value": "-1",
"Value": -1,
"Type": "parry_cd"
"Type": "parry_cd"
}
}
Line 12,721: Line 17,008:
"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,751: Line 17,056:
},
},
"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,758: Line 17,069:
"Upgrades": [
"Upgrades": [
{
{
"SpiritResist": 40
"AbilityDuration": 1.5
},
},
{
{
Line 12,767: Line 17,078:
"MaxHealthRegenPct": 2,
"MaxHealthRegenPct": 2,
"HealRadius": 3,
"HealRadius": 3,
"AbilityDuration": 1.5
"SpiritResist": 40
}
}
]
]
},
},
"citadel_ability_nikuman": {
"citadel_ability_nikuman": {
"AbilityChannelTime": 5,
"AbilityChannelTime": {
"AbilityCooldown": 48,
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldown": {
"Value": 48,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 12,804: Line 17,127:
}
}
},
},
"ShareWithFriendsRadius": 8,
"ShareWithFriendsRadius": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 12,842: Line 17,171:
"RegenDamageInterval": 1,
"RegenDamageInterval": 1,
"RegenIncomingDamageDuration": 20,
"RegenIncomingDamageDuration": 20,
"RegenIncomingDamagePercent": 13,
"RegenIncomingDamagePercent": {
"Value": 13,
"Scale": {
"Value": 1,
"Type": "healing"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 12,858: Line 17,193:
"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,884: Line 17,225:
"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,933: Line 17,280:
"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 12,984: Line 17,343:
"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,053: Line 17,436:
"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,071: Line 17,460:
"citadel_ability_rocket_barrage": {
"citadel_ability_rocket_barrage": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 36,
"AbilityCastRange": {
"AbilityCooldown": 200,
"Value": 36,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 200,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 8,
"AbilityDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 100,
"AbilityUnitTargetLimit": 100,
"BarrageModifier": {
"BarrageModifier": {
Line 13,106: Line 17,513:
"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,148: Line 17,561:
"citadel_ability_self_vacuum": {
"citadel_ability_self_vacuum": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityChannelTime": 2.75,
"AbilityChannelTime": {
"AbilityCooldown": 265,
"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,201: Line 17,626:
"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,224: Line 17,679:
"Subclass": "ForgeMiniTurretDebuff"
"Subclass": "ForgeMiniTurretDebuff"
},
},
"DecayingResist": 80,
"DecayingResistDuration": 6,
"InnateModifier": {
"InnateModifier": {
"Class": "ForgeMiniTurretInnateModifier",
"Class": "ForgeMiniTurretInnateModifier",
Line 13,240: Line 17,693:
"TrackingSpeed": 430,
"TrackingSpeed": 430,
"TurretAttackDelay": 0.2,
"TurretAttackDelay": 0.2,
"TurretAttackFalloffEnd": 30,
"TurretAttackFalloffEnd": {
"TurretAttackFalloffStart": 20,
"Value": 30,
"TurretAttackRange": 30,
"TurretBaseHealth": {
"Value": 90,
"Scale": {
"Scale": {
"Value": 7.8,
"Value": 1,
"Type": "power_increase"
"Type": "range"
}
}
},
},
"TurretDPS": {
"TurretAttackFalloffStart": {
"Value": 24,
"Value": 20,
"Scale": {
"Scale": {
"Value": 0.42,
"Value": 1,
"Type": "spirit"
"Type": "range"
}
}
},
},
"TurretDeployTime": 0.25,
"TurretAttackRange": {
"TurretLifetime": 35,
"Value": 30,
"Upgrades": [
"Scale": {
"Value": 1,
"Type": "range"
}
},
"TurretBaseHealth": {
"Value": 100,
"Scale": {
"Value": 9,
"Type": "power_increase"
}
},
"TurretDPS": {
"Value": 24,
"Scale": {
"Value": 0.42,
"Type": "spirit"
}
},
"TurretDeployTime": 0.25,
"TurretLifetime": {
"Value": 35,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
{
{
"TurretAttackRange": 10,
"TurretAttackRange": 10,
Line 13,274: Line 17,751:
},
},
"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,296: Line 17,803:
}
}
},
},
"BleedDuration": 5,
"BleedDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BleedTickRate": 1,
"BleedTickRate": 1,
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
Line 13,330: Line 17,843:
"Value": 12,
"Value": 12,
"Scale": {
"Scale": {
"Value": 0.09,
"Value": 0.07,
"Type": "spirit"
"Type": "spirit"
}
}
Line 13,339: Line 17,852:
"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,358: Line 17,877:
},
},
"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": "ShivDashDebuff",
"Class": "Base",
"Subclass": "ShivDashDebuff"
"Subclass": "ShivDashDebuff"
},
},
"ImpactDamage": {
"ImpactDamage": {
"Value": 25,
"Value": 75,
"Scale": {
"Scale": {
"Value": 1,
"Value": 1.2,
"Type": "melee"
"Type": "spirit"
}
}
},
},
Line 13,384: Line 17,915:
},
},
{
{
"VulnerabilityPerStack": 4,
"TechArmorDamageReduction": -4,
"DashRange": 2
"DashRange": 2
},
},
Line 13,393: Line 17,924:
"MaxCooldownReductionsFromHits": 8
"MaxCooldownReductionsFromHits": 8
}
}
],
]
"VulnerabilityPerStack": 4
},
},
"citadel_ability_shiv_defer_damage": {
"citadel_ability_shiv_defer_damage": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCooldown": 20,
"AbilityCooldown": {
"Value": 25,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,413: Line 17,949:
"DamagePctDeferred": 25,
"DamagePctDeferred": 25,
"DamagePctDeferredMaxRage": 15,
"DamagePctDeferredMaxRage": 15,
"DeferClearPct": 35,
"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,420: Line 17,962:
"Upgrades": [
"Upgrades": [
{
{
"AbilityCooldown": -10
"AbilityCooldown": -15
},
},
{
{
"DeferClearPct": 35
"DeferClearPct": 40
},
},
{
{
Line 13,432: Line 17,974:
"citadel_ability_shiv_killing_blow": {
"citadel_ability_shiv_killing_blow": {
"AbilityCastDelay": 0.05,
"AbilityCastDelay": 0.05,
"AbilityCastRange": 12,
"AbilityCastRange": {
"AbilityCooldown": 145,
"Value": 12,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 145,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.15,
"AbilityPostCastDuration": 0.15,
Line 13,450: Line 18,004:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": 200,
"Damage": 200,
"EnemyHealthPercent": 20,
"EnemyHealthPercent": 18,
"EnemyHealthPercentBuffer": 3,
"EnemyHealthPercentBuffer": 3,
"FailedExecuteCooldownPenalty": 30,
"FailedExecuteCooldownPenalty": 30,
Line 13,466: Line 18,020:
"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,472: Line 18,032:
"RagePerSpiritDamage": 0.01452864,
"RagePerSpiritDamage": 0.01452864,
"RagePerWeaponDamage": 0.0158766,
"RagePerWeaponDamage": 0.0158766,
"RecastWindow": 20,
"RecastWindow": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"SlashRange": 90,
"SlashRange": 90,
"Upgrades": [
"Upgrades": [
Line 13,489: Line 18,055:
},
},
"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,534: Line 18,112:
"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,557: Line 18,147:
"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,581: Line 18,183:
"AbilityCastRange": {
"AbilityCastRange": {
"Value": 16,
"Value": 16,
"Scale": {
"Scale": [
"Value": 0.0651,
{
"Type": "spirit"
"Value": 0.0651,
"Type": "spirit"
},
{
"Value": 1,
"Type": "range"
}
]
},
"AbilityCooldown": {
"Value": 42,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
}
},
},
"AbilityCooldown": 42,
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 13,606: Line 18,220:
"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,615: Line 18,235:
"Subclass": "CitadelStaticchargeWorld"
"Subclass": "CitadelStaticchargeWorld"
},
},
"StunDuration": 0.9,
"StunDuration": {
"Value": 0.9,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 13,629: Line 18,255:
},
},
"citadel_ability_sticky_bomb": {
"citadel_ability_sticky_bomb": {
"AbilityCastRange": 6,
"AbilityCastRange": {
"AbilityCooldown": 18,
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 18,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 3.5,
"AbilityDuration": {
"Value": 3.5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 13,685: Line 18,329:
"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,707: Line 18,357:
"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,740: Line 18,408:
"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,761: Line 18,435:
},
},
"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,785: Line 18,471:
"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,801: Line 18,493:
"LightningStrikeDelay": 0.25,
"LightningStrikeDelay": 0.25,
"LightningStrikeKnockBackForce": 500,
"LightningStrikeKnockBackForce": 500,
"LightningStrikeRadius": 7,
"LightningStrikeRadius": {
"LightningStrikes": 1,
"Value": 7,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"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,825: Line 18,529:
},
},
"citadel_ability_tangotether": {
"citadel_ability_tangotether": {
"AbilityCastRange": 16,
"AbilityCastRange": {
"AbilityCooldown": 37,
"Value": 16,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 37,
"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 13,909: Line 18,631:
},
},
"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,928: Line 18,656:
"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,952: Line 18,698:
"BehaviorDeactivateCrouchToggleOnCast"
"BehaviorDeactivateCrouchToggleOnCast"
],
],
"BuffDuration": 8,
"BuffDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"BulletResistModifier": {
"BulletResistModifier": {
"Class": "Base",
"Class": "Base",
Line 14,011: Line 18,763:
"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,057: Line 18,815:
"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,086: Line 18,856:
"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,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"StunDuration": {
"Value": 0.75,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 14,099: Line 18,887:
},
},
{
{
"StunDuration": 1,
"StunDuration": 0.75,
"Damage": {
"Damage": {
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 1.7,
"Value": 1.5,
"Type": "spirit"
"Type": "spirit"
}
}
Line 14,112: Line 18,900:
"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,148: Line 18,960:
"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,173: Line 18,991:
"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,220: Line 19,050:
"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,240: Line 19,076:
"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,281: Line 19,123:
"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,335: Line 19,183:
},
},
"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,347: Line 19,201:
],
],
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DamageCooldown": 3,
"DamageCooldown": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"DismountHorizontalMaxSpeedPercent": 85,
"DismountHorizontalMaxSpeedPercent": 85,
"DismountHorizontalMinSpeedPercent": 40,
"DismountHorizontalMinSpeedPercent": 40,
Line 14,400: Line 19,260:
},
},
"citadel_ability_uppercut": {
"citadel_ability_uppercut": {
"AbilityCooldown": 22,
"AbilityCooldown": {
"Value": 22,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 14,428: Line 19,294:
},
},
"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,443: Line 19,315:
"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,483: Line 19,361:
"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,527: Line 19,423:
"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,570: Line 19,484:
},
},
"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,613: Line 19,545:
},
},
"citadel_ability_wraith_rapidfire": {
"citadel_ability_wraith_rapidfire": {
"AbilityCooldown": 45,
"AbilityCooldown": {
"Value": 45,
"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 14,646: Line 19,590:
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 0.06,
"Value": 0.045,
"Type": "spirit"
"Type": "spirit"
}
}
Line 14,656: Line 19,600:
"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,689: Line 19,651:
"Name": "Wrecking Ball",
"Name": "Wrecking Ball",
"Radius": 7,
"Radius": 7,
"StunDuration": 1,
"StunDuration": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 14,704: Line 19,672:
"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,748: Line 19,728:
"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,782: Line 19,768:
],
],
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"DamageCooldown": 3,
"DamageCooldown": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"DismountHorizontalMaxSpeedPercent": 85,
"DismountHorizontalMaxSpeedPercent": 85,
"DismountHorizontalMinSpeedPercent": 40,
"DismountHorizontalMinSpeedPercent": 40,
Line 14,835: Line 19,827:
},
},
"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,877: Line 19,881:
"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,
}
},
"AbilityCooldown": {
"Value": 16,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityPostCastDuration": 0.4,
"AbilityUnitTargetLimit": 30,
"AirSpeedMax": 70,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorDisplaysDamageImpact",
"BehaviorDisplaysDamageImpact",
Line 14,892: Line 19,908:
"Value": 40,
"Value": 40,
"Scale": {
"Scale": {
"Value": 1.8,
"Value": 1.4,
"Type": "spirit"
"Type": "spirit"
}
}
Line 14,922: Line 19,938:
"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,936: Line 19,958:
},
},
{
{
"DebuffDuration": 2.3,
"DebuffDuration": 2,
"UseHeavyMelee": 1,
"UseHeavyMelee": 1,
"DamageHeavyMelee": {
"DamageHeavyMelee": {
Line 14,958: Line 19,980:
"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 14,996: Line 20,036:
"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,029: Line 20,075:
"drifter_shadow_mark": {
"drifter_shadow_mark": {
"AbilityCastDelay": 0.15,
"AbilityCastDelay": 0.15,
"AbilityCooldown": 20,
"AbilityCooldown": {
"Value": 26,
"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,084: Line 20,142:
{
{
"AbilityDuration": 3,
"AbilityDuration": 3,
"AbilityCooldown": -8
"AbilityCooldown": -10
},
},
{
{
"DotHealthPercent": 2,
"DotHealthPercent": 1.5,
"HealAmpReceivePenaltyPercent": -40,
"HealAmpReceivePenaltyPercent": -40,
"HealAmpRegenPenaltyPercent": -40
"HealAmpRegenPenaltyPercent": -40
Line 15,113: Line 20,171:
},
},
"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,130: Line 20,200:
}
}
},
},
"ExplosionRadius": 6,
"ExplosionRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"GravityScale": 1.4,
"GravityScale": 1.4,
"InFlightModifier": {
"InFlightModifier": {
Line 15,158: Line 20,234:
"fathom_defer_damage": {
"fathom_defer_damage": {
"AbilityCastDelay": 0.25,
"AbilityCastDelay": 0.25,
"AbilityCooldown": 50,
"AbilityCooldown": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,190: Line 20,272:
},
},
"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,228: Line 20,322:
"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,252: Line 20,352:
},
},
"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,283: Line 20,407:
},
},
"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,318: Line 20,466:
"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,331: Line 20,485:
}
}
],
],
"WeaponDamageBonusDuration": 12,
"WeaponDamageBonusDuration": {
"Value": 12,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"WeaponDamageBonusPerSec": {
"WeaponDamageBonusPerSec": {
"Value": 5,
"Value": 5,
Line 15,342: Line 20,502:
"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,366: Line 20,532:
"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,390: Line 20,562:
"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,414: Line 20,592:
"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,438: Line 20,622:
"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,486: Line 20,682:
"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,509: Line 20,711:
"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,537: Line 20,757:
},
},
"gunslinger_rocket_launcher": {
"gunslinger_rocket_launcher": {
"AbilityCharges": 1,
"AbilityCharges": {
"AbilityCooldown": 10.5,
"Value": 1,
"AbilityCooldownBetweenCharge": 0.8,
"Scale": {
"Value": 1,
"Type": "max_charges"
}
},
"AbilityCooldown": {
"Value": 10.5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 0.8,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
Line 15,552: Line 20,790:
}
}
},
},
"ExplosionRadius": 3,
"ExplosionRadius": {
"IsDisabled": false,
"Value": 3,
"Key": "gunslinger_rocket_launcher",
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"Key": "gunslinger_rocket_launcher",
"LaunchMaxSpeed": 750,
"LaunchMaxSpeed": 750,
"LaunchMinSpeed": 700,
"LaunchMinSpeed": 700,
Line 15,563: Line 20,807:
},
},
"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,584: Line 20,840:
}
}
},
},
"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,597: Line 20,871:
"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,629: Line 20,909:
"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,659: Line 20,957:
]
]
},
},
"StealDuration": 7,
"StealDuration": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 15,665: Line 20,969:
},
},
{
{
"AbilityCharges": 2
"AbilityCharges": 1,
"StealDuration": 2
},
},
{
{
Line 15,672: Line 20,977:
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 0.17,
"Value": 0.13,
"Type": "spirit"
"Type": "spirit"
}
}
Line 15,680: Line 20,985:
},
},
"mirage_sand_phantom": {
"mirage_sand_phantom": {
"AbilityCooldown": 3,
"AbilityCooldown": {
"Value": 2.75,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 15,716: Line 21,027:
"Name": "Djinn's Mark",
"Name": "Djinn's Mark",
"ProcChance": 100,
"ProcChance": 100,
"ProcCooldown": 3,
"ProcCooldown": {
"Value": 2.75,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"ProcDamageBase": {
"ProcDamageBase": {
"Value": 11,
"Value": 11,
Line 15,725: Line 21,042:
},
},
"ProcMaxRange": 40,
"ProcMaxRange": 40,
"RevealDuration": 6,
"RevealDuration": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 15,736: Line 21,059:
},
},
{
{
"AbilityCooldown": -1,
"AbilityCooldown": -0.75,
"ProcCooldown": -1,
"ProcCooldown": -0.75,
"StunDuration": 0.5,
"StunDuration": 0.5,
"MaxStacks": 1
"MaxStacks": 1
}
}
],
],
"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,814: Line 21,149:
},
},
{
{
"AbilityCooldown": -70
"AbilityCooldown": -90
}
}
]
]
Line 15,820: Line 21,155:
"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,845: Line 21,192:
"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,853: Line 21,206:
"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,871: Line 21,236:
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 1,
"Value": 0.6,
"Type": "spirit"
"Type": "spirit"
}
}
},
}
"HoldInPlaceDuration": 0.3
}
}
],
],
"WhirlwindDuration": 4,
"WhirlwindDuration": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"WhirlwindEvasionChance": 30,
"WhirlwindEvasionChance": 30,
"WhirlwindEvasionModifier": {
"WhirlwindEvasionModifier": {
Line 15,907: Line 21,277:
"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,935: Line 21,311:
"MaxCameraAngleForSeeing": 180,
"MaxCameraAngleForSeeing": 180,
"Name": "Blindside",
"Name": "Blindside",
"Radius": 6.5,
"Radius": {
"TurnRateSlowDuration": 2,
"Value": 6.5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TurnRateSlowDuration": {
"Value": 2,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 15,951: Line 21,339:
"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 15,983: Line 21,383:
},
},
"ChannelMoveSpeed": 4.2,
"ChannelMoveSpeed": 4.2,
"CurseDuration": 3,
"CurseDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DPS": {
"DPS": {
"Value": 50,
"Value": 50,
Line 15,997: Line 21,403:
"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,014: Line 21,432:
},
},
"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,040: Line 21,464:
}
}
},
},
"ExplodeRadius": 5,
"ExplodeRadius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"FallSpeedMax": 1.524,
"FallSpeedMax": 1.524,
"IsDisabled": false,
"IsDisabled": false,
Line 16,060: Line 21,490:
},
},
"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,089: Line 21,531:
"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,127: Line 21,581:
"SlowPercent": 60,
"SlowPercent": 60,
"SpherePushExtraDistance": 1.5,
"SpherePushExtraDistance": 1.5,
"SphereRadius": 5,
"SphereRadius": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 16,152: Line 21,612:
},
},
"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,183: Line 21,655:
}
}
},
},
"EndRadius": 30,
"EndRadius": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"IsDisabled": false,
"IsDisabled": false,
"Key": "rutger_pulse",
"Key": "rutger_pulse",
"MovementSlow": 25,
"MovementSlow": {
"Name": "Pulse",
"Value": 25,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"Name": "Pulse",
"SpreadDuration": 0.6,
"SpreadDuration": 0.6,
"StartRadius": 1,
"StartRadius": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 16,203: Line 21,693:
},
},
"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,228: Line 21,736:
},
},
"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,262: Line 21,776:
},
},
"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,282: Line 21,802:
"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,307: Line 21,845:
"synth_affliction": {
"synth_affliction": {
"AbilityCastDelay": 0.6,
"AbilityCastDelay": 0.6,
"AbilityCooldown": 170,
"AbilityCooldown": {
"Value": 170,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 16,324: Line 21,868:
},
},
"DPS": {
"DPS": {
"Value": 34,
"Value": 32,
"Scale": {
"Scale": {
"Value": 0.22,
"Value": 0.21,
"Type": "spirit"
"Type": "spirit"
}
}
},
},
"DamageInterval": 0.5,
"DamageInterval": 0.5,
"DebuffDuration": 11,
"DebuffDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"DebuffModifier": {
"DebuffModifier": {
"Class": "SynthAfflictionDebuff",
"Class": "SynthAfflictionDebuff",
Line 16,339: Line 21,889:
"Key": "synth_affliction",
"Key": "synth_affliction",
"Name": "Affliction",
"Name": "Affliction",
"Radius": 9,
"Radius": {
"Value": 9,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"Upgrades": [
"Upgrades": [
{
{
Line 16,350: Line 21,906:
{
{
"DPS": {
"DPS": {
"Value": 14,
"Value": 13,
"Scale": {
"Scale": {
"Value": 0.11,
"Value": 0.1,
"Type": "spirit"
"Type": "spirit"
}
}
Line 16,363: Line 21,919:
"AbilityCastDelay": 0.3,
"AbilityCastDelay": 0.3,
"AbilityChannelTime": 2,
"AbilityChannelTime": 2,
"AbilityCooldown": 32,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 32,
"AbilityUnitTargetLimit": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -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,406: Line 21,974:
"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,423: Line 22,003:
"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,443: Line 22,029:
"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,457: Line 22,055:
{
{
"MaxLifetime": 1.6,
"MaxLifetime": 1.6,
"AbilityCooldown": -11
"AbilityCooldown": -10
}
}
],
],
Line 16,484: Line 22,082:
"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,520: Line 22,130:
"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,539: Line 22,155:
"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,563: Line 22,185:
"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,587: Line 22,215:
"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,611: Line 22,245:
"targetdummy_ability_4": {
"targetdummy_ability_4": {
"AbilityCastDelay": 1,
"AbilityCastDelay": 1,
"AbilityCooldown": 10.5,
"AbilityCooldown": {
"AbilityCooldownBetweenCharge": -1,
"Value": 10.5,
"AbilityUnitTargetLimit": 1,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviourBits": [
"BehaviorDisplaysDamageImpact"
"BehaviorDisplaysDamageImpact"
Line 16,647: Line 22,287:
"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,659: Line 22,323:
],
],
"BounceRadians": 0.5,
"BounceRadians": 0.5,
"BounceRange": 20,
"BounceRange": {
"Value": 20,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
Line 16,691: Line 22,361:
"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,723: Line 22,405:
},
},
"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,742: Line 22,430:
"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,759: Line 22,453:
"thumper_ability_3": {
"thumper_ability_3": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityCastRange": 30,
"AbilityCastRange": {
"AbilityCooldown": 42,
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"AbilityCooldown": {
"Value": 42,
"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 16,798: Line 22,510:
},
},
"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,839: Line 22,557:
"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,866: Line 22,590:
"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,886: Line 22,622:
"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,938: Line 22,692:
"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,953: Line 22,713:
}
}
},
},
"ExplosionRadius": 6,
"ExplosionRadius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"GravityScale": 1.4,
"GravityScale": 1.4,
"InFlightModifier": {
"InFlightModifier": {
Line 17,006: Line 22,772:
},
},
"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,043: Line 22,815:
"tokamak_hot_shot": {
"tokamak_hot_shot": {
"AbilityCastDelay": 0.2,
"AbilityCastDelay": 0.2,
"AbilityChannelTime": 1,
"AbilityChannelTime": {
"AbilityCharges": 2,
"Value": 1,
"AbilityCooldown": 32,
"AbilityCooldownBetweenCharge": 1,
"AbilityUnitTargetLimit": 1,
"BeamLength": 30,
"BeamWidth": 4,
"BehaviourBits": [
"BehaviorChannelled",
"BehaviorNoTarget",
"BehaviorDisplaysDamageImpact",
"BehaviorCanCancelDuringCastDelay",
"BehaviorShowCastRangeAsSatSphereWhileCasting"
],
"ChannelMoveSpeed": 1.8,
"HotDPS": {
"Value": 90,
"Scale": {
"Scale": {
"Value": 0.548402,
"Value": 1,
"Type": "spirit"
"Type": "duration"
}
}
},
},
"IsDisabled": false,
"AbilityCharges": {
"Key": "tokamak_hot_shot",
"Value": 2,
"Name": "Hot Shot",
"NormalDPS": {
"Value": 55,
"Scale": {
"Scale": {
"Value": 0.335135,
"Value": 1,
"Type": "spirit"
"Type": "max_charges"
}
}
},
},
"TickRate": 0.1,
"AbilityCooldown": {
"TrackingSpeed": 180,
"Value": 32,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": {
"Value": 1,
"Scale": {
"Value": 1,
"Type": "charge_cooldown"
}
},
"AbilityUnitTargetLimit": 1,
"BeamLength": {
"Value": 30,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BeamWidth": {
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BehaviourBits": [
"BehaviorChannelled",
"BehaviorNoTarget",
"BehaviorDisplaysDamageImpact",
"BehaviorCanCancelDuringCastDelay",
"BehaviorShowCastRangeAsSatSphereWhileCasting"
],
"ChannelMoveSpeed": 1.8,
"HotDPS": {
"Value": 90,
"Scale": {
"Value": 0.548402,
"Type": "spirit"
}
},
"IsDisabled": false,
"Key": "tokamak_hot_shot",
"Name": "Hot Shot",
"NormalDPS": {
"Value": 55,
"Scale": {
"Value": 0.335135,
"Type": "spirit"
}
},
"TickRate": 0.1,
"TrackingSpeed": 180,
"Upgrades": [
"Upgrades": [
{
{
Line 17,104: Line 22,912:
"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,117: Line 22,937:
"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,130: Line 22,956:
"Subclass": "TokamakRadiance"
"Subclass": "TokamakRadiance"
},
},
"Radius": 40,
"Radius": {
"Value": 40,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"TickRate": 0.25,
"TickRate": 0.25,
"Upgrades": [
"Upgrades": [
Line 17,153: Line 22,985:
"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,175: Line 23,013:
"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,197: Line 23,041:
"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,227: Line 23,077:
},
},
"vanguard_aoe_buff": {
"vanguard_aoe_buff": {
"AbilityCooldown": 5,
"AbilityCooldown": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": 10,
"AbilityDuration": {
"Value": 10,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
"AuraRadius": 50,
"AuraRadius": {
"Value": 50,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"BehaviourBits": [
"BehaviourBits": [
"BehaviorNoTarget",
"BehaviorNoTarget",
Line 17,260: Line 23,128:
"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,305: Line 23,197:
"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,314: Line 23,212:
{
{
"Damage": 70,
"Damage": 70,
"BulletResist": 10,
"BulletResist": 20,
"TechResist": 10
"TechResist": 20
},
},
{
{
Line 17,325: Line 23,223:
"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,336: Line 23,240:
"ChannelMoveSpeed": -1,
"ChannelMoveSpeed": -1,
"Damage": {
"Damage": {
"Value": 70,
"Value": 55,
"Scale": {
"Scale": {
"Value": 0.8,
"Value": 0.7,
"Type": "spirit"
"Type": "spirit"
}
}
Line 17,368: Line 23,272:
"IsDisabled": false,
"IsDisabled": false,
"Key": "viscous_goo_grenade",
"Key": "viscous_goo_grenade",
"MaxBounces": 1,
"MaxBounces": 2,
"Name": "Splatter",
"Name": "Splatter",
"PuddleDuration": {
"PuddleDuration": {
Line 17,378: Line 23,282:
},
},
"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,391: Line 23,301:
},
},
{
{
"MaxBounces": 2,
"MaxBounces": 1,
"Damage": {
"Damage": {
"Value": 0,
"Value": 0,
"Scale": {
"Scale": {
"Value": 1,
"Value": 0.9,
"Type": "spirit"
"Type": "spirit"
}
}
Line 17,404: Line 23,314:
"viscous_restorative_goo": {
"viscous_restorative_goo": {
"AbilityCastDelay": 0.1,
"AbilityCastDelay": 0.1,
"AbilityCastRange": 26,
"AbilityCastRange": {
"AbilityCooldown": 42,
"Value": 26,
"AbilityCooldownBetweenCharge": -1,
"Scale": {
"AbilityDuration": 3,
"Value": 1,
"AbilityUnitTargetLimit": 1,
"Type": "range"
"BehaviourBits": [
}
"BehaviorDisplaysDamageImpact",
},
"BehaviorEqualUnitTargetPriority",
"AbilityCooldown": {
"Value": 42,
"Scale": {
"Value": 1,
"Type": "cooldown"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityUnitTargetLimit": 1,
"BehaviourBits": [
"BehaviorDisplaysDamageImpact",
"BehaviorEqualUnitTargetPriority",
"BehaviorAllowSelfCast",
"BehaviorAllowSelfCast",
"BehaviorCanHealPlayers",
"BehaviorCanHealPlayers",
Line 17,435: Line 23,363:
"LightMeleeForce": 300,
"LightMeleeForce": 300,
"Name": "The Cube",
"Name": "The Cube",
"PostCubeBuffDuration": 8,
"PostCubeBuffDuration": {
"Value": 8,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"PushBackForce": 250,
"PushBackForce": 250,
"PushBackRadius": 50,
"PushBackRadius": 50,
Line 17,472: Line 23,406:
},
},
{
{
"AbilityCooldown": -25,
"AbilityCooldown": -20,
"PurgeDebuffs": 1
"PurgeDebuffs": 1
}
}
Line 17,478: Line 23,412:
},
},
"viscous_telepunch": {
"viscous_telepunch": {
"AbilityCastRange": 40,
"AbilityCastRange": {
"AbilityCharges": 1,
"Value": 40,
"AbilityCooldown": 24,
"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,508: Line 23,466:
"Subclass": "FriendlyPunchAirControl"
"Subclass": "FriendlyPunchAirControl"
},
},
"ImpactDuration": 4,
"ImpactDuration": {
"Value": 3,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"ImpactModifier": {
"ImpactModifier": {
"Class": "SlowBase",
"Class": "SlowBase",
Line 17,524: Line 23,488:
"Subclass": "ViscousPunchRollSlow"
"Subclass": "ViscousPunchRollSlow"
},
},
"Radius": 4,
"Radius": {
"SlowPercent": 20,
"Value": 4,
"Scale": {
"Value": 1,
"Type": "range"
}
},
"SlowPercent": 30,
"TossDuration": 0.6,
"TossDuration": 0.6,
"TossGroundSideRatio": 0.7,
"TossGroundSideRatio": 0.7,
Line 17,562: Line 23,532:
},
},
"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,605: Line 23,587:
},
},
"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,638: Line 23,632:
"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,669: Line 23,681:
},
},
"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,692: Line 23,710:
}
}
},
},
"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,713: Line 23,743:
},
},
"yakuza_shakedown": {
"yakuza_shakedown": {
"AbilityChannelTime": 5,
"AbilityChannelTime": {
"Value": 5,
"Scale": {
"Value": 1,
"Type": "duration"
}
},
"AbilityCooldownBetweenCharge": -1,
"AbilityCooldownBetweenCharge": -1,
"AbilityUnitTargetLimit": 1,
"AbilityUnitTargetLimit": 1,
Line 17,728: Line 23,764:
"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,750: Line 23,792:
"Subclass": "CitadelShakedownPulse"
"Subclass": "CitadelShakedownPulse"
},
},
"Radius": 6,
"Radius": {
"Value": 6,
"Scale": {
"Value": 1,
"Type": "radius"
}
},
"RootModifier": {
"RootModifier": {
"Class": "Base",
"Class": "Base",