Data:AbilityData.json: Difference between revisionsGive feedback
Deadbot v1.9.1-6395 |
Deadbot v1.17.0-6684 |
||
| (41 intermediate revisions by 6 users not shown) | |||
| Line 3: | Line 3: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | |||
{ | |||
"Class": "AfterburnWatcher", | |||
"Subclass": "AfterburnWatcher", | |||
"LightMeleeBuildUp": 20, | |||
"HeavyMeleeBuildUp": 35, | |||
"LightMeleeRefresh": 1.5, | |||
"HeavyMeleeRefresh": 3, | |||
"AfterburnDotModifier": { | |||
"Class": "AfterburnDot", | |||
"Subclass": "AfterburnDot", | |||
"StatusEffectPriority": 50, | |||
"EnabledStateMask": [ | |||
"Afterburning" | |||
] | |||
}, | |||
"BuildUpModifier": { | |||
"Class": "CitadelBaseBuildup", | |||
"Subclass": "CitadelBaseBuildup" | |||
} | |||
} | |||
], | |||
"BehaviourBits": [ | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"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, | ||
"CritBuildup": 15.4, | "CritBuildup": 15.4, | ||
"DPS": { | "DPS": { | ||
"Value": | "Value": 14, | ||
"Scale": { | "Scale": { | ||
"Value": 0.66, | "Value": 0.66, | ||
| Line 24: | Line 62: | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"DPS": | "DPS": 16 | ||
}, | }, | ||
{ | { | ||
| Line 35: | 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": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 48: | Line 109: | ||
}, | }, | ||
"DamageAmplificationPerStack": 10, | "DamageAmplificationPerStack": 10, | ||
"DebuffDuration": 15, | "DebuffDuration": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "AstroRifleDebuff", | |||
"Subclass": "AstroRifleDebuff", | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_astro_rifle", | "Key": "ability_astro_rifle", | ||
"MaxStacks": 10, | "MaxStacks": 10, | ||
"Name": "Marksman", | "Name": "Marksman", | ||
"SelfModifier": { | |||
"Class": "AstroRifleSelf", | |||
"Subclass": "AstroRifleSelf" | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 77: | Line 156: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BackwardsShotDelayTime": 0.15, | "BackwardsShotDelayTime": 0.15, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"BuffModifier": { | |||
"Class": "AstroShotgunBuff", | |||
"Subclass": "AstroShotgunBuff" | |||
}, | |||
"BulletScaleFactor": -0.75, | "BulletScaleFactor": -0.75, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 98: | 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, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCastableWhileDodging", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BombFriction": 3, | "BombFriction": 3, | ||
"BombRestitution": 1.3, | "BombRestitution": 1.3, | ||
| Line 119: | Line 217: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 7, | "DebuffDuration": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "WardenCrowdControlDebuff", | |||
"Subclass": "WardenCrowdControlDebuff", | |||
"EnabledStateMask": [ | |||
"Slowed" | |||
] | |||
}, | |||
"ForwardVelocity": 800, | "ForwardVelocity": 800, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 126: | 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": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 143: | 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 150: | Line 283: | ||
"BeepSoundIntervalBias": 0.55, | "BeepSoundIntervalBias": 0.55, | ||
"BeepSoundMaxFrequency": 0.1, | "BeepSoundMaxFrequency": 0.1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 161: | 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": { | |||
"Class": "SpilledBloodThinker", | |||
"Subclass": "SpilledBloodThinker", | |||
"TickRate": 0.5, | |||
"Height": 80 | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 179: | 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, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DebuffDuration": 9, | "DebuffDuration": { | ||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "BloodShardDebuff", | |||
"Subclass": "BloodShardDebuff" | |||
}, | |||
"HealthToDamage": { | "HealthToDamage": { | ||
"Value": 23, | "Value": 23, | ||
| Line 199: | Line 371: | ||
"NumBloodShards": 3, | "NumBloodShards": 3, | ||
"SelfDamagePct": 9, | "SelfDamagePct": 9, | ||
"SlowDuration": 4, | "SlowDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SpreadAngleDegrees": 6, | "SpreadAngleDegrees": 6, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 211: | Line 389: | ||
}, | }, | ||
{ | { | ||
"VulnerabilityPerStack": | "VulnerabilityPerStack": 8 | ||
} | } | ||
], | ], | ||
"VulnerabilityPerStack": | "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, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 237: | 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, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 258: | Line 456: | ||
"ability_boho_bouncyprojectile": { | "ability_boho_bouncyprojectile": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange | "AbilityCastRange": { | ||
"Value": 14, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "AbilityCharges": { | ||
"Key": "ability_boho_bouncyprojectile", | "Value": 1, | ||
"Name": "Skipshot", | "Scale": { | ||
"Upgrades": [ | "Value": 1, | ||
{ | "Type": "max_charges" | ||
"AbilityCooldown": -2 | } | ||
}, | }, | ||
{ | "AbilityCooldown": { | ||
"Damage": 18 | "Value": 15, | ||
}, | "Scale": { | ||
{ | "Value": 1, | ||
"BounceCount": 2 | "Type": "cooldown" | ||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorProjectileFiredAsBullet" | |||
], | |||
"BounceCount": 3, | |||
"BounceRadius": { | |||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"CooldownReductionPercentagePerHit": 15, | |||
"Damage": { | |||
"Value": 60, | |||
"Scale": { | |||
"Value": 0.4, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_boho_bouncyprojectile", | |||
"Name": "Skipshot", | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -2 | |||
}, | |||
{ | |||
"Damage": 18 | |||
}, | |||
{ | |||
"BounceCount": 2 | |||
} | } | ||
] | ] | ||
| Line 291: | 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, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"BonusDamage": { | "BonusDamage": { | ||
"Value": 100, | "Value": 100, | ||
| Line 304: | Line 562: | ||
}, | }, | ||
"BonusMoveSpeed": 2, | "BonusMoveSpeed": 2, | ||
"BuffDuration": 4, | "BuffDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Buff" | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CombatBarrier": { | "CombatBarrier": { | ||
| Line 319: | Line 587: | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | |||
"DebuffModifier": { | |||
"Class": "BohoChanneltetherTether", | |||
"Subclass": "Debuff" | |||
}, | }, | ||
"ImmobilizeDuration": 2, | "ImmobilizeDuration": 2, | ||
"ImmobilizeModifier": { | |||
"Class": "BookwormImmobilize", | |||
"Subclass": "Immobilize" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_boho_channeltether", | "Key": "ability_boho_channeltether", | ||
| Line 340: | 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": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageShareModifier": { | |||
"Class": "BohoDamageshare", | |||
"Subclass": "Damageshare" | |||
}, | |||
"DamageSharePercentage": { | "DamageSharePercentage": { | ||
"Value": 30, | "Value": 30, | ||
| Line 352: | Line 648: | ||
} | } | ||
}, | }, | ||
"DamageShareRadius": 8, | "DamageShareRadius": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"DebuffDuration": 6, | "DebuffDuration": 6, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 374: | 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, | ||
"AbilityUnitTargetLimit": 16, | "AbilityUnitTargetLimit": 16, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusMoveSpeed": 2, | "BonusMoveSpeed": 2, | ||
"BuffDuration": 4, | "BuffDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BuffModifier": { | |||
"Class": "BohoDoublehitBuff", | |||
"Subclass": "Buff" | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CombatBarrier": { | "CombatBarrier": { | ||
| Line 422: | 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, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 442: | 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, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 462: | 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, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 483: | Line 841: | ||
"ability_bookworm_aoemagic": { | "ability_bookworm_aoemagic": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"AbilityCooldown": 30, | "Value": 30, | ||
"AbilityCooldownBetweenCharge": -1, | "Scale": { | ||
"AbilityUnitTargetLimit": 1, | "Value": 1, | ||
"ChannelMoveSpeed": -1, | "Type": "range" | ||
"Damage": { | } | ||
"Value": 90, | }, | ||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AreaModifier": { | |||
"Class": "BookwormAoemagicAreamodifier", | |||
"Subclass": "Areamodifier", | |||
"RootModifier": { | |||
"Class": "BookwormImmobilize", | |||
"Subclass": "Root" | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slowmodifier" | |||
}, | |||
"DebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Debuff" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 90, | |||
"Scale": { | "Scale": { | ||
"Value": 1.3, | "Value": 1.3, | ||
| Line 497: | 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 520: | Line 931: | ||
"ability_bookworm_dragonfire": { | "ability_bookworm_dragonfire": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCharges": 1, | "AbilityCharges": { | ||
"AbilityCooldown": 33, | "Value": 1, | ||
"AbilityCooldownBetweenCharge": | "Scale": { | ||
"AbilityDuration": 5, | "Value": 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, | "AbilityUnitTargetLimit": 1, | ||
"AuraLingerDuration": 0.1, | "AuraLingerDuration": 0.1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 546: | 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, | ||
"GroundAuraSpacing": 1, | "GroundAuraModifier": { | ||
"GroundFlameDuration": 3, | "Class": "DragonfireGroundAura", | ||
"IsDisabled": false, | "Subclass": "Groundaura", | ||
"Key": "ability_bookworm_dragonfire", | "ProvidedByAura": { | ||
"Class": "BookwormDragonfire", | |||
"Subclass": "GroundauraBurn" | |||
} | |||
}, | |||
"GroundAuraSpacing": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"GroundFlameDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"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, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -12 | ||
}, | }, | ||
{ | { | ||
" | "GroundFlameDuration": 2, | ||
" | "Radius": 1, | ||
"AbilityCharges": 1 | |||
}, | }, | ||
{ | { | ||
"Damage": 100, | "Damage": 100, | ||
"DPS": 30, | "DPS": 30, | ||
" | "DragonTravelRange": 12 | ||
} | } | ||
] | ] | ||
| Line 574: | Line 1,049: | ||
"ability_bookworm_knightbarrier": { | "ability_bookworm_knightbarrier": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 35, | "AbilityCastRange": { | ||
"AbilityCooldown": | "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, | ||
"AttackModifier": { | |||
"Class": "Base", | |||
"Subclass": "Attackbuff" | |||
}, | |||
"BarrierModifier": { | |||
"Class": "BookwormKnightbarrier", | |||
"Subclass": "Knightbarrier", | |||
"DebuffModifier": { | |||
"Class": "CitadelDisarmProc", | |||
"Subclass": "Disarm", | |||
"EnabledStateMask": [ | |||
"MeleeDisabled" | |||
] | |||
} | |||
}, | |||
"BaseAttackDamagePercent": { | "BaseAttackDamagePercent": { | ||
"Value": 25, | "Value": 25, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.3, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusFireRate": { | "BonusFireRate": { | ||
"Value": 0, | "Value": 0, | ||
| Line 599: | Line 1,118: | ||
"Value": 125, | "Value": 125, | ||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.5, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 613: | Line 1,132: | ||
"Value": 14, | "Value": 14, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.16, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 626: | Line 1,145: | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.5, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"BonusTargets": 2, | "BonusTargets": 2, | ||
"BonusTargetsBarrierPercentage": | "BonusTargetsBarrierPercentage": 100 | ||
} | } | ||
] | ] | ||
| Line 638: | Line 1,157: | ||
"AbilityCastRange": 600, | "AbilityCastRange": 600, | ||
"AbilityChannelTime": 0.7, | "AbilityChannelTime": 0.7, | ||
"AbilityCooldown": | "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, | ||
"AllyHeight": 20, | "AllyHeight": 20, | ||
"AllyRadius": 4, | "AllyRadius": 4, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorRefundHalfCooldownOnChannelInterrupt" | |||
], | |||
"BonusMoveSpeed": 5, | "BonusMoveSpeed": 5, | ||
"BuffDuration": 9, | "BuffDuration": { | ||
"CancelCooldownRefundPercentage": 50, | "Value": 9, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BuffModifier": { | |||
"Class": "BookwormKnightchargeBuff", | |||
"Subclass": "Buff" | |||
}, | |||
"CancelCooldownRefundPercentage": 50, | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 678: | 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 684: | Line 1,239: | ||
"KnightWhiskerStrength": 0.2, | "KnightWhiskerStrength": 0.2, | ||
"MaxAmp": 100, | "MaxAmp": 100, | ||
"MaxAmpDistance": | "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 697: | Line 1,258: | ||
"KnightCount": 4, | "KnightCount": 4, | ||
"KnightCountInFirstWave": 4, | "KnightCountInFirstWave": 4, | ||
"AbilityCooldown": - | "AbilityCooldown": -45 | ||
}, | }, | ||
{ | { | ||
"Damage": | "Damage": 160, | ||
"StunDuration": 0.5, | "StunDuration": 0.5, | ||
"MaxAmp": | "MaxAmp": 70 | ||
} | } | ||
], | ], | ||
| Line 710: | 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, | ||
"AirControlPercent": 100, | "AirControlPercent": 100, | ||
"AllyBounceModifier": { | |||
"Class": "BouncePadAlly", | |||
"Subclass": "BouncePadAlly" | |||
}, | |||
"BarrelBounceVelocity": 800, | "BarrelBounceVelocity": 800, | ||
"BarrelUpFactor": 1, | "BarrelUpFactor": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BounceModifier": { | |||
"Class": "CitadelBouncePadStomp", | |||
"Subclass": "CitadelBouncePadStomp" | |||
}, | |||
"BounceVelocity": 750, | "BounceVelocity": 750, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 726: | Line 1,324: | ||
"Name": "Bounce Pad", | "Name": "Bounce Pad", | ||
"PlaceDistance": 200, | "PlaceDistance": 200, | ||
"Radius": | "Radius": { | ||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Scale": 1, | "Scale": 1, | ||
"SpeedOnLandModifier": { | |||
"Class": "Base", | |||
"Subclass": "SpeedOnLand" | |||
}, | |||
"StompDamage": { | "StompDamage": { | ||
"Value": 60, | "Value": 60, | ||
| Line 746: | Line 1,354: | ||
}, | }, | ||
{ | { | ||
" | "StompStunDuration": 0.7 | ||
} | } | ||
], | ], | ||
| Line 759: | 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, | "Value": 3.5, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 0.03, | ||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BonusFireRate": | "AutoCastDelayModifier": { | ||
"Class": "CitadelBulletFlurryWindup", | |||
"Subclass": "Cast" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorExclusiveUse", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusFireRate": 25, | |||
"BulletFlurryModifier": { | |||
"Class": "CitadelBulletFlurry", | |||
"Subclass": "CitadelBulletFlurry", | |||
"EnabledStateMask": [ | |||
"SilencedHidden", | |||
"InfiniteClip" | |||
] | |||
}, | |||
"ChannelMoveSpeed": 4, | "ChannelMoveSpeed": 4, | ||
"EvasionPercent": | "EvasionPercent": 30, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_bullet_flurry", | "Key": "ability_bullet_flurry", | ||
| Line 777: | Line 1,410: | ||
"OverrideBulletRadius": 10, | "OverrideBulletRadius": 10, | ||
"ProcChance": 100, | "ProcChance": 100, | ||
"Radius": | "Radius": { | ||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"RadiusMin": 0.75, | |||
"TargetsPerTick": 1, | "TargetsPerTick": 1, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 784: | Line 1,424: | ||
}, | }, | ||
{ | { | ||
" | "BonusFireRate": 10, | ||
" | "ChannelMoveSpeed": 3 | ||
}, | }, | ||
{ | { | ||
" | "EvasionPercent": 40, | ||
" | "AbilityCooldown": -65 | ||
} | } | ||
], | ], | ||
| Line 796: | 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, | ||
"BonusMoveSpeed": | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusMoveSpeed": 5, | |||
"BulletResist": 60, | "BulletResist": 60, | ||
"BurrowModifier": { | |||
"Class": "Burrow", | |||
"Subclass": "Burrow", | |||
"EnabledStateMask": [ | |||
"Sprinting", | |||
"DamageMovementPenaltyImmune", | |||
"MantleDisabled", | |||
"MeleeDisabled", | |||
"DashDisabled", | |||
"DuckingDisabled", | |||
"ZiplineDisabled", | |||
"AllowInTunnelsNoDuck", | |||
"ShrunkCharacter", | |||
"IsTinyCharacter" | |||
], | |||
"DesatAmount": 0.3 | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 814: | Line 1,487: | ||
"Key": "ability_burrow", | "Key": "ability_burrow", | ||
"Name": "Burrow", | "Name": "Burrow", | ||
"Radius": 5, | "Radius": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SpeedLostDuration": 1, | "SpeedLostDuration": 1, | ||
"SpinDuration": 1.5, | "SpinDuration": { | ||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SpinModifier": { | |||
"Class": "Spin", | |||
"Subclass": "Spin", | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
} | |||
}, | |||
"SpinSlowDuration": 0.3, | "SpinSlowDuration": 0.3, | ||
"SpinSlowPercent": 10, | "SpinSlowPercent": 10, | ||
| Line 839: | 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, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BlastJumpVelocity": 25, | "BlastJumpVelocity": 25, | ||
"BlastJumpVelocityCrouch": 30, | "BlastJumpVelocityCrouch": 30, | ||
"BlastJumpVelocityGround": 20, | "BlastJumpVelocityGround": 20, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ChargeBombModifier": { | |||
"Class": "ChargedBomb", | |||
"Subclass": "ChargedBomb" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_charged_bomb", | "Key": "ability_charged_bomb", | ||
| Line 857: | Line 1,564: | ||
}, | }, | ||
"Name": null, | "Name": null, | ||
"Radius": 7, | "Radius": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 873: | Line 1,586: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 882: | 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, | ||
"AutoChannelModifier": { | |||
"Class": "IntrinsicBase", | |||
"Subclass": "IntrinsicBase" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"CameraHeightOffset": 20, | "CameraHeightOffset": 20, | ||
"CameraHorizontalOffset": 15, | "CameraHorizontalOffset": 15, | ||
"ChannelMoveSpeed": 1. | "ChannelMoveSpeed": 1.5, | ||
"Damage": { | "Damage": { | ||
"Value": 80, | "Value": 80, | ||
| Line 923: | 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, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CrackshotNPCCDReduction": 50, | "CrackshotNPCCDReduction": 50, | ||
"Damage": { | "Damage": { | ||
| Line 934: | Line 1,690: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 2, | "DebuffDuration": { | ||
"ExplosionRadius": 2, | "Value": 2, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "Slow" | |||
}, | |||
"ExplosionRadius": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"FadingSlowPercent": 50, | "FadingSlowPercent": 50, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 948: | Line 1,720: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldownPerHeadshot": - | "AbilityCooldownPerHeadshot": -6, | ||
"AbilityCooldownPerHeadshotNPC": - | "AbilityCooldownPerHeadshotNPC": -3 | ||
} | } | ||
] | ] | ||
| Line 955: | 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, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DeathTaxHeal": { | "DeathTaxHeal": { | ||
| Line 982: | Line 1,761: | ||
] | ] | ||
}, | }, | ||
" | "ability_doorman_bomb": { | ||
" | "AbilityCharges": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityCooldown": { | |||
"Value": 18, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": { | ||
"Value": | "Value": 7, | ||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "charge_cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityPostCastDuration": 0.5, | |||
" | |||
"AbilityUnitTargetLimit": 1, | "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, | ||
"Value": | "EnableAura": 1, | ||
"ExplosionDamage": { | |||
"Value": 55, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.2, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "ImpactDamage": { | ||
"Value": | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": 0, | "Value": 0.7, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | |||
"InaccuracyModifier": { | |||
"Class": "DoomanBombDebuff", | |||
"Subclass": "Debuff" | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_doorman_bomb", | ||
"Name": " | "Name": "Call Bell", | ||
"ProjectileDrag": 0.975, | |||
"ProjectileFuse": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Radius": { | |||
"Value": 5.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 35, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCharges": 1 | ||
}, | }, | ||
{ | { | ||
" | "ImpactDamage": 30, | ||
"Value": | "ExplosionDamage": 40 | ||
}, | |||
{ | |||
"ProjectileFuse": 26, | |||
"Radius": 4.5, | |||
"ImpactDamage": { | |||
"Value": 0, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.35, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "ExplosionDamage": { | ||
"Value": 0, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.35, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
} | } | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_doorman_doorway": { | ||
"AbilityCooldown": 1, | "AbilityCastRange": { | ||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 45, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "CombatBarrier": { | ||
"Value": 0, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DoorwayCloseCooldown": 8, | ||
"DoorwayDistance": { | |||
"Value": 65, | |||
"Scale": [ | |||
{ | |||
"Value": 0, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | |||
"DoorwayTimerModifier": { | |||
"Class": "Base", | |||
"Subclass": "DoorwayTimerModifier" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_doorman_doorway", | ||
" | "Name": "Doorway", | ||
"PortalBarrierModifier": { | |||
"Class": "Base", | |||
"Subclass": "DoorwayBarrier" | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityDuration": 20 | ||
}, | }, | ||
{ | { | ||
" | "CombatBarrier": { | ||
" | "Value": 250, | ||
"Scale": { | |||
"Value": 1.5, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BarrierDuration": 12 | |||
}, | |||
{ | |||
"DoorwayDistance": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 0.15, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"AbilityCastRange": 30 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_doorman_doorway_close": { | ||
"AbilityCooldown": { | |||
"Value": 1, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorCastableWhileBusy" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_doorman_doorway_close", | ||
"Name": " | "Name": "Close Doors", | ||
"Upgrades": [ | "Upgrades": [] | ||
}, | |||
"ability_doorman_hotel": { | |||
"AbilityCastRange": { | |||
"Value": 7, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
} | }, | ||
"AbilityChannelTime": { | |||
"Value": 1, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": | "Value": 140, | ||
"Scale": { | "Scale": { | ||
"Value": 0, | "Value": 1, | ||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": 6.5, | |||
"AbilityPostCastDuration": 0.7, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DamageModifier": { | ||
"Class": "Base", | |||
"Subclass": "DamageTimer" | |||
}, | |||
"FreezeModifier": { | |||
"Class": "DoormanHotelTransitionFreeze", | |||
"Subclass": "Freeze" | |||
}, | |||
"HotelModifier": { | |||
"Class": "DoormanHotelVictim", | |||
"Subclass": "Hotel", | |||
"EnabledStateMask": [ | |||
"InvalidTeleportTarget", | |||
"IgnoreOutOfPlayAreaCheck" | |||
] | |||
}, | |||
"HotelTimeScale": null, | |||
"ImposterModifier": { | |||
"Class": "DoormanHotelImposter", | |||
"Subclass": "Imposter", | |||
"ImposterModifierFX": { | |||
"Class": "DoormanHotelImposterFx", | |||
"Subclass": "Fx" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "Key": "ability_doorman_hotel", | ||
" | "LateCheckoutDamage": { | ||
" | "Value": 125, | ||
" | "Scale": { | ||
" | "Value": 1.5, | ||
"Type": "spirit" | |||
" | } | ||
}, | |||
" | "Name": "Hotel Guest", | ||
" | "NoDrawModifier": { | ||
" | "Class": "Base", | ||
" | "Subclass": "Nodraw", | ||
"EnabledStateMask": [ | |||
"OutOfGame", | |||
"IgnoredByNpcTargeting", | |||
"UnitStatusHidden", | |||
"DoNotDrawModel" | |||
] | |||
}, | |||
"PreTeleportModifier": { | |||
"Class": "Base", | |||
"Subclass": "PreTeleport" | |||
}, | |||
"TeleportFXModifier": { | |||
"Class": "DoormanHotelTeleportFx", | |||
"Subclass": "TeleportFx" | |||
}, | |||
"TimeSlowDuration": 1, | |||
"TimeSlowPercentage": 100, | |||
"TimeslowModifier": { | |||
"Class": "DoormanDiminishingTimestop", | |||
"Subclass": "DoormanExitTimeslow" | |||
}, | |||
"UnstoppableWhileChannelingModifier": { | |||
"Class": "Unstoppable", | |||
"Subclass": "DoormanHotelUnstoppable", | |||
"EnabledStateMask": [ | |||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -20, | ||
"StaminaDrain": 1 | |||
}, | }, | ||
{ | { | ||
" | "Damage": 150, | ||
" | "LateCheckoutDamage": 150, | ||
"LateCheckoutStun": 1.5 | |||
}, | }, | ||
{ | { | ||
" | "UnstoppableWhileHotelOccupied": 1, | ||
"LateCheckoutCooldown": 15 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_doorman_luggage_cart": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.25, | ||
" | "AbilityCastRange": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
" | } | ||
"Value": | }, | ||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorNoTarget", | ||
"Value": | "BehaviorDisplaysDamageImpact", | ||
"BehaviorAllowSelfCast", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"CartDamage": { | |||
"Value": 60, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.75, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_doorman_luggage_cart", | ||
" | "ModifierDrag": { | ||
"Class": "LuggageDrag", | |||
"Subclass": "Drag", | |||
"StompIgnoreLingerModifier": { | |||
" | "Class": "Base", | ||
"Subclass": "LuggageDragStompIgnoreLinger", | |||
"EnabledStateMask": [ | |||
"DoormanLuggageDragged" | |||
] | |||
}, | |||
"StompIgnoreLingerDuration": 0.5, | |||
"EnabledStateMask": [ | |||
"IgnorePortals" | |||
] | |||
}, | |||
"Name": "Luggage Cart", | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "CartDamage": 80 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCastRange": 25, | ||
"WallImpactDamage": { | |||
"Value": 75, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
" | "StunDuration": 1.25, | ||
"AbilityCooldown": -15 | |||
" | |||
} | } | ||
] | ], | ||
"WallImpactDamage": { | |||
"Value": 0, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0, | "Value": 0, | ||
"Type": " | "Type": "spirit" | ||
} | |||
} | |||
}, | |||
"ability_drifter_hunger": { | |||
"AbilityCastRange": { | |||
"Value": 80, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AmpDamagePercent": 15, | ||
"Value": | "BehaviourBits": null, | ||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "DrifterHungerBuff" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"DelayBeforeInvisStarts": 0.6, | |||
"HealOnKillPct": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"InvisDuration": { | |||
"Value": 0, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "InvisFadeToDuration": 0.3, | ||
" | "InvisModifier": { | ||
"Class": "Invis", | |||
"Subclass": "Invis" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "IsolationAssistPercentValue": 100, | ||
" | "IsolationRange": 20, | ||
" | "Key": "ability_drifter_hunger", | ||
" | "KillDuration": 300, | ||
" | "LowHealthThreshold": 30, | ||
" | "MaxTrailTargets": 2, | ||
"Value": | "Name": "Bloodscent", | ||
"RevealOnDamageDuration": 0.25, | |||
"RevealOnSpottedDuration": 1.5, | |||
"SpottedRadius": 15, | |||
"TargetLingerDuration": 3, | |||
"TargetModifier": { | |||
"Class": "HungerTarget", | |||
"Subclass": "HungerTarget" | |||
}, | |||
"TickRate": 1, | |||
"TrailDuration": { | |||
"Value": 10, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusMoveSpeed": 3 | ||
}, | }, | ||
{ | { | ||
" | "HealOnKillPct": 24, | ||
" | "StaminaToRestore": 2 | ||
}, | }, | ||
{ | { | ||
" | "AmpDamagePercent": 11 | ||
} | } | ||
] | ], | ||
"WeaponDmgPerIsolationKill": 3 | |||
}, | }, | ||
" | "ability_empowerbullet": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.15, | ||
" | "AbilityCooldown": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
" | "Type": "cooldown" | ||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorProjectile", | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusClip": 1, | |||
"BuffDuration": 3, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 100, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.93, | ||
"Type": " | "Type": "weapon_damage" | ||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "Slow", | |||
"EnabledStateMask": [ | |||
"GlowThroughWallsToProvider", | |||
"SilenceMovementAbilites" | |||
] | |||
}, | |||
"EmpowerBulletModifier": { | |||
"Class": "EmpowerBullet", | |||
"Subclass": "EmpowerbulletWatcher", | |||
"StatusEffectPriority": 0, | |||
"MaxBulletsToProcInShot": 1, | |||
"DebuffModifier": { | |||
"Class": "StompDebuff", | |||
"Subclass": "EmpowerbulletDebuff" | |||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_empowerbullet", | ||
"Name": " | "Name": "Sleight of Hand", | ||
" | "ProcChance": 100, | ||
" | "ProcDamagePercentage": 100, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusMoveSpeed": 2 | ||
}, | }, | ||
{ | { | ||
" | "DebuffDuration": 5, | ||
" | "BulletArmorReduction": 25 | ||
}, | }, | ||
{ | { | ||
" | "ProcDamagePercentage": 70 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_explosive_barrel": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.125, | ||
" | "AbilityCharges": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
" | "AbilityCooldown": { | ||
"Value": 28, | "Value": 28, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": { | ||
"Value": 7.5, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "charge_cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "ArmTime": 0.1, | ||
"BarrelHeavyMeleeForceForward": 1800, | |||
"BarrelHeavyMeleeForceUp": 300, | |||
"BarrelLifetime": 8, | |||
"BarrelLightMeleeForceForward": 1400, | |||
"BarrelLightMeleeForceUp": 300, | |||
"BarrelPitchMax": 90, | |||
"BarrelPitchMin": 2, | |||
"BarrelRollSpeedMoveAir": 10, | |||
{ | "BarrelRollSpeedMoveMin": 20, | ||
"BarrelScale": 1.3, | |||
" | "BehaviourBits": [ | ||
" | "BehaviorProjectile", | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCastImmediateOnOtherAbility" | |||
], | |||
"BurnDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | |||
"BurnModifier": { | |||
"Class": "BaseDot", | |||
"Subclass": "BarrelBurn" | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DPS": { | ||
"Value": 13.3333, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0, | "Value": 0.175, | ||
"Type": " | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "ImpactDamage": { | ||
"Value": 40, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.525, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_explosive_barrel", | ||
" | "MinTimeBeforeDestroy": 0.1, | ||
"Name": " | "Name": "Powder Keg", | ||
" | "Radius": { | ||
" | "Value": 6, | ||
" | "Scale": { | ||
" | "Value": 1, | ||
"Type": "radius" | |||
} | |||
}, | |||
"TickRate": 0.5, | |||
"TossDuration": 0.4, | |||
"TossSpeed": 3.556, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -10 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 1 | ||
}, | }, | ||
{ | { | ||
" | "ImpactDamage": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 0.25, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DPS": { | |||
"Value": 13.3333, | |||
"Scale": { | |||
"Value": 0.083333, | |||
"Type": "spirit" | |||
" | } | ||
" | }, | ||
" | "AbilityCooldownBetweenCharge": -5 | ||
"Value": | } | ||
] | |||
}, | |||
"ability_familiar_ability01": { | |||
"AbilityCastDelay": 0.18, | |||
"AbilityCastRange": { | |||
"Value": 24, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityChannelTime": { | ||
"Value": 1.9, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0, | "Value": 0, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 200, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AutoChannelModifier": { | ||
"Class": "Base", | |||
"Subclass": "Channeling" | |||
}, | |||
" | "AwakeDamage": { | ||
"Value": | "Value": 120, | ||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorChannelled", | ||
" | "BehaviorCannotCancelDuringChannel", | ||
" | "BehaviorDisplaysDamageImpact", | ||
" | "BehaviorCooldownOnChannelEnd", | ||
" | "BehaviorRefundHalfCooldownOnChannelInterrupt" | ||
" | ], | ||
{ | "ChannelMoveSpeed": -1, | ||
" | "DamageResistPctWhileChanneling": 30, | ||
"EffectModifier": { | |||
"Class": "CitadelModifierFamiliarAsleep", | |||
"Subclass": "Effect" | |||
}, | |||
"Height": 20, | |||
} | "IsDisabled": false, | ||
"Key": "ability_familiar_ability01", | |||
"MinSleepTime": 0.5, | |||
"MoveSpeedAndDashSlowPct": 25, | |||
"Name": "Naptime", | |||
"Radius": { | |||
"Value": 19, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SleepDamageThreshold": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 3.1, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"SleepDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SleepMoveSpeed": 1.5, | |||
"StaringModifier": { | |||
"Class": "CitadelModifierFamiliarStaring", | |||
"Subclass": "Staring" | |||
}, | |||
"UnstoppableWhileChannelingModifier": { | |||
"Class": "Unstoppable", | |||
"Subclass": "FamiliarUltUnstoppable", | |||
"EnabledStateMask": [ | |||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"ConsumeStaminaOnWake": 1, | |||
"NoStaminaRegenDuringSleep": 1 | |||
}, | }, | ||
{ | { | ||
" | "SleepDuration": 0.75, | ||
"Radius": 3 | |||
" | |||
}, | }, | ||
{ | { | ||
" | "DamageResistPctWhileChanneling": 50, | ||
"UnstoppableWhileChanneling": 1, | |||
"AbilityCooldown": -55 | |||
" | |||
" | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_familiar_ability02": { | ||
" | "AbilityCastDelay": 0.3, | ||
"AbilityCooldown": | "AbilityCastRange": { | ||
"AbilityCooldownBetweenCharge": | "Value": 40, | ||
" | "Scale": { | ||
"AbilityUnitTargetLimit": 1, | "Value": 1, | ||
"ChannelMoveSpeed": -1, | "Type": "range" | ||
" | } | ||
" | }, | ||
"Value": | "AbilityCharges": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | |||
"AutoChannelModifier": { | |||
"Class": "Base", | |||
"Subclass": "Channeling" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectile", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"CDReduceOnPillowHit": 5, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 75, | |||
"Scale": { | |||
"Value": 1.6, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"EffectDuration": { | |||
"Value": 3, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "EffectModifier": { | ||
"Class": "DiminishingSlow", | |||
"Subclass": "Slow" | |||
" | }, | ||
"FadingSlowPercent": 45, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_familiar_ability02", | ||
" | "Name": "Pillow Toss", | ||
"OrbsToFire": 1, | |||
" | "Radius": { | ||
" | "Value": 5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TossDuration": 0.4, | |||
"TossForce": 300, | |||
" | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 1,679: | Line 2,652: | ||
}, | }, | ||
{ | { | ||
" | "FireRateSlow": 35, | ||
"Radius": 2 | |||
}, | }, | ||
{ | { | ||
" | "Damage": 100, | ||
"AbilityCharges": 1 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_familiar_attach": { | ||
"AbilityCastDelay": 0.5, | "AbilityCastDelay": 0.5, | ||
"AbilityCooldown": | "AbilityCastRange": { | ||
"Value": 23, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 5.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AllyLockoutModifier": { | ||
" | "Class": "Base", | ||
"ChannelMoveSpeed": | "Subclass": "Tagalonglockout" | ||
" | }, | ||
"Value": | "AttachHealModifier": { | ||
"Class": "FamiliarAttachHeal", | |||
"Subclass": "Attachheal" | |||
}, | |||
"AttachedModifier": { | |||
"Class": "FamiliarAttached", | |||
"Subclass": "Attached", | |||
"HostModifier": { | |||
"Class": "FamiliarAttachhost", | |||
"Subclass": "Host" | |||
}, | |||
"ReplicatedBarrierModifier": { | |||
"Class": "CitadelFamiliarReplicatedbarrier", | |||
"Subclass": "Familiarbarrier" | |||
}, | |||
"AttachEndingModifier": { | |||
"Class": "Base", | |||
"Subclass": "Attachending" | |||
}, | |||
"EndingWarningDuration": 5 | |||
}, | |||
"AutoCastDelayModifier": { | |||
"Class": "Base", | |||
"Subclass": "Castdelay" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDoNotAllowSpamProc" | |||
], | |||
"BonusMoveSpeed": 4, | |||
"CameraDummyModifier": { | |||
"Class": "FamiliarCamdummy", | |||
"Subclass": "Cameradummy" | |||
}, | |||
"ChannelMoveSpeed": 5, | |||
"DeathBarrierModifier": { | |||
"Class": "CitadelFamiliarReplicatedbarrier", | |||
"Subclass": "Deathbarrier" | |||
}, | |||
"HealingPerSecond": { | |||
"Value": 42, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.4, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "HealthRegenDuration": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"HopOffBuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Hopoutbuff" | |||
}, | |||
"HopOutLockoutDuration": 0.3, | |||
"HopOutLockoutModifier": { | |||
"Class": "FamiliarHopoutlockout", | |||
"Subclass": "Lockout" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "Key": "ability_familiar_attach", | ||
" | "LaunchTossModifier": { | ||
" | "Class": "FamiliarAttachLaunchoff", | ||
" | "Subclass": "Launchtoss" | ||
}, | |||
" | "LaunchedSelfModifier": { | ||
" | "Class": "CitadelModifierFamiliarSpeedlines", | ||
" | "Subclass": "Launch" | ||
}, | |||
"MissingHealthBurstPct": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 0.03, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"MovingToAttachModifier": { | |||
"Class": "FamiliarMovingtoattach", | |||
"Subclass": "Movingtoattach" | |||
}, | |||
"Name": "Tag Along", | |||
"SpeedModifier": { | |||
"Class": "Base", | |||
"Subclass": "Speed" | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -8 | ||
}, | }, | ||
{ | { | ||
" | "BonusBarrierAmpPercent": 35, | ||
" | "BonusItemDurationPercent": 35, | ||
" | "BonusItemRangePercent": 35 | ||
}, | }, | ||
{ | { | ||
" | "TechPowerPercent": 15, | ||
" | "BonusSpiritPower": 35, | ||
"HopOffEffecDuration": 10, | |||
"MissingHealthBurstPct": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.016, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"HealingPerSecond": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.34, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_familiar_attach_trigger": { | ||
"AbilityCastDelay": 1 | "AbilityCastRange": { | ||
" | "Value": 30, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "ability_familiar_attach_trigger", | |||
"Name": "Hop To Ally", | |||
"Upgrades": [] | |||
}, | |||
"ability_familiar_helpinghands": { | |||
"AIAggroModifier": { | |||
"Class": "NeutralAggro", | |||
"Subclass": "Aiaggro" | |||
}, | |||
"AIPhysicsModifier": { | |||
"Class": "FamiliarAiPhysics", | |||
"Subclass": "Aiphysics" | |||
}, | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": { | |||
"Value": 45, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "ArmTime": 0.1, | ||
"AuraAttackHeight": 10, | |||
"AuraRadius": { | |||
"Value": 10, | |||
" | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AuraSoftRadius": { | ||
"Value": 10, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "BehaviourBits": [ | ||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDoNotAllowSpamProc", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | ], | ||
" | "BonusMoveSpeed": 3, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "DPSPerSprite": 1, | ||
"Value": | "Damage": 20, | ||
"HelperChoreCooldownDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"HelperCount": 1, | |||
"HelperDowntimeDuration": { | |||
"Value": 15.1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"HelpersPerPatrol": 4, | |||
"InfestBurstHealthPercent": 75, | |||
"InfestDamageTakenPercent": 30, | |||
"InfestHeal": { | |||
"Value": 8, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.14, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "InfestHealInterval": 2, | ||
"InfestModifier": { | |||
"Class": "CitadelModifierFamiliarInfested", | |||
"Subclass": "Infest" | |||
}, | |||
"InfestWaitingModifier": { | |||
"Class": "Base", | |||
"Subclass": "Infestwaiting", | |||
"EnabledStateMask": [ | |||
"FamiliarInfestWaiting" | |||
] | |||
}, | |||
"InvisWatcherModifier": { | |||
"Class": "FamiliarHelperInvisWatcher", | |||
"Subclass": "FamiliarHelperInvisWatcher" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_familiar_helpinghands", | ||
"Name": " | "NPCInfestDuration": 50, | ||
" | "Name": "Lil Helpers", | ||
" | "PatrolDamageCooldown": 10, | ||
"PlayerInfestDuration": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TechArmorGain": 12, | |||
"TickRate": 0.2, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "HelperCount": 1, | ||
"BonusMoveSpeed": 1.5 | |||
}, | }, | ||
{ | { | ||
" | "HelperCount": 1, | ||
" | "InfestDamageTakenPercent": 15 | ||
}, | }, | ||
{ | { | ||
" | "HelperCount": 1, | ||
" | "TechArmorGain": 15 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_fencer_lunge": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown | "AbilityCooldown": { | ||
"Value": 26, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
" | "Type": "duration" | ||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityPostCastDuration": 0.2, | |||
" | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AttackDashRange": { | ||
"Value": 3, | |||
"Scale": { | |||
" | "Value": 1, | ||
" | "Type": "range" | ||
} | |||
}, | |||
"AttackingDashSpeed": 55.88, | |||
{ | "BaseDamage": { | ||
" | "Value": 25, | ||
"Scale": { | |||
"Value": 0.55, | |||
" | "Type": "spirit" | ||
} | } | ||
}, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DashAngleThreshold": 89, | |||
"DashBuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Dashmodifier" | |||
}, | |||
"DashRadius": 1.85, | |||
"DashRange": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"DashSpeed": 27.94, | |||
"HealFixedHealth": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"HoldDurationMax": 1.1, | |||
"HoldDurationMin": 0.25, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_fencer_lunge", | ||
"Name": | "MaxDamageBeforePerfect": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 0.9, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"MaxProcBleedDamagePercent": 50, | |||
"MaxStabs": 3, | |||
"MaxStacks": 2, | |||
"Name": "Flawless Advance", | |||
"ParryCooldownReduction": 5, | |||
"PctTravelDistanceToDamageIn": 80, | |||
"PerfectDamage": { | |||
"Value": 65, | |||
"Scale": { | |||
"Value": 1.55, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"PerfectHoldTimeStart": 0.525, | |||
"PerfectWindowDuration": 0.25, | |||
"RecastTime": 5, | |||
"SlashCollisionRadius": 4.05, | |||
"SlashLength": { | |||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlashRadius": 1.6, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "HealFixedHealth": { | ||
"Value": 35, | |||
"Scale": { | |||
"Value": 1.3, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": -12, | ||
"BulletResist": 60, | |||
"DashBuffDuration": 1.5 | |||
}, | }, | ||
{ | { | ||
" | "BaseDamage": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1.15, | |||
"Type": "spirit", | |||
"Multiply": true | |||
} | |||
}, | |||
"MaxDamageBeforePerfect": { | |||
"Value": 45, | |||
"Scale": { | |||
"Value": 1.15, | |||
"Type": "spirit", | |||
"Multiply": true | |||
" | } | ||
}, | |||
"PerfectDamage": { | |||
"Value": 65, | |||
"Scale": { | |||
"Value": 1.15, | |||
" | "Type": "spirit", | ||
"Multiply": true | |||
} | |||
}, | |||
"AttackDashRange": 3, | |||
"DashSpeed": 13.97 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_fencer_riposte": { | ||
" | "AbilityChannelTime": { | ||
"Value": 0.8, | |||
"Value": 0, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 22, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"Value": | "AbilityLifestealPercentHero": { | ||
"Value": 50, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 1, | ||
"Type": " | "Type": "healing" | ||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AutoChannelModifier": { | |||
"Class": "Base", | |||
"Subclass": "RiposteCastModifier" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"CounterattackAntiMashDelay": 0.2, | |||
"DamageThreshold": { | |||
"Value": 60, | |||
"Scale": { | |||
"Value": 4, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"DampingFactor": 0.5, | |||
"DashGraceWindow": 1.3, | |||
"DashRadius": 2.2, | |||
"DashRange": { | |||
"Value": 35, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"DashSpeed": 76.2, | |||
"DebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "FencerRiposteAttackDebuff" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_fencer_riposte", | |||
"LiftHeight": 240, | |||
"MeleeResistReduction": -25, | |||
"MeleeResistReductionDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"MoveSpeedMax": 4, | |||
"Name": "Riposte", | |||
"ParryWindow": 0.3, | |||
"SideMoveSpeed": -100, | |||
"SlashConeAngle": 90, | |||
"SlashHalfWidth": 1, | |||
"SlashRadius": 6, | |||
"SlowDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 40, | |||
"StunDuration": { | |||
"Value": 0.8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | }, | ||
" | "TargetLifestealModifier": { | ||
"Class": "FencerRiposteTargetLifesteal", | |||
"Subclass": "FencerRiposteTargetLifesteal" | |||
}, | |||
"TurnRateMax": 10, | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -8 | ||
}, | }, | ||
{ | { | ||
" | "MeleeResistReduction": -25, | ||
" | "StunDuration": 0.4 | ||
}, | }, | ||
{ | { | ||
" | "TargetLifesteal": 75, | ||
"TargetLifestealDuration": 13 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_fencer_riposte_target_select": { | ||
" | "AbilityCastRange": { | ||
"Value": 35, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNotSilencable", | |||
"BehaviorCastableWhileCmdRestricted", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorCastableWhileDodging", | |||
"BehaviorTrigger", | |||
"BehaviorUseInstantCastUnitTargetUi" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | |||
"Key": "ability_fencer_riposte_target_select", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"ability_fencer_throwblade": { | |||
"AbilityCastDelay": 0.5, | |||
"AbilityCooldown": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirDrag": 2, | |||
"AirSpeedMax": 70, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorMovement" | |||
], | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "FencerSigilBuff" | |||
}, | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 85, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.3, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
" | "Class": "SlowBase", | ||
"Subclass": "FencerSigilSlow" | |||
}, | |||
"DisarmModifier": { | |||
"Class": "Base", | |||
"Subclass": "UpgradeGreaterWitheringWhipDebuff", | |||
"EnabledStateMask": [ | |||
"Disarmed" | |||
] | |||
}, | |||
"FallSpeedMax": 1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "JumpVelocityHidden": 16, | ||
"Name": " | "Key": "ability_fencer_throwblade", | ||
" | "Name": "Disengaging Sigil", | ||
"SigilRadius": { | |||
"Value": 6.5, | |||
"SlowDuration": | "Scale": { | ||
"SlowPercent": | "Value": 1, | ||
" | "Type": "range" | ||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 30, | |||
"TraceToGroundDistance": 1000, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusFireRate": 25, | ||
"BonusBulletSpeedPercent": 25, | |||
"BuffDuration": 8 | |||
" | |||
}, | }, | ||
{ | { | ||
" | "StaminaToRestore": 1, | ||
"ResetsAirLimit": 1 | |||
}, | }, | ||
{ | { | ||
" | "RecastTime": 4 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_fencer_ultimate": { | ||
" | "AbilityCastDelay": 1.5, | ||
" | "AbilityChannelTime": { | ||
"Value": 9999, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 145, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AirSpeedMax": 70, | ||
"Value": | "AutoCastDelayModifier": { | ||
"Class": "Base", | |||
"Subclass": "FencerUltCastDelay" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorNoTarget", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusDamagePercent": 60, | |||
"CameraDistance": 250, | |||
"CasterArrivalModifier": { | |||
"Class": "Base", | |||
"Subclass": "FencerUltimateCasterArrival", | |||
"EnabledStateMask": [ | |||
"SinclairTaxUltActive", | |||
"HideCrosshair", | |||
"HideStamina", | |||
"HideAmmo", | |||
"CameraTransitionAlways" | |||
] | |||
}, | |||
"CasterLockDuration": 1.8, | |||
"CasterModifier": { | |||
"Class": "FencerUltimateCaster", | |||
"Subclass": "FencerUltimateCaster", | |||
"EnabledStateMask": [ | |||
"SinclairTaxUltActive", | |||
"HideCrosshair", | |||
"HideStamina", | |||
"HideAmmo", | |||
"CameraTransitionAlways" | |||
] | |||
}, | |||
"DashAngleThreshold": 89, | |||
"DashRadius": 7, | |||
"DashRange": { | |||
"Value": 27, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "DashSpeed": 254, | ||
" | "DebuffDuration": 1.8, | ||
"DelayedDamage": { | |||
" | "Value": 200, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "FallSpeedMax": 1, | ||
"Value": | "GapDistanceToWall": 180, | ||
"GroundDashReductionPercent": -30, | |||
"ImpactDamage": { | |||
"Value": 70, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.77, | ||
"Type": " | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IncomingDamageReductionPercent": 70, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_fencer_ultimate", | ||
" | "LowHealthEnemyThresholdPct": 50, | ||
" | "MoveSpeedPenaltyMaxSpeed": 200, | ||
" | "Name": "Itani Lo Sahn", | ||
" | "SideMoveSpeedReduction": -100, | ||
" | "TargetModifier": { | ||
"Class": "FencerUltimateTarget", | |||
"Subclass": "Cursed", | |||
"StatusEffectPriority": 50, | |||
"EnabledStateMask": [ | |||
"ModNoCleanse", | |||
"HealingDisabled", | |||
"Disarmed", | |||
"Silenced", | |||
"Muted", | |||
"DashDisabledDebuff", | |||
"SilenceMovementAbilites" | |||
], | |||
"EndTimeScaleForFlinch": 0.9, | |||
"DamageTimeOffset": 0.3 | |||
}, | |||
"TargetNonHeroModifier": { | |||
"Class": "FencerUltimateTarget", | |||
"Subclass": "CursedNonHero", | |||
"StatusEffectPriority": 50, | |||
"EnabledStateMask": [ | |||
"HealingDisabled", | |||
"Disarmed", | |||
"Silenced", | |||
"Muted", | |||
"DashDisabledDebuff", | |||
"SilenceMovementAbilites" | |||
], | |||
"EndTimeScaleForFlinch": 0.9, | |||
"DamageTimeOffset": 0.3 | |||
}, | }, | ||
" | "TechCleaveExpireTime": 0.35, | ||
" | "TimeScaleDebuff": 70, | ||
" | "TimerSoundDuration": 1, | ||
" | "TravelDistPctBeforeWallGapCheck": 70, | ||
"TurnRateMaxDuringCast": 999, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "DashRange": 8 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -35 | ||
}, | }, | ||
{ | { | ||
" | "BonusDamagePercent": 50 | ||
} | } | ||
] | ], | ||
"VacuumSpeed": 10.16 | |||
}, | }, | ||
" | "ability_fire_bomb": { | ||
" | "AbilityCooldown": { | ||
"Value": 190, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorNoTarget", | ||
"BehaviorCastableWhileBusy", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BuffModifier": { | |||
"Class": "FirebombBuff", | |||
"Subclass": "Buff" | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
" | "Value": 125, | ||
"Scale": { | |||
"Value": 0.974938, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
}, | |||
"ExplodeDelay": 3.25, | |||
"FireBombModifier": { | |||
"Class": "Firebomb", | |||
"Subclass": "Firebomb", | |||
"StatusEffectPriority": 45 | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_fire_bomb", | ||
" | "Name": "Concussive Combustion", | ||
" | "ProgressBarModifier": { | ||
"Class": "Base", | |||
" | "Subclass": "Progressbar" | ||
}, | |||
"Radius": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
" | "Type": "radius" | ||
} | |||
}, | |||
"StunDuration": { | |||
"Value": 1.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 100 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": -65, | ||
"LifeStealPercentOnHit": 100 | |||
}, | }, | ||
{ | { | ||
" | "StunDuration": 0.9, | ||
"Radius": 10 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_flame_dash": { | ||
" | "AbilityCastDelay": 0.2, | ||
" | "AbilityCooldown": { | ||
"Value": 38, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
" | }, | ||
"AbilityDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
{ | "Value": 1, | ||
" | "Type": "duration" | ||
" | |||
} | } | ||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": | "AuraLingerDuration": 1, | ||
"IsDisabled": false, | "BehaviourBits": [ | ||
"Key": " | "BehaviorNoTarget", | ||
"Name": | "BehaviorDisplaysDamageImpact", | ||
"Upgrades": [ | "BehaviorPreventBotUsage", | ||
{ | "BehaviorMovement", | ||
"AbilityCooldown": | "BehaviorDeactivateCrouchToggleOnCast" | ||
}, | ], | ||
"ChannelMoveSpeed": 18, | |||
"DPS": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 0.7, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DashAirSpeed": 8, | |||
"DashSpeed": 12, | |||
"FlameAuraRadius": { | |||
"Value": 4.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"FlameDashJumpBonus": 50, | |||
"FlameDashModifier": { | |||
"Class": "Flamedash", | |||
"Subclass": "Flamedash", | |||
"EnabledStateMask": [ | |||
"AbilityMovement", | |||
"MantleDisabled", | |||
"MeleeDisabled", | |||
"SlidingDisabled", | |||
"DuckingDisabled" | |||
], | |||
"GroundAuraModifier": { | |||
"Class": "FlamedashGroundAura", | |||
"Subclass": "FlamedashGroundAura", | |||
"Height": 80, | |||
"ProvidedByAura": { | |||
"Class": "FlamedashBurn", | |||
"Subclass": "FlamedashBurn", | |||
"DebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "FlamedashDebuff" | |||
} | |||
} | |||
}, | |||
"ProgressModifier": { | |||
"Class": "Base", | |||
"Subclass": "ProgressWatcher" | |||
} | |||
}, | |||
"GroundAuraSpacing": 1, | |||
"GroundFlameDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_flame_dash", | |||
"Name": "Flame Dash", | |||
"SideMoveSpeedReduction": -65, | |||
"SlowResistance": 50, | |||
"SpeedBurstSpeed": 20, | |||
"TickRate": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -12 | |||
}, | |||
{ | { | ||
" | "DPS": 20, | ||
"GroundFlameDuration": 1 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 2, | ||
"AbilityCooldownBetweenCharge": 14 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_fortuna_ability01": { | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_fortuna_ability01", | ||
"Name": null, | "Name": null, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 2,245: | Line 3,661: | ||
] | ] | ||
}, | }, | ||
" | "ability_fortuna_ability02": { | ||
" | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | |||
"Key": "ability_fortuna_ability02", | |||
"Name": null, | |||
"IsDisabled": false, | |||
"Key": " | |||
"Name": | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_fortuna_ability03": { | ||
"AbilityCooldown": { | |||
"Value": 26, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_fortuna_ability03", | ||
"Name": | "Name": null, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_fortuna_ult": { | ||
"AbilityCooldown | "AbilityCooldown": { | ||
"Value": 127, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_fortuna_ult", | ||
"Name": null, | |||
"Upgrades": [ | |||
"Name": | |||
"Upgrades": [ | |||
{ | { | ||
"AbilityCooldown | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_frank_painaura": { | ||
" | "AbilityCooldown": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 8, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AuraModifier": { | ||
"Class": "FrankPainaura", | |||
"Subclass": "Painaura", | |||
"DebuffModifier": { | |||
"Class": "FrankPainauraTarget", | |||
"Subclass": "Painauradebuff" | |||
} | |||
}, | |||
"AuraOffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Auraoff" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorStartCooldownOnToggleOff", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDoNotAllowSpamProc", | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
"Value": | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.1, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffDuration": 0.5, | ||
"Value": | "IsDisabled": false, | ||
"Key": "ability_frank_painaura", | |||
"MaxDPS": { | |||
"Value": 58, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.72, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "MinDPS": { | ||
" | "Value": 13, | ||
" | "Scale": { | ||
" | "Value": 0.15, | ||
" | "Type": "spirit" | ||
"TickRate": 0.5, | } | ||
}, | |||
"Name": "Aura of Suffering", | |||
"Radius": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SelfDPS": 15, | |||
"SelfDamagePercentage": 70, | |||
"TickRate": 0.25, | |||
"ToggleOffDelay": 0.5, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowPercent": 25, | ||
"EnemyDashSlowPercent": -25, | |||
"DebuffDuration": 0.5 | |||
}, | }, | ||
{ | { | ||
" | "MinDps": 6, | ||
"MaxDPS": 34 | |||
}, | }, | ||
{ | { | ||
" | "IncomingDamagePercent": 15, | ||
" | "Radius": 1 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_frank_revive": { | ||
" | "AbilityChannelTime": { | ||
"AbilityCooldown": | "Value": 3, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 240, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.66, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"Value": | "BehaviorCastEvenIfBusyAndExclusive", | ||
"BehaviorChannelled", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileCmdRestricted", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCastWhileDead" | |||
], | |||
"BonusDamagePerBullet": { | |||
"Value": 0, | |||
"Scale": { | "Scale": { | ||
"Value": 0 | "Value": 0, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "BuffModifier": { | ||
"Class": "Base", | |||
"Subclass": "Selfbuff" | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
"Value": 200, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"DashSlowModifier": { | |||
"Class": "Base", | |||
"Subclass": "Dashslow" | |||
}, | |||
"EnemyDashSlowPercent": -30, | |||
"HalfHeight": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"InitialDelay": 0.5, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_frank_revive", | ||
"Name": | "Name": "Shocking Reanimation", | ||
" | "Radius": { | ||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"RespawnDelay": 3, | |||
"RespawnHealthPercent": 50, | |||
"RevivingModifier": { | |||
"Class": "FrankReviving", | |||
"Subclass": "Reviving", | |||
"EnabledStateMask": [ | |||
"Invulnerable", | |||
"HideCrosshair", | |||
"HideStamina", | |||
"HideAmmo" | |||
] | |||
}, | |||
"SlowDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "Slow" | |||
}, | |||
"SlowPercent": 120, | |||
"StunDuration": { | |||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusDamagePerBullet": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 0.06, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BonusFireRate": 15 | |||
}, | }, | ||
{ | { | ||
" | "RespawnHealthPercent": 50 | ||
}, | }, | ||
{ | { | ||
" | "Damage": 175, | ||
"StunDuration": 1.5, | |||
"AbilityCooldown": -95 | |||
} | } | ||
] | ], | ||
"ZombieModifier": { | |||
"Class": "FrankZombie", | |||
"Subclass": "Zombie" | |||
}, | |||
"ZombieTickRate": 0.02 | |||
}, | }, | ||
" | "ability_frank_selfzap": { | ||
" | "AbilityChannelTime": { | ||
"Value": 0.35, | |||
"Scale": { | |||
"Value": 1, | |||
"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": [ | ||
" | "BehaviorChannelled", | ||
"Value": | "BehaviorNoTarget", | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusMoveSpeed": 3, | |||
"BuffModifier": { | |||
"Class": "FrankSelfzap", | |||
"Subclass": "Selfzap" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"CurrentHealthPercentDamage": 15, | |||
"IsDisabled": false, | |||
"Key": "ability_frank_selfzap", | |||
"Name": "Jumpstart", | |||
"TotalHealthRegen": { | |||
"Value": 100, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.2, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusMoveSpeed": 3 | ||
}, | }, | ||
{ | { | ||
" | "TotalHealthRegen": 70, | ||
"AbilityCooldown": -8 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 1, | ||
"Value": | "TotalHealthRegen": { | ||
"Value": 0, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.9, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "StatusResistancePercent": 50 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_frank_shocktarget2": { | ||
" | "AbilityCastDelay": 0.35, | ||
" | "AbilityCastRange": { | ||
"Value": 28, | |||
" | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
" | "AbilityChargesConditionally": 1, | ||
" | "AbilityCooldown": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BatteryGenerationPercent": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": -1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BoltCount": 7, | |||
"BonusShocksDelay": 0.2, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 100, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "FullyChargedFXModifier": { | ||
"Value": | "Class": "FrankShockfullycharged", | ||
"Subclass": "ChargedFx" | |||
}, | |||
"HealOnHit": { | |||
"Value": 0, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "healing" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_frank_shocktarget2", | ||
"Name": " | "MissingHealthPercentHeal": { | ||
" | "Value": 0, | ||
" | "Scale": { | ||
" | "Value": 1, | ||
"Type": "healing" | |||
} | |||
}, | |||
"Name": "Pain Battery", | |||
"ShockModifier": { | |||
"Class": "FrankShocktarget", | |||
"Subclass": "Shock" | |||
}, | |||
"SlowModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "ZapSlow" | |||
}, | |||
"SpreadAngle": 40, | |||
"SpreadRandomness": 0.005, | |||
"StoredDamageHealthPercentRequired": 40, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowPercent": 40, | ||
" | "SlowDuration": "2s" | ||
}, | }, | ||
{ | { | ||
" | "Damage": 50 | ||
}, | }, | ||
{ | { | ||
" | "MissingHealthPercentHeal": 15, | ||
" | "Damage": { | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0.6, | |||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 2,624: | Line 4,138: | ||
] | ] | ||
}, | }, | ||
" | "ability_golden_idol": { | ||
" | "AbilityCastDelay": 0.1, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AirMoveIncreasePercent": 10, | ||
"Value": | "AutoIntrinsicModifiers": [ | ||
{ | |||
"Class": "IntrinsicBase", | |||
"Subclass": "IntrinsicBase" | |||
} | |||
], | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget" | |||
], | |||
"BonusMoveSpeed": 2, | |||
"BonusSprintAcceleration": 14, | |||
"ChannelMoveSpeed": -1, | |||
"DropOffTimer": 0.1, | |||
"DropoffTimerModifier": { | |||
"Class": "IdolReturnTimer", | |||
"Subclass": "Timer", | |||
"EnabledStateMask": [ | |||
"ReturningIdol" | |||
] | |||
}, | |||
"FixedMoveSpeed": 15, | |||
"GroundMoveIncreasePercent": 10, | |||
"HoldingIdolModifier": { | |||
"Class": "CitadelHoldingGoldenIdol", | |||
"Subclass": "CitadelHoldingGoldenIdol", | |||
"EnabledStateMask": [ | |||
"HoldingIdol", | |||
"TeleporterDisabled", | |||
"ZiplineDisabled", | |||
"AttributeCannotBePurged", | |||
"ParryDisabled" | |||
] | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_golden_idol", | |||
"Lifetime": 3, | |||
"Name": "Soul Urn", | |||
"Radius": { | |||
"Value": 20, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": "range" | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "SlowResistancePercent": 100, | ||
" | "Stamina": 1, | ||
" | "StaminaCooldownReduction": 25, | ||
" | "TrailingTeamBonusArmorDamageResist": 35, | ||
"Value": | "TrailingTeamBonusDebuffResist": 35, | ||
"TrailingTeamBonusSprintSpeed": 5, | |||
"TrailingTeamBonusTechResist": 35, | |||
"Upgrades": [] | |||
}, | |||
"ability_graf_ability01": { | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_graf_ability01", | ||
"Name": null, | |||
"Name": | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | |||
} | |||
] | ] | ||
}, | }, | ||
" | "ability_graf_ability02": { | ||
" | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_graf_ability02", | ||
"Name": null, | |||
"Name": | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_graf_ability03": { | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_graf_ability03", | ||
"Name": null, | |||
"Name": | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_graf_ult": { | ||
"AbilityCooldown": { | |||
"Value": 127, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
" | "BehaviorDisplaysDamageImpact" | ||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_graf_ult", | ||
"Name": | "Name": null, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_gravity_lasso": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.5, | ||
"AbilityCooldown": | "AbilityCastRange": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 130, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 2.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": 1 | "BehaviourBits": [ | ||
"BehaviorProjectile", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorInterruptMeleeOnCast" | |||
], | |||
"BouncePadExtendDuration": 1, | |||
"CameraPreviewDistance": 200, | |||
"CameraPreviewOffset": 25, | |||
"CameraPreviewSpeed": 0.6, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 80, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.93, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "ExtraTargetConeAngle": 60, | ||
" | "ExtraTargetHorizontalOffset": 30, | ||
"IsDisabled": false, | "FollowDampingFactor": 8, | ||
"Key": " | "FollowDistance": 60, | ||
" | "GrabExtraTargetsRadiusMult": 2, | ||
" | "IsDisabled": false, | ||
" | "Key": "ability_gravity_lasso", | ||
"LassoTargetMaxSpeed": 55, | |||
"LiftHeight": 7, | |||
"LiftHorizontal": -30, | |||
"LiftInitialDelay": 0.5, | |||
"LiftInitialRisingSpeed": 100, | |||
"LiftInitialVelocityStart": 500, | |||
"Name": "Spirit Lasso", | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"Damage": | "Damage": 80 | ||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 0.75 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -40 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_guided_arrow": { | ||
"AbilityCastDelay": | "AbilityCastDelay": 1.5, | ||
"AbilityCooldown": | "AbilityChannelTime": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 125, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
" | "BehaviorProjectile", | ||
" | "BehaviorNoTarget", | ||
"Value": | "BehaviorDisplaysDamageImpact", | ||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusTechPowerPerKill": 8, | |||
"Damage": { | |||
"Value": 230, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.93744, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "ExplosionRadius": { | ||
" | "Value": 12, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"GuidingModifier": { | |||
"Class": "GuidingArrow", | |||
"Subclass": "GuidingArrow", | |||
"EnabledStateMask": [ | |||
"JumpDisabled", | |||
"ZiplineDisabled", | |||
"DashDisabled" | |||
], | |||
"GlowEnemeyModifier": { | |||
"Class": "LowHealthGlow", | |||
"Subclass": "LowHealthGlow" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_guided_arrow", | ||
" | "KillCheckModifier": { | ||
"Class": "GuidingArrowKillcheck", | |||
" | "Subclass": "KillcheckModifier" | ||
" | }, | ||
"Name": "Guided Owl", | |||
"StunDuration": { | |||
"Value": 0.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 85 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -40 | ||
}, | }, | ||
{ | { | ||
" | "LowHealthEnemyThresholdPct": 22 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_gunslinger_demon_carbine": { | ||
" | "AbilityCooldown": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BaseBulletDamage": { | ||
"Value": 5, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "damage" | ||
} | } | ||
}, | }, | ||
" | "BehaviourBits": [ | ||
"Value": | "BehaviorDontBreakInvisibility", | ||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorDontInterruptMeleeOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusBulletSpeed": 100, | |||
"BulletRadiusOverride": 13.7, | |||
"BulletTimeScale": 0.01, | |||
"ChannelMoveSpeed": -1, | |||
"ChargingModifier": { | |||
"Class": "GunslingerDemonCarbine", | |||
"Subclass": "GunslingerDemonCarbine" | |||
}, | |||
"DebuffModifier": { | |||
"Class": "ChronoKineticCarbineSlow", | |||
"Subclass": "ChronoKineticCarbineSlow", | |||
"StatusEffectPriority": 50 | |||
}, | |||
"DemonShotCount": 3, | |||
"HeadshotBonus": 15, | |||
"IsDisabled": false, | |||
"Key": "ability_gunslinger_demon_carbine", | |||
"MaxChargeDuration": 2.5, | |||
"MoveSpeedWhileShootingPenaltyReduction": 100, | |||
"Name": "Hellfire Salvo", | |||
"ProcDamagePercentage": 400, | |||
"SpeedChange": { | |||
"Value": 25, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.0914, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": -15 | |||
"AbilityCooldown": - | |||
} | } | ||
] | ], | ||
"WeaponReadyDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
} | |||
}, | }, | ||
" | "ability_gunslinger_salvo": { | ||
"AbilityCastDelay": | "AbilityCastDelay": 1, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"Value": 60, | |||
" | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
" | } | ||
"Value": | }, | ||
"AbilityChannelTime": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 90, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisarmable", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCastableWhileDodging", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 3.8, | |||
"Damage": null, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_gunslinger_salvo", | ||
"Name": " | "Name": "Demontrigger Blitz", | ||
" | "OverrideBulletRadius": 0.3, | ||
"ProcChance": 100, | |||
"ProcDamagePercentage": 220, | |||
"ProcWatcherModifier": { | |||
"Class": "SalvoBullet", | |||
"Subclass": "SalvoBulletWatcher", | |||
"MaxBulletsToProcInShot": 1 | |||
}, | |||
"TickRate": 0.5, | |||
"TotalShots": 4, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
" | "DebuffDuration": 6 | ||
}, | }, | ||
{ | { | ||
" | "TotalShots": 2 | ||
} | } | ||
] | ], | ||
"VictimWarningModifier": { | |||
"Class": "Base", | |||
"Subclass": "GunslingerSalvoWarningModifier" | |||
} | |||
}, | }, | ||
" | "ability_gunslinger_spreadingfire": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
" | "AbilityCooldown": { | ||
" | "Value": 10, | ||
" | "Scale": { | ||
" | "Value": 1, | ||
"ChannelMoveSpeed": -1, | "Type": "cooldown" | ||
" | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
" | "AbilityUnitTargetLimit": 1, | ||
"Value": | "BehaviourBits": [ | ||
"BehaviorDontSwitchAwayOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BurnDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"DPS": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 0.6975, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"Damage": { | |||
"Value": 50, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.744, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "FireDebuffModifier": { | ||
" | "Class": "SpreadingfireDot", | ||
"Name": " | "Subclass": "SpreadingfireDot", | ||
"TickRate": 0. | "StatusEffectPriority": 50 | ||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_gunslinger_spreadingfire", | |||
"Name": "Flame Imp", | |||
"SpreadRadius": { | |||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SpreadTargets": 1, | |||
"TickRate": 0.5, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SpreadRadius": 3 | ||
}, | }, | ||
{ | { | ||
" | "BurnDuration": "2s" | ||
}, | }, | ||
{ | { | ||
" | "DPS": 25, | ||
" | "SpreadTargets": 1 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_hat_trick": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": { | |||
"AbilityCooldown | "Value": 21, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorProjectile", | ||
"Name": " | "BehaviorNoTarget", | ||
" | "BehaviorDisplaysDamageImpact" | ||
], | |||
"Damage": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 0.93744, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow", | |||
"EnabledStateMask": [ | |||
"GlowThroughWallsToProvider", | |||
"SilenceMovementAbilites" | |||
] | |||
}, | |||
"ExplosionRadius": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_hat_trick", | |||
"Name": "Hat Trick", | |||
"SlowPercent": 20, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 50 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -9.5 | ||
}, | }, | ||
{ | { | ||
" | "SlowPercent": 30 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_haunt": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AutoIntrinsicModifiers": [ | ||
{ | |||
"Class": "AfterburnWatcher", | |||
"Subclass": "AfterburnWatcher", | |||
"AfterburnDotModifier": { | |||
"Class": "AfterburnDot", | |||
"Subclass": "AfterburnDot", | |||
"StatusEffectPriority": 50 | |||
}, | |||
"BuildUpModifier": { | |||
"Class": "CitadelBaseBuildup", | |||
"Subclass": "CitadelBaseBuildup" | |||
} | |||
} | |||
], | |||
"BehaviourBits": [ | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BuildUpBulletPercentPerHit": 8.33, | |||
"BuildUpDuration": { | |||
"Value": 0.1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BurnDuration": { | |||
"Value": 0.3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "CritBuildup": 16, | ||
"DPS": { | |||
"Value": 15, | "Value": 15, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.465, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_haunt", | ||
"Name": null, | |||
"Name": | "TickRate": 0.5, | ||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AfterburnSpiritDamageReduction": -30 | ||
}, | }, | ||
{ | { | ||
" | "BurnDuration": 1 | ||
}, | }, | ||
{ | { | ||
" | "DPS": 30 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_health_swap": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange | "AbilityCastRange": { | ||
"Value": 5.5, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": | "Value": 220, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityDuration": 0.25, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Base" | |||
}, | |||
"ChannelMoveSpeed": 2, | |||
"EnemyMinHealthPct": 30, | |||
"EnemySlowPct": 70, | |||
"InitialUpSpeed": 150, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_health_swap", | ||
" | "MinDiffToCast": 0.1, | ||
" | "MinHealthTakenPct": 30, | ||
" | "Name": "Soul Exchange", | ||
" | "PostCastHoldTime": 0.2, | ||
" | "PreCastModifier": { | ||
"Class": "HealthswapPrecast", | |||
" | "Subclass": "HealthswapPrecast" | ||
}, | |||
"SilenceModifier": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "CitadelSilenced" | |||
}, | |||
"SwapModifier": { | |||
"Class": "HealthSwapDebuff", | |||
"Subclass": "HealthSwapDebuff" | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -50 | ||
}, | }, | ||
{ | { | ||
" | "SilenceDuration": 3, | ||
"SilenceRadius": 25 | |||
}, | }, | ||
{ | { | ||
" | "SelfBuffDuration": 8, | ||
" | "TechResist": 50, | ||
"BonusFireRate": 40, | |||
"BonusSpirit": 60 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_ice_dome": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 8, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 185, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": | "AbilityDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorCastableWhileBusy", | ||
"Value": | "BehaviorInterruptMeleeOnCast", | ||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BlockerScaleFactor": 115, | |||
"BonusHealthRegen": { | |||
"Value": 90, | |||
"Scale": { | "Scale": { | ||
"Value": 0 | "Value": 0, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"EnemyDragSpeed": 25.4, | |||
"GrowTime": 0.2, | |||
"IceDomeModifier": { | |||
"Class": "IceDome", | |||
"Subclass": "IceDome", | |||
"EnabledStateMask": [ | |||
"SinclairTaxUltActive" | |||
], | |||
"FriendlyAuraModifier": { | |||
"Class": "BaseAura", | |||
"Subclass": "IceDomeFriendlyAura", | |||
"ProvidedByAura": { | |||
"Class": "IceDomeFriendly", | |||
"Subclass": "IceDomeFriendly", | |||
"Duration": 0.5 | |||
} | |||
}, | |||
"EnemyAuraModifier": { | |||
"Class": "BaseAura", | |||
"Subclass": "IceDomeEnemyAura", | |||
"ProvidedByAura": { | |||
"Class": "IcedomeAuramodifierBase", | |||
"Subclass": "Debuff", | |||
"EnabledStateMask": [ | |||
"Slowed" | |||
], | |||
"Duration": 0.5 | |||
} | |||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_ice_dome", | ||
" | "Name": "Frozen Shelter", | ||
" | "Radius": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
" | "Type": "radius" | ||
} | |||
}, | |||
"SlowPercent": 35, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
"AbilityDuration": | "AbilityDuration": 1.5 | ||
}, | }, | ||
{ | { | ||
" | "BonusHealthRegen": { | ||
" | "Value": 65, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"PurgeOnCast": 1 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_ice_dome_trigger": { | ||
" | "BehaviourBits": null, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_ice_dome_trigger", | ||
"Name": " | "Name": "Frozen Shelter", | ||
"Upgrades": [] | "Upgrades": [] | ||
}, | }, | ||
" | "ability_ice_grenade": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCharges": { | |||
"AbilityCharges | "Value": 2, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "max_charges" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 30, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorProjectileFiredAsBullet", | |||
" | "BehaviorCanSetQuickCast", | ||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 60, | ||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"HealAmount": { | |||
"Value": 60, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.8, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | |||
"IceGrenadeSlowModifier": { | |||
"Class": "IcegrenadeDebuff", | |||
"Subclass": "KelvinIceGrenadeSlow" | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_ice_grenade", | ||
"Name": " | "Name": "Frost Grenade", | ||
"Radius": { | |||
"Value": 6.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 40, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 30, | ||
"HealAmount": 30 | |||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "PauseStaminaRegen": 1, | ||
"AbilityCooldown": -10 | |||
}, | }, | ||
{ | { | ||
" | "Radius": 2, | ||
"HealAmount": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.9, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"Damage": { | |||
"Value": 0, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.8, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 3,348: | Line 5,068: | ||
] | ] | ||
}, | }, | ||
" | "ability_icebeam": { | ||
" | "AbilityCooldown": { | ||
" | "Value": 28, | ||
" | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BeamSplit": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "range" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDontAimFacingEnemy", | |||
"BehaviorRequireAbilityButtonToCancel" | |||
], | |||
"BuildupModifier": { | |||
"Class": "IcebeamStackingSlow", | |||
"Subclass": "IcebeamStackingSlow", | |||
"BuildUpDecayDelay": 0.4, | |||
"EnabledStateMask": [ | |||
"Slowed" | |||
], | |||
"StatusEffectPriority": 50 | |||
}, | |||
"CameraDistance": 250, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "ChannelSlowPercent": 8, | ||
" | "DPS": { | ||
"Value": 45, | |||
"Scale": { | |||
"Value": 0.38, | |||
"Type": "spirit" | |||
} | |||
" | }, | ||
"IceBeamBuildupProcDuration": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
" | } | ||
}, | |||
"IceBeamModifier": { | |||
"Class": "Base", | |||
"Subclass": "Icebeaming" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_icebeam", | ||
" | "MaxFireRateSlowPercent": 20, | ||
" | "MaxGroundDashReductionPercent": -20, | ||
"Name": " | "MaxSlowPercent": 20, | ||
" | "MaxSlowTime": 2, | ||
"MinSlowPercent": 30, | |||
"Name": "Arctic Beam", | |||
"PathLength": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"PathWidth": 1.1, | |||
"SlowDuration": { | |||
"Value": 0.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TickRate": 0.1, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "MaxSlowPercent": 25, | ||
"MaxFireRateSlowPercent": 25 | |||
}, | }, | ||
{ | { | ||
" | "DPS": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
" | "BeamSplit": { | ||
" | "Value": 10, | ||
" | "Scale": { | ||
"Value": 0.93, | |||
"Type": "range" | |||
} | |||
}, | |||
"BeamSplitCount": 2, | |||
"AbilityCooldown": -13 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_icepath": { | ||
" | "AbilityCastDelay": 0.2, | ||
" | "AbilityCooldown": { | ||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorInterruptMeleeOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorRequireAbilityButtonToCancel" | |||
], | |||
"CameraDistance": 250, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "IcePathAuraDuration": 18, | ||
" | "IcePathEdgeWidth": 0.7, | ||
" | "IcePathInterval": 0.5, | ||
" | "IcePathModifier": { | ||
"Class": "Icepath", | |||
"Subclass": "Icepath", | |||
"EnabledStateMask": [ | |||
"AbilityMovement" | |||
], | |||
"FriendlyAuraModifier": { | |||
"Class": "BaseAura", | |||
"Subclass": "IcepathFriendlyAura", | |||
"ProvidedByAura": { | |||
" | "Class": "IcepathFriendlyModifier", | ||
" | "Subclass": "IcepathBuff" | ||
" | } | ||
}, | |||
"BonusSpiritLingerModifier": { | |||
"Class": "IcepathTechPowerLinger", | |||
"Subclass": "IcepathTechPowerLinger" | |||
} | } | ||
}, | }, | ||
" | "IcePathPullInStrength": 20, | ||
" | "IcePathShardRadius": 1.2, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_icepath", | ||
" | "MinHeight": 20, | ||
" | "ModifierRadius": 5, | ||
"Name": " | "MoveSpeedBonus": 2, | ||
" | "MoveWhileShootingSpeedPenaltyReductionPercent": 100, | ||
" | "MoveWhileZoomedSpeedPenaltyReductionPercent": 100, | ||
" | "Name": "Ice Path", | ||
"PopupForce": 30, | |||
"SlideScale": 50, | |||
"SlowResistancePercent": 60, | |||
"SprintSpeedBonus": 2, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "MoveSpeedBonus": 2, | ||
"BulletResist": 35 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -25 | ||
}, | }, | ||
{ | { | ||
" | "BonusSpiritPct": 35, | ||
"BonusSpirit": 20 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_immobilize_trap": { | ||
" | "AbilityCooldown": { | ||
"Value": 34, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "ArmTime": 2, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventTrainingBotUsage", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "ChargedShotHitRadiusScale": 30, | ||
" | "Damage": 25, | ||
" | "DebuffModifier": { | ||
" | "Class": "Base", | ||
"Value": | "Subclass": "ImmobilizeTrapDebuff" | ||
}, | |||
"GlitchModifier": { | |||
"Class": "GlitchDebuff", | |||
"Subclass": "GlitchDebuff", | |||
"EnabledStateMask": [ | |||
"Disarmed", | |||
"Silenced", | |||
"Muted", | |||
"Glitched" | |||
] | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_immobilize_trap", | |||
"Lifetime": { | |||
"Value": 22, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Spirit Snare", | |||
"Radius": { | |||
"Value": 6.5, | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "SkipFrames": 6, | ||
"Value": | "SlowPercent": 30, | ||
"TetherDuration": { | |||
"Value": 2.25, | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "TetherRadius": 6, | ||
" | "TrapHeight": 2, | ||
"TripGravity": 0.4, | |||
"TripTime": 0.5, | |||
" | "TripUpSpeed": 6.35, | ||
" | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
" | "BulletArmorReduction": -15, | ||
" | "DebuffDuration": 10 | ||
}, | }, | ||
{ | { | ||
" | "TetherDuration": 1, | ||
" | "Radius": 1.5 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_incendiary_projectile": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": { | "AbilityCastRange": { | ||
"Value": | "Value": 20, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "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": [ | ||
"ChannelMoveSpeed": | "BehaviorProjectile", | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 18, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffDuration": { | ||
" | "Value": 8, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "IncendiaryDebuff", | |||
"Subclass": "IncendiaryDebuff", | |||
"StatusEffectPriority": 50 | |||
}, | |||
"GrowthPerMeter": 0.5, | |||
"HeightOffGround": 50, | |||
"IncomingDamagePercentFromCaster": 16, | |||
"InitialWidth": 1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "Key": "ability_incendiary_projectile", | ||
" | "Name": "Napalm", | ||
" | "ParticleRadiusMultiplier": 1.15, | ||
" | "SlowDuration": { | ||
" | "Value": 4, | ||
"Scale": { | |||
" | "Value": 1, | ||
" | "Type": "duration" | ||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
}, | |||
"SlowPercent": 35, | |||
"TickRate": 0.5, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCharges": 1 | ||
}, | }, | ||
{ | { | ||
" | "LifestealPercentHero": 15 | ||
}, | }, | ||
{ | { | ||
" | "IncomingDamagePercentFromCaster": 17, | ||
" | "HealAmpReceivePenaltyPercent": -33, | ||
"HealAmpRegenPenaltyPercent": -33 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_intimidate": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
" | "AbilityCooldown": { | ||
"Value": | "Value": 13, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"ChannelMoveSpeed": | "BehaviorCastableWhileBusy", | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 50, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.75, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DamageHealMult": { | ||
" | "Value": 1.2, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"DamageHealMultNonHero": { | |||
"Value": 0.35, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "IntimidateDebuff", | |||
"Subclass": "IntimidateDebuff" | |||
}, | |||
"EnemyModifier": { | |||
"Class": "Intimidated", | |||
"Subclass": "Intimidated" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "Key": "ability_intimidate", | ||
" | "Name": "Scorn", | ||
" | "Radius": { | ||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
" | } | ||
}, | |||
"TickRate": 0.1, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 35 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -5, | ||
" | "Radius": 1 | ||
}, | }, | ||
{ | { | ||
" | "DamageBonus": 15, | ||
" | "DebuffDuration": 16 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_kali_dust_storm": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown | "AbilityCooldown": { | ||
"Value": 25, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 5, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorDontInterruptSprint", | ||
" | "BehaviorProjectile", | ||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"ClimbHeight": 1, | |||
"CloseRangeSpeed": 80, | |||
"DamagePerSecond": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffDuration": 3, | |||
"DistanceAboveGround": 2, | |||
"DropDownRate": 2, | |||
"FireRateSlow": 20, | |||
"GrenadeTrailModifier": { | |||
"Class": "CitadelDustStormThrown", | |||
"Subclass": "CitadelDustStormThrown" | |||
}, | |||
"GroundDashReductionPercent": -30, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_kali_dust_storm", | ||
"Name": " | "Name": "Dust Storm", | ||
" | "OpenHeight": 2, | ||
"Radius": { | |||
" | "Value": 3.5, | ||
" | "Scale": { | ||
" | "Value": 1, | ||
" | "Type": "radius" | ||
"Value": | } | ||
}, | |||
"SlowPercent": 20, | |||
"ThrownObjectRadius": 20, | |||
"TickRate": 0.25, | |||
"TornadoSpeed": 600, | |||
"TrackingDistance": { | |||
"Value": 15, | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "radius" | ||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowPercent": 30 | ||
}, | }, | ||
{ | { | ||
" | "FireRateSlow": 40 | ||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 3, | ||
"AbilityCooldown": -9.5 | |||
" | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_kali_trappers_bolo": { | ||
" | "AbilityCastDelay": 0.2, | ||
" | "AbilityCastRange": { | ||
"Value": 25, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | ], | ||
" | "BoloBounceCount": 6, | ||
"BoloBounceSpeed": 800, | |||
"BoloContractRadius": 5, | |||
"BoloHitDamage": { | |||
"Value": 25, | |||
"Scale": { | |||
" | "Value": 0.609336, | ||
"Value": | "Type": "spirit" | ||
} | |||
}, | |||
"BoloProcDamage": { | |||
"Value": 75, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.609336, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "BoloRadius": 0.8, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DebuffDelay": 2, | ||
" | "DebuffModifier": { | ||
"Class": "CitadelBolo", | |||
" | "Subclass": "CitadelBolo", | ||
"TrapModifier": { | |||
"Class": "CitadelRoot", | |||
"Subclass": "CitadelRoot", | |||
"EnabledStateMask": [ | |||
"GlowThroughWallsToProvider", | |||
"GlowToProvider" | |||
] | |||
}, | |||
"ReverseLeechModifier": { | |||
"Class": "CitadelBoloLeech", | |||
"Subclass": "CitadelBoloLeech" | |||
} | |||
}, | |||
"ImmobilizeDuration": { | |||
"Value": 2, | "Value": 2, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_kali_trappers_bolo", | ||
" | "MaxGroundDashReduction": -50, | ||
" | "MaxSlow": 100, | ||
" | "Name": "Trapper's Delight", | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "ReverseLifeLeech": 30, | ||
"ReverseLifeLeechDuration": 8 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -47 | ||
}, | }, | ||
{ | { | ||
" | "StunsTargets": 1 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_lash_flog": { | ||
" | "AbilityCastDelay": 0.15, | ||
" | "AbilityCastRange": { | ||
"Value": 20, | |||
"Scale": { | |||
" | "Value": 1, | ||
"Value": | "Type": "range" | ||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 30, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorNoTarget", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
"Value": 65, | "Value": 65, | ||
"Scale": { | |||
"Value": 0.85, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"FlogDebuffModifier": { | |||
"Class": "LashFlogDebuff", | |||
"Subclass": "LashFlogDebuff" | |||
}, | |||
"HealPctVsHeroes": { | |||
"Value": 50, | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "healing" | ||
} | } | ||
}, | }, | ||
" | "HealPctVsNonHeroes": { | ||
"Value": | "Value": 16, | ||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "healing" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_lash_flog", | ||
"Name": " | "Name": "Flog", | ||
" | "TargetingConeAngle": 38, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "EnemySlowDuration": 3, | ||
"EnemySlowPct": 35 | |||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -16, | ||
"FireRateSlow": 30 | |||
}, | }, | ||
{ | { | ||
" | "Damage": 80, | ||
"TargetingConeAngle": 40, | |||
"HealPctVsHeroes": 20, | |||
"HealPctVsNonHeroes": 6 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_life_drain": { | ||
" | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": { | |||
"Value": 18, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
" | "Value": 34, | ||
" | "Scale": { | ||
" | "Value": 1, | ||
" | "Type": "cooldown" | ||
" | } | ||
" | }, | ||
" | "AbilityDuration": { | ||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 10, | |||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "ability_life_drain", | |||
"LifeDrainCasterModifier": { | |||
"Class": "Base", | |||
"Subclass": "LifeDrainCaster", | |||
"EnabledStateMask": [ | |||
"FamiliarAbilityKeepalive" | |||
] | |||
}, | |||
"LifeDrainHealthMult": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"LifeDrainPerSecond": { | |||
"Value": 24, | |||
"Scale": { | |||
"Value": 0.3225, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"LifeDrainTargetModifier": { | |||
"Class": "LifeDrain", | |||
"Subclass": "LifeDrain", | |||
"SilenceModifier": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "LifeDrainSilence" | |||
} | |||
}, | |||
"MaxRange": { | |||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"MoveSpeedReduction": 40, | |||
"Name": "Life Drain", | |||
"TickRate": 0.1, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "LifeDrainPerSecond": 13 | ||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 2.5 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 3, | ||
"AbilityCooldownBetweenCharge": 0.1, | |||
"LifeDrainPerSecond": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.3, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_magician_animalcurse": { | ||
" | "AbilityCastDelay": 0.35, | ||
"AbilityCastRange": { | |||
" | "Value": 20, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 45, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
" | "Value": 2, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityPostCastDuration": 0.1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AirDampingDuration": 1, | |||
" | "AirDampingModifier": { | ||
" | "Class": "Airdamp", | ||
"Subclass": "AirdampAnimalcurse" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
" | "BehaviorProjectilePassThroughWorld", | ||
"BehaviorAllowSelfCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"CurseModifier": { | |||
"Class": "CitadelAnimalcurse", | |||
" | "Subclass": "AnimalhexCurseModifier", | ||
" | "ModelScale": 0.75 | ||
}, | }, | ||
" | "DamageAmpPercentage": { | ||
"Value": 25, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.093, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "HexMoveSpeedLimit": 6, | ||
" | "IsDisabled": false, | ||
" | "Key": "ability_magician_animalcurse", | ||
"MoveSpeedBonusPct": 35, | |||
"Name": "Rabbit Hex", | |||
"SelfBumpImpulse": 500, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -10 | |||
" | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": - | |||
}, | }, | ||
{ | { | ||
"AbilityDuration": 1 | |||
"AbilityDuration": | |||
}, | }, | ||
{ | { | ||
" | "Radius": 6 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_magician_animalhexarea": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange | "AbilityCastRange": { | ||
"Value": 24, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
" | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDampingDuration": 1, | |||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DamageAmpPercentage": { | ||
"Value": | "Value": 15, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.0558, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DetonationDelay": 0.9, | ||
" | "HexAreaModifier": { | ||
" | "Class": "MagicianAnimalcurseHexarea", | ||
" | "Subclass": "HexareaModifier", | ||
" | "HexModifier": { | ||
" | "Class": "CitadelAnimalcurse", | ||
"Subclass": "AnimalhexCurseModifier", | |||
"ModelScale": 0.75 | |||
} | } | ||
}, | }, | ||
" | "HexDuration": { | ||
"Value": 2, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "HexMoveSpeedLimit": 6, | ||
" | "IsDisabled": false, | ||
" | "Key": "ability_magician_animalhexarea", | ||
"MoveSpeedBonusPct": 36, | |||
" | "Name": "Rabbit Hex", | ||
" | "Radius": { | ||
"Value": 6.5, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "SelfBumpImpulse": 500, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -10 | ||
}, | }, | ||
{ | { | ||
" | "HexDuration": 1 | ||
}, | }, | ||
{ | { | ||
" | "Radius": 3, | ||
" | "DamageAmpPercentage": 7 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_magician_bigbolt": { | ||
"AbilityCastRange": | "AbilityCastDelay": 0.5, | ||
"AbilityCooldown": | "AbilityCastRange": { | ||
"AbilityCooldownBetweenCharge": | "Value": 500, | ||
"Scale": { | |||
"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, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": | "AirSpeedMax": 70, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCooldownOnChannelEnd" | |||
], | |||
"BoltHitModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "MagicianBigboltModifier" | |||
}, | |||
"BoltRefundPerKill": 1, | |||
"CasterModifier": { | |||
"Class": "Base", | |||
"Subclass": "MagicianCasterBigboltModifier" | |||
}, | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | |||
"Value": 120, | |||
"Scale": { | |||
"Value": 1.395, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DamagePerShot": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 0.465, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffDuration": 2, | |||
"FallSpeedMax": 1, | |||
"InitialProjectileVelocity": 1000, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_magician_bigbolt", | ||
"Name": " | "Name": "Grand Finale!", | ||
" | "ProjectileLifetime": 3, | ||
"ProjectileRedirectCount": 1, | |||
"Radius": 3, | |||
"RedirectVelocity": 1500, | |||
"ShootDelay": 0.7, | |||
"SlowPercent": 25, | |||
"TotalBolts": 3, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowPercent": 25 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": -40 | ||
}, | }, | ||
{ | { | ||
" | "DamagePerShot": 50, | ||
"BoltRefundPerKill": 1 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_magician_cloneturret": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.15, | ||
" | "AbilityCastRange": { | ||
"Value": 15, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "CloneturretBuffModifier", | |||
"Duration": -1 | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 15, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.36, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_magician_cloneturret", | ||
"Name": | "LeashRadius": { | ||
" | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Name": "Spectral Assistant", | |||
"TotalSwaps": 2, | |||
"TurretBulletTargetAngle": 20, | |||
"TurretBulletTargetRadius": 500, | |||
"TurretBulletVerticalOffset": 2, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -10 | ||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 7, | ||
"AbilityCastRange": 5, | |||
"LeashRadius": 5 | |||
}, | }, | ||
{ | { | ||
"Damage": | "BonusFireRate": 60, | ||
"Damage": 12.6 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_magician_cloneturret_trigger": { | ||
"AbilityCooldown": 2, | |||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorMovement" | |||
], | |||
"IsDisabled": false, | |||
"Key": "ability_magician_cloneturret_trigger", | |||
"Name": "Spectral Assistant", | |||
"Upgrades": [] | |||
}, | |||
"ability_magician_copyult": { | |||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
" | "AbilityCastRange": { | ||
"Value": 20, | "Value": 20, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 85, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "CopiedUltSpawnedEntityModifier": { | ||
"Value": | "Class": "CitadelCopiedultSpawnedentity", | ||
"Subclass": "CopiedultSpawnedentity", | |||
"EnabledStateMask": [ | |||
"MaterialOverride" | |||
] | |||
}, | |||
"CopiedUltWindow": { | |||
"Value": 12, | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "CopyCooldownPercentage": 40, | ||
" | "CopyInternalCooldown": 0.5, | ||
"InformTargetUltCopiedModifier": { | |||
"Class": "Base", | |||
"Subclass": "CopyultInformtargetultcopied" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_magician_copyult", | ||
"Name": " | "Name": "Audience Participation", | ||
" | "UltActiveModifier": { | ||
" | "Class": "CitadelCopyult", | ||
" | "Subclass": "CopyultModifier" | ||
" | }, | ||
" | "UltCopiedModifier": { | ||
"Class": "CitadelCopyultpending", | |||
"Subclass": "Ultcopied" | |||
}, | |||
"Upgrades": [ | |||
{}, | |||
{}, | |||
{} | |||
] | |||
}, | |||
"ability_magician_escape": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.5, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorPreventBotUsage", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffDuration": 2, | |||
"ChannelMoveSpeed": -1, | |||
"EscapedModifier": { | |||
"Class": "Invis", | |||
"Subclass": "EscapeEscapedModifier", | |||
"EnabledStateMask": [ | |||
"Sprinting" | |||
] | |||
}, | |||
"FullInvisDistance": 50, | |||
"InvisAlertWhenFading": 1, | |||
"InvisFadeToDuration": 0.5, | |||
"InvisMoveSpeedMod": 2, | |||
"InvisibilityDuration": 2, | |||
"IsDisabled": false, | |||
"Key": "ability_magician_escape", | |||
"Name": "Escape Artist", | |||
"RevealOnSpottedDuration": 0.5, | |||
"SpottedRadius": 2, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "StaminaHeal": 2 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -15 | ||
}, | }, | ||
{ | { | ||
" | "InvisibilityDuration": 2 | ||
} | } | ||
], | ] | ||
}, | |||
" | "ability_magician_magicbolt": { | ||
" | "AbilityCastDelay": 0.1, | ||
"Value": | "AbilityCastRange": { | ||
"Value": 500, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
} | }, | ||
"AbilityCharges": { | |||
"Value": 1, | |||
"AbilityCooldown": 1, | "Scale": { | ||
"AbilityCooldownBetweenCharge": | "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, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorTargetThroughWalls", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CloneBoltDelay": 0.1, | |||
"CloneDamagePercentage": 50, | |||
"InitialProjectileVelocity": 800, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_magician_magicbolt", | ||
" | "MaxDamage": { | ||
"Value": 120, | |||
"Scale": { | |||
"Value": 1.86, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"MaxDamageTime": 2, | |||
"MinDamage": { | |||
"Value": 60, | |||
" | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.93, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "Name": "Vexing Bolt", | ||
" | "ProjectileLifetime": { | ||
" | "Value": 4, | ||
" | "Scale": { | ||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ProjectileRedirectCount": 1, | |||
"Radius": { | |||
"Value": 3.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"RedirectVelocity": 1500, | |||
"TargetDebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "MagicianMagicboltDebuff" | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "FireRateSlow": 25, | ||
"DebuffDuration": 5 | |||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -13 | ||
}, | }, | ||
{ | { | ||
" | "MaxDamage": 126, | ||
"CloneDamagePercentage": 50 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_magician_magicbolt_trigger": { | ||
" | "BehaviourBits": [ | ||
"BehaviorDontBreakInvisibility", | |||
"BehaviorCastEvenIfBusyAndExclusive", | |||
"BehaviorNoTarget", | |||
"BehaviorTrigger" | |||
], | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_magician_magicbolt_trigger", | ||
"Name": null, | "Name": null, | ||
"Upgrades": [] | "Upgrades": [] | ||
}, | }, | ||
" | "ability_magician_shadowclone": { | ||
" | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 20, | ||
"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, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorChannelled", | ||
" | "BehaviorDisplaysDamageImpact", | ||
" | "BehaviorUseInstantCastUnitTargetUi", | ||
" | "BehaviorCanSetQuickCast" | ||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"CloneDamagePercentage": 30, | |||
"CloneGoldToGive": 10000, | |||
"CloneHealthPercentage": 40, | |||
"CloneLifetime": 60, | |||
"CloneModifier": { | |||
"Class": "Shadowclone", | |||
"Subclass": "ShadowcloneModifierMagician" | |||
}, | |||
"CloneSpawnDistance": 2, | |||
"Damage": { | |||
"Value": 220, | |||
"Scale": { | |||
"Value": 2.046, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_magician_shadowclone", | |||
"Name": "The Great Homonculus!", | |||
"Key": " | |||
"Name": " | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_magician_stage": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": | "AbilityCastRange": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": | "AbilityDuration": { | ||
"Value": 5.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"Value": | "BehaviorDisplaysDamageImpact", | ||
"BehaviorAllowSelfCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BlockerScaleFactor": 115, | |||
"BonusHealthRegen": { | |||
"Value": 120, | |||
"Scale": { | "Scale": { | ||
"Value": 0 | "Value": 0, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "EnemyDragSpeed": 25.4, | ||
"Value": | "GrowTime": 0.2, | ||
"IceDomeModifier": { | |||
"Class": "IceDome", | |||
"Subclass": "IceDome", | |||
"FriendlyAuraModifier": { | |||
"Class": "BaseAura", | |||
"Subclass": "IceDomeFriendlyAura", | |||
"ProvidedByAura": { | |||
"Class": "IceDomeFriendly", | |||
"Subclass": "IceDomeFriendly", | |||
"Duration": 0.5 | |||
} | |||
}, | |||
"EnemyAuraModifier": { | |||
"Class": "BaseAura", | |||
"Subclass": "IceDomeEnemyAura", | |||
"ProvidedByAura": { | |||
"Class": "IcedomeAuramodifierBase", | |||
"Subclass": "Debuff", | |||
"EnabledStateMask": [ | |||
"Slowed" | |||
], | |||
"Duration": 0.5 | |||
} | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_magician_stage", | |||
"Name": "Captive Audience", | |||
"Radius": { | |||
"Value": 15, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "radius" | ||
} | } | ||
}, | }, | ||
" | "SlowPercent": 35, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "FireRateSlow": 40 | ||
}, | |||
{ | |||
"AbilityCooldown": -38 | |||
}, | }, | ||
{ | { | ||
" | "BonusHealthRegen": { | ||
"Value": 70, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.52334, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
} | } | ||
} | |||
} | |||
] | ] | ||
}, | }, | ||
" | "ability_medic_trooper_heal": { | ||
" | "AbilityCastRange": { | ||
"Value": 15, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCharges": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityCooldown": { | |||
"Value": 6, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": null, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Heal_Players": 40, | ||
"Value": | "Heal_Players_Post_Lane": 80, | ||
"Heal_Troopers": 80, | |||
"HeroNearbyRange": 30, | |||
"IsDisabled": false, | |||
"Key": "ability_medic_trooper_heal", | |||
"Name": null, | |||
"SecondaryHealHeroRange": 25, | |||
"Upgrades": [] | |||
}, | |||
"ability_nano_catform": { | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorInhibitSoftCameraCollision", | |||
"BehaviorMovement", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorRequireAbilityButtonToCancel" | |||
], | |||
"BuffDuration": { | |||
"Value": 15, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "BuffModifier": { | ||
"Class": "NanoCatform", | |||
"Subclass": "Catform", | |||
"EnabledStateMask": [ | |||
"IsTinyCharacter" | |||
], | |||
"ModelScale": 1 | |||
}, | |||
"CatFormDamageDealtReduction": -100, | |||
"ChannelMoveSpeed": -1, | |||
"DamageAmpModifier": { | |||
"Class": "NanoDamageamp", | |||
"Subclass": "Damageamp" | |||
}, | |||
"EnemyDamageSpeedPenalty": 65, | |||
"InterruptCooldown": 6, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_nano_catform", | ||
" | "MaxBonusMoveSpeedPercent": 65, | ||
" | "MinBonusMoveSpeedPercent": 30, | ||
" | "Name": "Ava", | ||
"SpeedBuildDuration": 4, | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BuffDuration": 15 | ||
}, | }, | ||
{ | { | ||
" | "MaxBonusMoveSpeedPercent": 40, | ||
"HealthRegen": 15 | |||
}, | }, | ||
{ | { | ||
" | "OutgoingDamagePercent": 18, | ||
"DamageAmpDuration": 6, | |||
"DamageAmpBuildDuration": 10 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_nano_catform_pounce": { | ||
"AbilityCooldown": { | |||
"AbilityCooldown | "Value": 0.85, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"Damage": { | "AbilityCooldownBetweenCharge": -1, | ||
"Value": | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "ability_nano_catform_pounce", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"ability_nano_catform_trigger": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorTrigger", | |||
"BehaviorInhibitSoftCameraCollision" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "ability_nano_catform_trigger", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"ability_nano_clustergrenade": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCooldown": { | |||
"Value": 14, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 45, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.644, | ||
"Type": " | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
" | "Class": "NanoClusterGrenadeDebuff", | ||
"Subclass": "NanoClusterGrenadeDebuff" | |||
}, | |||
"GrenadeAngleVariance": 0.08, | |||
"GrenadeCount": 4, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_nano_clustergrenade", | ||
" | "Lifetime": 0.75, | ||
" | "ModifierDragEnemy": { | ||
"Radius": | "Class": "PerchedPredatorDrag", | ||
" | "Subclass": "PerchedPredatorDrag" | ||
}, | |||
"MultiHitPenaltyPercentage": 65, | |||
"Name": "Gloom Bombs", | |||
"Radius": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TimeBetweenGrenades": 0.05, | |||
"TossSpeed": 400, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -3 | ||
}, | }, | ||
{ | { | ||
" | "MeleeResistReduction": -6, | ||
" | "MeleeResistReductionDuration": 6 | ||
}, | }, | ||
{ | { | ||
" | "GrenadeCount": 3 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_nano_dash": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
" | "Type": "range" | ||
"Value": | } | ||
}, | |||
"AbilityCooldown": { | |||
"Value": 13, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BountyModifier": { | |||
"Class": "NanoBounty", | |||
"Subclass": "Bounty" | |||
}, | |||
"CameraDistance": 550, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DashAngleThreshold": 89, | ||
"Value": | "DashModifier": { | ||
"Class": "CitadelShivDash", | |||
"Subclass": "CitadelShivDash" | |||
}, | |||
"DashRadius": 2, | |||
"DashSpeed": 60.96, | |||
"HealAmount": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1.4, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ImpactDamage": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 0.8, | |||
"Type": "melee" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_nano_dash", | |||
"MoveSpeedPenaltyMaxSpeed": 200, | |||
"Name": "Leaping Slash", | |||
"PostDashMaintainedVelocityRatio": 0.15, | |||
"SideMoveSpeedReduction": -90, | |||
"SlashForwardOffset": 1.5, | |||
"SlashHeight": 2.5, | |||
"SlashRadius": { | |||
"Value": 4, | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "HealAmount": 25 | ||
}, | }, | ||
{ | { | ||
" | "BonusGoldOnKill": 200, | ||
" | "BountyDuration": 3 | ||
}, | }, | ||
{ | { | ||
" | "CooldownRefundPercent": 50, | ||
"ImpactDamage": 60 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_nano_pounce": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.2, | ||
" | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 14, | ||
"AbilityCooldownBetweenCharge": | "Scale": { | ||
"AbilityPostCastDuration": 0. | "Value": 0.0744, | ||
"Type": "spirit" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 2, | |||
"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, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement" | |||
], | |||
"CameraDistance": 250, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
"Value": | "Value": 60, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.651, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DoublePounceModifier": { | ||
"Class": "Base", | |||
"Subclass": "DoublePounceNotify" | |||
}, | |||
"DoublePounceTime": 3, | |||
"ExplodeRadius": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "JumpHeight": 3, | ||
" | "Key": "ability_nano_pounce", | ||
" | "LeapModifier": { | ||
"Class": "CitadelNanoPounceSelf", | |||
"Subclass": "CitadelNanoPounceSelf" | |||
}, | |||
"MinTimeToTarget": 0.5, | |||
"MoveSpeedToTarget": 25, | |||
"Name": "Pounce", | |||
"SlashRange": 3, | |||
"SlowDuration": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "SlowBase" | |||
}, | |||
"SlowPercent": 30, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowDuration": 1 | ||
}, | }, | ||
{ | { | ||
" | "FireRateSlow": 30, | ||
"ActiveReloadPercent": 20 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 1, | ||
"Damage": 60 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_nano_pounce_instant": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": | "AbilityCastRange": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 14, | ||
" | "Scale": { | ||
"AbilityUnitTargetLimit": | "Value": 0.0744, | ||
"Type": "spirit" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.4, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement" | |||
], | |||
"CameraDistance": 250, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
"Value": 60, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.651, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | |||
}, | |||
"DoublePounceModifier": { | |||
"Class": "Base", | |||
"Subclass": "DoublePounceNotify" | |||
}, | |||
"DoublePounceTime": 3, | |||
"ExplodeRadius": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "JumpHeight": 3, | ||
" | "Key": "ability_nano_pounce_instant", | ||
" | "LeapModifier": { | ||
"SlowDuration": 2, | "Class": "CitadelNanoPounceSelf", | ||
"Subclass": "CitadelNanoPounceSelf" | |||
}, | |||
"MinTimeToTarget": 0.5, | |||
"MoveSpeedToTarget": 25, | |||
"Name": null, | |||
"SlashRange": 3, | |||
"SlowDuration": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "SlowBase" | |||
}, | |||
"SlowPercent": 30, | "SlowPercent": 30, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowDuration": 1 | ||
}, | }, | ||
{ | { | ||
" | "FireRateSlow": 30, | ||
"ActiveReloadPercent": 20 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 1, | ||
"Damage": 60 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_nano_proximity_ritual": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
" | "AbilityCooldown": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": | "AbilityDuration": { | ||
"Value": 60, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "ActiveRadius": { | ||
"Value": 40, | |||
"Scale": [ | |||
{ | |||
"Value": 0.186, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | |||
"AttackRadius": { | |||
"Value": 30, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorCanCancelDuringCastDelay" | |||
], | |||
"CatActivateDuration": 2, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DPS": { | ||
"Value": | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.279, | ||
"Type": " | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DamageTick": 1, | ||
" | "HealAmpReceivePenaltyPercent": -20, | ||
"HealAmpRegenPenaltyPercent": -20, | |||
"InvisFadeToDuration": 1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_nano_proximity_ritual", | ||
"Name": " | "Name": "Nekomata Ward", | ||
" | "PredatoryStatueModifier": { | ||
"Class": "NanoPredatoryStatue", | |||
"Subclass": "NanoPredatoryStatue", | |||
"SelfHealScale": 0.2, | |||
{ | "NewTargetAttackTime": 0.5, | ||
" | "MinRevealTime": 2, | ||
"RevealModifier": { | |||
"Class": "Base", | |||
"Subclass": "RevealModifier", | |||
"EnabledStateMask": [ | |||
"VisibleToEnemy" | |||
] | |||
}, | }, | ||
{ | "TargetModifier": { | ||
" | "Class": "NanoPredatoryStatueTarget", | ||
" | "Subclass": "NanoPredatoryStatueTarget", | ||
}, | "EnabledStateMask": [ | ||
{ | "PredatoryStatueTarget" | ||
" | ] | ||
} | |||
}, | |||
"RecentDamageMarkDuration": { | |||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | |||
"RecentDamageModifier": { | |||
"Class": "Base", | |||
"Subclass": "NanoRecentDamage", | |||
"EnabledStateMask": [ | |||
"NanoRecentDamage" | |||
] | |||
}, | |||
"RevealOnDamageDuration": 1.5, | |||
"RevealOnSpottedDuration": 1.5, | |||
"SpottedRadius": 20, | |||
" | "StatueArmTime": 0.5, | ||
"StatueHealth": { | |||
"Value": 300, | |||
" | |||
" | |||
" | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.86, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "TargetLifesteal": { | ||
" | "Value": 30, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"TargetLifestealNonHero": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"TickInterval": 0.1, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "MakeInvisible": 1 | ||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 30, | ||
" | "DPS": 20 | ||
}, | }, | ||
{ | { | ||
" | "VictimDamageReduction": -30, | ||
"HealAmpReceivePenaltyPercent": -30, | |||
"HealAmpRegenPenaltyPercent": -30 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_nano_shadow_pulse": { | ||
" | "AbilityChannelTime": { | ||
"AbilityCooldown": | "Value": 3, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 115, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AirDrag": 4, | ||
" | "AirSpeedMax": 100, | ||
" | "AutoChannelModifier": { | ||
"Class": "Base", | |||
"Subclass": "Channeling", | |||
" | "EnabledStateMask": [ | ||
"DoNotDrawModel" | |||
] | |||
" | }, | ||
" | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCastableWhileDodging", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorInhibitSoftCameraCollision" | |||
], | |||
"BonusMoveSpeedPercent": 20, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 150, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.609336, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
"Value": | "Class": "Base", | ||
"Subclass": "Buff" | |||
}, | |||
"FallSpeedMax": 0.254, | |||
"IsDisabled": false, | |||
"Key": "ability_nano_shadow_pulse", | |||
"Name": "Return to Shadows", | |||
"Radius": { | |||
"Value": 7.5, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
" | "Damage": 75, | ||
"BonusMoveSpeedPercent": 20 | |||
}, | }, | ||
{ | { | ||
" | "RefundCooldowns": 1, | ||
"HealAmount": 450 | |||
} | } | ||
], | ], | ||
" | "ZAcceleration": 800 | ||
}, | }, | ||
" | "ability_nano_shadow_step": { | ||
" | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": { | |||
"Value": 110, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"Value": | "AbilityDuration": { | ||
"Value": 12, | |||
"Scale": [ | |||
{ | |||
"Value": 0.0465, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"BulletArmorReductionDuration": { | |||
"Value": 6, | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "BulletArmorReductionHeavy": 15, | ||
"Value": | "BulletArmorReductionLight": 5, | ||
"ChannelMoveSpeed": -1, | |||
"DamageAmplification": 20, | |||
"InvisAlertWhenFading": 1, | |||
"InvisFadeToDuration": 0.25, | |||
"InvisMoveSpeedMod": { | |||
"Value": 2, | |||
"Scale": { | "Scale": { | ||
"Value": 0, | "Value": 0.0372, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_nano_shadow_step", | ||
" | "MeleeAttackSpeedBonus": 20, | ||
" | "Name": "Queen of Shadows", | ||
" | "PurgeModifier": { | ||
" | "Class": "Base", | ||
" | "Subclass": "Purge" | ||
" | }, | ||
"RevealOnDamageDuration": 0.7, | |||
"RevealOnSpottedDuration": 0.7, | |||
"ShadowModifier": { | |||
"Class": "NanoShadowStep", | |||
" | "Subclass": "NanoShadowStep", | ||
" | "DesatFactor": 0.6, | ||
"MinCloak": 0.7, | |||
"MaxCloak": 0.99, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "SlowBase" | |||
}, | |||
"SilenceModifier": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "CitadelSilenced" | |||
} | |||
}, | |||
"SlowPercent": 30, | |||
"SpottedRadius": 15, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "StaminaCooldownReduction": 30 | ||
}, | }, | ||
{ | { | ||
" | "SlowResistancePercent": 40, | ||
"PurgeOnActivate": 1 | |||
}, | }, | ||
{ | { | ||
" | "SilenceOnHeavyDuration": 3, | ||
" | "DamageAmplification": 20 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_necro_coffin": { | ||
" | "AbilityCooldown": { | ||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
" | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorChannelled", | ||
" | "BehaviorNoTarget", | ||
" | "BehaviorDisplaysDamageImpact", | ||
"Value": | "BehaviorDeactivateCrouchToggleOnCast" | ||
], | |||
"BonusMoveSpeedPercent": 15, | |||
"BuffDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Buff" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"CombatBarrier": { | |||
"Value": 65, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "Damage": { | ||
"Value": 65, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffDuration": { | ||
"Value": 3, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
" | "Class": "Base", | ||
" | "Subclass": "Debuff" | ||
" | }, | ||
" | "ImmobilizeModifier": { | ||
" | "Class": "CitadelRoot", | ||
"Subclass": "Immobilize" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_necro_coffin", | |||
"Name": "Back Off!", | |||
"Radius": { | |||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowPercent": 40, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "CombatBarrier": 50 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -6 | ||
}, | }, | ||
{ | { | ||
" | "BonusMoveSpeedPercent": 15 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_necro_fear": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DebuffModifier": { | ||
" | "Class": "NecroRampup", | ||
" | "Subclass": "Debuff", | ||
"BuildUpDecayDelay": 2, | |||
"CycleTimeDelayAdd": 0.1 | |||
}, | }, | ||
" | "DelayBeforeLoss": 0.5, | ||
"Value": | "IsDisabled": false, | ||
"Key": "ability_necro_fear", | |||
"MaxStolenAttackDamage": { | |||
"Value": 25, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.25, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "MaxStolenSpiritResist": 10, | ||
" | "MaxStolenTargets": 3, | ||
"Name": | "MeleeBuildUp": 0.2, | ||
"Name": "Essence Theft", | |||
"ProgressLossMultiplier": 2.3, | |||
"ProgressLossPerSecond": 1, | |||
"ShootDurationForMax": 4, | |||
"TickInterval": 0.15, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "MaxStolenSpiritResist": 5 | ||
}, | }, | ||
{ | { | ||
" | "MaxStolenAttackDamage": 20 | ||
}, | }, | ||
{ | { | ||
" | "SkullBuildUp": 0.15, | ||
"ZombieMeleeBuildUp": 0.15, | |||
"ZombieExplosionBuildUp": 1, | |||
"MaxStolenTargets": 1 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_necro_gravestone": { | ||
"AbilityCastRange": { | |||
"AbilityCastRange": | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 0.66, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 140, | |||
"Scale": { | |||
"Value": 1, | |||
{ | "Type": "cooldown" | ||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityDuration": { | |||
"Value": 16, | |||
"Scale": [ | |||
{ | |||
"Value": 0.04, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AuraRadius": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
" | |||
" | |||
} | } | ||
}, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorRefundFullCooldownOnChannelInterrupt", | |||
" | "BehaviorDontInterruptSlideOnCast" | ||
" | ], | ||
"BlockerScaleFactor": 1, | |||
"BonusHealthRegen": { | |||
"Value": 0, | |||
{ | "Scale": { | ||
" | "Value": 0, | ||
"Type": "spirit" | |||
" | |||
} | } | ||
}, | |||
"BonusSpiritDamagePercentage": 15, | |||
"BuffDuration": -1, | |||
" | "BulletResist": 12.5, | ||
" | "Damage": { | ||
" | "Value": 115, | ||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.27, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DamageSlowDuration": 0.5, | ||
"DamageSlowPercent": 20, | |||
" | "DecayDuration": 1, | ||
" | "DecayTickRate": 0.1, | ||
" | "ExplodeDelay": 0.23, | ||
" | "ExplosionRadius": { | ||
" | "Value": 6.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
" | |||
" | |||
} | } | ||
}, | |||
"GraveStoneModifier": { | |||
"Class": "Gravestone", | |||
"Subclass": "Gravestone", | |||
"ProvidedByAura": { | |||
"Class": "Base", | |||
"Subclass": "Nearby", | |||
"EnabledStateMask": [ | |||
"NearHeavyPunchableDestroy" | |||
] | |||
}, | }, | ||
{ | "GravestoneCriticalModifier": { | ||
" | "Class": "Base", | ||
"Subclass": "Gravestonecritical" | |||
}, | }, | ||
"EnabledStateMask": [ | |||
" | "TechUntargetableByEnemies", | ||
"IgnoredByNpcTargeting" | |||
] | |||
}, | |||
"GravestoneHealth": 100, | |||
"GravestoneTakesDamage": 1, | |||
"GrowTime": 0.1, | |||
" | |||
" | |||
" | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_necro_gravestone", | ||
" | "KnockupRadius": 4, | ||
" | "KnockupSideRatio": 1, | ||
" | "KnockupSpeed": 240, | ||
"Upgrades": [ | "MaxGravestones": 3, | ||
"MaxStacks": 40, | |||
"Name": "Borrowed Decree", | |||
"PushForce": 300, | |||
"ReplicateZombieCast": 1, | |||
"SlowDuration": { | |||
"Value": 1.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 80, | |||
"SlowPercentPerStack": 0.5, | |||
"SpawnDuration": 1.5, | |||
"StackDuration": 5, | |||
"StackingDebuffTickRate": 0.25, | |||
"SummonBurstCount": 2, | |||
"SummonBurstFrequency": 0.1, | |||
"SummonFrequency": 4, | |||
"SummonHealth": { | |||
"Value": 180, | |||
"Scale": { | |||
"Value": 8, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"SummonInitialDelay": 0.3, | |||
"SummonLifetime": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SummonMaxCount": 32, | |||
"SummonMeleeDamage": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 0.5, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"SummonSearchRadius": 4, | |||
"TechArmorDamageReductionPerStack": -0.5, | |||
"TechPower": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"TickRate": 0.4, | |||
"Upgrades": [ | |||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": -15, | ||
"MoveSpeedPercent": 25 | |||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 10, | ||
"SummonFrequency": -0.3 | |||
}, | }, | ||
{ | { | ||
" | "CurrentHealthDamagePercentage": 5 | ||
} | } | ||
] | ], | ||
"ZombieSummonModifier": { | |||
"Class": "NecroSummonzombiesArea", | |||
"Subclass": "Summonzombiesarea", | |||
"SummonModifier": { | |||
"Class": "Base", | |||
"Subclass": "SummonBuffs" | |||
}, | |||
"SummonDecayModifier": { | |||
"Class": "NecroSummondecay", | |||
"Subclass": "SummonDecay" | |||
" | |||
}, | }, | ||
{ | "ForwardWalkDistance": 0, | ||
" | "ZombieSpawnNavMeshSearchDistance": 300, | ||
"SpawningInModifier": { | |||
"Class": "Base", | |||
"Subclass": "Spawningin", | |||
"EnabledStateMask": [ | |||
"Immobilized", | |||
"CommandRestricted", | |||
"UnitStatusHealthHidden", | |||
"UnitStatusHidden", | |||
"DoNotDrawModel" | |||
] | |||
}, | }, | ||
"SpawningInTime": 0.1, | |||
"ZombieSpawnForwardOffset": 100 | |||
} | |||
}, | }, | ||
" | "ability_necro_haunt": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": | "AbilityCastRange": { | ||
" | "Value": 35, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 22, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": 1 | "BehaviourBits": [ | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BonusMoveSpeed": 3, | |||
"BuffModifier": { | |||
"Class": "NecroHauntingspirits", | |||
"Subclass": "Buff" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 25, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.3, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "Slow" | |||
}, | |||
"DetonationRange": 1, | |||
"HauntCount": 3, | |||
"HoverRadius": 0.75, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_necro_haunt", | ||
" | "Name": "Haunting Spectres", | ||
" | "PhysicsCurlNoiseFrequency": 0.005, | ||
" | "PhysicsCurlNoiseStrength": 0.6, | ||
" | "PhysicsDamperStrength": 5, | ||
" | "PhysicsSpinPerSecond": 180, | ||
"PhysicsSpringStrength": 150, | |||
"SlowPercent": 30, | |||
"SpawnRadius": 0.2, | |||
"TargetSearchDelayOnSuccess": 0.3, | |||
"TargetSearchInitialDelay": 0.7, | |||
"TargetSearchRadius": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TargetSearchRadiusVsHeroes": 15, | |||
"TargetSearchTick": 0.1, | |||
"TickRate": 0.1, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 16 | ||
}, | }, | ||
{ | { | ||
" | "FireRateSlow": 30 | ||
}, | }, | ||
{ | { | ||
" | "HauntCount": 3 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_necro_hauntingskull": { | ||
" | "AbilityCastDelay": 0.15, | ||
" | "AbilityCharges": { | ||
"Value": | "Value": 4, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityChargesConditionally": 1, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 13, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "charge_cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AreaModifier": { | |||
"Class": "NecroHauntingskullArea", | |||
"Subclass": "Area", | |||
"InitialRandomVariance": 30, | |||
"SpawnPositionNavMeshSearchRange": 60 | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
"Value": 16, | |||
"Scale": { | |||
"Value": 0.25, | |||
"Type": "spirit" | |||
" | |||
" | |||
} | } | ||
}, | |||
"DelayBeforeRespawning": 1, | |||
"HealPerPickup": { | |||
" | |||
" | |||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
| Line 5,365: | Line 7,782: | ||
} | } | ||
}, | }, | ||
" | "IsDisabled": false, | ||
{ | "Key": "ability_necro_hauntingskull", | ||
" | "KillTime": 0.2, | ||
"MaxHits": -1, | |||
"Name": "Jar of Dead", | |||
"PickupsPerBossDeath": 5, | |||
"PickupsPerDeath": 1, | |||
"PickupsPerHeroDeath": 5, | |||
}, | "PickupsPerNeutralTrooperDeath": 3, | ||
" | "ResourceCost": { | ||
" | "Value": 120, | ||
" | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"ResourceGenerationPercent": 100, | |||
"ResourcePerPickup": 10, | |||
"ResourceRadius": 40, | |||
"SkullCount": 4, | |||
"SkullImmuneDuration": 0.15, | |||
"SkullKillGold": { | |||
"Value": 7, | |||
"Scale": { | |||
"Value": 0.5, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"SkullLifetime": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
}, | |||
"SpawnRadius": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"StackingDebuffModifier": { | |||
"Class": "NecroHauntingskullStackingdebuff", | |||
"Subclass": "Debuff" | |||
}, | |||
"SummonBuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Summonbuff" | |||
}, | |||
"SummonHealth": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1.3, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"SummonModifier": { | |||
"Class": "BarrierTracker", | |||
"Subclass": "Barriertracker", | |||
"EnabledStateMask": [ | |||
"IgnoredByNpcTargeting", | |||
"IsSmallDeployable" | |||
] | |||
}, | |||
"SummonTakesDamage": 1, | |||
"TargetDashRadius": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TargetSearchDelayMax": 1.25, | |||
"TargetSearchDelayMin": 1.5, | |||
"TargetSearchInitialDelayMax": 0.2, | |||
"TargetSearchInitialDelayMin": 0.15, | |||
"TargetSearchInitialStagger": 0.125, | |||
"TargetSearchRadius": { | |||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TickRate": 0.2, | |||
"Upgrades": [ | |||
{ | |||
"HealPerPickup": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 0.16, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
" | "SlowPercent": 30, | ||
" | "SlowDuration": 1 | ||
}, | }, | ||
{ | { | ||
" | "SkullCount": 2, | ||
"SkullLifetime": 4 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_necro_killsummon": { | ||
" | "AbilityCastRange": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
" | "Value": 26, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_necro_killsummon", | ||
"Name": | "Name": "Borrow Life", | ||
"RecastWindow": 10, | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 5,438: | Line 7,929: | ||
] | ] | ||
}, | }, | ||
" | "ability_necro_killsummon_trigger": { | ||
" | "AbilityCastDelay": 0.2, | ||
" | "AbilityCharges": { | ||
"AbilityCooldownBetweenCharge": | "Value": 1, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AuraModifier": { | ||
"Class": "CitadelTenguUrnAura", | |||
"Subclass": "UrnAura", | |||
"ProvidedByAura": { | |||
"Class": "UrnDebuff", | |||
"Subclass": "UrnDebuff" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "DPS": { | ||
" | "Value": 55, | ||
" | "Scale": { | ||
" | "Value": 0.558, | ||
" | "Type": "spirit" | ||
} | |||
}, | |||
"Damage": 180, | |||
"HealAmount": 100, | |||
"Height": 2, | |||
"IsDisabled": false, | |||
"Key": "ability_necro_killsummon_trigger", | |||
"Name": null, | |||
"Radius": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 35, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCharges": 1 | ||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 2 | ||
}, | }, | ||
{ | { | ||
" | "DPS": 46, | ||
"Radius": 2 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_necro_nukemap": { | ||
"AbilityCooldown": | "AbilityChannelTime": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 180, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AirDrag": 0.8, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"Damage": { | |||
"Value": 120, | |||
"Scale": { | |||
"Value": 1.3, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DelayedEffectModifier": { | |||
"Class": "Base", | |||
"Subclass": "Debuff" | |||
}, | |||
"FallSpeedMax": 20, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_necro_nukemap", | ||
"Name": null, | "Name": null, | ||
"Radius": 3000, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 30 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": -30 | ||
}, | }, | ||
{ | { | ||
" | "Damage": 220 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_necro_wither": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.15, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AreaModifier": { | ||
"Class": "NecroHauntingskullArea", | |||
"Subclass": "Area", | |||
"InitialRandomVariance": 30, | |||
"SpawnPositionNavMeshSearchRange": 60 | |||
}, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
"Value": | "Value": 20, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.3, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"DelayBeforeRespawning": 1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_necro_wither", | ||
"Name": " | "MaxHits": -1, | ||
" | "MaxStacks": 40, | ||
" | "Name": "Wither \u0026 Die", | ||
" | "SkullImmuneDuration": 0.15, | ||
"SkullLifetime": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SkullsOnKill": 1, | |||
"SkullsOnPlayerKill": 3, | |||
"SlowPercentPerStack": 0.5, | |||
"SpawnRadius": 2, | |||
"StackDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"StackingDebuffModifier": { | |||
"Class": "NecroHauntingskullStackingdebuff", | |||
"Subclass": "Stackingdebuff" | |||
}, | |||
"SummonBuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Summonbuff" | |||
}, | |||
"SummonHealth": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 2, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"SummonModifier": { | |||
"Class": "BarrierTracker", | |||
"Subclass": "Barriertracker" | |||
}, | |||
"TargetDashRadius": 13, | |||
"TargetSearchDelayMax": 0.88, | |||
"TargetSearchDelayMin": 0.65, | |||
"TargetSearchRadius": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TechArmorDamageReductionPerStack": -0.5, | |||
"TickRate": 0.3, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowPercentPerStack": 0.5 | ||
}, | }, | ||
{ | { | ||
" | "MaxStacks": 20 | ||
}, | }, | ||
{ | { | ||
" | "StacksToProcSkull": 10 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_necro_zombiewall": { | ||
" | "AbilityCastRange": { | ||
"Value": 24, | |||
"AbilityCooldown": | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 34, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": | "AbilityDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AuraRadius": 0.75, | ||
" | "BehaviourBits": [ | ||
"Value": | "BehaviorNoTarget", | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorSuppressAltCastOnceSelected" | |||
], | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Buff" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 90, | |||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffDuration": 0.5, | ||
" | "GroundAuraModifier": { | ||
" | "Class": "ZombiewallGroundAura", | ||
"Subclass": "Zombiewall", | |||
"ProvidedByAura": { | |||
"Class": "NecroZombiewallDebuff", | |||
"Subclass": "Debuff" | |||
} | |||
}, | |||
"GroundAuraPopDelay": 1.1, | |||
"GroundAuraPriorityModifier": { | |||
"Class": "ZombiewallGroundAura", | |||
"Subclass": "Zombiewall", | |||
"ProvidedByAura": { | |||
"Class": "NecroZombiewallDebuff", | |||
"Subclass": "Debuff" | |||
} | |||
}, | |||
"GroundAuraSpacing": 1, | |||
"ImmobilizeDuration": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ImmobilizeModifier": { | |||
"Class": "CitadelRoot", | |||
"Subclass": "Immobilize" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_necro_zombiewall", | ||
"Name": " | "Name": "Grasping Hands", | ||
"SlowPercent": | "SlowPercent": 40, | ||
"SummonCount": 1, | |||
"TetherDuration": 1, | |||
"TetherModifier": { | |||
"Class": "NecroZombiewallTether", | |||
"Subclass": "Tether" | |||
}, | |||
"TetherRadius": 0.1, | |||
"TickRate": 0.1, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityDuration": 2 | ||
}, | }, | ||
{ | { | ||
" | "Damage": 90, | ||
"ZombieWallLength": 10 | |||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "ImmobilizeDuration": 0.75, | ||
"SummonCount": 1, | |||
"AbilityCooldown": -14 | |||
} | } | ||
] | ], | ||
"ZombieWallDeployTime": 0.6, | |||
"ZombieWallHeight": 2.5, | |||
"ZombieWallLength": { | |||
"Value": 14, | |||
"Scale": [ | |||
{ | |||
"Value": 0.05, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
} | |||
}, | }, | ||
" | "ability_npc_shield": { | ||
"AbilityCooldown": { | |||
"AbilityCooldown | "Value": 1, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityDuration": -1, | ||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_npc_shield", | ||
"Name": null, | "Name": null, | ||
" | "ShieldHealth": 10000, | ||
" | "ShieldScale": 2.5, | ||
"Upgrades": [] | |||
}, | }, | ||
" | "ability_perched_predator": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorInhibitSoftCameraCollision" | |||
], | |||
"CatAboveGround": 0.1, | |||
"CatAccel": 15, | |||
"CatClimbHeight": 3, | |||
"CatDropDownRate": 5, | |||
"CatLifetime": 2.5, | |||
"CatMaxSpeed": 25, | |||
"CatStartSpeed": 5, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "ChargeDragVerticalOffset": 30, | ||
" | "ChargeRadius": 75, | ||
" | "ExplosionDamage": { | ||
"Value": 100, | |||
"Scale": { | |||
"Value": 1.209, | |||
"Value": | |||
"Scale": { | |||
"Value": | |||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "ExplosionRadius": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_perched_predator", | |||
"ModifierDragEnemy": { | |||
"Class": "PerchedPredatorDrag", | |||
"Subclass": "PerchedPredatorDrag" | |||
}, | |||
"Name": "Sekhmet's Spirit", | |||
"TossSpeed": 400, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "ExplosionRadius": 4 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -11.5 | ||
}, | }, | ||
{ | { | ||
" | "ExplosionDamage": 120 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_perched_predator_trigger": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "IsDisabled": false, | ||
"Value": | "Key": "ability_perched_predator_trigger", | ||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"ability_power_jump": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": { | |||
"Value": 25, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"Value": | "AbilityDuration": { | ||
"Value": 4, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 1, | ||
" | "Type": "duration" | ||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirMoveIncreasePercent": 25, | |||
"AirSpeedMax": 6.64, | |||
"AltJumpSpeed": 12, | |||
"BehaviourBits": [ | |||
"BehaviorInputDirectional2d", | |||
"BehaviorNoTarget", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BulletSplitShot": 5, | |||
"FallSpeedMax": 0.635, | |||
"FxRadius": 4, | |||
"InAirModifier": { | |||
"Class": "AirRaid", | |||
"Subclass": "AirRaid", | |||
"EnabledStateMask": [ | |||
"DisableAirSpreadPenalty", | |||
"UnlimitedAirDashes" | |||
], | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "SlowBase" | |||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "JumpPitch": -60, | ||
"Name": " | "JumpSpeed": 27.5, | ||
" | "Key": "ability_power_jump", | ||
"Name": "Rain of Arrows", | |||
"PowerJumpModifier": { | |||
"Class": "PowerJump", | |||
"Subclass": "PowerJump", | |||
"AirDrag": 2, | |||
"VerticalCameraOffset": 20, | |||
"VerticalCameraOffsetLerpTime": 0.4, | |||
"EnabledStateMask": [ | |||
"AbilityMovement", | |||
"ZiplineDisabled", | |||
"JumpDisabled" | |||
] | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "WeaponDamageBonus": 3, | ||
"SlowPercent": 30, | |||
"SlowDuration": 1.5 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -12 | ||
}, | }, | ||
{ | { | ||
" | "BulletLifestealPercent": 30, | ||
"TechLifestealPercent": 30, | |||
"EvasionPercent": 30 | |||
} | } | ||
] | ], | ||
"WeaponDamageBonus": 3 | |||
}, | }, | ||
" | "ability_power_surge": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorDontInterruptSlideOnCast" | ||
], | |||
"BonusPerChain": { | |||
" | "Value": 10, | ||
" | "Scale": { | ||
" | "Value": 0.32, | ||
" | "Type": "spirit" | ||
" | } | ||
" | }, | ||
"Value": | "BuffModifier": { | ||
"Class": "PowerSurge", | |||
"Subclass": "PowerSurge", | |||
"DebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "PowerSurgeDebuff" | |||
} | |||
}, | |||
"ChainCount": 4, | |||
"ChainModifier": { | |||
"Class": "PowerSurgeChainLightning", | |||
"Subclass": "PowerSurgeChainLightning" | |||
}, | |||
"ChainRadius": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"ChainTickRate": 0.2, | |||
"ChannelMoveSpeed": -1, | |||
"DamagePerChain": { | |||
"Value": 10, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.14, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "IsDisabled": false, | ||
" | "Key": "ability_power_surge", | ||
"Name": "Power Surge", | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -18 | ||
}, | }, | ||
{ | { | ||
" | "BonusMoveSpeed": 3, | ||
" | "BonusPerChain": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 0.23, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DamagePerChain": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 0.23, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
" | "TechResistDebuff": -15, | ||
" | "DebuffDuration": 10, | ||
"AbilityDuration": 10 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_priest_antispiritvest": { | ||
" | "AbilityCooldown": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"AbilityCooldownBetweenCharge": 1, | "Type": "cooldown" | ||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BlockBufferDuration": 0.5, | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Buff" | |||
}, | |||
"BulletResist": 20, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "CombatBarrier": { | ||
"Value": | "Value": 100, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_priest_antispiritvest", | ||
" | "Name": "Blessed Tac-Vest", | ||
" | "ShieldBreakModifier": { | ||
"Class": "Base", | |||
" | "Subclass": "Shieldbreak" | ||
}, | |||
" | "StackingModifier": { | ||
"Class": "PriestStackingdefense", | |||
"Subclass": "Stackingdefense" | |||
}, | |||
"TechResist": 20, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "CombatBarrier": 50 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -4 | ||
}, | }, | ||
{ | { | ||
" | "BaseAttackDamagePercent": 35, | ||
" | "BuffDuration": 6 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_priest_barrage": { | ||
" | "AbilityCastDelay": 0.3, | ||
" | "AbilityChannelTime": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
" | "Type": "duration" | ||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 60, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorChannelled", | ||
"Value": | "BehaviorNoTarget", | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | |||
"Value": 80, | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "weapon_damage_increase" | ||
} | } | ||
}, | }, | ||
"ExplodeRadius": 0.2, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_priest_barrage", | ||
"Name": " | "Name": "Witching Hour", | ||
"PushForce": 300000, | |||
"SelfModifier": { | |||
"Class": "Base", | |||
"Subclass": "Self" | |||
}, | |||
"SlowDuration": 1, | |||
"SlowModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "BarrageSlowModifier" | |||
}, | |||
"SlowPercent": 60, | |||
"TimeBetweenShots": 0.3, | |||
"TotalShotCount": 4, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -25 | ||
}, | }, | ||
{ | { | ||
" | "Damage": 40 | ||
}, | }, | ||
{ | { | ||
" | "ExecuteThreshold": 30 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_priest_beartrap": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.2, | ||
" | "AbilityCharges": { | ||
"AbilityCooldown": | "Value": 2, | ||
"AbilityCooldownBetweenCharge": | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "ArmTime": 0.5, | ||
" | "BehaviourBits": [ | ||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventTrainingBotUsage", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 80, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2.2, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
"Class": "PriestBeartrapDebuff", | |||
"Subclass": "Debuff", | |||
"EnabledStateMask": [ | |||
"VisibleToEnemy", | |||
"GlowThroughWallsToEnemy" | |||
] | |||
}, | |||
"ImmobilizeDuration": { | |||
"Value": 1.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ImmobilizeModifier": { | |||
"Class": "PriestImmobilize", | |||
"Subclass": "Immobilize" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_priest_beartrap", | ||
" | "Lifetime": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
" | } | ||
" | }, | ||
"Name": "Hex-Lined Snap Trap", | |||
"Radius": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
" | "Type": "range" | ||
" | |||
} | } | ||
}, | |||
"RevealDuration": { | |||
"Value": 6, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "TetherDuration": 0.6, | ||
" | "TetherModifier": { | ||
"Class": "PriestTether", | |||
" | "Subclass": "Tether" | ||
" | }, | ||
" | "TetherRadius": 0.3, | ||
" | "TickRate": 0.1, | ||
"TrapHeight": 2, | |||
"TripUpSpeed": 6.35, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -11 | ||
}, | }, | ||
{ | { | ||
" | "ImmobilizeDuration": 1 | ||
}, | }, | ||
{ | { | ||
" | "IncomingDamagePercentFromCaster": 30, | ||
" | "AbilityCharges": 1 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_priest_flashbang": { | ||
"AbilityCooldown": | "AbilityCastDelay": 0.03, | ||
" | "AbilityCooldown": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.15, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorProjectile", | ||
" | "BehaviorDisplaysDamageImpact", | ||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BounceGrenadeSpeed": 1100, | |||
"BounceLifetime": 0.5, | |||
"BurnDuration": { | |||
"Value": 3.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BurnLingerDuration": 0.15, | |||
"BurnRadius": { | |||
"Value": 4.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"CameraTurnRateMax": 15, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DPS": { | ||
"Value": | "Value": 10, | ||
"Scale": [ | |||
{ | |||
"Value": 1.6, | |||
"Type": "power_increase" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "weapon_damage" | |||
} | |||
] | |||
}, | |||
"Damage": { | |||
"Value": 35, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 1, | ||
" | "Type": "weapon_damage_increase" | ||
} | |||
}, | |||
"EnemyDebuffModifier": { | |||
"Class": "PriestFlashbangburnaura", | |||
"Subclass": "Burnaura", | |||
"FlashFadeOutTime": 0.1, | |||
"AuraRadius": 0, | |||
"ProvidedByAura": { | |||
"Class": "PriestFlashbangburn", | |||
"Subclass": "Burn" | |||
} | } | ||
}, | }, | ||
" | "HealAmpReceivePenaltyPercent": -30, | ||
" | "HealAmpRegenPenaltyPercent": -30, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_priest_flashbang", | ||
" | "Name": "Consecrating Grenade", | ||
"PreBounceLifetime": 15, | |||
"Radius": { | |||
"Value": 4.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TickRate": 0.2, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -5 | ||
}, | }, | ||
{ | { | ||
" | "Radius": 1.5, | ||
"BurnRadius": 1.5, | |||
"BurnDuration": 1 | |||
}, | }, | ||
{ | { | ||
" | "HealAmpReceivePenaltyPercent": -20, | ||
" | "HealAmpRegenPenaltyPercent": -20, | ||
"AbilityCharges": 1, | |||
"AbilityCooldownBetweenCharge": 3 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_priest_knockback": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.25, | ||
"AbilityCastRange": 10, | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 10, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 23, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 99, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorNoTarget", | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusDamage": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 0.8, | |||
"Type": "weapon_damage_increase" | |||
} | |||
}, | |||
"BonusKnockbackDistance": 3.5, | |||
"BuffModifier": { | |||
"Class": "PriestKnockbackBuff", | |||
"Subclass": "Buff" | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 60, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.7, | ||
"Type": " | "Type": "weapon_damage_increase" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
" | "Class": "Base", | ||
"Value": | "Subclass": "Debuff" | ||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_priest_knockback", | |||
"KnockbackModifier": { | |||
"Class": "Priestknockback", | |||
"Subclass": "PriestKnockback", | |||
"MomentumMaintained": 0.3 | |||
}, | |||
"KnockbackSpeed": 1200, | |||
"KnockbackToWallModifier": { | |||
"Class": "Priestknockback", | |||
"Subclass": "PriestKnockbacktowall" | |||
}, | |||
"MaxPushForceHorizontal": 1400, | |||
"MaxPushForceVertical": 500, | |||
"Name": "Gutshot", | |||
"PushForce": 6, | |||
"SelfPushForce": 500, | |||
"SlowModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "Slow" | |||
}, | |||
"StunDuration": { | |||
"Value": 0.6, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"TargetingConeAngle": 60, | |||
"TargetingConeAngle": | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 25 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -10, | ||
" | "StunDuration": 0.4 | ||
}, | }, | ||
{ | { | ||
" | "BuffDuration": 5 | ||
} | } | ||
] | ], | ||
}, | "WallStunDistance": { | ||
" | "Value": 7, | ||
" | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": "range" | |||
} | |||
} | |||
}, | |||
"ability_priest_selfheal": { | |||
"AbilityCastDelay": 0.125, | |||
"AbilityChannelTime": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 45, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityPostCastDuration": 0.125, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileCmdRestricted", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorNonCombat", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "FlatHealthHealing": { | ||
" | "Value": 120, | ||
"Scale": { | |||
"Value": 2.79, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IncomingDamagePercent": -35, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_priest_selfheal", | ||
" | "Name": "Potent Vapors", | ||
" | "SelfModifier": { | ||
" | "Class": "Base", | ||
"Subclass": "Selfheal", | |||
"EnabledStateMask": [ | |||
"Disarmed" | |||
] | |||
}, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "FlatHealthHealing": 80 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -15 | ||
}, | }, | ||
{ | { | ||
" | "SlowResistance": 100 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_priest_silencebomb": { | ||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": { | |||
"Value": 33, | |||
"AbilityCastDelay": 0. | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityDuration": { | ||
"Value": 8, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | |||
}, | |||
"AbilityUnitTargetLimit": 99, | |||
"AuraModifier": { | |||
"Class": "CitadelPriestSilencebombAura", | |||
"Subclass": "Aura", | |||
"ProvidedByAura": { | |||
"Class": "SilencebombDebuff", | |||
"Subclass": "Debuff" | |||
} | } | ||
}, | }, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorProjectile", | ||
" | "BehaviorDisplaysDamageImpact", | ||
" | "BehaviorProjectileFiredAsBullet", | ||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DPS": 5, | |||
"DebuffDuration": 3, | |||
"InitialRadius": { | |||
"Value": 4, | |||
"Scale": [ | |||
{ | |||
"Value": 0.01, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "Key": "ability_priest_silencebomb", | ||
" | "Name": "Choking Incense", | ||
" | "RadiusPerSecond": 0.2, | ||
" | "SlowDuration": 2, | ||
" | "SlowPercent": 30, | ||
"SmokeGrenadeModifier": { | |||
"Class": "Smokegrenade", | |||
"Subclass": "PriestSmokegrenade", | |||
"EnemyAuraModifier": { | |||
"Class": "BaseAura", | |||
"Subclass": "Enemyaura", | |||
"ProvidedByAura": { | |||
" | "Class": "Base", | ||
"Subclass": "Debuff" | |||
} | |||
} | |||
}, | |||
"TickRate": 0.15, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityDuration": 3 | ||
}, | }, | ||
{ | { | ||
" | "SlowPercent": 20 | ||
}, | }, | ||
{ | { | ||
" | "SilenceStamina": 1 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_priest_smokegrenade": { | ||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 24, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityDuration": { | ||
"Value": 8, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityUnitTargetLimit": 99, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorNoTarget", | ||
" | "BehaviorDisplaysDamageImpact", | ||
" | "BehaviorDontInterruptSlideOnCast" | ||
], | |||
"BlockerScaleFactor": 115, | |||
"BombFriction": 12, | |||
"BombRestitution": 2, | |||
"BonusDamge": 12, | |||
"BonusFireRate": -30, | |||
"BonusHealthRegen": 1, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DebuffDuration": 3, | ||
"Value": | "GrowTime": 0.2, | ||
"IsDisabled": false, | |||
"Key": "ability_priest_smokegrenade", | |||
"Name": "Teargas Grenade", | |||
"ProjectileLifetime": 2, | |||
"Radius": { | |||
"Value": 6, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | |||
}, | |||
"SlowDuration": 2, | |||
"SmokeGrenadeModifier": { | |||
"Class": "Smokegrenade", | |||
"Subclass": "PriestSmokegrenade", | |||
"EnemyAuraModifier": { | |||
"Class": "BaseAura", | |||
"Subclass": "Enemyaura", | |||
"ProvidedByAura": { | |||
"Class": "Base", | |||
"Subclass": "Debuff" | |||
} | |||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityDuration": 3 | ||
}, | }, | ||
{ | { | ||
" | "StaminaDrain": -1 | ||
}, | }, | ||
{ | { | ||
" | "Radius": 2 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_priest_stackingdefense": { | ||
" | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | |||
"AbilityUnitTargetLimit": | "BehaviourBits": null, | ||
" | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "CooldownPerStack": 0.5, | ||
"Value": | "IsDisabled": false, | ||
"Key": "ability_priest_stackingdefense", | |||
"MaxStacks": 20, | |||
"Name": "Grit", | |||
"ResistancePerStack": 1, | |||
"StackDuration": { | |||
"Value": 8, | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "StackingModifier": { | ||
"Class": "PriestStackingdefense", | |||
"Subclass": "Stackingdefense" | |||
" | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "StackDuration": 2 | ||
}, | }, | ||
{ | { | ||
" | "MaxStacks": 10 | ||
}, | }, | ||
{ | { | ||
" | "WeaponDamagePerStack": 1.5 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_priest_weaponswap": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.3, | ||
" | "AbilityCooldown": { | ||
"Value": 160, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityDuration": { | ||
"Value": 15, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"IsDisabled": false, | "BehaviourBits": [ | ||
"Key": " | "BehaviorNoTarget", | ||
"Name": | "BehaviorDisplaysDamageImpact", | ||
" | "BehaviorCannotCancelDuringChannel", | ||
" | "BehaviorDontInterruptSlideOnCast", | ||
" | "BehaviorRefundHalfCooldownOnChannelInterrupt" | ||
" | ], | ||
"BonusAmpToVampire": 5, | |||
"BonusDamage": { | |||
"Value": 115, | |||
"Scale": [ | |||
{ | |||
"Value": 3, | |||
"Type": "power_increase" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "weapon_damage" | |||
} | |||
] | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 120, | |||
"Scale": { | |||
"Value": 1.5, | |||
"Type": "weapon_damage_increase" | |||
} | |||
}, | |||
"ExecuteThreshold": 8, | |||
"ExplodeRadius": 0.2, | |||
"IsDisabled": false, | |||
"Key": "ability_priest_weaponswap", | |||
"Name": "Ira Domini", | |||
"PushForce": 500, | |||
"SelfModifier": { | |||
"Class": "PriestCrossbowequipped", | |||
"Subclass": "Self", | |||
"EnabledStateMask": [ | |||
"AmmoChangesDisabled", | |||
"SinclairTaxUltActive" | |||
] | |||
}, | |||
"SlowModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "BarrageSlowModifier" | |||
}, | |||
"StakeCount": 3, | |||
"SwapEndDelay": 0.6, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusMoveSpeed": 1.2 | ||
}, | }, | ||
{ | { | ||
" | "BonusDamage": 65, | ||
"AbilityCooldown": -15 | |||
}, | }, | ||
{ | { | ||
" | "AllStakesBlessed": 1 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_punkgoat_blasted": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.28, | ||
"AbilityCooldown": { | |||
"AbilityCooldown | "Value": 27, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"Value": | "AbilityDuration": { | ||
"Value": 8, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
" | "Class": "PunkgoatBlastedhealthwatcher", | ||
"Subclass": "Blastedhealthwatcher" | |||
" | |||
} | } | ||
] | ], | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
" | "BehaviorCooldownOnChannelEnd", | ||
" | "BehaviorAllowGunFireAfterCast", | ||
" | "BehaviorDontInterruptSlideOnCast" | ||
" | ], | ||
" | "BlastedModifier": { | ||
"Class": "PunkgoatBlastedactive", | |||
"Subclass": "Blastedactive" | |||
}, | |||
"BlastedPassiveModifier": { | |||
"Class": "PunkgoatBlastedpassive", | |||
"Subclass": "Blasted" | |||
}, | |||
"BlastedRateOnBulletPct": 50, | |||
"BulletDamageAmp": 10, | |||
"BulletDamageAmpDuration": 7, | |||
"BulletsReloadedPerHeavyMeleePct": 100, | |||
"BulletsReloadedPerLightMeleePct": 35, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DurationPerHeavyMelee": { | ||
"Value": 4.5, | |||
"Scale": { | |||
" | "Value": 1, | ||
"Value": | "Type": "duration" | ||
} | |||
}, | |||
"DurationPerLightMelee": { | |||
"Value": 2.8, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "HealthBoostDuration": { | ||
"Value": | "Value": 11, | ||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "HealthDisplayModifier": { | ||
"Value": | "Class": "Base", | ||
"Subclass": "Blastedhealthdisplay" | |||
}, | |||
"HealthModifier": { | |||
"Class": "PunkgoatBlastedhealth", | |||
"Subclass": "Blastedhealth" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_punkgoat_blasted", | |||
"LightMeleeScalePct": 40, | |||
"MaxDuration": 35, | |||
"MaxHealthMelee": { | |||
"Value": 70, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "Name": "Blasted", | ||
" | "NonPlayerResourceScalePct": 25, | ||
" | "ShredModifier": { | ||
"Class": "PunkgoatBlastedshred", | |||
"Subclass": "Blastedshred" | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusMoveSpeed": 2.25 | ||
}, | }, | ||
{ | { | ||
" | "GainSlamOnUse": 1, | ||
"BulletDamageAmp": 7 | |||
}, | }, | ||
{} | { | ||
"MaxHealthMelee": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | |||
] | ] | ||
}, | }, | ||
" | "ability_punkgoat_goatflip": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.35, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 0.3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AirControlAccelPercent": 50, | ||
"AirControlDashReductionPct": -70, | |||
"AirControlDebuffDuration": 1.5, | |||
"AirControlPercent": 50, | |||
"AllowRamMultiple": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraTurnRateMax": 188, | |||
"ChargeMultiHitRadius": 1.5, | |||
"ChargeRadius": 2.54, | |||
"ChargeSpeed": 1200, | |||
"ChargeStrikeDistance": 165, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.9, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DealMaxHealthDamagePct": { | ||
"Value": 0, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "GoingBackAwaySpeed": -100, | ||
" | "GoingUpDistance": 3.1, | ||
" | "GoingUpEnemyDistancePercent": 95, | ||
" | "GoingUpSpeed": 430, | ||
" | "HoverGravityScale": 0.75, | ||
"IsDisabled": false, | |||
"Key": "ability_punkgoat_goatflip", | |||
"KnockAwaySpeed": 170, | |||
"Name": "Rising Ram", | |||
"NearbyHeroKillDistance": 10, | |||
"ReduceCooldownOnHitPct": 50, | |||
"TimeBeforeGoUpForLagComp": 0.1, | |||
"TimeGoingUpEnemy": 0.2, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "WeaponDamageBurst": 25, | ||
"WeaponDamageBurstDuration": 5 | |||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 0.4 | ||
}, | }, | ||
{ | { | ||
" | "MaxHealthBuffPct": 10, | ||
"MaxHealthBuffDuration": 16, | |||
"AbilityCooldown": -13 | |||
} | } | ||
] | ], | ||
"WorldImpactRadius": 25 | |||
}, | }, | ||
" | "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": [ | |||
{ | |||
"Class": "SlideDebuff", | |||
"Subclass": "SlideDebuff" | |||
} | |||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_punkgoat_slide", | ||
"Name": null, | "Name": null, | ||
"Upgrades": [] | "Upgrades": [] | ||
}, | }, | ||
" | "ability_punkgoat_tether": { | ||
"AbilityCastRange": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 175, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 2.8, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DPS": { | ||
"Value": 45, | |||
"Scale": { | |||
"Value": 0.9, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"Damage": { | |||
"Value": 120, | |||
"Scale": { | |||
"Value": 0.7, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DamageIncreasePct": { | |||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
| Line 6,395: | Line 9,535: | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | |||
"FireRateSlowModifier": { | |||
"Class": "Base", | |||
"Subclass": "TetherFirerateSlow" | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_punkgoat_tether", | ||
"Name": " | "MoveSpeedSlowMaxPct": 35, | ||
" | "MoveSpeedSlowMinPct": 25, | ||
"Name": "Chain Gang", | |||
"PullDistance": 4, | |||
"PullDuration": 0.8, | |||
"PullForceMax": 2000, | |||
"PullModifier": { | |||
"Class": "PunkgoatTetherPull", | |||
"Subclass": "Pull" | |||
}, | |||
"PullTrackCasterDuration": 0.5, | |||
"RopeLength": 2, | |||
"RopeSnapDistance": 45, | |||
"RopeSnapNoLOSDuration": 0.5, | |||
"RopeSoftEdgeLength": 4.5, | |||
"TetheredModifier": { | |||
"Class": "PunkgoatTether", | |||
"Subclass": "Tether" | |||
}, | |||
"TickRate": 0.25, | |||
"UnstoppableModifier": { | |||
"Class": "Unstoppable", | |||
"Subclass": "Unstoppable", | |||
"EnabledStateMask": [ | |||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BulletResist": 40, | ||
"TechResist": 40 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -40 | ||
}, | }, | ||
{ | { | ||
" | "UnstoppablePerHero": 1.3, | ||
"AbilityCastRange": 5 | |||
" | |||
} | } | ||
] | ], | ||
"WaitingToPullModifier": { | |||
"Class": "PunkgoatTetherWaiting", | |||
"Subclass": "WaitingForPull" | |||
} | |||
}, | }, | ||
" | "ability_punkgoat_ult": { | ||
" | "AbilityCastRange": { | ||
"Value": 4, | |||
"AbilityCooldown": | "Scale": { | ||
"AbilityCooldownBetweenCharge": | "Value": 1, | ||
"AbilityPostCastDuration": 0. | "Type": "range" | ||
} | |||
}, | |||
"AbilityChannelTime": 0.3, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"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, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": | "BehaviourBits": [ | ||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorChannelled", | |||
"BehaviorExclusiveUse", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorHoldsAtMaxChannel" | |||
], | |||
"CameraTurnRateMax": 2000, | |||
"ChannelMoveSpeed": 4.826, | |||
"CountsAsLightMelee": 1, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 35, | ||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.1, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DiminishingSlowModifier": { | ||
"Class": "DiminishingSlow", | |||
"Subclass": "Slow" | |||
}, | |||
"ExplodeDelay": 0.5, | |||
"FireRateModifier": { | |||
"Class": "Base", | |||
"Subclass": "SlamFirerateSlow" | |||
}, | |||
"GroundAuraModifier": { | |||
"Class": "PunkgoatSigilAura", | |||
"Subclass": "SigilAura", | |||
"Height": 100, | |||
"ProvidedByAura": { | |||
"Class": "Base", | |||
"Subclass": "SigilModifier" | |||
} | |||
}, | |||
"HeavyMeleeDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "heavy_melee" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_punkgoat_ult", | ||
" | "MeleeDamage": { | ||
"Value": 0, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.9, | ||
"Type": " | "Type": "melee" | ||
} | } | ||
}, | }, | ||
" | "Name": "Bashdown", | ||
" | "PlaceDistanceInFrontOfCaster": 6.2, | ||
" | "PullDownDuration": 0.75, | ||
"PullDownRange": 3, | |||
"PullToGroundModifier": { | |||
"Class": "ChargeDragEnemy", | |||
"Subclass": "ChargeDragEnemy", | |||
"ForwardOffset": 200, | |||
"VerticalOffset": 0, | |||
"ForceDistScale": 11 | |||
}, | |||
"TossDuration": 0.4, | |||
"TossForce": 350, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -10 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCastRange": 2, | ||
"AbilityCharges": 1 | |||
}, | }, | ||
{ | { | ||
" | "CountsAsLightMelee": -1, | ||
"CountsAsHeavyMelee": 1, | |||
"HeavyMeleeDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.5, | |||
"Type": "heavy_melee" | |||
} | |||
}, | |||
"MeleeDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "melee", | |||
"Multiply": true | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -3 | |||
} | |||
], | |||
"WaveEndRadius": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | } | ||
}, | |||
"WaveStartRadius": 0.5, | |||
"WaveThickness": 1 | |||
}, | }, | ||
" | "ability_rolling_fireball": { | ||
" | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1.209, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"InitialDamage": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 1.209, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_rolling_fireball", | ||
"Name": | "Name": null, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -1 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": -11.5 | |||
}, | |||
"AbilityCooldown": - | |||
}, | |||
{ | { | ||
" | "InitialDamage": 120 | ||
} | |||
] | |||
}, | |||
"ability_scrap_blast": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCastRange": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | } | ||
}, | |||
" | "AbilityCooldown": { | ||
"Value": 64, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": { | ||
"Value": 3, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "charge_cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BlastRadius": 10, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DebuffModifier": { | ||
"Value": | "Class": "ScrapBlastDebuff", | ||
"Subclass": "ScrapBlastDebuff" | |||
}, | |||
"EnemyMoveSlow": 10, | |||
"EnemyMoveSlowDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_scrap_blast", | |||
"Name": "Bio Blast", | |||
"ScrapDamage": { | |||
"Value": 75, | |||
"Scale": { | "Scale": { | ||
"Value": 0.731203, | "Value": 0.731203, | ||
| Line 6,516: | Line 9,844: | ||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCharges": 2 | ||
}, | }, | ||
{ | { | ||
" | "ScrapDamage": 55 | ||
}, | }, | ||
{ | { | ||
" | "EnemyMoveSlow": 20 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_shieldguy_ability01": { | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_shieldguy_ability01", | ||
"Name": null, | |||
"Name": | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_shieldguy_ability02": { | ||
"AbilityCooldown": { | |||
"Value": 26, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_shieldguy_ability02", | ||
"Name": | "Name": null, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_shieldguy_ability03": { | ||
"AbilityCooldown": { | |||
"AbilityCooldown | "Value": 26, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
"Value": | |||
"Scale": { | |||
"Value": 1 | |||
"Type": " | |||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "ability_shieldguy_ability03", | |||
"Name": null, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": 0 | |||
"AbilityCooldown": | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_shieldguy_ult": { | ||
"AbilityCooldown": { | |||
"AbilityCooldown | "Value": 127, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_shieldguy_ult", | ||
"Name": null, | |||
"Name": | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_skyrunner_flakshot": { | ||
" | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AutoIntrinsicModifiers": [ | ||
" | { | ||
" | "Class": "Base", | ||
"Value": | "Subclass": "Flakshotbase" | ||
} | |||
], | |||
"BehaviourBits": [ | |||
"BehaviorProjectileFiredAsBullet" | |||
], | |||
"BonusDamage": { | |||
"Value": 3, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.093, | ||
"Type": " | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DirectionVariance": 0.02, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_skyrunner_flakshot", | ||
"Name": | "MinEffectiveness": -1, | ||
"Radius": | "Name": "Flakshot", | ||
" | "Radius": 5, | ||
"RicochetAssistRatio": 0.5, | |||
"RicochetChance": 50, | |||
"RicochetDamagePercent": 100, | |||
"RicochetRadius": 20, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "RicochetChance": 50 | ||
}, | }, | ||
{ | { | ||
" | "BonusDamage": 5 | ||
}, | }, | ||
{ | { | ||
" | "RicochetDamagePercent": 50 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_skyrunner_magic_beam": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.15, | ||
" | "AbilityCastRange": { | ||
"Value": 30, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCharges": { | ||
" | "Value": 1, | ||
"Value": | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 2, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "charge_cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityDuration": { | ||
"Value": 6, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorAlwaysPreviewRadius", | ||
" | "BehaviorDisplaysDamageImpact", | ||
" | "BehaviorCanSetQuickCast" | ||
" | ], | ||
"BlockerScaleFactor": 4, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": 120, | |||
"GrowTime": 0.2, | |||
"IsDisabled": false, | |||
"Key": "ability_skyrunner_magic_beam", | |||
"MagicBeamModifier": { | |||
"Class": "MagicBeam", | |||
"Subclass": "Beammodifier" | |||
}, | |||
"Name": null, | |||
"Radius": 4, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_skyrunner_swingline": { | ||
" | "AbilityCharges": { | ||
"Value": 2, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "max_charges" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
" | "Value": 12, | ||
" | "Scale": { | ||
" | "Value": 1, | ||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 0.1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_skyrunner_swingline", | ||
" | "MaxMoveSpeed": 25, | ||
" | "Name": "Lifethread", | ||
" | "SwingLineBulletDistance": 40, | ||
" | "SwingModifier": { | ||
"Class": "Base", | |||
"Subclass": "Swinging" | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_skyrunner_ult": { | ||
"AbilityCooldown": { | |||
"Value": 127, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
" | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_skyrunner_ult", | ||
"Name": null, | |||
"Name": | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_sleep_dagger": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": | "BehaviourBits": [ | ||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 65, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2.2, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DoesNotBreakInvis": 1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_sleep_dagger", | ||
"Name": " | "MinimumSleepTime": 0.2, | ||
" | "Name": "Sleep Dagger", | ||
"SleepDuration": { | |||
"Value": 2.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SleepModifier": { | |||
"Class": "CitadelSleepDaggerAsleep", | |||
"Subclass": "CitadelSleepDaggerAsleep", | |||
"PostSleepModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Postsleep" | |||
}, | |||
"PostSleepStaminaModifier": { | |||
"Class": "Base", | |||
"Subclass": "NoStamRecovery" | |||
}, | |||
"PostSleepBulletShredModifier": { | |||
"Class": "Base", | |||
"Subclass": "BulletShredPostsleep" | |||
} | |||
}, | |||
"SleepMoveSpeed": 1.5, | |||
"SleepWakeUpDelay": { | |||
"Value": 0.1, | |||
"Scale": [ | |||
{ | |||
"Value": 0.002, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BulletResistReduction": -10, | ||
"BulletResistReductionDuration": 6 | |||
}, | }, | ||
{ | { | ||
" | "SleepDuration": 1, | ||
"FixationStacks": 15 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -17, | ||
" | "SlowPercent": 50, | ||
" | "GroundDashReductionPercent": -50, | ||
"DebuffDuration": 3 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_smoke_bomb": { | ||
"AbilityCooldown | "AbilityCooldown": { | ||
"Value": 33, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | |||
"AbilityDuration": { | |||
"Value": 8, | |||
"Scale": [ | |||
{ | |||
"Value": 0.1, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorDamageDoesntWakeFromSleep", | ||
"BehaviorNoTarget", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "BuffModifier" | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"FullInvisDistance": 50, | |||
"InvisAlertWhenFading": 1, | |||
"InvisFadeToDuration": 1.5, | |||
"InvisModifier": { | |||
"Class": "Invis", | |||
"Subclass": "SmokebombModifierInvis" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_smoke_bomb", | ||
"Name": " | "Name": "Smoke Bomb", | ||
" | "PhaseOutModifier": { | ||
"Class": "Base", | |||
"Subclass": "PhaseoutModifier", | |||
"EnabledStateMask": [ | |||
"Invulnerable" | |||
] | |||
}, | |||
"RevealOnDamageDuration": 1.5, | |||
"RevealOnSpottedDuration": 0.5, | |||
"SpottedRadius": 18, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "InvisMoveSpeedMod": 7 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 2, | ||
"AbilityCooldownBetweenCharge": 7 | |||
}, | }, | ||
{ | { | ||
" | "BulletLifesteal": 50, | ||
"PostInvisBuffDuration": 5, | |||
"DispelOnUse": 1 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_stacking_damage": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageBonusFixedPerStack": { | |||
"Value": 0.2, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "weapon_damage_increase" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_stacking_damage", | ||
" | "MaxStacks": 40, | ||
" | "Name": "Fixation", | ||
"ProcDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
" | "Value": 0, | ||
"Type": "spirit" | |||
} | |||
}, | |||
"StackingModifier": { | |||
"Class": "PassiveHazeStackingDamage", | |||
"Subclass": "PassiveHazeStackingDamage", | |||
"SlowModifier": { | |||
" | "Class": "SlowBase", | ||
"Subclass": "Slow" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "ProcDamage": { | ||
}, | "Value": 40, | ||
"Scale": { | |||
"Value": 0.8, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ProcDamageStackCount": 20, | |||
"SlowPercent": 15, | |||
"SlowDuration": 2 | |||
}, | |||
{ | { | ||
" | "AbilityDuration": 5, | ||
"MaxStacks": 40 | |||
}, | }, | ||
{ | { | ||
" | "DamageBonusFixedPerStack": { | ||
"Value": 0.11, | |||
"Scale": { | |||
"Value": 0.0003, | |||
"Type": "weapon_damage_increase" | |||
} | |||
} | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_swan_acrobat": { | ||
"AbilityCooldown": { | |||
"Value": 26, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 7, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"BurstBonusPerStack": 1, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_swan_acrobat", | ||
" | "MaxStacks": 4, | ||
" | "Name": "Acrobat", | ||
"StackingModifier": { | |||
"Class": "SwanAcrobat", | |||
"Subclass": "Stack" | |||
}, | }, | ||
"Upgrades": [ | |||
{ | |||
"AbilityDuration": 3 | |||
"Upgrades": [ | |||
{ | |||
" | |||
}, | }, | ||
{ | { | ||
" | "FireRatePerStack": 4 | ||
}, | }, | ||
{ | { | ||
" | "MaxStacks": 4 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_swan_featherboomerang": { | ||
"AbilityCastDelay": 0.05, | |||
"AbilityCooldown": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusDamage": 170, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": 30, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_swan_featherboomerang", | ||
"Name": | "Name": null, | ||
"ProjectileArrivalTime": 1, | |||
"ProjectileForwardSpeed": 800, | |||
"ProjectileSideFrequency": 2, | |||
"ProjectileSideSpeed": 300, | |||
" | "Radius": 4, | ||
" | |||
" | |||
" | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_swan_leap": { | ||
" | "AbilityChannelTime": { | ||
"Value": 0.15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
" | }, | ||
"Value": | "AbilityCooldown": { | ||
"Value": 14, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"BuffDuration": 7, | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Leapmodifier" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "JumpPitch": -30, | ||
" | "JumpSpeed": 20, | ||
" | "Key": "ability_swan_leap", | ||
" | "Name": "Jeté", | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_swan_ult": { | ||
"AbilityCooldown": { | |||
"Value": 127, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_swan_ult", | ||
"Name": | "Name": null, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_target_practice": { | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.2, | ||
" | "AbilityCooldown": { | ||
"Value": 48, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
" | "BehaviorDisplaysDamageImpact", | ||
"ChannelMoveSpeed": | "BehaviorDontInterruptSprint" | ||
" | ], | ||
"Value": | "BonusPerHeadshot": 25, | ||
"ChannelMoveSpeed": -1, | |||
"DamageOnBuildup": { | |||
"Value": 125, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.066338, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_target_practice", | ||
"Name": " | "Name": "Target Practice", | ||
" | "ShotsToProc": 4, | ||
" | "TargetOffSetScale": 2, | ||
" | "TargetPracticeDuration": { | ||
"Value": | "Value": 10, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | |||
}, | |||
"TargetPracticeEnemyModifier": { | |||
"Class": "TargetPracticeEnemy", | |||
"Subclass": "TargetPracticeEnemy", | |||
"BuildupModifier": { | |||
"Class": "CitadelBaseBuildup", | |||
"Subclass": "CitadelBaseBuildup", | |||
"BuildUpDecayDelay": 20 | |||
}, | |||
"DebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "TargetPracticeBulletResist" | |||
}, | |||
"BuildupCompleteModifier": { | |||
"Class": "Base", | |||
"Subclass": "Base" | |||
} | } | ||
}, | }, | ||
" | "TargetPracticeSelfModifier": { | ||
"Class": "TargetPracticeSelf", | |||
"Subclass": "TargetPracticeSelf" | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -19 | ||
}, | }, | ||
{ | { | ||
" | "DamageOnBuildup": 50 | ||
}, | }, | ||
{ | { | ||
" | "BulletArmorReduction": -30, | ||
"DebuffDuration": 6 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_throw_sand": { | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 25, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": | "AbilityDuration": { | ||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": 40, | |||
"DebuffModifier": { | |||
"Class": "CitadelThrowSandDebuff", | |||
"Subclass": "CitadelThrowSandDebuff" | |||
}, | |||
"GrowthPerMeter": 0.5, | |||
"HeightOffGround": 20, | |||
"InitialWidth": 5, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_throw_sand", | ||
"Name": "Sand Blast", | |||
"Name": " | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 50, | ||
"AbilityCastRange": 5 | |||
}, | }, | ||
{ | { | ||
" | "SlowPercent": 30, | ||
"GroundDashReductionPercent": -30 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -25, | ||
"AbilityDuration": 1.5 | |||
} | |||
] | |||
}, | |||
"ability_trapper_fear": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.3, | |||
"AbilityUnitTargetLimit": 1, | |||
"AutoIntrinsicModifiers": [ | |||
{ | |||
"Class": "FearWatcher", | |||
"Subclass": "FearWatcher", | |||
"BuildUpModifier": { | |||
"Class": "CitadelBaseBuildup", | |||
"Subclass": "FearBuildup", | |||
"BuildUpDecayDelay": 3 | |||
}, | |||
"BuildupProcModifier": { | |||
"Class": "TrapperImmobilize", | |||
"Subclass": "TrapperImmobilize", | |||
"StatusEffectPriority": 0, | |||
"EnabledStateMask": [ | |||
"Immobilized", | |||
"GlowThroughWallsToEnemy", | |||
"GlowThroughWallsToProvider", | |||
"GlowToProvider" | |||
] | |||
} | |||
} | } | ||
], | ], | ||
" | "BehaviourBits": [ | ||
"Value": | "BehaviorNoTarget", | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet" | |||
], | |||
"BuildUpDuration": 15, | |||
"BuildupProcDamage": { | |||
"Value": 120, | |||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.488, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "BuildupProcDuration": 2, | ||
"BuildupSpiritDamageThreshold": 200, | |||
" | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_trapper_fear", | ||
"Name": | "Name": "Spectral Silk", | ||
"SlowPercent": 50, | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_trapper_fear1": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.1, | ||
" | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.3, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AutoIntrinsicModifiers": [ | ||
" | { | ||
"Class": "FearWatcher", | |||
"Subclass": "FearWatcher", | |||
"BuildUpModifier": { | |||
"Class": "CitadelBaseBuildup", | |||
"Subclass": "FearBuildup", | |||
"BuildUpDecayDelay": 3 | |||
}, | |||
"BuildupProcModifier": { | |||
"Class": "TrapperImmobilize", | |||
"Subclass": "TrapperImmobilize", | |||
"StatusEffectPriority": 0, | |||
"EnabledStateMask": [ | |||
"Immobilized", | |||
"GlowThroughWallsToEnemy", | |||
"GlowThroughWallsToProvider", | |||
"GlowToProvider" | |||
] | |||
} | |||
} | |||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BuildUpDuration": 15, | |||
"BuildupProcDamage": { | |||
"Value": 120, | "Value": 120, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.488, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "BuildupProcDuration": 2, | ||
"BuildupSpiritDamageThreshold": 200, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_trapper_fear1", | ||
"Name": | "Name": null, | ||
" | "SlowPercent": 50, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_trapper_poisonjar": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AuraModifier": { | ||
"Class": "CitadelTrapperPoisonjarAura", | |||
" | "Subclass": "PoisonjarAura", | ||
"ProvidedByAura": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "PoisonjarDebuff" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Height": 2, | ||
" | "InitialRadius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_trapper_poisonjar", | ||
"Name": " | "Name": "Bottled Phantasmicide", | ||
" | "RadiusPerSecond": { | ||
" | "Value": 0.25, | ||
" | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowPercent": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 0.279, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowPercent": 20 | ||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 4 | ||
}, | }, | ||
{ | { | ||
" | "TechArmorDamageReduction": -25 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_trapper_spidershield": { | ||
" | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 45, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": | "AbilityDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorEqualUnitTargetPriority", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffModifier": { | |||
"Class": "TrapperSpidershield", | |||
"Subclass": "TrapperSpidershield", | |||
"StatusEffectPriority": 100, | |||
"PulseDebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "TrapperSpidershieldPulsedebuff" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "CombatBarrier": { | ||
"Value": 200, | |||
"Scale": { | |||
"Value": 2.046, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DPS": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 0.651, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffDuration": { | |||
"Value": 0.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_trapper_spidershield", | ||
" | "Name": "Pest Barrier", | ||
"Radius": 5, | |||
" | "SlowPercent": 30, | ||
" | "TickRate": 1, | ||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -8 | ||
}, | }, | ||
{ | { | ||
" | "CombatBarrier": 200 | ||
}, | }, | ||
{ | { | ||
" | "Radius": 5 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_trapper_spiderwave": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.6, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 160, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorProjectile", | |||
" | "BehaviorDisplaysDamageImpact", | ||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_trapper_spiderwave", | ||
" | "Name": "Crawling Plague", | ||
" | "Radius": { | ||
"Value": 3.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SpiderArmingTime": 0.5, | |||
"SpiderChaseVelocity": 400, | |||
"SpiderClimbHeight": 0.3, | |||
"SpiderCount": 5, | |||
"SpiderDamage": { | |||
"Value": 140, | |||
"Scale": { | |||
"Value": 0.744, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"SpiderDistAboveGround": 0.1, | |||
"SpiderExplodeRadius": 3, | |||
"SpiderFloatDownRate": 8, | |||
"SpiderGravity": 1, | |||
"SpiderLifetime": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SpiderRandomPositionRadius": 4, | |||
"SpiderSearchRadius": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SpiderTickRate": 0.3, | |||
"SpiritReducedPerStack": 5, | |||
"SpiritResReducedPerStack": 5, | |||
"SpiritStealDebuffModifier": { | |||
"Class": "TrapperStealspiritDebuff", | |||
"Subclass": "TrapperStealspiritDebuff" | |||
}, | |||
"SpiritStealDuration": 10, | |||
"SpreadAngle": 30, | |||
"SpreadDistance": 900, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -45 | ||
}, | }, | ||
{ | { | ||
" | "SpiritResReducedPerStack": 3, | ||
"SpiritReducedPerStack": 3 | |||
}, | }, | ||
{ | { | ||
" | "SpiderCount": 5, | ||
"SpreadDistance": 900 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_trapper_webwall": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 0.22, | ||
" | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 40, | ||
"AbilityCooldownBetweenCharge": | "Scale": { | ||
"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": [ | ||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"ChannelMoveSpeed": 1 | |||
"DPS": { | "DPS": { | ||
"Value": | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.279, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffDuration": { | ||
" | "Value": 3, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "WebwallDebuff", | |||
"Subclass": "WebwallDebuff" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_trapper_webwall", | ||
" | "MaxWallToWallDistance": 100, | ||
" | "MinWallToWallDistance": 3, | ||
" | "Name": "Silktrap", | ||
" | "Radius": 0.6, | ||
"SilenceModifier": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "WebwallSilence" | |||
}, | |||
"SlowPercent": 99, | |||
"TickRate": 0.5, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCharges": 1 | ||
}, | }, | ||
{ | { | ||
" | "WebDuration": 120 | ||
}, | }, | ||
{ | { | ||
" | "SilenceDuration": 2.5, | ||
" | "DebuffDuration": 2 | ||
} | } | ||
], | ], | ||
" | "WebArmTime": 0.5, | ||
" | "WebDuration": { | ||
"Value": 120, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"WebWallTickRate": 0.15 | |||
}, | }, | ||
" | "ability_trigger_base": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorTrigger" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "IsDisabled": false, | ||
" | "Key": "ability_trigger_base", | ||
" | "Name": null, | ||
" | "Upgrades": [] | ||
" | }, | ||
"Value": | "ability_ult_combo": { | ||
"AbilityCastRange": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 2.4, | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 150, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusHealthOnKill": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 2, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"DPS": { | "DPS": { | ||
"Value": | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": 0.6, | "Value": 0.6, | ||
| Line 7,525: | Line 11,186: | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_ult_combo", | ||
"Name": " | "KillCheckModifier": { | ||
" | "Class": "Base", | ||
" | "Subclass": "KillcheckModifier" | ||
}, | |||
"Name": "Combo", | |||
"SelfModifier": { | |||
"Class": "UltComboSelf", | |||
"Subclass": "UltComboSelf", | |||
"EnabledStateMask": [ | |||
"ForceCanParry" | |||
] | |||
}, | |||
"TargetModifier": { | |||
"Class": "UltComboTarget", | |||
"Subclass": "UltComboTarget", | |||
"StatusEffectPriority": 50, | |||
"TargetPosDistance": 100, | |||
"TargetPosRange": 20 | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "LifeStealPercentOnHit": 100 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -30, | ||
"BulletResist": 50 | |||
}, | }, | ||
{ | { | ||
"AbilityChannelTime": 0.7, | |||
"DPS": { | "DPS": { | ||
"Value": | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.4, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
} | } | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_unicorn_dazzlingorb": { | ||
"AbilityCooldown": | "AbilityCastDelay": 0.75, | ||
"AbilityChannelTime": { | |||
"Value": 9999, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 160, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd" | |||
], | |||
"BounceGrace": 3.25, | |||
"BounceRadius": { | |||
"Value": 16.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 140, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "GroundDashReductionPercent": -25, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_unicorn_dazzlingorb", | ||
"Name": " | "MaxBounces": 8, | ||
" | "Name": "Shining Wonder", | ||
" | "NextTargetDuration": 4, | ||
"OrbWatcherModifier": { | |||
"Class": "DazzlingOrbWatcher", | |||
"Subclass": "DazOrb", | |||
"MinProjectileTravelTime": 0.2, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "DazzlingOrbSlowModifier", | |||
"EnabledStateMask": [ | |||
"Slowed" | |||
], | |||
"StatusEffectPriority": 150 | |||
}, | |||
"NextTargetModifier": { | |||
"Class": "UnicornDazzlingOrbNextTarget", | |||
"Subclass": "DazzlingOrbNextTargetModifier" | |||
}, | |||
"OrbFriendlyBounceWatcherModifier": { | |||
"Class": "Base", | |||
"Subclass": "DazzlingOrbFriendlyWatcher", | |||
"EnabledStateMask": [ | |||
"PrismaticGuarded" | |||
] | |||
} | |||
}, | |||
"PriorityBounceRadius": 13.5, | |||
"SlowDuration": { | |||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 40, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "GroundDashReductionPercent": -15, | ||
"SlowPercent": 20 | |||
}, | }, | ||
{ | { | ||
" | "Damage": { | ||
"Value": 90, | |||
"Scale": { | |||
"Value": 0.45, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
" | "MaxBounces": 8, | ||
" | "AbilityCooldown": -30 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_unicorn_luminousstrike": { | ||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": { | "AbilityCastRange": { | ||
"Value": | "Value": 30, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": "range" | "Type": "range" | ||
} | } | ||
}, | }, | ||
"AbilityCharges": | "AbilityCharges": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | "AbilityCooldown": { | ||
"Value": | "Value": 33, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": "cooldown" | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": | "AbilityCooldownBetweenCharge": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorAlwaysPreviewRadius", | ||
"Value": | "BehaviorDisplaysDamageImpact", | ||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffDelay": 0.75, | |||
"BuffDuration": { | |||
"Value": 30, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "BuffMaxStacks": 6, | ||
" | "BuffModifier": { | ||
"Class": "UnicornLuminousstrikeBuff", | |||
"Subclass": "LuminousStrikeBuff" | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "ClimbHeight": 50, | ||
" | "ExplosionInterval": 0.7, | ||
"ExplosionRadius": { | |||
" | "Value": 8, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "ImpactDamage": { | ||
"Value": 55, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.63, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "Key": "ability_unicorn_luminousstrike", | ||
" | "MagicIncreasePerStack": 7, | ||
"Name": " | "Name": "Radiant Daggers", | ||
" | "PostExplosionDuration": 0.8, | ||
" | "PreExplosionDuration": 1.4, | ||
"TickRate": 0.5, | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 7,650: | Line 11,407: | ||
}, | }, | ||
{ | { | ||
" | "ImpactDamage": 80, | ||
"AbilityCooldown": -22 | |||
}, | |||
{ | |||
"MagicIncreasePerStack": 4, | |||
"FireRatePerStack": 9 | |||
} | |||
}, | |||
{ | |||
" | |||
" | |||
} | |||
] | ] | ||
}, | }, | ||
" | "ability_unicorn_prismaticguard": { | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 34, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BarrierDamagePercentage": 50, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld" | |||
], | |||
"BuffDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BuffModifier": { | |||
"Class": "UnicornPrismaticGuard", | |||
"Subclass": "UnicornPrismaticGuardBuff", | |||
"VerticalBoost": 0.5 | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "CombatBarrier": { | ||
"Value": 100, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.8, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | |||
}, | |||
"DebuffDuration": { | |||
"Value": 1.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "UnicornPrismaticGuardDebuff", | |||
"EnabledStateMask": [ | |||
"Silenced" | |||
] | |||
}, | |||
"ExplodeRadius": { | |||
"Value": 14, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_unicorn_prismaticguard", | ||
"Name": " | "MaxLifetime": 4, | ||
"Name": "Dazzling Trick", | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusMoveSpeed": 3.5 | ||
}, | }, | ||
{ | { | ||
" | "CombatBarrier": { | ||
"Value": 70, | |||
"Scale": { | |||
"Value": 0.76, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
" | "DebuffDuration": 1.25, | ||
"AbilityCooldown": -20 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_unicorn_radiantblast": { | ||
"AbilityCooldown": | "AbilityCastDelay": 0.3, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCastRange": { | ||
"AbilityUnitTargetLimit": | "Value": 10, | ||
" | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 20, | |||
"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", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorUseLagCompensationForUnitTargeting", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 15, | ||
"Scale": { | |||
"Value": 0.34, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "UnicornRadiantFlareDamage", | |||
"Subclass": "UnicornRadiantblastDebuff" | |||
}, | |||
"ExtraSweepRadius": 2, | |||
"FlareDamage": { | |||
"Value": 40, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.47, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_unicorn_radiantblast", | ||
"Name": " | "Name": "Light Eater", | ||
" | "TargetingConeAngle": 70, | ||
"TickRate": 0.5, | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityLifestealPercentHero": 15 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCastRange": 3, | ||
" | "AbilityCooldown": -10 | ||
}, | }, | ||
{ | { | ||
" | "Damage": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 0.2, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_vampirebat_batblink": { | ||
"AbilityCooldown": | "AbilityCastRange": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 9, | ||
"Scale": [ | |||
{ | |||
"Value": 0.02, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": 0.65, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorChannelled", | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Buff" | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "EndJumpVelocity": 200, | ||
"ExitVelocity": 5, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_vampirebat_batblink", | ||
" | "MaxRecasts": 1, | ||
"Value": | "Name": "Sanguine Retreat", | ||
"RecastWindow": { | |||
"Value": 4, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "SelfBuffModifier": { | ||
"Class": "Base", | |||
"Subclass": "Selfbuff", | |||
"StatusEffectPriority": 101 | |||
" | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusFireRate": 25, | ||
"BuffDuration": 8, | |||
"BonusBullets": 8 | |||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -10 | ||
}, | }, | ||
{ | { | ||
" | "MaxRecasts": 1, | ||
" | "AbilityCastRange": 4 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_vampirebat_batblink_trigger": { | ||
" | "AbilityCastRange": { | ||
"Value": 16, | |||
"AbilityCooldownBetweenCharge": -1, | "Scale": { | ||
"AbilityDuration": | "Value": 1, | ||
"AbilityUnitTargetLimit": 1, | "Type": "range" | ||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 0.8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorTrigger" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_vampirebat_batblink_trigger", | ||
" | "Name": null, | ||
" | "Upgrades": [] | ||
" | }, | ||
"Value": | "ability_vampirebat_batcloud": { | ||
"AbilityCastDelay": 0.6, | |||
"AbilityCooldown": { | |||
"Value": 120, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 10, | |||
" | "Scale": { | ||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDrag": 3, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
" | "CurrentHealthPercent": 4, | ||
"Value": | "Damage": { | ||
"Value": 10, | |||
"Scale": { | "Scale": { | ||
"Value": 0, | "Value": 0.06, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DamageTickRate": 0.3, | ||
" | "FallSpeedMax": 0.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "JumpPitch": -60, | ||
" | "JumpSpeed": 20, | ||
" | "Key": "ability_vampirebat_batcloud", | ||
" | "MaxMoveSpeed": 20, | ||
"Value": | "Name": null, | ||
"Radius": 7, | |||
"SelfModifier": { | |||
"Class": "VampirebatBatcloudSelf", | |||
"Subclass": "Batcloudself" | |||
}, | |||
"Upgrades": [] | |||
}, | |||
"ability_vampirebat_batswarm": { | |||
"AbilityCastDelay": 0.5, | |||
"AbilityCastRange": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 150, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 12, | |||
"AirDrag": 12, | |||
"BatCount": 75, | |||
"BatCountPerWave": 1, | |||
"BatEffectiveness": 0.2, | |||
"BatPerSecond": 30, | |||
"BatSpawnRadius": 1.5, | |||
"BatSpawnRandomAngle": 0.15, | |||
"BatSpawnRandomVelocity": 300, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusBatsMax": 50, | |||
"BonusBatsPerProc": 2, | |||
"ChannelMoveSpeed": -1, | |||
"CurrentHealthDamageCapToBosses": 20, | |||
"Damage": { | |||
"Value": 4.6, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.094, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffDuration": { | ||
" | "Value": 1.25, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "Debuff" | |||
}, | |||
"FallSpeedMax": 1, | |||
"GroundAccelerationPercentage": -80, | |||
"GroundFrictioNpercentage": -80, | |||
"IsDisabled": false, | |||
"JumpCeilingCheckDistance": 11, | |||
"JumpPitch": -60, | |||
"JumpSpeed": 17, | |||
"Key": "ability_vampirebat_batswarm", | |||
"LockonConeAngle": 40, | |||
"MaxBatTargets": 2, | |||
"MaxLockonStacks": 1, | |||
"Name": "Nox Nostra", | |||
"NotInConeLosesLock": 1, | |||
"StacksCanDecay": 1, | |||
"TargetingConeAngle": 20, | |||
"TimeToGainLockonStack": 0.01, | |||
"TimeToLoseLockonStack": 0.3, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 1.9 | ||
}, | |||
}, | |||
{ | { | ||
"AbilityCooldown": -45 | |||
"AbilityCooldown": - | |||
}, | }, | ||
{ | { | ||
" | "CurrentHealthPercent": 0.5 | ||
} | } | ||
] | ], | ||
"VerticalDrag": 1 | |||
}, | }, | ||
" | "ability_vampirebat_lovebites": { | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": null, | ||
" | "BonusDamage": { | ||
" | "Value": 45, | ||
"Scale": { | |||
"Value": 1.85, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BuildUpDuration": 5, | |||
"BuildUpHeadshotBonus": 1.5, | |||
"BuildUpModifier": { | |||
"Class": "CitadelBaseBuildup", | |||
"Subclass": "LovebitesBuildup", | |||
"BuildUpDecayDelay": 3 | |||
}, | |||
"BuildUpPerBat": 20, | |||
"BuildUpPerDagger": 30, | |||
"BuildUpPerShot": 18.4, | |||
"ChannelMoveSpeed": -1, | |||
"DamageProcModifier": { | |||
"Class": "VampirebatLovebitesproc", | |||
"Subclass": "LovebitesProc", | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "LovebitesBuff" | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slowsf" | |||
} | |||
}, | |||
"EffectivenessVolumeScaleMax": 1, | |||
"EffectivenessVolumeScaleMin": 0.5, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_vampirebat_lovebites", | ||
" | "MagicDamagePerBullet": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 0.09, | |||
" | "Type": "spirit" | ||
" | } | ||
}, | |||
"Name": "Love Bites", | |||
"PerTargetCooldown": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowDuration": 3, | ||
" | "SlowPercent": 30 | ||
}, | }, | ||
{ | { | ||
" | "MagicDamagePerBullet": 3, | ||
" | "BonusDamage": 45 | ||
}, | }, | ||
{ | { | ||
" | "PerTargetCooldown": -5, | ||
" | "BonusFireRate": 25, | ||
"BuffDuration": 5 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_vampirebat_steallife": { | ||
" | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityPostCastDuration": 0.4, | ||
"AbilityUnitTargetLimit": 6, | |||
"AirDrag": 0.2, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorUseLagCompensationForUnitTargeting" | |||
], | |||
"AbilityUnitTargetLimit": | |||
" | |||
" | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": 60, | "Value": 60, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 1, | ||
"Type": "stats_count" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Debuff" | |||
}, | |||
"FallSpeedMax": 3, | |||
"FallingDrag": 20, | |||
"FloatingModifier": { | |||
"Class": "Base", | |||
"Subclass": "Floatingmodifier" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_vampirebat_steallife", | |||
"MaxFloatTime": 4, | |||
"MiniJumpVelocity": 200, | |||
"MissingHealthDamagePercentage": 6, | |||
"Name": "Rake", | |||
"RakeHealPerKill": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 0.3, | |||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "TargetingConeAngle": 60, | ||
" | "TimeBetweenAttacks": 0.04, | ||
"TrooperExecuteThreshold": 60, | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 60 | ||
}, | }, | ||
{ | { | ||
" | "RakeHealPerKill": 30, | ||
" | "AbilityCooldown": -8 | ||
}, | }, | ||
{ | { | ||
" | "MissingHealthDamagePercentage": 7, | ||
" | "RakeHealPerKill": { | ||
"Value": 0, | |||
"Scale": { | |||
"Value": 1.2, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_vandal_pillar": { | ||
" | "AbilityCastDelay": 0.1, | ||
" | "AbilityCastRange": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
" | } | ||
}, | |||
"AbilityCooldown": { | |||
"Value": 60, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.15, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 200, | ||
"Scale": { | |||
"Value": 1.0695, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"HalfHeight": { | |||
"Value": 6, | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_vandal_pillar", | ||
"Name": " | "Name": null, | ||
" | "PetrifyDamageBreakThreshold": 200, | ||
" | "PetrifyDuration": { | ||
"Upgrades": [ | "Value": 3, | ||
{ | "Scale": { | ||
"AbilityCooldown": - | "Value": 1, | ||
"Type": "duration" | |||
} | |||
}, | |||
"PetrifyModifier": { | |||
"Class": "CitadelPetrify", | |||
"Subclass": "ViperUltPetrify" | |||
}, | |||
"PreDetonateDuration": 0.6, | |||
"Radius": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -15 | |||
}, | }, | ||
{ | { | ||
" | "PetrifyDuration": 1.5 | ||
}, | }, | ||
{ | { | ||
" | "Radius": 3 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_viper_debuffdagger": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.2, | ||
" | "AbilityCharges": { | ||
"Value": 2, | |||
" | "Scale": { | ||
"Value": 1, | |||
" | "Type": "max_charges" | ||
"Value": | } | ||
}, | |||
"AbilityCooldown": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 4, | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "charge_cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontSwitchAwayOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 50, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.8, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DamagePerStack": { | ||
"Value": 25, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.4, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | |||
"DebuffModifier": { | |||
"Class": "CitadelViperStackingdebuff", | |||
"Subclass": "Debuff" | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_viper_debuffdagger", | ||
"Name": " | "MaxStacks": 3, | ||
" | "Name": "Screwjab Dagger", | ||
"SlowDuration": { | |||
{ | "Value": 2, | ||
" | "Scale": { | ||
" | "Value": 1, | ||
}, | "Type": "duration" | ||
} | |||
}, | |||
}, | "SlowModifier": { | ||
"Class": "DiminishingSlow", | |||
"Subclass": "DebuffdaggerDebuff" | |||
}, | |||
"SlowPercent": 35, | |||
"SlowPercentPerStack": 15, | |||
"StackDuration": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCharges": 1 | ||
}, | }, | ||
{ | { | ||
" | "BulletResistReduction": -8, | ||
"BulletResistReductionPerStack": -6 | |||
}, | }, | ||
{ | { | ||
" | "CooldownRefundPercent": 55, | ||
"MaxStacks": 2, | |||
"AbilityCooldownBetweenCharge": -2 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_viper_hookdagger": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
" | "BehaviorProjectile", | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled" | |||
], | |||
"CatchRadius": 3, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "IsDisabled": false, | ||
"Value": | "Key": "ability_viper_hookdagger", | ||
"Name": "Hook Blade", | |||
"OutgoingDamage": { | |||
"Value": 45, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.279, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "OutgoingProjectileLifetime": { | ||
" | "Value": 0.4, | ||
" | "Scale": { | ||
" | "Value": 1, | ||
"SlowPercent": | "Type": "range" | ||
} | |||
}, | |||
"ReturnDamage": { | |||
"Value": 90, | |||
"Scale": { | |||
"Value": 0.651, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ReturnRadius": 1, | |||
"ReturnVelocity": 2300, | |||
"SlowDebuffModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "ViperSlow" | |||
}, | |||
"SlowDuration": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 35, | |||
"SpreadAngle": 90, | |||
"TickRate": 0.01, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -4 | ||
}, | }, | ||
{ | { | ||
" | "SlowPercent": 35 | ||
}, | }, | ||
{ | {} | ||
] | ] | ||
}, | }, | ||
" | "ability_viper_petrifybola": { | ||
" | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 105, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorProjectile", | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 0.744, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "Key": "ability_viper_petrifybola", | ||
" | "Name": "Petrifying Bola", | ||
" | "PetrifyDamage": { | ||
"Value": | "Value": 180, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2.046, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "PetrifyDamageBreakThreshold": 200, | ||
" | "PetrifyDuration": { | ||
" | "Value": 2.2, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"PetrifyModifier": { | |||
"Class": "CitadelPetrify", | |||
"Subclass": "PetrifybolaPetrify", | |||
"StatusEffectPriority": 0 | |||
}, | |||
"Radius": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "Base", | |||
"Subclass": "PetrifybolaSlow" | |||
}, | |||
"SlowPercent": 50, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "PetrifyDamage": 49.5 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
" | "PetrifyDuration": 1 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_viper_slide": { | ||
" | "AbilityCooldown": { | ||
"Value": 0.85, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": | "AbilityDuration": { | ||
"Value": 0.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_viper_slide", | ||
"Name": " | "Name": null, | ||
" | "Upgrades": [] | ||
}, | |||
"ability_viper_snakedash": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AutoIntrinsicModifiers": [ | |||
{ | { | ||
" | "Class": "Base", | ||
"Subclass": "ViperslideIntrinsic" | |||
}, | }, | ||
{ | { | ||
" | "Class": "ViperSlidebuff", | ||
"Subclass": "ViperSlidebuffModifier", | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Slidebarrier" | |||
} | |||
} | } | ||
] | ], | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "CombatBarrier": { | ||
"Value": | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0 | "Value": 0, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_viper_snakedash", | ||
"Name": "Slither", | |||
"SlideScale": 15, | |||
"Name": " | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlideScale": 20 | ||
}, | }, | ||
{ | { | ||
" | "Stamina": 2 | ||
}, | }, | ||
{ | { | ||
" | "BuffDuration": 5, | ||
"CombatBarrier": { | |||
"Value": 180, | |||
"Scale": { | |||
"Value": 0.8, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"AbilityCooldown": 8 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_viper_ult": { | ||
"AbilityCooldown": | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 70, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0. | "AbilityPostCastDuration": 0.15, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
"Value": 200, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.0695, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | |||
}, | |||
"HalfHeight": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_viper_ult", | ||
"Name": " | "Name": "Petrify", | ||
" | "PetrifyDamageBreakThreshold": { | ||
" | "Value": 200, | ||
"Scale": { | |||
"Value": 1.116, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"PetrifyDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"PetrifyModifier": { | |||
"Class": "CitadelPetrify", | |||
"Subclass": "ViperUltPetrify" | |||
}, | |||
"PreDetonateDuration": 1, | |||
"Radius": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -15 | ||
}, | }, | ||
{ | { | ||
" | "PetrifyDuration": 1.5 | ||
}, | }, | ||
{ | { | ||
" | "Radius": 3 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_viper_venom": { | ||
" | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 10, | ||
"Scale": [ | |||
{ | |||
"Value": 0.2, | |||
"Type": "power_increase" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AutoIntrinsicModifiers": [ | ||
{ | |||
"Class": "CitadelViperVenomProcWatcher", | |||
"Subclass": "VenomProcWatcher" | |||
} | |||
], | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuildUpDuration": 5, | |||
"BuildUpModifier": { | |||
"Class": "CitadelBaseBuildup", | |||
"Subclass": "CitadelBaseBuildup", | |||
"BuildUpDecayDelay": 2 | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_viper_venom", | ||
"Name": "Lethal Venom", | |||
"Name": " | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "VenomMaxDamage": 31.5 | ||
}, | }, | ||
{ | { | ||
" | "HealAmpRegenPenaltyPercent": -40, | ||
" | "HealAmpReceivePenaltyPercent": -40, | ||
"AbilityCooldown": -12 | |||
}, | }, | ||
{ | { | ||
" | "BuildUpPerShot": 4.5 | ||
} | } | ||
] | ], | ||
"VenomBuildupPerShot": 1, | |||
"VenomDuration": 3, | |||
" | "VenomMaxDamage": { | ||
" | "Value": 140, | ||
"Scale": { | |||
"Value": 2.79, | |||
"Type": "spirit" | |||
" | } | ||
" | }, | ||
"VenomMaxDamageHealthPercentage": 30, | |||
"VenomMinDamage": { | |||
" | "Value": 20, | ||
" | "Scale": { | ||
"Value": 0.651, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"VenomMinDamageHealthPercentage": 100, | |||
"VenomModifier": { | |||
"Class": "ViperVenom", | |||
"Subclass": "ViperVenomModifierSubclass" | |||
} | |||
}, | }, | ||
" | "ability_warden_crowd_control": { | ||
"AbilityCooldown": | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 60, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.63, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"DebuffDuration": { | |||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "WardenCrowdControlDebuff", | |||
"Subclass": "WardenCrowdControlDebuff", | |||
"EnabledStateMask": [ | |||
"Slowed" | |||
] | |||
}, | |||
"ForwardVelocity": 800, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_warden_crowd_control", | ||
" | "MoveSpeedSlowPct": 20, | ||
" | "Name": "Alchemical Flask", | ||
" | "ProjectileLifetime": 60, | ||
"Radius": { | |||
" | "Value": 5.5, | ||
"Scale": { | |||
"Value": 1, | |||
" | "Type": "radius" | ||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "StaminaReduction": 1 | ||
}, | }, | ||
{ | { | ||
"Damage": | "Damage": 35, | ||
"WeaponPowerDebuff": -25 | |||
}, | }, | ||
{ | { | ||
" | "FireRateSlow": 30, | ||
"AbilityCooldown": -7, | |||
"Radius": 2 | |||
} | } | ||
] | ], | ||
"WeaponPowerDebuff": -25 | |||
}, | }, | ||
" | "ability_warden_high_alert": { | ||
" | "AbilityCooldown": { | ||
" | "Value": 40, | ||
" | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BuffModifier": { | |||
"Class": "WardenHighAlert", | |||
"Subclass": "WardenHighAlert", | |||
"StatusEffectPriority": 100 | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CombatBarrier": { | |||
"Value": 125, | |||
"Scale": { | |||
"Value": 0.8, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_warden_high_alert", | |||
"MoveSpeedBonusPct": 15, | |||
"Key": " | "Name": "Willpower", | ||
" | |||
"Name": " | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "MoveSpeedBonusPct": 20 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -24, | ||
" | "AbilityDuration": 2 | ||
}, | }, | ||
{ | { | ||
" | "StatusResistancePercent": 40, | ||
" | "CombatBarrier": { | ||
"Value": 0, | |||
"Scale": { | |||
"Value": 2.7, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_warden_lock_down": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": | "AbilityCastRange": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 34, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AdditionalTargetRadius": 20, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
"Value": 110, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2.437344, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
"Value": | "Class": "WardenLockdownDebuff", | ||
"Subclass": "WardenLockdownDebuff", | |||
"RootModifier": { | |||
"Class": "CitadelRoot", | |||
"Subclass": "CitadelRoot" | |||
}, | |||
"BulletResistModifier": { | |||
"Class": "LockdownBulletResist", | |||
"Subclass": "LockdownBulletResist" | |||
}, | |||
"SilencedModifier": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "CitadelSilenced" | |||
} | |||
}, | |||
"EscapeRange": { | |||
"Value": 20, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "EscapeTime": 2.8, | ||
"Value": | "ImmobilizeDuration": { | ||
"Value": 1.75, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "IsDisabled": false, | ||
" | "Key": "ability_warden_lock_down", | ||
" | "Name": "Binding Word", | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BulletArmorReduction": 20, | ||
"BulletArmorReductionDuration": 5 | |||
}, | }, | ||
{ | { | ||
" | "ImmobilizeDuration": 0.75 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -14, | ||
"SilenceDebuff": 1 | |||
" | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_warden_riot_protocol": { | ||
"AbilityCastDelay": | "AbilityCastDelay": 2, | ||
" | "AbilityCooldown": { | ||
"Value": 180, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityDuration": { | ||
"Value": 6, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AutoCastDelayModifier": { | |||
"Class": "WardenRiotProtocolCastdelay", | |||
"Subclass": "WardenRiotProtocolCastDelay", | |||
"UnstoppableModifier": { | |||
"Class": "Unstoppable", | |||
"Subclass": "Unstoppable", | |||
"EnabledStateMask": [ | |||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
} | } | ||
}, | }, | ||
" | "BehaviourBits": [ | ||
"BehaviorExclusiveUse", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
" | "BulletResist": 50, | ||
"ConeAngle": 115, | |||
"HealthStealPct": { | |||
" | "Value": 10, | ||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "healing" | ||
} | } | ||
}, | }, | ||
" | "HealthStealPctHero": { | ||
"Value": 75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
" | |||
" | |||
} | } | ||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_warden_riot_protocol", | |||
"Name": "Last Stand", | |||
" | "PulseDPS": { | ||
" | "Value": 70, | ||
" | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.3, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "PulseInterval": 0.5, | ||
" | "Radius": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
" | } | ||
}, | |||
"TechResist": 50, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Radius": 4 | ||
}, | }, | ||
{ | { | ||
" | "PulseDPS": 40.5, | ||
" | "AbilityCooldown": -30 | ||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 4, | ||
" | "UnstoppableCastDelay": 1, | ||
"BulletResist": 30, | |||
"TechResist": 30 | |||
} | |||
], | |||
"WardenBuffModifier": { | |||
"Class": "WardenRiotProtocol", | |||
"Subclass": "WardenRiotProtocol", | |||
"EnabledStateMask": [ | |||
"SinclairTaxUltActive", | |||
"SinclairTaxKeepModelSwap" | |||
], | |||
"EnemyDebuffModifier": { | |||
"Class": "WardenRiotProtocolEnemyDebuff", | |||
"Subclass": "WardenRiotProtocolEnemyDebuff" | |||
} | } | ||
} | |||
}, | }, | ||
" | "ability_werewolf_cripplingslash": { | ||
" | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 45, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.5, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
"Class": "SlowBase", | |||
" | "Subclass": "Debuff", | ||
"EnabledStateMask": [ | |||
"Slowed" | |||
] | |||
}, | |||
"DisarmDuration": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DisarmModifier": { | |||
"Class": "CitadelDisarmed", | |||
"Subclass": "Disarm" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_werewolf_cripplingslash", | ||
" | "LeftForce": 400, | ||
"Name": " | "Name": "Tail Whack", | ||
" | "PushForce": 300, | ||
" | "SlashHeight": 3, | ||
" | "SlashRadius": { | ||
" | "Value": 10, | ||
"Scale": { | |||
" | "Value": 1, | ||
"Type": "range" | |||
" | } | ||
}, | |||
"SlowDuration": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "Slow" | |||
}, | |||
"SlowPercent": 30, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 25 | ||
}, | }, | ||
{ | { | ||
" | "SlowPercent": 40 | ||
}, | }, | ||
{ | { | ||
" | "DisarmDuration": 1.5, | ||
" | "SlowDuration": 1.5 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_werewolf_frenzy": { | ||
" | "AbilityCastDelay": 0.2, | ||
" | "AbilityCastRange": { | ||
"Value": 7.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | "AbilityCooldown": { | ||
"Value": | "Value": 6.5, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": | "AbilityPostCastDuration": 0.5, | ||
"AbilityUnitTargetLimit": 16, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorUseLagCompensationForUnitTargeting" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
"Value": 0, | |||
"Scale": { | |||
"Value": 1.5, | |||
"Type": "melee" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_werewolf_frenzy", | |||
"LifeStealPercentOnHit": { | |||
" | "Value": 40, | ||
" | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "healing" | ||
} | } | ||
}, | }, | ||
" | "MissingHealthDamagePercentage": 6, | ||
" | "Name": "Go For The Throat", | ||
" | "TargetModifier": { | ||
"Class": "DrifterRendBulletLifesteal", | |||
"Subclass": "DrifterRendBulletLifesteal" | |||
" | }, | ||
"TargetingConeAngle": 40, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 30 | ||
}, | }, | ||
{ | { | ||
" | "LifeStealPercentOnHit": 25 | ||
}, | }, | ||
{ | { | ||
" | "MissingHealthDamagePercentage": 4 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_werewolf_hunt": { | ||
"AbilityChannelTime": | "AbilityCastDelay": 0.4, | ||
"AbilityCooldown": | "AbilityChannelTime": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AuraHumanModifier": { | ||
" | "Class": "BaseAura", | ||
" | "Subclass": "Humanaura", | ||
"Value": | "ProvidedByAura": { | ||
"Class": "Base", | |||
"Subclass": "Allybuff" | |||
} | |||
}, | |||
"AuraWerewolfModifier": { | |||
"Class": "WerewolfHuntauraWerewolf", | |||
"Subclass": "HuntauraWerewolf", | |||
"AuraTargetingConeHalfWidth": 80, | |||
"AuraTargetingConeAngle": 100, | |||
"ProvidedByAura": { | |||
"Class": "CitadelStunned", | |||
"Subclass": "Fear" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"BonusMoveSpeed": 2, | |||
"BuffDuration": { | |||
"Value": 8, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | |||
"DPS": 5, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_werewolf_hunt", | ||
"Name": " | "Name": null, | ||
" | "Radius": 20, | ||
"SelfBuffHumanModifier": { | |||
"Class": "Base", | |||
"Subclass": "SelfbuffHuman" | |||
}, | |||
"SelfBuffWerewolfModifier": { | |||
"Class": "Base", | |||
"Subclass": "SelfbuffWerewolf" | |||
}, | |||
"TickRate": 0.1, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": | "AbilityCooldown": 0 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": 0 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_werewolf_kickflip": { | ||
" | "AbilityCastDelay": 0.25, | ||
" | "AbilityCastRange": { | ||
"Value": 10.6, | |||
"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. | "AbilityPostCastDuration": 0.25, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AirDrag": 0.8, | ||
" | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
" | "BehaviorDisplaysDamageImpact", | ||
"Value": | "BehaviorCannotCancelDuringChannel", | ||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusDamage": { | |||
"Value": 25, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Buff" | |||
}, | |||
"CameraTurnRateMax": 188, | |||
"Damage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.9, | |||
"Type": "melee" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Debuff" | |||
}, | |||
"DisarmModifier": { | |||
"Class": "CitadelDisarmed", | |||
"Subclass": "Disarm" | |||
}, | |||
"EnemyPushForceAway": 300, | |||
"EnemyPushForceUp": 300, | |||
"FallSpeedMax": 20, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_werewolf_kickflip", | ||
" | "LeapForwardOffset": 2.5, | ||
"Name": " | "LeapRadius": 1.7, | ||
" | "LeapingModifier": { | ||
" | "Class": "CitadelWerewolfLeaping", | ||
" | "Subclass": "Leaping" | ||
" | }, | ||
" | "MarkDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"MarkModifier": { | |||
"Class": "WerewolfKickflipBonusdamage", | |||
"Subclass": "Bonusdamage" | |||
}, | |||
"Name": "Boot Kick", | |||
"SelfPushForceCameraAway": 600, | |||
"SelfPushForceUp": 200, | |||
"SlowDuration": 0.1, | |||
"SuccessEnemyModifier": { | |||
"Class": "CitadelRoot", | |||
"Subclass": "Enemysuccess" | |||
}, | |||
"SuccessInputWindow": 0.3, | |||
"SuccessSelfModifier": { | |||
"Class": "WerewolfKickflipSuccessSelf", | |||
"Subclass": "Selfsuccess", | |||
"EnabledStateMask": [ | |||
"Immobilized", | |||
"CommandRestricted" | |||
] | |||
}, | |||
"TimeScaleDebuff": 95, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -6 | ||
}, | }, | ||
{ | { | ||
" | "StaminaRestore": 2 | ||
}, | }, | ||
{ | { | ||
" | "OutgoingDamagePercent": -35, | ||
"DebuffDuration": 5, | |||
"BonusDamage": 80 | |||
" | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_werewolf_leap": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.35, | ||
" | "AbilityChannelTime": { | ||
"Value": 3, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": | "AbilityDuration": { | ||
"Value": 0.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": | "AirDrag": 0.1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": 5.08, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1.9, | ||
"Type": " | "Type": "melee" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
"Class": "SlowBase", | |||
"Subclass": "Debuff" | |||
}, | |||
"EnemyPushForceAway": 200, | |||
"EnemyPushForceUp": 300, | |||
"GravityScale": 1, | |||
"Height": 4, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_werewolf_leap", | ||
" | "LandingBonusesModifier": { | ||
" | "Class": "Base", | ||
" | "Subclass": "Buff" | ||
" | }, | ||
" | "LeapCameraSpeed": 300, | ||
" | "LeapForwardSpeed": 800, | ||
" | "LeapInputSpeed": 250, | ||
"LeapMultiHitRadius": 1.5, | |||
"LeapRadius": 2.54, | |||
"LeapUpSpeed": 200, | |||
"LeapingModifier": { | |||
"Class": "CitadelWerewolfLeaping", | |||
"Subclass": "Leaping" | |||
}, | |||
"Name": "Crushing Leap", | |||
"Radius": 7.5, | |||
"SlowPercent": 30, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "LandingBonusesDuration": 5, | ||
"BonusMoveSpeed": 2 | |||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -9 | ||
}, | }, | ||
{ | { | ||
" | "StunDuration": 1.2 | ||
} | } | ||
] | ], | ||
"WorldImpactRadius": 25 | |||
}, | }, | ||
" | "ability_werewolf_maulingleap": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.35, | ||
"AbilityCastRange | "AbilityCastRange": { | ||
"Value": 18.1, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityChannelTime": { | ||
"Value": 0.55, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | |||
"AbilityCooldown": { | |||
"Value": 16, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AllowRamMultiple": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCancelDuringCastDelay", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BulletArmorReduction": -8, | |||
"CameraTurnRateMax": 188, | |||
"DPS": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 0.15, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"Damage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 1.5, | |||
"Type": "melee" | |||
} | |||
}, | |||
"DebuffDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "CitadelWerewolfMaulingleapdebuff", | |||
"Subclass": "Shred" | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_werewolf_maulingleap", | ||
" | "LeapForwardOffset": 0.3, | ||
" | "LeapMultiHitRadius": 1.5, | ||
" | "LeapRadius": 2.8, | ||
" | "LeapingModifier": { | ||
" | "Class": "CitadelWerewolfLeaping", | ||
"Subclass": "Leaping" | |||
}, | |||
"Name": "Mauling Leap", | |||
"TickRate": 0.5, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "DPS": 10 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -9 | ||
}, | }, | ||
{ | { | ||
" | "BulletArmorReduction": -12 | ||
} | } | ||
], | ], | ||
" | "WorldImpactRadius": 25 | ||
}, | }, | ||
" | "ability_werewolf_netshot": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.24, | ||
"AbilityCooldown": { | |||
"Value": 23, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"Value": | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusDebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Bonusdebuff" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 40, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffDuration": { | ||
" | "Value": 1.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Debuff", | |||
"EnabledStateMask": [ | |||
"SilenceMovementAbilites", | |||
"SprintDisabled", | |||
"DashDisabledDebuff", | |||
"Slowed", | |||
"StaminaRegenPaused" | |||
] | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_werewolf_netshot", | |||
"Name": "Entangling Bola", | |||
"RootModifier": { | |||
"Class": "CitadelRoot", | |||
"Subclass": "Root" | |||
}, | |||
"SlowPercent": 20, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowPercent": 25 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -8 | ||
}, | }, | ||
{ | { | ||
" | "RicochetCount": 2, | ||
" | "RicochetRange": 15, | ||
"DebuffDuration": 0.75 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_werewolf_onthehunt": { | ||
"AbilityCooldown": { | |||
"Value": 48, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityDuration": { | ||
"Value": 4, | |||
"Scale": [ | |||
{ | |||
"Value": 0.060934, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AlliedFireRatePercentage": 50, | |||
"BehaviourBits": null, | |||
"BonusFireRate": 30, | |||
"BonusMoveSpeed": 2, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "IsDisabled": false, | ||
"Value": | "Key": "ability_werewolf_onthehunt", | ||
"Name": "On The Hunt", | |||
"Radius": { | |||
"Value": 25, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "radius" | ||
} | } | ||
}, | }, | ||
" | "RapidFireModifier": { | ||
"Class": "WerewolfOnthehunt", | |||
"Subclass": "Rapidfire" | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityDuration": 3 | ||
}, | }, | ||
{ | { | ||
" | "BonusMoveSpeed": 1 | ||
}, | }, | ||
{ | { | ||
" | "BulletLifestealPercent": 18 | ||
} | |||
} | |||
] | ] | ||
}, | }, | ||
" | "ability_werewolf_passive": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": null, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "IsDisabled": false, | ||
" | "Key": "ability_werewolf_passive", | ||
" | "Name": null, | ||
" | "Upgrades": [] | ||
" | }, | ||
" | "ability_werewolf_trackingbomb": { | ||
"Value": | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": { | |||
"Value": 12, | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BountyThreshold": 500, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": 55, | ||
" | "EnhancedHowlDebuffDuration": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
" | } | ||
" | }, | ||
"ForwardVelocity": 800, | |||
"HowlDebuffDuration": { | |||
"Value": 2, | |||
{ | "Scale": { | ||
" | "Value": 1, | ||
"Type": "duration" | |||
" | |||
} | } | ||
}, | |||
"HowlDebuffModifier": { | |||
"Class": "WerewolfTrackingbomb", | |||
"Subclass": "Howldebuff", | |||
"LabelOffset": 160 | |||
}, | |||
"HowlRadius": 80, | |||
" | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_werewolf_trackingbomb", | ||
" | "MinHealthFractionToTrack": 30, | ||
" | "MoveSpeedSlowPct": 20, | ||
"Name": " | "Name": null, | ||
" | "ProjectileLifetime": 60, | ||
" | "Radius": { | ||
" | "Value": 7.5, | ||
"Scale": { | |||
" | "Value": 1, | ||
" | "Type": "radius" | ||
" | } | ||
}, | |||
"SlowDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
}, | |||
"TickRate": 0.1, | |||
"TrackingRangeHuman": 50, | |||
"TrackingRangeWerewolf": 100, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "StaminaReduction": 1 | ||
}, | }, | ||
{ | { | ||
" | "Damage": 40 | ||
}, | }, | ||
{ | { | ||
" | "FireRateSlow": 35, | ||
" | "AbilityCooldown": -6.5 | ||
} | } | ||
] | ], | ||
"VialDebuffDuration": { | |||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"VialDebuffModifier": { | |||
"Class": "WerewolfTrackingbomb", | |||
"Subclass": "Vialdebuff", | |||
"EnabledStateMask": [ | |||
"Slowed" | |||
] | |||
}, | |||
"WeaponPowerDebuff": -30 | |||
}, | }, | ||
" | "ability_werewolf_transformation": { | ||
" | "AbilityCastDelay": 0.3, | ||
"AbilityChargesConditionally": 1, | |||
"AbilityCooldown": { | |||
"Value": 60, | |||
" | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 15, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityPostCastDuration": 0.5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AutoActivateHealthThreshold": 20, | ||
" | "BehaviourBits": [ | ||
"Value": | "BehaviorNoTarget", | ||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusDurationOnBullet": 0.15, | |||
"BonusDurationOnHeavyMelee": 1.5, | |||
"BonusDurationOnLightMelee": 0.5, | |||
"BonusDurationPerHealthPercentLost": 0.1, | |||
"BonusFireRate": { | |||
"Value": 60, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.45, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "BonusHealth": { | ||
"Value": 125, | |||
"Scale": { | |||
"Value": 15, | |||
"Type": "power_increase" | |||
" | |||
" | |||
} | } | ||
}, | |||
"BonusMoveSpeed": 1.5, | |||
"CameraTurnRateMax": 188, | |||
" | "ChannelMoveSpeed": 2.54, | ||
" | "EndingWarningSoundDuration": 3, | ||
" | "HeadshotResist": -20, | ||
" | "HealAmount": { | ||
" | "Value": 0, | ||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "power_increase" | ||
} | } | ||
}, | }, | ||
" | "IsDisabled": false, | ||
"Value": | "Key": "ability_werewolf_transformation", | ||
"KillCreditModifier": { | |||
"Class": "Base", | |||
"Subclass": "Killcredit" | |||
}, | |||
"LowHealthFraction": 30, | |||
"LowHealthRageBonus": { | |||
"Value": 40, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.8, | ||
"Type": " | "Type": "power_increase" | ||
} | } | ||
}, | }, | ||
" | "MaxRage": { | ||
"Value": 100, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 9.4, | ||
"Type": " | "Type": "power_increase" | ||
} | } | ||
}, | }, | ||
" | "MaxStacks": 15, | ||
" | "MissingHealthPercentHeal": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
" | |||
" | |||
} | } | ||
}, | |||
"Name": "Lycan Curse", | |||
"RagePerDamage": 0.255, | |||
" | "RagePercentagePerSecondInCombat": 1, | ||
" | "RagePercentagePerSecondOutOfCombat": -3, | ||
" | "ReadyDuration": 3, | ||
" | "ReadyModifier": { | ||
" | "Class": "Base", | ||
"Subclass": "Ready", | |||
"EnabledStateMask": [ | |||
" | "WerewolfReady" | ||
"Value": | ] | ||
}, | |||
"StackDuration": { | |||
"Value": 5, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BulletResist": 15, | ||
"TechResist": 15 | |||
}, | }, | ||
{ | { | ||
" | "BonusMoveSpeed": 4, | ||
"BonusHealth": 200 | |||
" | |||
}, | }, | ||
{ | { | ||
" | "KillDurationBonus": 15, | ||
" | "KillCreditWindow": 1.5 | ||
} | } | ||
] | ], | ||
"WerewolfModifier": { | |||
"Class": "Werewolf", | |||
"Subclass": "Werewolf", | |||
"ModelScale": 1, | |||
"StackingBuffModifier": { | |||
"Class": "WerewolfStackingbuff", | |||
"Subclass": "Stackingbuff" | |||
}, | |||
"StatusEffectPriority": 10 | |||
} | |||
}, | }, | ||
" | "ability_werewolf_transformation_trigger": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": null, | ||
" | "ChannelMoveSpeed": -1, | ||
" | "IsDisabled": false, | ||
"Value": | "Key": "ability_werewolf_transformation_trigger", | ||
"Name": "End the Curse", | |||
"Upgrades": [] | |||
}, | |||
"ability_werewolf_unloadgun": { | |||
"AbilityCastDelay": 0.45, | |||
"AbilityCastRange": { | |||
"Value": 0.0254, | |||
"Scale": { | "Scale": { | ||
"Value": 0 | "Value": 0, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 25, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityDuration": { | ||
" | "Value": 5, | ||
" | "Scale": { | ||
"Name": " | "Value": 1, | ||
" | "Type": "duration" | ||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AccuracyPercentage": -30, | |||
"AutoChannelModifier": { | |||
"Class": "Base", | |||
"Subclass": "Channeling" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusFireRate": 300, | |||
"BuffModifier": { | |||
"Class": "WerewolfUnloadgun2", | |||
"Subclass": "Buff", | |||
"MaxBulletsToProcInShot": 1, | |||
"StackingModifier": { | |||
"Class": "Base", | |||
"Subclass": "Stacking" | |||
} | |||
}, | |||
"BulletEffectiveness": 0.1, | |||
"BulletRadiusOverride": 7, | |||
"BulletSpread": -1, | |||
"ChannelMoveSpeed": 5.08, | |||
"CurrentHealthDamagePercentage": 2.5, | |||
"Damage": 40, | |||
"DebuffDuration": 3, | |||
"IsDisabled": false, | |||
"Key": "ability_werewolf_unloadgun", | |||
"LingerDuration": 0.1, | |||
"MaxShots": 3, | |||
"Name": "Slam Fire", | |||
"NonPlayerBonusWeaponPower": 100, | |||
"ProcChance": 100, | |||
"RecoilDelayFactor": 0.05, | |||
"RecoilRecoverySpeed": 0.1, | |||
"RecoilSpeed": 12, | |||
"RecoilStrength": 12, | |||
"SpreadPenaltyPerShot": 0.5, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BaseAttackDamagePercent": 15 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -10 | ||
}, | }, | ||
{ | { | ||
" | "StackDuration": 3, | ||
" | "MaxStacks": 3, | ||
"BonusCurrentHealthDamagePercentage": 7 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_wrecker_salvage": { | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 15, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 12.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"Value": | "BehaviorChannelled" | ||
], | |||
"BuffModifier": { | |||
"Class": "WreckerSalvageBuff", | |||
"Subclass": "WreckerSalvageBuff" | |||
}, | |||
"ChannelMoveSpeed": 3.8, | |||
"ConsumeHealPercentage": { | |||
"Value": 50, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "healing" | ||
} | } | ||
}, | }, | ||
" | "DPS": { | ||
"Value": | "Value": 60, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.974938, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_wrecker_salvage", | ||
" | "MaxRange": { | ||
"Value": 20, | |||
"Name": " | "Scale": { | ||
" | "Value": 1, | ||
"Value": | "Type": "range" | ||
} | |||
}, | |||
"Name": "Consume", | |||
"SalvageDuration": { | |||
"Value": 4, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "SalvageEnemyModifier": { | ||
" | "Class": "WreckerSalvage", | ||
"Subclass": "WreckerSalvage" | |||
}, | |||
"StunEnemyModifier": { | |||
"Class": "CitadelStunned", | |||
"Subclass": "WreckerSalvageStun" | |||
}, | |||
"TickInterval": 0.25, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "ConsumeHealPercentage": 25 | ||
}, | }, | ||
{ | { | ||
" | "DPS": 40 | ||
}, | }, | ||
{ | { | ||
" | "AbilityUnitTargetLimit": 2 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_wrecker_teleport": { | ||
" | "AbilityCastDelay": 1.5, | ||
"AbilityChannelTime": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 138, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"DamagePerSecondFlown": { | |||
"Value": 16, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0, | "Value": 0.487469, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
"Class": "SlowBase", | |||
"Subclass": "SlowBase" | |||
}, | |||
"EnemyMoveSlowDuration": { | |||
" | "Value": 1, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | |||
"EnemySlowPct": 60, | |||
"ExplosionRadius": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"GuidingModifier": { | |||
"Class": "Base", | |||
"Subclass": "GuidingModifier" | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_wrecker_teleport", | ||
"Name": " | "Name": "Astral Walk", | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityChannelTime": 8 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -47 | ||
}, | }, | ||
{ | { | ||
" | "DamagePerSecondFlown": 16 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_wrecker_ultimate": { | ||
"AbilityCastDelay": | "AbilityCastDelay": 1, | ||
"AbilityCooldown": | "AbilityChannelTime": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 170, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AccelSpeed": 2400, | ||
" | "ActiveModifier": { | ||
" | "Class": "WreckerUltimate", | ||
" | "Subclass": "WreckerUltimateSubclass", | ||
" | "EnemyGrabModifier": { | ||
" | "Class": "WreckerUltimateGrabEnemy", | ||
"Subclass": "WreckerUltimateGrabEnemy" | |||
}, | |||
"EnemyThrowModifier": { | |||
"Class": "WreckerUltimateThrowEnemy", | |||
"Subclass": "WreckerUltimateThrowEnemy" | |||
}, | |||
"EnemyDamageModifier": { | |||
"Class": "DamageOnHitGround", | |||
"Subclass": "WreckerUltimateDamageEnemy" | |||
}, | |||
"InvincibleModifier": { | |||
"Class": "WreckerUltimateInvincible", | |||
"Subclass": "WreckerInvincible", | |||
"EnabledStateMask": [ | |||
"Invulnerable", | |||
"TechUntargetable", | |||
"UnitStatusHealthHidden", | |||
"IgnoreBullets", | |||
"IgnoreMelee" | |||
] | |||
} | } | ||
}, | }, | ||
" | "BeamLength": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"BeamWidth": 40, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 5, | |||
"GrabDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"GrabRange": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"HoldDistance": 2, | |||
"HoldHeight": 120, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_wrecker_ultimate", | ||
" | "Name": "Magnetic Flux", | ||
" | "PullSpeed": 800, | ||
" | "StunDuration": { | ||
"Value": 1.5, | |||
"Scale": { | |||
" | "Value": 1, | ||
" | "Type": "duration" | ||
} | |||
}, | |||
"ThrowDamage": { | |||
"Value": 160, | |||
"Scale": { | |||
"Value": 0.487469, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ThrowSpeed": 500, | |||
"TimeUntilStasis": 0.5, | |||
"TrackingSpeed": 70, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BeamLength": 10 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -38 | ||
}, | }, | ||
{ | { | ||
" | "Invulnerable": 1 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "ability_wrecking_ball": { | ||
"AbilityCastDelay": | "AbilityCastDelay": 1.4, | ||
" | "AbilityCastRange": 50, | ||
"AbilityCooldown | "AbilityCooldown": { | ||
"Value": 31, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
"IsDisabled": false, | "AbilityDuration": { | ||
"Key": " | "Value": 6, | ||
"Name": " | "Scale": { | ||
" | "Value": 1, | ||
"Type": "duration" | |||
" | } | ||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AutoThrowModifier": { | |||
"Class": "WreckingBallAutoThrow", | |||
"Subclass": "WreckingBallAutoThrow" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorProjectileFiredAsBullet" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"IsDisabled": false, | |||
"Key": "ability_wrecking_ball", | |||
"MinSpeed": 80, | |||
"MoveSpeedLimit": 6, | |||
"Name": "Wrecking Ball", | |||
"StunDuration": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TechCleaveExpireTime": 0.4, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -7.5 | ||
}, | }, | ||
{ | { | ||
" | "WreckingBallDamage": 80 | ||
}, | }, | ||
{ | { | ||
" | "MoveSpeedLimit": 4 | ||
" | } | ||
], | |||
"WreckingBallDamage": { | |||
"Value": 150, | |||
"Scale": { | |||
"Value": 1.302, | |||
"Type": "spirit" | |||
} | } | ||
}, | |||
"WreckingBallPushForce": 1500 | |||
}, | }, | ||
" | "ability_wrecking_ball_throw": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorTrigger" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "ability_wrecking_ball_throw", | ||
"Name": null, | "Name": null, | ||
"Upgrades": [] | |||
"Upgrades": [] | |||
}, | }, | ||
" | "cadence_ability_anthem": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 0.75, | ||
"AbilityCooldown": { | |||
"Value": 37, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": | "AbilityDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AnthemAOEModifier": { | ||
" | "Class": "CadenceAnthemAoe", | ||
" | "Subclass": "CadenceAnthemAoe", | ||
"ProvidedByAura": { | |||
"Class": "CadenceAnthemBuff", | |||
"Subclass": "CadenceAnthemBuff" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"ExtraLargeClip": 25, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "cadence_ability_anthem", | ||
" | "LingerDuration": 0.5, | ||
"Name": " | "Name": "Anthem", | ||
" | "PeakFireRateBonus": 100, | ||
" | "Radius": { | ||
"Value": 12, | |||
"Scale": { | |||
"Upgrades": [] | "Value": 1, | ||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"ExtraLargeClip": 75 | |||
}, | |||
{ | |||
"Radius": 4 | |||
}, | |||
{ | |||
"PeakFireRateBonus": 100 | |||
} | |||
] | |||
}, | }, | ||
" | "cadence_ability_crescendo": { | ||
" | "AbilityCastDelay": 0.5, | ||
"AbilityCooldown": | "AbilityChannelTime": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 95, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorChannelled", | ||
" | "BehaviorExclusiveUse", | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BulletResist": -20, | |||
"CrescendoAOEModifier": { | |||
" | "Class": "CadenceCrescendoAoe", | ||
"Subclass": "CadenceCrescendoAoe", | |||
" | "ProvidedByAura": { | ||
"Class": "CadenceCrescendoInAoe", | |||
"Subclass": "CadenceCrescendoInAoe", | |||
"EnabledStateMask": [ | |||
"Disarmed", | |||
"Silenced", | |||
"Invulnerable", | |||
"MeleeDisabledDebuff", | |||
"CommandRestricted" | |||
], | |||
"PostAOEModifier": { | |||
"Class": "CadenceCrescendoPostAoe", | |||
"Subclass": "CadenceCrescendoPostAoe" | |||
} | |||
} | |||
}, | |||
"Damage": { | |||
"Value": 120, | |||
"Scale": { | |||
"Value": 0.487469, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "cadence_ability_crescendo", | ||
" | "Name": "Crescendo", | ||
" | "Radius": { | ||
"Value": 12, | |||
"Scale": { | |||
" | "Value": 1, | ||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"BulletResist": -10 | |||
}, | |||
{ | |||
"DebuffDuration": 4 | |||
}, | |||
{ | |||
"Damage": 120 | |||
} | |||
] | |||
}, | }, | ||
" | "cadence_ability_grandfinale": { | ||
"AbilityCastDelay": 1 | "AbilityCastDelay": 0.1, | ||
" | "AbilityCooldown": { | ||
"Value": 95, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BuildUpDuration": 10, | |||
"BuildUpMaxDamage": 150, | |||
"BuildUpMaxDamageNonHero": 300, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ExplosiveDamage": 120, | |||
"FireRateBonus": 30, | |||
"GrandFinaleAOEModifier": { | |||
"Class": "CadenceGrandfinaleAoe", | |||
"Subclass": "CadenceGrandfinaleAoe", | |||
"ProvidedByAura": { | |||
"Class": "CadenceGrandfinaleBuff", | |||
"Subclass": "CadenceGrandfinaleBuff", | |||
"BuildUpModifier": { | |||
"Class": "CitadelBaseBuildup", | |||
"Subclass": "CitadelBaseBuildup" | |||
} | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "cadence_ability_grandfinale", | ||
"Name": " | "Name": "Grand Finale", | ||
" | "Radius": { | ||
"Value": 12, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "radius" | ||
} | } | ||
}, | }, | ||
" | "StageDuration": { | ||
"Value": 12, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "StageRadius": 15, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -19 | ||
}, | }, | ||
{ | { | ||
" | "ExplosiveDamage": 120 | ||
}, | }, | ||
{ | { | ||
" | "FireRateBonus": 20 | ||
} | } | ||
], | ] | ||
" | }, | ||
"Value": | "cadence_ability_lullaby": { | ||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": { | |||
"Value": 48, | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
} | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 1 | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": 1 | "BehaviourBits": [ | ||
" | "BehaviorDisplaysDamageImpact" | ||
"Value": | ], | ||
"ChannelMoveSpeed": -1, | |||
"ExternalBonusHealthRegen": { | |||
"Value": 15, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "healing" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "cadence_ability_lullaby", | ||
" | "LingerDuration": 0.25, | ||
"Name": | "MinimumSleepTime": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Lullaby", | |||
"Radius": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SleepAOEModifier": { | |||
"Class": "CadenceSleepAoe", | |||
"Subclass": "CadenceSleepAoe", | |||
"ProvidedByAura": { | |||
"Class": "CadenceSleeping", | |||
"Subclass": "CadenceSleeping" | |||
} | |||
}, | |||
"SleepWakeUpDelay": { | |||
"Value": 0.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "ExternalBonusHealthRegen": 15 | ||
}, | }, | ||
{ | { | ||
" | "Radius": 2 | ||
}, | }, | ||
{ | { | ||
" | "LingerDuration": 0.75 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "cadence_ability_silencecontraptions": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.25, | ||
" | "AbilityCooldown": { | ||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 1 | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": 1 | "BehaviourBits": [ | ||
" | "BehaviorDisplaysDamageImpact" | ||
"Value": | ], | ||
"ChannelMoveSpeed": -1, | |||
"DashDistance": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"DebuffDuration": { | |||
"Value": 2, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "cadence_ability_silencecontraptions", | ||
" | "MeleeEMP": 1, | ||
"Name": | "Name": "Silence Contraptions", | ||
"SilenceContraptionsModifier": { | |||
"Class": "CadenceSilenceContraptions", | |||
"Subclass": "CadenceSilenceContraptions", | |||
"DebuffModifier": { | |||
"Class": "CadenceSilenceContraptionsDebuff", | |||
"Subclass": "CadenceSilenceContraptionsDebuff" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowPercent": 40 | ||
}, | }, | ||
{ | { | ||
" | "DashDistance": 4 | ||
}, | }, | ||
{ | { | ||
" | "DebuffDuration": 1.5 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_bebop_laser_beam": { | ||
" | "AbilityCastDelay": 1, | ||
"AbilityCooldown": | "AbilityChannelTime": { | ||
"Value": 11, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 120, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AirSpeedMax": 70, | ||
" | "BeamCloseDamagePercent": 75, | ||
" | "BeamCloseRadius": { | ||
"Value": 5, | |||
"Scale": { | |||
" | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
" | "BeamEndRadius": { | ||
}, | "Value": 4, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
{ | } | ||
" | }, | ||
"BeamLength": { | |||
"Value": 70, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | } | ||
}, | |||
"BeamWidth": 2.9, | |||
"BehaviourBits": [ | |||
" | "BehaviorChannelled", | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": 1. | "ChannelMoveSpeed": 1.8, | ||
"DPS": { | "DPS": { | ||
"Value": | "Value": 160, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2.511, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "FallSpeedMax": 1, | ||
"GroundDashReductionPercent": -40, | |||
"Interval": 0.1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_bebop_laser_beam", | ||
" | "Name": "Hyper Beam", | ||
" | "RestrictionModifier": { | ||
" | "Class": "SlowBase", | ||
" | "Subclass": "BebopLaserSlow" | ||
}, | |||
"SlowPercent": 25, | |||
"SlowTargetDuration": 0.5, | |||
"TrackingSpeed": 55, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
" | "DPS": 108 | ||
}, | }, | ||
{ | { | ||
" | "BeamLifesteal": 65, | ||
"BeamLifestealNonHeroPercent": 20 | |||
} | } | ||
] | ], | ||
"ZoomBias": 0.5, | |||
"ZoomTime": 0.1 | |||
}, | }, | ||
" | "citadel_ability_bull_charge": { | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 33, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration | "AbilityDuration": { | ||
"Value": 1.4, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraTurnRateMax": 200, | |||
"ChannelMoveSpeed": -1, | |||
"ChargeDragVerticalOffset": 30, | |||
"ChargeRadius": 2.2, | |||
"ChargeSpeedMax": 30, | |||
"CollidePlayersStopTime": 0.3, | |||
] | |||
" | |||
" | |||
" | |||
" | |||
" | |||
" | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 30, | ||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.4, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "IsDisabled": false, | ||
"Value": | "Key": "citadel_ability_bull_charge", | ||
"ModifierBullCharging": { | |||
"Class": "CitadelBullCharging", | |||
"Subclass": "CitadelBullCharging", | |||
"EnabledStateMask": [ | |||
"AbilityMovement", | |||
"MantleDisabled", | |||
"MeleeDisabled", | |||
"SlidingDisabled", | |||
"DuckingDisabled", | |||
"ForceCanParry" | |||
] | |||
}, | |||
"ModifierChargeDragEnemy": { | |||
"Class": "ChargeDragEnemy", | |||
"Subclass": "ChargeDragEnemy", | |||
"EnabledStateMask": [ | |||
"AbilityMovementDebuff", | |||
"IgnorePortals" | |||
], | |||
"VerticalOffset": 30, | |||
"ForwardOffset": 120 | |||
}, | |||
"ModifierTossAirControlLockout": { | |||
"Class": "Base", | |||
"Subclass": "AirControlLockout", | |||
"Duration": 1, | |||
"EnabledStateMask": [ | |||
"MovementAbilityRestricted" | |||
] | |||
}, | |||
"ModifierWeaponPowerIncrease": { | |||
"Class": "Base", | |||
"Subclass": "ShoulderChargeBuff" | |||
}, | |||
"Name": "Shoulder Charge", | |||
"SideMoveSpeedReduction": -65, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "WallSlamSlow" | |||
}, | |||
"SpeedInitial": 18.75, | |||
"StunDuration": { | |||
"Value": 0.3, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "TossUpMagnitude": 0.5, | ||
" | "TurnRateMax": 140, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowPercent": 40, | ||
"SlowDuration": 3 | |||
}, | }, | ||
{ | { | ||
" | "StunDuration": 0.8 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -18, | ||
"WeaponDamageBonus": 1.5, | |||
"WeaponPowerIncreaseDuration": 6 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_bull_heal": { | ||
" | "AbilityCooldown": { | ||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityDuration": { | ||
"Value": 4, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AuraModifier": { | |||
"Class": "BullHealAura", | |||
"Subclass": "BullHealAura", | |||
"ProvidedByAura": { | |||
"Class": "BullHealTarget", | |||
"Subclass": "BullHealTarget" | |||
}, | |||
"AuraRadius": 0 | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DPS": { | "DPS": { | ||
"Value": | "Value": 22, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "HealingFactor": { | ||
"Value": | "Value": 70, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "healing" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_bull_heal", | ||
"Name": " | "Name": "Siphon Life", | ||
" | "NonHeroHealingFactor": { | ||
" | "Value": 35, | ||
"Scale": { | |||
"Value": 1, | |||
" | "Type": "healing" | ||
} | |||
}, | |||
"Radius": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 2 | ||
}, | }, | ||
{ | { | ||
" | "DPS": { | ||
" | "Value": 18, | ||
"Scale": { | |||
"Value": 0.12, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"Radius": 2 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_bull_leap": { | ||
"AbilityCooldown": { | |||
"Value": 215, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ActiveModifier": { | |||
"Class": "Base", | |||
"Subclass": "LeapActive" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BoostModifier": { | |||
"Class": "CitadelBullLeapBoosting", | |||
"Subclass": "CitadelBullLeapBoosting" | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "CrashModifier": { | ||
"Class": "CitadelBullLeapBoostingCrash", | |||
"Subclass": "CitadelBullLeapBoostingCrash" | |||
}, | |||
"Damage": { | |||
"Value": 100, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2.325, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DragModifier": { | ||
" | "Class": "ChargeDragEnemy", | ||
"Value": | "Subclass": "ChargeDragEnemy", | ||
"ForwardOffset": 200, | |||
"VerticalOffset": 0 | |||
}, | |||
"ImmunityModifier": { | |||
"Class": "Unstoppable", | |||
"Subclass": "Unstoppable", | |||
"EnabledStateMask": [ | |||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | |||
"ImpactHeight": { | |||
"Value": 6, | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "radius" | ||
} | } | ||
}, | }, | ||
" | "ImpactRadius": { | ||
"Value": | "Value": 9, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "radius" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_bull_leap", | ||
"Name": " | "LandingBonusesModifier": { | ||
" | "Class": "CitadelBullLeapLandingBonuses", | ||
" | "Subclass": "CitadelBullLeapLandingBonuses" | ||
}, | |||
"Name": "Seismic Impact", | |||
"StunDuration": { | |||
"Value": 1.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TossSpeed": 450, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -30 | ||
}, | }, | ||
{ | { | ||
" | "StunDuration": 0.8 | ||
}, | }, | ||
{ | { | ||
" | "ImmunityDuration": 6, | ||
"ImpactRadius": 6 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_card_toss": { | ||
"AbilityCastRange": { | |||
"AbilityCastRange | "Value": 500, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0, | "Value": 0, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCharges": { | ||
"Value": 2, | "Value": 2, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "max_charges" | ||
} | } | ||
}, | }, | ||
" | "AbilityChargesConditionally": 1, | ||
"AbilityCooldown": { | |||
"Value": 0.6, | |||
" | |||
"Value": 0, | |||
"Scale": { | "Scale": { | ||
"Value": 0 | "Value": 0, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.1, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorAllowAltCast", | |||
"BehaviorAllowAltCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusAbilityResource": 100, | |||
"CardResourceGenPctScale": { | |||
"Value": 85, | |||
"Scale": { | |||
"Value": -1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"CardResourcePerBulletCrit": 6, | |||
"CardResourcePerBulletHit": 4, | |||
"CardResourcePerHeavyMelee": 25, | |||
"CardResourcePerLightMelee": 10, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ClubModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "ClubDebuff" | |||
}, | |||
"ClubSlowDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ClubSlowPercent": 30, | |||
"CooldownBetweenCards": 0.5, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 45, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.55, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DiamondModifier": { | ||
" | "Class": "CardtossStackingResistShred", | ||
"IsDisabled": false, | "Subclass": "DiamondCardDebuff" | ||
"Key": " | }, | ||
"Name": " | "DiamondResistShred": -8, | ||
" | "DiamondResistShredDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "stats_count" | |||
} | |||
}, | |||
"HeartHeal": { | |||
"Value": 75, | |||
"Scale": { | |||
"Value": 0.75, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"HeartHealNonHeroRatio": 0.5, | |||
"IsDisabled": false, | |||
"JokerExtraCardSearchRadius": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Key": "citadel_ability_card_toss", | |||
"Name": "Card Trick", | |||
"NonPlayerCardResourceScale": 0.35, | |||
"ProjectileOriginHeightOffset": 50, | |||
"Radius": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"ResourcePerCard": 100, | |||
"SpadeDamageBonus": 60, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCharges": 2 | ||
}, | }, | ||
{ | { | ||
" | "Damage": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 0.4, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
" | "ImprovedJokerChance": 1, | ||
"SpadeDamageBonus": 40, | |||
"DiamondResistShred": -5, | |||
"HeartHeal": { | |||
"Value": 75, | |||
"Scale": { | |||
"Value": 0.5, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ClubSlowPercent": 20 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_chain_lightning": { | ||
" | "AbilityCooldown": { | ||
"Value": 0.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | |||
{ | |||
"Class": "CitadelLightningBullet", | |||
"Subclass": "CitadelLightningBullet" | |||
} | |||
], | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "ConeAngle": 45, | ||
" | "ConeRadius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Damage": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 0.55, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_chain_lightning", | ||
"Name": | "Name": "Chain Lightning", | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "ConeRadius": 4 | ||
}, | }, | ||
{ | { | ||
" | "Damage": 19.8 | ||
}, | }, | ||
{ | { | ||
" | "MultiChain": 1 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_charged_tackle": { | ||
" | "AbilityCooldown": { | ||
"Value": 21, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": | "BehaviourBits": [ | ||
" | "BehaviorNoTarget", | ||
" | "BehaviorDisplaysDamageImpact", | ||
"Value": | "BehaviorMovement" | ||
], | |||
"CameraDistance": 120, | |||
"ChannelMoveSpeed": -1, | |||
"ChargeActiveModifier": { | |||
"Class": "CitadelChargedTackleActive", | |||
"Subclass": "CitadelChargedTackleActive" | |||
}, | |||
"ChargeDistance": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"ChargeDragVerticalOffset": 40, | |||
"ChargePrepareModifier": { | |||
"Class": "CitadelChargedTacklePrepare", | |||
"Subclass": "CitadelChargedTacklePrepare" | |||
}, | |||
"Damage": { | |||
"Value": 64, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.584963, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DragModifier": { | ||
"Class": "ChargePullEnemy", | |||
"Subclass": "ChargePullEnemy" | |||
}, | |||
" | "DragReleaseSpeed": 6, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_charged_tackle", | ||
"Name": " | "Name": "Charged Tackle", | ||
" | "PrepareTime": 0.6, | ||
"PullTargetSpeed": 25, | |||
"TackleRadius": 3, | |||
" | "TackleSpeed": 25, | ||
" | "TechCleaveExpireTime": 0.2, | ||
" | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 80, | ||
"ChargeDistance": 10 | |||
}, | }, | ||
{ | { | ||
" | "TechShield": 400, | ||
"TechShieldDuration": 20 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -9.5, | ||
"PrepareTime": -0.6 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_chrono_kinetic_carbine": { | ||
" | "AbilityCooldown": { | ||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"AbilityCooldownBetweenCharge": | "Type": "cooldown" | ||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AirMoveIncreasePercent": 20, | ||
" | "BehaviourBits": [ | ||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | ], | ||
" | "BonusBulletSpeed": 100, | ||
" | "BulletRadiusOverride": 16, | ||
"BulletTimeScale": 0.01, | |||
" | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "ChargingModifier": { | ||
" | "Class": "ChronoKineticCarbine", | ||
" | "Subclass": "ChronoKineticCarbine" | ||
}, | |||
"DebuffModifier": { | |||
"Class": "ChronoKineticCarbineSlow", | |||
"Subclass": "ChronoKineticCarbineSlow", | |||
"StatusEffectPriority": 50 | |||
}, | }, | ||
"HeadshotBonus": 14, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_chrono_kinetic_carbine", | ||
" | "MaxBonusBulletDamage": { | ||
"Value": 5, | "Value": 5, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 125, | ||
"Type": " | "Type": "weapon_power" | ||
} | } | ||
} | }, | ||
"MaxChargeDuration": 2.5, | |||
"MaxSlowDuration": { | |||
" | "Value": 0.4, | ||
" | "Scale": { | ||
" | "Value": 1, | ||
" | "Type": "duration" | ||
" | } | ||
}, | |||
" | "MinBonusBulletDamage": { | ||
" | "Value": 5, | ||
"Scale": { | |||
"Value": 25, | |||
"Type": "weapon_power" | |||
} | |||
}, | |||
"MinSlowDuration": { | |||
"Value": 0.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"MoveSpeedWhileShootingPenaltyReduction": 100, | |||
"Name": "Kinetic Carbine", | |||
"ProjectileTimeScale": 0.01, | |||
"ShotCount": 1, | |||
"SpeedBoostDuration": { | |||
"Value": 3.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SpeedChange": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 0.13, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"TimeScaleDebuff": 90, | |||
"TimeWarpRadius": 5, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "MaxSlowDuration": 0.4 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": -0. | "AbilityCooldown": -12, | ||
"SpeedChange": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.06, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
" | "SpeedBoostDuration": 2, | ||
"MinBonusBulletDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 55, | |||
"Type": "weapon_power" | |||
} | |||
}, | |||
"MaxBonusBulletDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 55, | |||
"Type": "weapon_power" | |||
} | |||
} | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_chrono_pulse_grenade": { | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 32, | ||
"AbilityUnitTargetLimit": 1, | "Scale": { | ||
"ChannelMoveSpeed": 1 | "Value": 1, | ||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 3.2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DamageAmplificationPerStack": 4, | |||
"DebuffDuration": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_chrono_pulse_grenade", | ||
"Name": | "MovementSlowDuration": { | ||
"Value": 0.2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Pulse Grenade", | |||
"PulseAreaModifier": { | |||
"Class": "ChronoPulseGrenadePulseArea", | |||
"Subclass": "ChronoPulseGrenadePulseArea", | |||
"DebuffModifier": { | |||
"Class": "ChronoPulseGrenadeDebuff", | |||
"Subclass": "ChronoPulseGrenadeDebuff" | |||
}, | |||
"SlowModifier": { | |||
"Class": "PulsegrenadeTimeslow", | |||
"Subclass": "Slow" | |||
} | |||
}, | |||
"PulseDamage": { | |||
"Value": 35, | |||
"Scale": { | |||
"Value": 0.3, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"PulseInterval": 0.8, | |||
"Radius": { | |||
"Value": 5.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"RadiusIncreasePerPulse": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 20, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -12 | ||
}, | }, | ||
{ | { | ||
" | "PulseDamage": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 0.5, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
" | "DamageAmplificationPerStack": 4, | ||
"AbilityDuration": 1.6 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_chrono_swap": { | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.15, | ||
" | "AbilityCastRange": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
" | "AbilityCooldown": { | ||
"Value": 110, | |||
"Scale": { | |||
"Value": 1, | |||
{ | "Type": "cooldown" | ||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorAllowAltCast" | |||
], | |||
"BubbleMoveModifier": { | |||
"Class": "ChronoSwapBubbleMove", | |||
"Subclass": "ChronoSwapBubbleMove", | |||
"EnabledStateMask": [ | |||
"ChronoSwapping", | |||
"CommandRestricted", | |||
"AirDuckingForced", | |||
"SilenceMovementAbilites" | |||
], | |||
"MultiSwapDistFromOrigin": 80 | |||
}, | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"CombatBarrier": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DistanceToMaxTime": 30, | |||
"InitialFreezeTime": 0.25, | |||
"InitialHeight": 350, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_chrono_swap", | ||
"Name": | "MinSwapTime": 0.6, | ||
"Name": "Paradoxical Swap", | |||
"ShieldModifier": { | |||
"Class": "Base", | |||
"Subclass": "BarrierModifier" | |||
}, | |||
"SwapDamage": { | |||
"Value": 150, | |||
"Scale": { | |||
"Value": 1.1, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"SwapTime": 1, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "CombatBarrier": { | ||
"Value": 200, | |||
"Scale": { | |||
"Value": 1.5, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BarrierDuration": 8 | |||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCastRange": 13, | ||
"AbilityCooldown": -30 | |||
}, | }, | ||
{ | { | ||
" | "MultiSwap": 7, | ||
"MaxHealthDamage": 10 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_chrono_time_wall": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 5.08, | ||
" | "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": { | ||
"Value": 2, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"AuraModifier": { | |||
"Class": "CitadelChronoTimeWallAura", | |||
"Subclass": "CitadelChronoTimeWallAura", | |||
"ProvidedByAura": { | |||
"Class": "CitadelChronoTimeWallEffect", | |||
"Subclass": "CitadelChronoTimeWallEffect" | |||
}, | |||
"DebuffModifier": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "CitadelSilenced" | |||
}, | |||
"AuraRadius": 0.001 | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCancelDuringCastDelay", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"FriendlyBulletDamageBonus": 30, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_chrono_time_wall", | ||
" | "MovementSlowPct": 80, | ||
" | "Name": "Time Wall", | ||
" | "TimeScaleDuration": 0.5, | ||
"Value": | "TimeWallDepth": 0.5, | ||
"TimeWallDepthVisualScale": 0.16, | |||
"TimeWallFormationTime": 0.5, | |||
"TimeWallHeight": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TimeWallTimeScale": 0.0001, | |||
"TimeWallTimeScaleFriendly": 2, | |||
"TimeWallWidth": { | |||
"Value": 8, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "TimeWallWidth": 3, | ||
"TimeWallHeight": 1, | |||
"AbilityDuration": 3.5 | |||
}, | |||
{ | |||
"FriendlyBulletDamageBonus": 35, | |||
"DebuffDuration": 2.3 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 3, | ||
"AbilityCooldownBetweenCharge": 2 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_climb_rope": { | ||
" | "AbilityCooldown": { | ||
"Value": 0.1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "ClimbRopeSlowFromRecentDamageModifier": { | ||
" | "Class": "ClimbRopeSlow", | ||
"Subclass": "ClimbRopeSlowFromRecentDamage", | |||
"RampDownTime": 1, | |||
"PercentageMultiplierStart": 40, | |||
"PercentageMultiplierEnd": 0 | |||
}, | |||
"ClimbRopeSlowOnHitModifier": { | |||
"Class": "RampSlow", | |||
"Subclass": "ClimbRopeSlowOnHit", | |||
"RampUpTime": 2, | |||
"PercentageMultiplierStart": 80, | |||
"PercentageMultiplierEnd": 20 | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_climb_rope", | ||
"Name": null, | "Name": null, | ||
"Upgrades": [] | "Upgrades": [] | ||
}, | }, | ||
" | "citadel_ability_dash": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityDuration": { | ||
"Value": 0.6, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | |||
{ | |||
"Class": "StaminaRegenJumpReduction", | |||
"Subclass": "StaminaRegenJumpReduction" | |||
} | |||
], | |||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_dash", | ||
"Name": "Dash", | |||
"Name": " | |||
"Upgrades": [] | "Upgrades": [] | ||
}, | }, | ||
" | "citadel_ability_fissure_wall": { | ||
" | "AbilityCastRange": { | ||
"Value": 50, | "Value": 50, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
"Value": 60, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.731203, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_fissure_wall", | ||
" | "MinRange": 5, | ||
"Name": " | "Name": "Spectral Wall", | ||
" | "NumWallSegments": 8, | ||
" | "PushForce": 175, | ||
"SegmentEmitTime": 0.1, | |||
"SlowDuration": { | |||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
" | |||
"Value": | |||
"Scale": { | |||
"Value": | |||
"Type": " | |||
} | } | ||
}, | }, | ||
" | "SlowModifier": { | ||
" | "Class": "SlowBase", | ||
"Subclass": "Slow" | |||
}, | |||
"SlowPercent": 20, | |||
"TimeBetweenSegments": 0.035, | |||
"TimeToMaxDistance": 1.8, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusDamagePercent": 20, | ||
" | "DebuffDuration": 7 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -20, | ||
" | "AbilityDuration": 2 | ||
}, | }, | ||
{ | { | ||
" | "CreateTurrets": 2, | ||
" | "TurretLifeTime": 8, | ||
" | "SlowPercent": 30 | ||
} | } | ||
], | ], | ||
" | "WallImpactRange": 5, | ||
"WallModifier": { | |||
"Class": "FissureWall", | |||
"Subclass": "FissureWall", | |||
"EnemyVisionModifier": { | |||
"Class": "Base", | |||
"Subclass": "EnemyVision", | |||
"EnabledStateMask": [ | |||
"GlowThroughWallsToEnemy" | |||
] | |||
}, | |||
"DebuffModifier": { | |||
"Class": "BonusDamagePercent", | |||
"Subclass": "BonusDamagePercent" | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
}, | |||
"SentryDistanceFromWall": 80 | |||
} | |||
}, | }, | ||
" | "citadel_ability_fissure_wall_cancel": { | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNotSilencable" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_fissure_wall_cancel", | ||
"Name": " | "Name": "Cancel Fissure Wall", | ||
" | "Upgrades": [] | ||
" | }, | ||
"Upgrades": [ | "citadel_ability_fissure_wall_trigger": { | ||
{ | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorDontInterruptSprint", | ||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_fissure_wall_trigger", | |||
"Name": "Trigger Fissure Wall", | |||
"Upgrades": [] | |||
}, | |||
"citadel_ability_flying_strike": { | |||
"AbilityCastRange": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 36, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 10, | |||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorAllowAltCast" | |||
], | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "SpiritBuff" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "melee" | |||
} | |||
}, | |||
"GrappleTargetModifier": { | |||
"Class": "CitadelFlyingStrike", | |||
"Subclass": "Target" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_flying_strike", | |||
"Name": "Flying Slash", | |||
"SlowDuration": { | |||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
}, | |||
"SlowPercent": 50, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -18 | |||
}, | }, | ||
{ | { | ||
" | "SpiritBonus": 35, | ||
"BuffDuration": 6 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCastRange": 15, | ||
"CanGrappleAllyHeroes": 1, | |||
"AbilityCharges": 2, | |||
"AbilityCooldownBetweenCharge": 5 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_healing_slash": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.3, | ||
" | "AbilityCooldown": { | ||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.4, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorNoTarget", | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BuffDuration": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "HealingSlashBuffModifier" | |||
}, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 55, | ||
"Scale": { | |||
"Value": 0.37, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Debuff" | |||
}, | |||
"FireRateSlow": 30, | |||
"HealFixedHealth": { | |||
"Value": 55, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.035871, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_healing_slash", | ||
" | "Name": "Crimson Slash", | ||
"Radius": { | |||
" | "Value": 13, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BuffDuration": 4, | ||
"BuffMeleeDamage": 30 | |||
}, | }, | ||
{ | { | ||
" | "HealMaxHealth": 6 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -10, | ||
"Damage": { | "Damage": { | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
} | } | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_hook": { | ||
" | "AbilityCastDelay": 0.1, | ||
" | "AbilityCastRange": { | ||
"Value": 30, | |||
"Scale": { | |||
" | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 23, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorProjectile", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BulletAmpModifier": { | |||
"Class": "BebopHookBulletAmp", | |||
"Subclass": "BebopHookBulletAmp" | |||
}, | |||
"CancelHookDuration": 0.2, | |||
" | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.7, | ||
"Type": " | "Type": "melee" | ||
} | } | ||
}, | }, | ||
"FriendlyHookIgnoreRange": 8, | |||
"HookImpactDelay": 0.5, | |||
"HookingSlowSpeedLimit": 5, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_hook", | ||
" | "Name": "Grapple Arm", | ||
" | "RestrictionDuration": 0.5, | ||
" | "SelfModifier": { | ||
" | "Class": "CitadelHookself", | ||
"Subclass": "CitadelHookself", | |||
"EnabledStateMask": [ | |||
"CastingHook" | |||
] | |||
}, | |||
"SlowPercent": 90, | |||
"TargetModifier": { | |||
"Class": "CitadelHooktarget", | |||
"Subclass": "CitadelHooktarget", | |||
"RestrictionModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "SlowBases", | |||
"EnabledStateMask": [ | |||
"SilenceMovementAbilites", | |||
"MovementAbilityRestricted", | |||
"DashDisabled", | |||
"Slowed" | |||
] | |||
}, | |||
"TossUpSpeed": 0, | |||
"ReturnSpeed": 2000, | |||
"ReturnPositionForwardOffset": 100, | |||
"CloseEnoughDistance": 30, | |||
"FailSafeDurationMult": 2, | |||
"FailSafeMinTime": 1, | |||
"ReturnSpeedFail": 100, | |||
"ReturnStuckTime": 0.2 | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BulletAmp": 20, | ||
"BulletAmpDuration": 6 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCastRange": 30 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -11.5 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_hornet_chain": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorProjectile", | |||
" | "BehaviorDisplaysDamageImpact", | ||
"Value": | "BehaviorProjectileFiredAsBullet", | ||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"CaptureRadius": { | |||
"Value": 9, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "ChainDuration": { | ||
"Value": 1.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
" | |||
" | |||
} | } | ||
}, | |||
"ChainLength": 9, | |||
"ChainModifier": { | |||
" | "Class": "CitadelHornetChainConnection", | ||
"Subclass": "CitadelHornetChainConnection" | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.5, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DisarmModifier": { | ||
" | "Class": "CitadelDisarmed", | ||
"Subclass": "CitadelDisarmed" | |||
}, | |||
"EnemyDragSpeed": 25.4, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_hornet_chain", | ||
"Name": " | "Name": "Stake", | ||
" | "SlowPercent": 40, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "Damage": 45 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -22 | ||
}, | }, | ||
{ | { | ||
" | "ChainDuration": 0.75, | ||
"CaptureRadius": 2 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_hornet_leap": { | ||
"AbilityCooldown": 42, | "AbilityChannelTime": 0.2, | ||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": | "AbilityDuration": { | ||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AirSideMoveSpeedPercentage": -35, | ||
" | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorMovement", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"FlyingItemCastRange": 50, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
" | "JumpVelocity": 1000, | ||
" | "Key": "citadel_ability_hornet_leap", | ||
" | "KillCheckModifier": { | ||
"Class": "Base", | |||
"Subclass": "KillcheckModifier", | |||
"Duration": 1 | |||
}, | |||
"LeapModifier": { | |||
"Class": "HornetLeap", | |||
"Subclass": "HornetLeap", | |||
"EnabledStateMask": [ | |||
"AbilityMovement", | |||
"JumpDisabled", | |||
"DisableAirSpreadPenalty", | |||
"UnlimitedAirDashes", | |||
"ZiplineDisabled" | |||
] | |||
}, | |||
"MagicDamagePerBullet": { | |||
"Value": 10, | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.18, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "MaxFlyHeight": 1720, | ||
" | "MinVelocityZ": -20, | ||
"Name": "Flight", | |||
"Name": " | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusClipSizePercent": 50 | ||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 10 | ||
}, | }, | ||
{ | { | ||
" | "MagicDamagePerBullet": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 0.1, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"RefreshOnKill": 1 | |||
} | } | ||
], | ], | ||
" | "WeaponRecoilReduction": 40 | ||
}, | }, | ||
" | "citadel_ability_hornet_snipe": { | ||
" | "AbilityCharges": { | ||
"Value": 2, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "max_charges" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 55, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": { | ||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
" | "BehaviorDisplaysDamageImpact" | ||
], | |||
"BonusGoldOnKill": 250, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 90, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.93, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "GlowEnemyModifier": { | ||
" | "Class": "LowHealthGlow", | ||
"Subclass": "LowHealthGlow", | |||
"EnabledStateMask": [ | |||
"AssassinateLowhealthTarget" | |||
] | |||
}, | |||
"HeadshotBonus": 20, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_hornet_snipe", | ||
" | "KillCheckModifier": { | ||
" | "Class": "Base", | ||
" | "Subclass": "KillcheckModifier" | ||
" | }, | ||
"Name": " | "LowHealthEnemyDamageBonus": { | ||
" | "Value": 90, | ||
" | "Scale": { | ||
" | "Value": 2.3, | ||
"Type": "spirit" | |||
} | |||
}, | |||
"LowHealthEnemyThresholdPct": 50, | |||
"MaxSoundDistance": 2000, | |||
"MinChargeDamagePercent": 50, | |||
"MoveSpeed": 4, | |||
"Name": "Assassinate", | |||
"Range": 1000, | |||
"ShotRadius": 4, | |||
"SnipeModifier": { | |||
"Class": "CitadelHornetSnipe", | |||
"Subclass": "CitadelHornetSnipe" | |||
}, | |||
"TimeToFullCharge": 1, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -15 | ||
}, | }, | ||
{ | { | ||
" | "LowHealthEnemyDamageBonus": 80 | ||
}, | }, | ||
{ | { | ||
" | "WeaponDamageBonusPerKill": 4 | ||
} | } | ||
] | ], | ||
"ViewPunch": 2.5, | |||
"WeaponDamageBonusPerKill": 6 | |||
}, | }, | ||
" | "citadel_ability_hornet_sting": { | ||
"AbilityCooldown": { | |||
"Value": 32, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCleaveDisabled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BulletResistReduction": -6, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DebuffDuration": { | ||
"Value": 5, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
"Value": | "Class": "CitadelHornetStingDebuff", | ||
"Subclass": "CitadelHornetStingDebuff" | |||
}, | |||
"DotHealthPercent": 2.2, | |||
"ImpactDamage": { | |||
"Value": 40, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.744, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_hornet_sting", | ||
"Name": " | "Name": "Crow Familiar", | ||
" | "TechArmorDamageReduction": -6, | ||
"TickRate": 1, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "HealAmpReceivePenaltyPercent": -35, | ||
"HealAmpRegenPenaltyPercent": -35 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -16, | ||
" | "DotHealthPercent": 0.5 | ||
}, | }, | ||
{ | { | ||
" | "BulletResistReduction": -8, | ||
"TechArmorDamageReduction": -8, | |||
"DebuffDuration": 2 | |||
" | |||
} | } | ||
] | ], | ||
"VisualSplashRadius": 4 | |||
}, | }, | ||
" | "citadel_ability_infinity_slash": { | ||
" | "AbilityChannelTime": 1.5, | ||
" | "AbilityCooldown": { | ||
"Value": 150, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilitySpeedPct": 60, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AutoChannelModifier": { | ||
" | "Class": "Base", | ||
" | "Subclass": "Channel", | ||
" | "EnabledStateMask": [ | ||
" | "Invulnerable", | ||
" | "TechUntargetable", | ||
"Value": | "UnitStatusHealthHidden", | ||
"IgnoreBullets", | |||
"IgnoreMelee", | |||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
] | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorCanCancelDuringCastDelay", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Buff", | |||
"EnabledStateMask": [ | |||
"YamatoShadowForm", | |||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
], | |||
"StatusEffectPriority": 0 | |||
}, | |||
"BuffTimerModifier": { | |||
"Class": "YamatoInfinitySlashBuffTimer", | |||
"Subclass": "Timer" | |||
}, | |||
"BulletResist": 30, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_infinity_slash", | |||
"MaxHealthRegen": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"Name": "Shadow Transformation", | |||
"ShadowFormDurationOnKill": { | |||
"Value": 2, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "TechResist": 30, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "WeaponDamageBonus": 7 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "BonusMoveSpeed": 4, | ||
"AbilityCooldown": -20 | |||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 3, | ||
" | "BulletResist": 30, | ||
"TechResist": 30 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_jump": { | ||
" | "AbilityCooldown": { | ||
"Value": 0.15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirJumpVerticalSpeedPercent": 75, | |||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DebuffModifier": { | ||
"Value": | "Class": "Base", | ||
"Subclass": "WallJumpStaminaRegenReduction" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_jump", | |||
"Name": "Jump", | |||
"SlideLeapSpeedPenaltyMax": 100, | |||
"SlideLeapSpeedPenaltyTime": 0.2, | |||
"StaminaRegenReduction": -25, | |||
"StaminaRegenReductionDuration": 5, | |||
"Upgrades": [], | |||
"VerticalSpeed": 300, | |||
"WeaponSpreadPenalty": 3 | |||
}, | |||
"citadel_ability_kali_disruptive_charge": { | |||
"AbilityCooldown": { | |||
"Value": 21, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 4, | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget" | |||
], | |||
"BuffModifier": { | |||
"Class": "CitadelDisruptiveCharge", | |||
"Subclass": "CitadelDisruptiveCharge" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_kali_disruptive_charge", | ||
" | "MoveSpeedBonusPercentStart": 120, | ||
"Name": " | "Name": "Pack Hunter", | ||
"Radius": | "Radius": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityDuration": 2 | ||
}, | }, | ||
{ | { | ||
" | "LifestealPercent": 30 | ||
}, | }, | ||
{ | { | ||
" | "BonusFireRate": 40 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_kali_spinning_blade": { | ||
" | "AbilityCastDelay": 0.25, | ||
" | "AbilityCastRange": { | ||
"Value": 50, | |||
"Scale": { | |||
" | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"AbilityCooldownBetweenCharge": | "Type": "max_charges" | ||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": 1 | "BehaviourBits": [ | ||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSprint" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | "Damage": { | ||
"Value": | "Value": 120, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.609336, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_kali_spinning_blade", | ||
"Name": " | "MinReflectionDOTResult": -0.95, | ||
" | "MinReflectionZ": 0.3, | ||
"Name": "Occilioblade", | |||
"NoClipDuration": 1, | |||
"ProjectileFlyOutTime": 0.6, | |||
"ProjectileFlyReturnTime": 1, | |||
"ReflectionSpeedFactor": 0.5, | |||
"ReturnOffSetTargetDistance": 150, | |||
"ReturnUpVelocity": 200, | |||
"TechCleaveExpireTime": 0.2, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowPercent": 30, | ||
"SlowDuration": 4 | |||
}, | }, | ||
{ | { | ||
"Damage": | "Damage": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 1.218672, | |||
"Type": "spirit", | |||
"Multiply": true | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
" | "CooldownReductionOnHit": -7 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_lash": { | ||
" | "AbilityCastRange": { | ||
"Value": 30, | |||
"Scale": { | |||
"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, | ||
"ChannelMoveSpeed": 1 | "AirControlModifier": { | ||
"Class": "GrappleAirControl", | |||
"Subclass": "AirControl" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "GrappleBuff" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "JumpSlowResistance": 0.667, | ||
"Name": | "JumpVelocity": 20, | ||
"Key": "citadel_ability_lash", | |||
"LashFriendlies": 1, | |||
"Name": "Grapple", | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -17 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCastRange": 20, | ||
"WeaponDamageBonus": 7, | |||
"WeaponDamageBonusDuration": 10 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 1, | ||
"RestoreStaminaOnUse": 1, | |||
"AirControlPercent": 60 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_lash_down_strike": { | ||
"AbilityCastDelay": | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.4, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": 1 | "BehaviourBits": [ | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DownStrikeModifier": { | |||
"Class": "Base", | |||
"Subclass": "LashDownStrikeEmbedded" | |||
}, | |||
"DragModifier": { | |||
"Class": "ChargeDragEnemy", | |||
"Subclass": "ChargeDragEnemy", | |||
"ForwardOffset": 200, | |||
"VerticalOffset": -200, | |||
"ForceDistScale": 10 | |||
}, | |||
"ImpactModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "SlowBase" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_lash_down_strike", | ||
"Name": | "MinAimAngle": 60, | ||
" | "Name": "Ground Strike", | ||
{ | "Radius": { | ||
" | "Value": 10, | ||
}, | "Scale": { | ||
{ | "Value": 1, | ||
" | "Type": "radius" | ||
}, | } | ||
{ | }, | ||
" | "StompDamage": { | ||
"Value": 60, | |||
"Scale": { | |||
"Value": 0.7905, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"StompDamagePerMeterPrimary": { | |||
"Value": 5.5, | |||
"Scale": { | |||
"Value": 0.04, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"StompDamagePerMeterSecondary": { | |||
"Value": 4.2, | |||
"Scale": { | |||
"Value": 0.008137, | |||
"Type": "spirit" | |||
} | } | ||
}, | |||
"StompDamagePrimaryRange": 25, | |||
"StompVerticalThreshold": 118, | |||
" | "StrikeVelocity": 50, | ||
" | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -10 | ||
}, | }, | ||
{ | { | ||
" | "EnemySlowPct": 50, | ||
"SlowDuration": 3, | |||
"StompBounceHeight": 400, | |||
"TossDuration": 1 | |||
}, | }, | ||
{ | { | ||
" | "StompDamagePerMeterPrimary": { | ||
"Value": 2.13, | |||
"Scale": { | |||
"Value": 0.03255, | |||
"Type": "spirit" | |||
}, | |||
"Multiply": true | |||
}, | |||
"StompDamagePerMeterSecondary": { | |||
"Value": 2.13, | |||
"Scale": { | |||
"Value": 0.008137, | |||
"Type": "spirit" | |||
}, | |||
"Multiply": true | |||
} | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_lash_ultimate": { | ||
"AbilityCastDelay": 0.3, | |||
"AbilityCastRange": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"AbilityCastDelay": 0. | "Value": 2.3, | ||
"AbilityCastRange": | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 170, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 6, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorChannelled", | ||
"Value": | "BehaviorNoTarget", | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorCastRangeIs2d" | |||
], | |||
"BoostTime": 1, | |||
"ChannelMoveSpeed": -1, | |||
"GrappleEnemyModifier": { | |||
"Class": "LashGrappleEnemyDebuff", | |||
"Subclass": "LashGrappleEnemyDebuff", | |||
"EnabledStateMask": [ | |||
"AbilityMovementDebuff" | |||
], | |||
"DebuffModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
} | |||
}, | |||
"GrappleTargetModifier": { | |||
"Class": "LashGrappleTarget", | |||
"Subclass": "Target" | |||
}, | |||
"HangTime": 0.6, | |||
"ImpactDamage": { | |||
"Value": 105, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.974938, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "ImpactRadius": { | ||
"Value": | "Value": 6, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "IsDisabled": false, | ||
" | "Key": "citadel_ability_lash_ultimate", | ||
" | "LiftHeight": 6, | ||
" | "LockonConeAngle": 40, | ||
" | "LosingLockGraceTime": 0.4, | ||
" | "MaxLockonStacks": 1, | ||
"Value": | "Name": "Death Slam", | ||
"NotInConeLosesLock": 1, | |||
"SlamSpeed": 1600, | |||
"SlowDuration": { | |||
"Value": 4, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "SlowPercent": 50, | ||
" | "TargetModifier": { | ||
" | "Class": "LashGrappleTarget", | ||
"Subclass": "Lockon" | |||
" | }, | ||
" | "ThrowDistance": { | ||
"Value": 14, | |||
"Scale": [ | |||
{ | |||
"Value": 0.14, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | |||
"ThrowStraightDuration": 1.5, | |||
"TimeToGainLockonStack": 0.7, | |||
"TimeToLoseLockonStack": 2, | |||
"UpBoostSpeed": 400, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "ThrowDistance": 12 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -35 | ||
}, | }, | ||
{ | { | ||
" | "StunDuration": 1.2, | ||
"AbilityCastRange": 6 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_lightning_ball": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
" | "AbilityCharges": { | ||
"AbilityCooldown": | "Value": 1, | ||
"AbilityCooldownBetweenCharge": | "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, | ||
"ChannelMoveSpeed": | "BehaviourBits": [ | ||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"DPS": { | "DPS": { | ||
"Value": | "Value": 75, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.5, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_lightning_ball", | ||
"Name": " | "MaxLifetime": { | ||
" | "Value": 5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"MinShockDuration": 0.5, | |||
"Name": "Lightning Ball", | |||
"ShockRadius": { | |||
"Value": 4.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "GigagwattLightningballSlow" | |||
}, | |||
"TickRate": 0.1, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCharges": 1 | ||
}, | }, | ||
{ | { | ||
" | "SlowPercent": 35, | ||
"MaxLifetime": 1 | |||
}, | }, | ||
{ | { | ||
" | "DPS": 58.5, | ||
"ShockRadius": 1.75 | |||
} | } | ||
], | ], | ||
" | "ZapModifier": { | ||
"Class": "CitadelLightningball", | |||
"Subclass": "CitadelLightningball" | |||
} | |||
}, | }, | ||
" | "citadel_ability_magewalk": { | ||
"AbilityCooldown": | "AbilityCastRange": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BubbleModifier": { | |||
"Class": "Magewalk", | |||
"Subclass": "Magewalk", | |||
"StatusEffectPriority": 100 | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "Damage": { | ||
" | "Value": 30, | ||
" | "Scale": { | ||
" | "Value": 0.465, | ||
" | "Type": "spirit" | ||
} | |||
}, | |||
"EmpoweredAttackCount": 2, | |||
"FireRateBonus": 25, | |||
"FireRateBonusDurationMax": 8, | |||
"ImpulseStrength": -3000, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_magewalk", | ||
" | "MageTime": 1.5, | ||
" | "Name": "Misdirection", | ||
"ProcChance": 100, | |||
"TrailInterval": 0.01, | |||
" | "TurretAttackDelay": 1, | ||
" | "TurretAttackFalloffEnd": null, | ||
"TurretAttackFalloffStart": null, | |||
"TurretBaseHealth": 400, | |||
"TurretHealthScaling": null, | |||
"TurretLifetime": 8, | |||
"TurretModifier": { | |||
"Class": "Base", | |||
"Subclass": "TurretModifier" | |||
}, | |||
" | |||
" | |||
" | |||
" | |||
" | |||
" | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCastRange": 4 | ||
}, | }, | ||
{ | { | ||
" | "FireRateBonus": 25 | ||
}, | }, | ||
{ | { | ||
" | "BonusClipSizePercent": 120, | ||
"AbilityCooldown": -4 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_mantle": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorHidden", | ||
" | "BehaviorDontBreakInvisibility", | ||
" | "BehaviorSilentCastFailureFeedback", | ||
" | "BehaviorDontInterruptSprint", | ||
"Value": | "BehaviorInputDirectional2d", | ||
"BehaviorCastableWhileBusy", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_mantle", | |||
"MantleSlowOnHitModifier": { | |||
"Class": "RampSlow", | |||
"Subclass": "MantleHitSlow", | |||
"RampUpTime": 2, | |||
"PercentageMultiplierStart": 80, | |||
"PercentageMultiplierEnd": 20 | |||
}, | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"citadel_ability_melee_parry": { | |||
"AbilityCooldown": { | |||
"Value": 4.5, | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": -1, | ||
"Type": " | "Type": "parry_cd" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_melee_parry", | ||
"Name": " | "Name": "Parry", | ||
" | "ParriedStunTime": 2.75, | ||
" | "ParryActiveModifier": { | ||
{ | "Class": "CitadelParry", | ||
" | "Subclass": "CitadelParry" | ||
}, | }, | ||
"ParryBossVictimCalmModifier": { | |||
"Class": "Base", | |||
"Subclass": "BossVictimCalm", | |||
"EnabledStateMask": [ | |||
"AiForceCalm" | |||
] | |||
}, | |||
"ParryBossVictimNoMeleeModifier": { | |||
"Class": "Base", | |||
{ | "Subclass": "BossVictimNoMelee", | ||
" | "EnabledStateMask": [ | ||
"MeleeDisabled" | |||
] | |||
}, | |||
"ParryCooldownModifier": { | |||
"Class": "Base", | |||
"Subclass": "ParryCooldownDisplay" | |||
}, | |||
"ParryEndVisualModifier": { | |||
"Class": "Base", | |||
"Subclass": "ParryEndVisuals", | |||
"StatusEffectPriority": 0 | |||
}, | |||
"ParryMoveSpeed": 50, | |||
"ParryVictimModifier": { | |||
"Class": "CitadelParriedStun", | |||
"Subclass": "CitadelParriedStun" | |||
}, | |||
"Upgrades": [], | |||
"VictimDamageTakenScale": 25 | |||
}, | |||
"citadel_ability_mobile_resupply": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | |||
"Value": 6.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraModifier": { | |||
"Class": "MobileResupplyAura", | |||
"Subclass": "MobileResupplyAura", | |||
"AmbientParticleRadiusControlPoint": 1, | |||
"ModifierProvidedByAuraDuration": 1, | |||
"ProvidedByAura": { | |||
"Class": "MobileResupply", | |||
"Subclass": "MobileResupply" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "ExternalBonusHealthRegen": { | ||
"Value": | "Value": 25, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.3, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "HealInterval": 0.1, | ||
"HealRadius": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_mobile_resupply", | ||
"Name": " | "Name": "Medicinal Specter", | ||
" | "TurretHealMult": 1, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityDuration": 1.5 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -20, | ||
"StaminaCooldownReduction": 100 | |||
}, | }, | ||
{ | { | ||
" | "MaxHealthRegenPct": 2, | ||
"HealRadius": 3, | |||
"SpiritResist": 40 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_nikuman": { | ||
"AbilityChannelTime": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 48, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "AuraLingerDuration": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"HealingPerSecond": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 0.4, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_nikuman", | ||
" | "Name": "Rejuvenating Aurora", | ||
"Value": | "NikumanModifier": { | ||
"Class": "Nikuman", | |||
"Subclass": "Nikuman", | |||
"ProvidedByAura": { | |||
"Class": "Base", | |||
"Subclass": "HealTarget" | |||
} | |||
}, | |||
"ShareWithFriendsRadius": { | |||
"Value": 8, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "radius" | ||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "MovementSpeedBonus": 4, | ||
"MovementSpeedBonusDuration": 8 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -20, | ||
"AbilityChannelTime": 1 | |||
}, | }, | ||
{ | { | ||
" | "NoChannel": 1, | ||
" | "HealMaxHealthPercent": 2.5 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_passive_beefy": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | |||
{ | |||
"Class": "InfernalResilienceMelee", | |||
"Subclass": "InfernalResilienceMelee" | |||
}, | |||
{ | |||
"Class": "IntrinsicBase", | |||
"Subclass": "IntrinsicBase" | |||
} | |||
], | |||
"BehaviourBits": null, | |||
"BonusHealthRegen": 1, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_passive_beefy", | ||
"Name": | "Name": "Infernal Resilience", | ||
" | "NonHeroHealPct": 40, | ||
"Upgrades": [ | "RegenDamageInterval": 1, | ||
"RegenIncomingDamageDuration": 20, | |||
"RegenIncomingDamagePercent": { | |||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"BonusMaxHealth": 200 | |||
}, | |||
{ | |||
"MeleeLifesteal": 18 | |||
}, | |||
{ | |||
"RegenIncomingDamagePercent": 8, | |||
"StatusResistancePercent": 20 | |||
} | |||
] | |||
}, | }, | ||
" | "citadel_ability_power_slash": { | ||
"AbilityCastDelay": | "AbilityCastDelay": 1.4, | ||
" | "AbilityCooldown": { | ||
"Value": 12, | |||
" | "Scale": { | ||
" | "Value": 1, | ||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorNoTarget", | ||
"ChannelMoveSpeed": 1. | "BehaviorDisplaysDamageImpact", | ||
" | "BehaviorShowCastRangeAsSatSphereWhileCasting" | ||
"Value": | ], | ||
"BulletResist": 60, | |||
"ChannelMoveSpeed": 1.3, | |||
"FallSpeedMax": 5, | |||
"FullChargeDamage": { | |||
"Value": 145, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.85, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_power_slash", | ||
"Name": " | "MediumChargeDamagePct": 50, | ||
" | "Name": "Power Slash", | ||
"Value": | "PowerUpStages": 3, | ||
"ShortChargeDamagePct": 30, | |||
"SlashCollisionRadius": 4, | |||
"SlashLength": { | |||
"Value": 22, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "SlashRadius": 41, | ||
" | "SlowModifier": { | ||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
}, | |||
"UnstoppableWhileCastingModifier": { | |||
"Class": "Unstoppable", | |||
"Subclass": "YamatoPowerslashUnstoppable", | |||
"EnabledStateMask": [ | |||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "SlowDuration": 3, | ||
"SlowPercent": 40 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -4 | ||
}, | }, | ||
{ | { | ||
" | "FullChargeDamage": { | ||
"Value": | "Value": 150, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.5, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "SlashLength": 8 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_projectmind": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.75, | ||
"AbilityCooldown": | "AbilityCastRange": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 46, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorPreventBotUsage", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
" | "CameraDistance": 250, | ||
" | "ChannelMoveSpeed": 5.1, | ||
" | "CombatBarrier": { | ||
"Value": | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0 | "Value": 0, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"Name": " | "IsDisabled": false, | ||
" | "Key": "citadel_ability_projectmind", | ||
" | "Name": "Project Mind", | ||
"ProjectMindModifier": { | |||
"Class": "CitadelProjectmind", | |||
"Subclass": "CitadelProjectmind", | |||
"ShieldModifier": { | |||
"Class": "WraithProjectMindShield", | |||
"Subclass": "WraithProjectMindShield" | |||
} | |||
}, | |||
"TrailInterval": 0.1, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCastRange": 15 | ||
}, | }, | ||
{ | { | ||
" | "CombatBarrier": { | ||
"Value": 300, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.7, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
} | }, | ||
"BarrierDuration": 5 | |||
}, | |||
{ | |||
"AbilityCooldown": -32 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_psychic_lift": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.45, | ||
"AbilityCastRange": " | "AbilityCastRange": { | ||
"AbilityCooldown": " | "Value": 10, | ||
"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": { | |||
"Value": 2.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": 100, | "Damage": { | ||
"Value": 100, | |||
"Scale": { | |||
" | "Value": 1, | ||
"Type": "spirit" | |||
} | |||
}, | |||
"DampingFactor": 0.3, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_psychic_lift", | ||
"Name": " | "LiftChainRadius": 20, | ||
" | "LiftDuration": 2, | ||
" | "LiftHeight": 80, | ||
"Upgrades": [] | "LiftModifier": { | ||
"Class": "CitadelPsychiclift", | |||
"Subclass": "Lift", | |||
"EnabledStateMask": [ | |||
"Stunned" | |||
], | |||
"RiseMaxSpeed": 750, | |||
"RiseAcc": 3000, | |||
"RiseTime": 0.75, | |||
"SlamAcc": 6000, | |||
"SlamImpactRadius": 100, | |||
"SilenceModifier": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "Silence", | |||
"EnabledStateMask": [ | |||
"Silenced" | |||
] | |||
}, | |||
"DisarmModifier": { | |||
"Class": "CitadelDisarmed", | |||
"Subclass": "Disarm", | |||
"EnabledStateMask": [ | |||
"Disarmed" | |||
] | |||
}, | |||
"RiseDecayFracEnd": 0.95, | |||
"RiseDecayFracStart": 0.3, | |||
"OccilateMaxDistance": 400, | |||
"OccilateDegreesPerSecond": 300, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "LiftSlowModifier", | |||
"EnabledStateMask": [ | |||
"Slowed", | |||
"DashDisabledDebuff", | |||
"SilenceMovementAbilites" | |||
] | |||
}, | |||
"SlamTime": 0.5 | |||
}, | |||
"Name": "Telekinesis", | |||
"SlowPercent": 40, | |||
"TossDistance": { | |||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TossUpStrength": 220, | |||
"Upgrades": [ | |||
{ | |||
"Damage": 100 | |||
}, | |||
{ | |||
"AbilityCooldown": -45 | |||
}, | |||
{ | |||
"AbilityDuration": 1.5, | |||
"TossDistance": 6, | |||
"AbilityCastRange": 6 | |||
} | |||
] | |||
}, | }, | ||
" | "citadel_ability_rocket_barrage": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 36, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 200, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": | "AbilityDuration": { | ||
" | "Value": 8, | ||
" | "Scale": { | ||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 100, | |||
"BarrageModifier": { | |||
"Class": "CitadelRocketBarrageVolley", | |||
"Subclass": "CitadelRocketBarrageVolley", | |||
"EnabledStateMask": [ | |||
"AllowDashWhenChanneling", | |||
"SinclairTaxUltActive", | |||
"Disarmed" | |||
] | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorExclusiveUse", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorDontSwitchAwayOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DamagePerRocket": { | ||
" | "Value": 21, | ||
" | "Scale": { | ||
"Value": 0.2, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DetonateTimer": 5, | |||
"ExplosionFalloffDisabled": 1, | |||
"ExplosionRadius": { | |||
"Value": 4.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"GrenadesPerSecond": 6, | |||
"GroundDashReductionPercent": -35, | |||
"IntervalRampUpStart": 0.35, | |||
"IntervalRampUpTime": 0.3, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_rocket_barrage", | ||
" | "MaxSpread": 5, | ||
" | "MinDistance": 8.5, | ||
" | "MoveSlowModifier": { | ||
"Class": "SlowBase", | |||
"Subclass": "ForgeRocketBarrageSlow" | |||
}, | |||
" | "Name": "Heavy Barrage", | ||
" | "ProjectileIgnoreCollisionTime": 0.2, | ||
" | "TrackSpeedFar": 100, | ||
" | "TrackSpeedNear": 150, | ||
" | "TrackingTime": 0.4, | ||
" | "Upgrades": [ | ||
{ | |||
"MoveSlowPercent": 30, | |||
"EnemyDashSlowPercent": -18, | |||
"MoveSlowDuration": 1 | |||
}, | |||
{ | |||
"AbilityCooldown": -45, | |||
"AbilityDuration": 6 | |||
}, | |||
{ | |||
"DamagePerRocket": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 0.16, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ExplosionRadius": 2 | |||
} | |||
] | |||
}, | }, | ||
" | "citadel_ability_self_vacuum": { | ||
" | "AbilityCastDelay": 0.2, | ||
"AbilityChannelTime": { | |||
"Value": 2.75, | |||
" | |||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 250, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorChannelled", | ||
"Value": | "BehaviorExclusiveUse", | ||
"BehaviorCastableWhileBusy", | |||
"BehaviorInterruptMeleeOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraDistance": 400, | |||
"DPS": { | |||
"Value": 75, | |||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.28, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_self_vacuum", | ||
"Name": "Singularity", | |||
"Name": " | "Speed": 5.08, | ||
" | "TickRate": 0.25, | ||
"TossAngle": 45, | |||
"TossSpeed": 8.89, | |||
" | |||
" | |||
" | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "VacuumRadius": 2 | ||
}, | }, | ||
{ | { | ||
" | "AbilityChannelTime": 0.75 | ||
}, | }, | ||
{ | { | ||
" | "DPSPercentHealth": 6 | ||
" | } | ||
], | |||
"VacuumAuraModifier": { | |||
"Class": "Vacuumaura", | |||
"Subclass": "Vacuumaura", | |||
"ProvidedByAura": { | |||
"Class": "VacuumauraTarget", | |||
"Subclass": "VacuumauraTarget", | |||
"EnabledStateMask": [ | |||
"ModNoCleanse" | |||
], | |||
"OuterSpeedScale": 10, | |||
"StatusEffectPriority": 60 | |||
}, | |||
"StatusEffectPriority": 0 | |||
}, | |||
"VacuumRadius": { | |||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | } | ||
} | |||
}, | }, | ||
" | "citadel_ability_shieldedsentry": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange | "AbilityCastRange": { | ||
"Value": 20, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityCharges": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityCooldown": { | |||
"Value": 18, | |||
"AbilityCooldown | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityCooldownBetweenCharge": { | ||
"Value": | "Value": 3, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "charge_cooldown" | ||
} | } | ||
}, | }, | ||
" | "AbilityUnitTargetLimit": 1, | ||
" | "AttackConeAngle": 10, | ||
"AttackSpeedMult": 100, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventTrainingBotUsage", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BossDamagePercentIncoming": 50, | |||
"BossDamagePercentOutgoing": 30, | |||
"DebuffModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "ForgeMiniTurretDebuff" | |||
}, | |||
"InnateModifier": { | |||
"Class": "ForgeMiniTurretInnateModifier", | |||
"Subclass": "ForgeMiniTurretInnateModifier" | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_shieldedsentry", | ||
"Name": " | "MeleeResist": 35, | ||
" | "ModelScale": 0.8, | ||
" | "Name": "Mini Turret", | ||
" | "NonHeroDamagePercentOutgoing": 50, | ||
" | "TechResist": 35, | ||
" | "TickRate": 0.5, | ||
" | "TrackingSpeed": 430, | ||
" | "TurretAttackDelay": 0.2, | ||
" | "TurretAttackFalloffEnd": { | ||
" | "Value": 30, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TurretAttackFalloffStart": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TurretAttackRange": { | |||
"Value": 30, | |||
"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": [ | "Upgrades": [ | ||
{ | { | ||
" | "TurretAttackRange": 10, | ||
"TurretDPS": 10 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 2 | ||
}, | }, | ||
{ | { | ||
" | "AttackSpeedMult": 25, | ||
" | "TurretLifetime": 12 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_shiv_dagger": { | ||
" | "AOERadius": { | ||
"AbilityChannelTime": | "Value": 10, | ||
"Scale": { | |||
" | "Value": 1, | ||
"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, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BleedDPSPerStack": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 0.13, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BleedDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BleedTickRate": 1, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageDebuffModifier": { | |||
"Class": "ShivThrownShivDamageDebuff", | |||
"Subclass": "ShivThrownShivDamageDebuff" | |||
}, | |||
"ImpactDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_shiv_dagger", | ||
" | "MovementSlow": 35, | ||
" | "Name": "Serrated Knives", | ||
"RicochetCount": 1, | |||
"SlowDebuffModifier": { | |||
"Class": "ShivThrownShivSlowDebuff", | |||
" | "Subclass": "ShivThrownShivSlowDebuff" | ||
" | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BleedDuration": 2 | ||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 2 | ||
}, | }, | ||
{ | { | ||
" | "BleedDPSPerStack": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 0.07, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_shiv_dash": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
" | "AbilityCooldown": { | ||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
" | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BehaviourBits": [ | ||
" | "BehaviorDisplaysDamageImpact", | ||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraDistance": 250, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DashAngleThreshold": 89, | ||
" | "DashModifier": { | ||
"Class": "CitadelShivDash", | |||
" | "Subclass": "CitadelShivDash" | ||
}, | |||
"DashRadius": 2.5, | |||
"DashRange": { | |||
"Value": 12, | |||
"Scale": { | |||
" | "Value": 1, | ||
"Type": "range" | |||
" | |||
} | } | ||
}, | |||
"DashSpeed": 60.96, | |||
"DebuffDuration": { | |||
"Value": 14, | |||
" | |||
" | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
" | "DebuffModifier": { | ||
"Class": "Base", | |||
"Subclass": "ShivDashDebuff" | |||
}, | |||
"ImpactDamage": { | |||
" | "Value": 75, | ||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.2, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
" | "IsDisabled": false, | ||
" | "Key": "citadel_ability_shiv_dash", | ||
" | "MoveSpeedPenaltyMaxSpeed": 200, | ||
" | "Name": "Slice and Dice", | ||
"SideMoveSpeedReduction": -100, | |||
"TechArmorDamageReduction": -6, | |||
"TechCleaveExpireTime": 0.35, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -6 | ||
}, | }, | ||
{ | { | ||
" | "TechArmorDamageReduction": -4, | ||
"DashRange": 2 | |||
}, | }, | ||
{ | { | ||
" | "ImpactDamage": 50, | ||
"CooldownReductionOnHit": 2, | |||
"CooldownReductionOnHitNonHero": 1, | |||
"MaxCooldownReductionsFromHits": 8 | |||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_shiv_defer_damage": { | ||
" | "AbilityCastDelay": 0.25, | ||
" | "AbilityCooldown": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoCastDelayModifier": { | |||
"Class": "Base", | |||
"Subclass": "Cast" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDontConsumeAbilityResourceOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
" | "DamagePctDeferred": 25, | ||
"Value": | "DamagePctDeferredMaxRage": 15, | ||
"DeferClearPct": 30, | |||
"DeferredDamageDuration": { | |||
"Value": 6, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_shiv_defer_damage", | ||
"Name": " | "Name": "Bloodletting", | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -15 | ||
}, | }, | ||
{ | { | ||
" | "DeferClearPct": 40 | ||
}, | }, | ||
{ | { | ||
" | "DamagePctDeferred": 15 | ||
} | } | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_shiv_killing_blow": { | ||
"AbilityCastDelay": 0.05, | |||
"AbilityCastRange": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 145, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.15, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ChannelMoveSpeed": 1 | "BehaviourBits": [ | ||
" | "BehaviorDisplaysDamageImpact", | ||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusAbilityResource": 10, | |||
"BuffDamage": 8, | |||
"CameraDistance": 400, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": 200, | |||
"EnemyHealthPercent": 18, | |||
"EnemyHealthPercentBuffer": 3, | |||
"FailedExecuteCooldownPenalty": 30, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": " | "Key": "citadel_ability_shiv_killing_blow", | ||
"Name": | "KillableModifier": { | ||
"Upgrades": [] | "Class": "KillingBlowGlow", | ||
"Subclass": "KillingBlowGlow" | |||
}, | |||
"LeapModifier": { | |||
"Class": "CitadelShivKillingblowLeap", | |||
"Subclass": "CitadelShivKillingblowLeap" | |||
}, | |||
"MinTimeToTarget": 0.5, | |||
"MoveSpeedToTarget": 30, | |||
"Name": "Killing Blow", | |||
"RageDrainDelayDuration": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"RageDrainRate": 0.25, | |||
"RagePerHeavyMelee": 2.85384, | |||
"RagePerLightMelee": 1.55664, | |||
"RagePerSpiritDamage": 0.01452864, | |||
"RagePerWeaponDamage": 0.0158766, | |||
"RecastWindow": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlashRange": 90, | |||
"Upgrades": [ | |||
{ | |||
"BonusMoveSpeed": 2, | |||
"AbilityCastRange": 6 | |||
}, | |||
{ | |||
"BuffDamage": 16, | |||
"AbilityCooldown": -25 | |||
}, | |||
{ | |||
"EnemyHealthPercent": 10 | |||
} | |||
] | |||
}, | }, | ||
" | "citadel_ability_slide": { | ||
"AbilityCastDelay": | "AbilityCooldown": { | ||
"Value": 0.85, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 0.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AutoIntrinsicModifiers": [ | |||
{ | |||
"Class": "SlideDebuff", | |||
"Subclass": "SlideDebuff" | |||
} | |||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_slide", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"citadel_ability_sprint": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_sprint", | |||
"Name": "", | |||
"Upgrades": [] | |||
}, | |||
"citadel_ability_static_charge": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | |||
"Value": 35, | |||
"Scale": { | |||
"Value": 0.792137, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_static_charge", | |||
"Name": "Static Charge", | |||
"ShockDelay": 3.5, | |||
"ShockRadius": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"StaticChargeModifier": { | |||
"Class": "CitadelStaticcharge", | |||
"Subclass": "CitadelStaticcharge" | |||
}, | |||
"StunDuration": { | |||
"Value": 0.9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -20 | |||
}, | |||
{ | |||
"ShockRadius": 7, | |||
"AbilityCastRange": 5 | |||
}, | |||
{ | |||
"StunDuration": 0.9, | |||
"Damage": 160 | |||
} | |||
] | |||
}, | |||
"citadel_ability_static_charge_v2": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": { | |||
"Value": 16, | |||
"Scale": [ | |||
{ | |||
"Value": 0.0651, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | |||
"Value": 35, | |||
"Scale": { | |||
"Value": 0.792137, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_static_charge_v2", | |||
"Name": "Static Charge", | |||
"ShockDelay": 3.5, | |||
"ShockRadius": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"StaticChargeModifier": { | |||
"Class": "CitadelStaticcharge", | |||
"Subclass": "CitadelStaticcharge" | |||
}, | |||
"StaticChargeWorldModifier": { | |||
"Class": "CitadelStaticcharge", | |||
"Subclass": "CitadelStaticchargeWorld" | |||
}, | |||
"StunDuration": { | |||
"Value": 0.9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -19 | |||
}, | |||
{ | |||
"ShockRadius": 7 | |||
}, | |||
{ | |||
"StunDuration": 0.9 | |||
} | |||
] | |||
}, | |||
"citadel_ability_sticky_bomb": { | |||
"AbilityCastRange": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 3.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorAllowSelfCast", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BombAttachedModifier": { | |||
"Class": "CitadelStickyBombAttached", | |||
"Subclass": "CitadelStickyBombAttached", | |||
"OnGroundModifier": { | |||
"Class": "CitadelStickyBombOnGround", | |||
"Subclass": "CitadelStickyBombOnGround", | |||
"OnGroundModifier": { | |||
"Class": "Base", | |||
"Subclass": "Empty" | |||
} | |||
} | |||
}, | |||
"BonusDamagePctPerPlayerHit": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 0.0015, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BonusDamagePctPerPlayerKilled": { | |||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 0.01, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 85, | |||
"Scale": { | |||
"Value": 1.5, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"FuseTime": 3.5, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_sticky_bomb", | |||
"KillCheckModifier": { | |||
"Class": "Base", | |||
"Subclass": "KillcheckModifier" | |||
}, | |||
"KillCheckWindow": 10, | |||
"Name": "Sticky Bomb", | |||
"OnHitDiminish": 60, | |||
"OnKillDiminish": 7, | |||
"Radius": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SelfBuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "CitadelStickyBombSelfBuff" | |||
}, | |||
"SelfDamagePercent": 20, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -8 | |||
}, | |||
{ | |||
"Damage": 85 | |||
}, | |||
{ | |||
"MovementSpeedBonus": 5, | |||
"StatusResistancePercent": 25, | |||
"MovementSpeedBonusDuration": 6 | |||
} | |||
] | |||
}, | |||
"citadel_ability_stomp": { | |||
"AbilityCastDelay": 0.42, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"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, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BulletResistModifier": { | |||
"Class": "StompDebuff", | |||
"Subclass": "StompDebuff" | |||
}, | |||
"ChannelMoveSpeed": 1.3, | |||
"ClimbHeight": 1, | |||
"Damage": { | |||
"Value": 115, | |||
"Scale": { | |||
"Value": 1.55, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "DebuffModifier" | |||
}, | |||
"DistanceAboveGround": 1, | |||
"DropDownRate": 20, | |||
"ImpactInterval": 0.1, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_stomp", | |||
"Name": "Kinetic Pulse", | |||
"StompRange": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"StompWidth": 5.5, | |||
"TechCleaveExpireTime": 0.2, | |||
"TossDuration": 1, | |||
"TossSpeed": 450, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"BulletResistReduction": -15, | |||
"SlowPercent": 30, | |||
"SlowDuration": 4 | |||
}, | |||
{ | |||
"Damage": 135, | |||
"StompRange": 20 | |||
} | |||
] | |||
}, | |||
"citadel_ability_storm_cloud": { | |||
"AbilityChannelTime": { | |||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 205, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorExclusiveUse", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraDistance": 600, | |||
"CloudHeight": 120, | |||
"DPS": { | |||
"Value": 95, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DamageInterval": 0.3, | |||
"EndingSoonTime": 2, | |||
"ExpandTime": 3.5, | |||
"FlightControlEnabled": 1.5, | |||
"InitialRadius": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_storm_cloud", | |||
"LightningStrikeAOEModifier": { | |||
"Class": "LightningStrikeArea", | |||
"Subclass": "LightningStrike" | |||
}, | |||
"LightningStrikeDamage": { | |||
"Value": 75, | |||
"Scale": { | |||
"Value": 0.5, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"LightningStrikeDelay": 0.25, | |||
"LightningStrikeKnockBackForce": 500, | |||
"LightningStrikeRadius": { | |||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"LightningStrikes": 1, | |||
"Name": "Storm Cloud", | |||
"Radius": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"StormCloudModifier": { | |||
"Class": "CitadelStormcloud", | |||
"Subclass": "CitadelStormcloud" | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"BulletResistOnActive": 55 | |||
}, | |||
{ | |||
"Radius": 10, | |||
"InitialRadius": 5, | |||
"AbilityChannelTime": 7 | |||
}, | |||
{ | |||
"DPS": 65, | |||
"FlightControlEnabled": 4 | |||
} | |||
] | |||
}, | |||
"citadel_ability_tangotether": { | |||
"AbilityCastRange": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 37, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusFireRate": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 0.18, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BulletLifestealPercent": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 0.15, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"GrappleTargetModifier": { | |||
"Class": "CitadelModifierTangotetherTarget", | |||
"Subclass": "Target" | |||
}, | |||
"HealingPerGlub": 20, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_tangotether", | |||
"MoveWhileShootingSpeedPenaltyReductionPercent": 100, | |||
"MoveWhileZoomedSpeedPenaltyReductionPercent": 100, | |||
"Name": "Kudzu Connection", | |||
"TetherModifier": { | |||
"Class": "CitadelModifierTangotetherTether", | |||
"Subclass": "CitadelModifierTangotetherTether", | |||
"MinConnectTime": 2, | |||
"DisconnectDistanceBuffer": 100, | |||
"TargetAwayDistance": 250, | |||
"CandidateCloserDistance": 400, | |||
"BuffModifier": { | |||
"Class": "CitadelModifierTangotetherTetherReceiver", | |||
"Subclass": "CitadelModifierTangotetherTetherReceiver", | |||
"EnabledStateMask": [ | |||
"CoopTetherActive" | |||
] | |||
}, | |||
"LockedTargetModifier": { | |||
"Class": "Base", | |||
"Subclass": "TetherLockedModifier", | |||
"EnabledStateMask": [ | |||
"CoopTetherLockedTarget" | |||
] | |||
}, | |||
"NoConnectionModifier": { | |||
"Class": "TetherNoConnection", | |||
"Subclass": "TetherNoConnection" | |||
}, | |||
"StatusEffectPriority": 50 | |||
}, | |||
"TetherSharedHealPct": { | |||
"Value": 35, | |||
"Scale": { | |||
"Value": 0.85, | |||
"Type": "power_increase" | |||
} | |||
}, | |||
"TickRate": 0.1, | |||
"TotalTetherTargets": 1, | |||
"Upgrades": [ | |||
{ | |||
"MoveSpeedBonus": 2 | |||
}, | |||
{ | |||
"BonusFireRate": 8, | |||
"BulletLifestealPercent": 8 | |||
}, | |||
{ | |||
"AbilityDuration": -13, | |||
"AbilityCooldown": -37 | |||
} | |||
] | |||
}, | |||
"citadel_ability_tangotether_trigger": { | |||
"AbilityCastRange": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorUseInstantCastUnitTargetUi" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_tangotether_trigger", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"citadel_ability_tengu_airlift": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": { | |||
"Value": 22, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 21, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirDropBulletShield": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"AirDropOutgoingDamagePercent": 20, | |||
"AllyCastDelay": 0.1, | |||
"AllyOutgoingDamagePercent": -20, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffDuration": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BulletResistModifier": { | |||
"Class": "Base", | |||
"Subclass": "AirdropBulletresist" | |||
}, | |||
"ChannelMoveSpeed": 1.3, | |||
"CooldownReductionPctOnOthers": 30, | |||
"DroppedBuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "BarrierModifier" | |||
}, | |||
"ExplodeDamage": { | |||
"Value": 115, | |||
"Scale": { | |||
"Value": 0.7, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ExplodingAllyModifier": { | |||
"Class": "AirliftExplodingAlly", | |||
"Subclass": "AirliftExplodingAlly" | |||
}, | |||
"FlyingModifier": { | |||
"Class": "Base", | |||
"Subclass": "Base", | |||
"EnabledStateMask": [ | |||
"AbilityMovement", | |||
"Sprinting", | |||
"DashDisabled", | |||
"ShootingDisabled", | |||
"JumpDisabled", | |||
"DuckingDisabled", | |||
"MantleDisabled", | |||
"AimForwardWithPitch", | |||
"MeleeDisabled", | |||
"SlidingDisabled", | |||
"HideCrosshair" | |||
] | |||
}, | |||
"GrabModifier": { | |||
"Class": "AirliftGrab", | |||
"Subclass": "AirliftGrab", | |||
"LiftHorizontal": 0, | |||
"LiftHeight": -120, | |||
"FollowDampingFactor": 20, | |||
"FollowDistance": -60, | |||
"AllyPossibleStuckDistance": 320, | |||
"EnabledStateMask": [ | |||
"AbilityMovement", | |||
"ShootingDisabled", | |||
"MeleeDisabled", | |||
"IgnorePortals" | |||
], | |||
"AllyGrabCancelTime": 1 | |||
}, | |||
"InterruptCooldown": 3.5, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_tengu_airlift", | |||
"Name": "Air Drop", | |||
"OnLandDamageRadius": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"OnLandDamageRadiusStart": 16, | |||
"SilenceBombSpeed": 12, | |||
"SilenceModifier": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "CitadelSilenced" | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "AirliftSlow" | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"AirDropBulletShield": { | |||
"Value": 300, | |||
"Scale": { | |||
"Value": 0.7, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | |||
{ | |||
"SlowPercent": 40, | |||
"DebuffDuration": 3 | |||
}, | |||
{ | |||
"SilenceDuration": 3, | |||
"ExplodeDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 1.5, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"AirDropBulletShield": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | |||
] | |||
}, | |||
"citadel_ability_tengu_stone_form": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorInterruptMeleeOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 75, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DampingFactor": 0.25, | |||
"DragModifier": { | |||
"Class": "ChargeDragEnemy", | |||
"Subclass": "ChargeDragEnemy", | |||
"ForwardOffset": 0, | |||
"VerticalOffset": -200, | |||
"ForceDistScale": 10 | |||
}, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_tengu_stone_form", | |||
"LiftHeight": 180, | |||
"LiftTime": 1, | |||
"MaxHealthRegen": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"MoveSpeedMax": 8, | |||
"Name": "Stone Form", | |||
"Radius": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"StunDuration": { | |||
"Value": 0.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"MaxHealthRegen": 7 | |||
}, | |||
{ | |||
"AbilityCooldown": -25 | |||
}, | |||
{ | |||
"StunDuration": 0.75, | |||
"Damage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 1.5, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | |||
] | |||
}, | |||
"citadel_ability_tengu_urn": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"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, | |||
"AuraModifier": { | |||
"Class": "CitadelTenguUrnAura", | |||
"Subclass": "UrnAura", | |||
"ProvidedByAura": { | |||
"Class": "UrnDebuff", | |||
"Subclass": "UrnDebuff", | |||
"EntangleModifier": { | |||
"Class": "CitadelRoot", | |||
"Subclass": "Immobilize" | |||
} | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DPS": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 0.55, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"Height": 2, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_tengu_urn", | |||
"Name": "Entangling Thorns", | |||
"Radius": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 35, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"Radius": 2, | |||
"DPS": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.5, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | |||
{ | |||
"TimeToEntangle": 2, | |||
"EntangleDuration": 1.6 | |||
} | |||
] | |||
}, | |||
"citadel_ability_tier2boss_aoe_wave": { | |||
"AbilityCastDelay": 2.5, | |||
"AbilityCastRange": { | |||
"Value": 25.4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AoEModifier": { | |||
"Class": "T2bossWaveAura", | |||
"Subclass": "T2bossWaveAura", | |||
"ProvidedByAura": { | |||
"Class": "T2bossAoeWaveTarget", | |||
"Subclass": "T2bossAoeWaveTarget", | |||
"TossUpStrength": 400, | |||
"TossHorizontalMin": 300, | |||
"TossHorizontalMax": 1200, | |||
"DebuffDuration": 3, | |||
"SilenceModifier": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "CitadelSilenced" | |||
}, | |||
"DisarmModifier": { | |||
"Class": "CitadelDisarmed", | |||
"Subclass": "CitadelDisarmed" | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "AirliftSlow" | |||
} | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": 300, | |||
"DamageHealthPercent": 20, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_tier2boss_aoe_wave", | |||
"Name": null, | |||
"SlowPercent": 30, | |||
"Upgrades": [], | |||
"WaveFinalRadius": 40, | |||
"WaveSpeed": 16, | |||
"WaveStartRadius": 4 | |||
}, | |||
"citadel_ability_tier2boss_laser_beam": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCastRange": 34.92, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"CreepDPS": 190, | |||
"DPS": 125, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_tier2boss_laser_beam", | |||
"MaxHPDPS": 2, | |||
"Name": "Laser", | |||
"PathLength": 1250, | |||
"PathWidth": 30, | |||
"SweepSpeed": 1, | |||
"TrackingSpeed": 30, | |||
"Upgrades": [] | |||
}, | |||
"citadel_ability_tier2boss_rocket_barrage": { | |||
"AbilityCastRange": 35.56, | |||
"AbilityCooldown": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 100, | |||
"AuraModifier": { | |||
"Class": "Tier2bossRocketDamageAura", | |||
"Subclass": "Tier2bossRocketDamageAura", | |||
"ModifierProvidedByAuraDuration": 4, | |||
"ProvidedByAura": { | |||
"Class": "Tier2bossRocketDamageAuraDebuff", | |||
"Subclass": "Tier2bossRocketDamageAuraDebuff" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorTargetThroughWalls" | |||
], | |||
"BulletArmorReduction": -10, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": 200, | |||
"DetonateTimer": 10, | |||
"ExplosionFalloffDisabled": 1, | |||
"FireDPS": 25, | |||
"FireDPSTrooperFactor": 0.3, | |||
"FireDuration": 5, | |||
"FireRadius": 6, | |||
"FireTickInterval": 0.5, | |||
"GrenadesInVolley": 6, | |||
"InitialVolleyInaccuracy": 100, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_tier2boss_rocket_barrage", | |||
"MaxSimultaneousVolley": 1, | |||
"Name": "Rocket Barrage", | |||
"PerVolleyInaccuracy": 25, | |||
"Radius": 5, | |||
"TechArmorReduction": -10, | |||
"Upgrades": [], | |||
"VolleyInterval": 0.5 | |||
}, | |||
"citadel_ability_tier2boss_stomp": { | |||
"AbilityCastDelay": 1.5, | |||
"AbilityCastRange": 12, | |||
"AbilityCooldown": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 100, | |||
"ActivationDistance": 472.441, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_tier2boss_stomp", | |||
"Name": "Stomp", | |||
"Upgrades": [] | |||
}, | |||
"citadel_ability_tier3boss_laser_beam": { | |||
"AbilityCastRange": 30.48, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BeamModifier": { | |||
"Class": "Tier3bossElectricBeam", | |||
"Subclass": "Tier3bossElectricBeam", | |||
"LaserDPSToPlayers": 440, | |||
"LaserDPSMaxHealth": 5, | |||
"LaserDPSToNPCs": 80, | |||
"AuraDropTickRate": 0.5, | |||
"GroundAuraModifier": { | |||
"Class": "Tier3bossLaserAura", | |||
"Subclass": "Tier3bossLaserAura", | |||
"ModifierProvidedByAuraDuration": 4, | |||
"AuraRadius": 160, | |||
"ProvidedByAura": { | |||
"Class": "Tier3bossLaserDebuff", | |||
"Subclass": "Tier3bossLaserDebuff", | |||
"Duration": 4, | |||
"TickRate": 0.5, | |||
"NPCDPS": 80, | |||
"PlayerDPS": 100, | |||
"MaxHealthDPS": 4 | |||
} | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"BulletArmorReduction": -10, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_tier3boss_laser_beam", | |||
"Name": "Patron Laser", | |||
"PathLength": 2000, | |||
"PathWidth": 40, | |||
"TechArmorReduction": -10, | |||
"Upgrades": [] | |||
}, | |||
"citadel_ability_trooper_zip_line": { | |||
"AbilityCooldown": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DamageCooldown": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"DismountHorizontalMaxSpeedPercent": 85, | |||
"DismountHorizontalMinSpeedPercent": 40, | |||
"DismountVerticalSpeed": 300, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_trooper_zip_line", | |||
"KnockedOffDamagePct": 15, | |||
"KnockedOffSlowModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "KnockedOffZiplineSlow" | |||
}, | |||
"LatchEndSpeed": 750, | |||
"LatchInitialSpeed": 600, | |||
"LatchMaxTime": 0.5, | |||
"LatchSpeed": 1500, | |||
"LatchVisualSnapProgress": 0.85, | |||
"MaxMountDistance2D": 1200, | |||
"Name": null, | |||
"PlayerSpeedCheckScale": 0.55, | |||
"RegenZoneDismountHorizontalMaxSpeed": 300, | |||
"RidingZipLineModifier": { | |||
"Class": "Base", | |||
"Subclass": "RidingZipline" | |||
}, | |||
"SlowDuration": 8, | |||
"StunDuration": 2.5, | |||
"Upgrades": [], | |||
"ZipAcc": 1000, | |||
"ZipLineIntroModifier": { | |||
"Class": "Base", | |||
"Subclass": "ZiplineIntro", | |||
"EnabledStateMask": [ | |||
"ZiplineIntro", | |||
"ZiplineLocked" | |||
] | |||
}, | |||
"ZipLineKnockdownImmuneModifier": { | |||
"Class": "ZiplineKnockdownImmune", | |||
"Subclass": "ZiplineKnockdownImmune" | |||
}, | |||
"ZipLineSlowModifier": { | |||
"Class": "ZiplineSpeed", | |||
"Subclass": "ZiplineProtectionSlow", | |||
"RampUpTime": 2, | |||
"PercentageMultiplierStart": -70, | |||
"PercentageMultiplierEnd": 0 | |||
}, | |||
"ZipSpeedInner": 700, | |||
"ZipSpeedOuter": 830, | |||
"ZiplineProtectionDamageAmp": 35, | |||
"ZiplineProtectionSlowDurationOnHit": 2 | |||
}, | |||
"citadel_ability_uppercut": { | |||
"AbilityCooldown": { | |||
"Value": 22, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusFireRate": { | |||
"Value": -14, | |||
"Scale": { | |||
"Value": -0.186, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BuffGunRangePercent": 100, | |||
"BuffModifier": { | |||
"Class": "UppercutBuff", | |||
"Subclass": "UppercutBuff", | |||
"EnabledStateMask": [ | |||
"NoWindup" | |||
] | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"ClipModifier": { | |||
"Class": "UppercutClipsize", | |||
"Subclass": "UppercutClipsize" | |||
}, | |||
"EnemyHeroTossVelocity": 20, | |||
"ExplodeDebuffDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ForceReductionOnAngleDown": 0.75, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_uppercut", | |||
"LandingDamage": { | |||
"Value": 75, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"MeleeAttackLength": 6, | |||
"MeleeHalfAngle": 60, | |||
"MeleeRadius": 2.5, | |||
"Name": "Exploding Uppercut", | |||
"OnLandDamageRadius": { | |||
"Value": 14, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TossDuration": 0.5, | |||
"TossDurationFriendly": 0.3, | |||
"TossVelocity": 25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -11 | |||
}, | |||
{ | |||
"UppercutBuffOnHit": 9, | |||
"BuffBaseWeaponPct": 30 | |||
}, | |||
{ | |||
"RestoreHookCooldown": 1, | |||
"MissingHPHeal": 18 | |||
} | |||
], | |||
"UppercutDamage": { | |||
"Value": 0.01, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "melee" | |||
} | |||
}, | |||
"UppercutModifier": { | |||
"Class": "CitadelUppercutted", | |||
"Subclass": "CitadelUppercutted", | |||
"NoExplodeModifier": { | |||
"Class": "Base", | |||
"Subclass": "NoUppercutExplosionDamage" | |||
}, | |||
"ExplodeDebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "UppercutDebuff" | |||
}, | |||
"StatusEffectPriority": 20 | |||
} | |||
}, | |||
"citadel_ability_vandal_overflow": { | |||
"AbilityCastDelay": 0.6, | |||
"AbilityCastRange": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 1.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 0.974938, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DampingFactor": 0.5, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_vandal_overflow", | |||
"LiftHeight": 120, | |||
"LiftModifier": { | |||
"Class": "CitadelVandaloverflow", | |||
"Subclass": "Lift", | |||
"EnabledStateMask": [ | |||
"Stunned" | |||
] | |||
}, | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -28 | |||
}, | |||
{ | |||
"AbilityDuration": 0.5 | |||
}, | |||
{ | |||
"AbilityUnitTargetLimit": 5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_vandal_surge": { | |||
"AbilityCastDelay": 0.6, | |||
"AbilityCastRange": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 1.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 0.974938, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DampingFactor": 0.5, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_vandal_surge", | |||
"LiftHeight": 120, | |||
"LiftModifier": { | |||
"Class": "CitadelVandalsurge", | |||
"Subclass": "Lift", | |||
"EnabledStateMask": [ | |||
"Stunned" | |||
] | |||
}, | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -28 | |||
}, | |||
{ | |||
"AbilityDuration": 0.5 | |||
}, | |||
{ | |||
"AbilityUnitTargetLimit": 5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_void_sphere": { | |||
"AbilityCastRange": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 1.4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AllyDistance": 13, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BubbleModifier": { | |||
"Class": "VoidSphere", | |||
"Subclass": "VoidSphere", | |||
"StatusEffectPriority": 100, | |||
"BuffModifier": { | |||
"Class": "VoidsphereBuff", | |||
"Subclass": "VoidsphereBuff" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_void_sphere", | |||
"Name": "Quantum Entanglement", | |||
"StaminaRestore": 1, | |||
"TrailInterval": 0.01, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCastRange": 6 | |||
}, | |||
{ | |||
"AbilityCooldown": -6 | |||
}, | |||
{ | |||
"ReduceDebuffs": 50, | |||
"ChargeReplenish": 1 | |||
} | |||
] | |||
}, | |||
"citadel_ability_wraith_rapidfire": { | |||
"AbilityCooldown": { | |||
"Value": 45, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"BonusFireRate": 20, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_wraith_rapidfire", | |||
"MagicDamagePerBullet": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 0.03, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"Name": "Full Auto", | |||
"RapidFireModifier": { | |||
"Class": "Rapidfire", | |||
"Subclass": "Rapidfire" | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -20 | |||
}, | |||
{ | |||
"BonusFireRate": 10, | |||
"AbilityDuration": 3 | |||
}, | |||
{ | |||
"MagicDamagePerBullet": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.045, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"UnlimitedAmmo": 1 | |||
} | |||
] | |||
}, | |||
"citadel_ability_wrecker_bouldergrenade": { | |||
"AbilityCastRange": 50, | |||
"AbilityChannelTime": { | |||
"Value": 1.2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 31, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 2.5, | |||
"Damage": { | |||
"Value": 150, | |||
"Scale": { | |||
"Value": 1.302, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ExplosionDamage": { | |||
"Value": 80, | |||
"Scale": { | |||
"Value": 0.744, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ExplosionPushForce": 1200, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_wrecker_bouldergrenade", | |||
"Name": "Wrecking Ball", | |||
"Radius": 7, | |||
"StunDuration": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -7.5 | |||
}, | |||
{ | |||
"Damage": 50 | |||
}, | |||
{ | |||
"StunDuration": 0.5 | |||
} | |||
] | |||
}, | |||
"citadel_ability_wrecker_garbage_suck": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityChannelTime": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 130, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BaseDamage": { | |||
"Value": 75, | |||
"Scale": { | |||
"Value": 0.93, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorExclusiveUse", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CameraDistance": 800, | |||
"DPS": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.194988, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DamagePerSecond": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 2.604, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"GarbageAuraModifier": { | |||
"Class": "Garbageaura", | |||
"Subclass": "Garbageaura", | |||
"ProvidedByAura": { | |||
"Class": "Base", | |||
"Subclass": "GarbageauraTarget", | |||
"OuterSpeedScale": 10, | |||
"StatusEffectPriority": 60 | |||
}, | |||
"StatusEffectPriority": 0 | |||
}, | |||
"GarbageRadius": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_wrecker_garbage_suck", | |||
"Name": "Overload", | |||
"SlowPercent": 50, | |||
"Speed": 5.08, | |||
"TickRate": 1, | |||
"TossAngle": 45, | |||
"TossSpeed": 8.89, | |||
"Upgrades": [ | |||
{ | |||
"GarbageRadius": 2 | |||
}, | |||
{ | |||
"AbilityCooldown": -35 | |||
}, | |||
{ | |||
"BaseDamage": 100, | |||
"DamagePerSecond": 50 | |||
} | |||
] | |||
}, | |||
"citadel_ability_zip_line": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DamageCooldown": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"DismountHorizontalMaxSpeedPercent": 85, | |||
"DismountHorizontalMinSpeedPercent": 40, | |||
"DismountVerticalSpeed": 300, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_zip_line", | |||
"KnockedOffDamagePct": 15, | |||
"KnockedOffSlowModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "KnockedOffZiplineSlow" | |||
}, | |||
"LatchEndSpeed": 750, | |||
"LatchInitialSpeed": 600, | |||
"LatchMaxTime": 0.5, | |||
"LatchSpeed": 1500, | |||
"LatchVisualSnapProgress": 0.85, | |||
"MaxMountDistance2D": 15, | |||
"Name": "Hyperline", | |||
"PlayerSpeedCheckScale": 0.55, | |||
"RegenZoneDismountHorizontalMaxSpeed": 300, | |||
"RidingZipLineModifier": { | |||
"Class": "Base", | |||
"Subclass": "RidingZipline" | |||
}, | |||
"SlowDuration": 8, | |||
"StunDuration": 2.5, | |||
"Upgrades": [], | |||
"ZipAcc": 1000, | |||
"ZipLineIntroModifier": { | |||
"Class": "Base", | |||
"Subclass": "ZiplineIntro", | |||
"EnabledStateMask": [ | |||
"ZiplineIntro", | |||
"ZiplineLocked" | |||
] | |||
}, | |||
"ZipLineKnockdownImmuneModifier": { | |||
"Class": "ZiplineKnockdownImmune", | |||
"Subclass": "ZiplineKnockdownImmune" | |||
}, | |||
"ZipLineSlowModifier": { | |||
"Class": "ZiplineSpeed", | |||
"Subclass": "ZiplineProtectionSlow", | |||
"RampUpTime": 2, | |||
"PercentageMultiplierStart": -70, | |||
"PercentageMultiplierEnd": 0 | |||
}, | |||
"ZipSpeedInner": 693, | |||
"ZipSpeedOuter": 810, | |||
"ZiplineProtectionDamageAmp": 35, | |||
"ZiplineProtectionSlowDurationOnHit": 2 | |||
}, | |||
"citadel_ability_zipline_boost": { | |||
"AbilityCooldown": { | |||
"Value": 360, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorNoTarget", | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorMovement", | |||
"BehaviorStartsOnCooldown" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_zipline_boost", | |||
"Name": null, | |||
"Upgrades": [], | |||
"ZipboostModifier": { | |||
"Class": "ZiplineBoost", | |||
"Subclass": "ZiplineBoost", | |||
"EnabledStateMask": [ | |||
"UsingZiplineBoost" | |||
], | |||
"RampUpTime": 1, | |||
"PercentageSpeedIncreaseRampTo": 80 | |||
} | |||
}, | |||
"citadel_base_lockon_ability": { | |||
"BehaviourBits": [ | |||
"BehaviorTargetThroughWalls" | |||
], | |||
"IsDisabled": false, | |||
"Key": "citadel_base_lockon_ability", | |||
"LockonConeAngle": 40, | |||
"LosingLockGraceTime": 0.5, | |||
"MaxLockonStacks": 1, | |||
"Name": null, | |||
"TimeToGainLockonStack": 0.7, | |||
"TimeToLoseLockonStack": 2, | |||
"Upgrades": [] | |||
}, | |||
"drifter_blood_blast": { | |||
"AbilityCastDelay": 0.4, | |||
"AbilityCastRange": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.4, | |||
"AbilityUnitTargetLimit": 30, | |||
"AirSpeedMax": 70, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorNoTarget", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusDamage": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1.4, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 1.2, | |||
"Type": "melee" | |||
} | |||
}, | |||
"DamageHeavyMelee": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "heavy_melee" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "Debuff" | |||
}, | |||
"ExtraSweepConeAngle": 60, | |||
"ExtraSweepOffsetBehindCaster": 80, | |||
"ExtraSweepRange": 3, | |||
"FallSpeedMax": 1, | |||
"IsDisabled": false, | |||
"Key": "drifter_blood_blast", | |||
"Name": "Rend", | |||
"RangeForBonusDamage": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TargetModifier": { | |||
"Class": "DrifterRendBulletLifesteal", | |||
"Subclass": "DrifterRendBulletLifesteal" | |||
}, | |||
"TargetingConeAngle": 50, | |||
"Upgrades": [ | |||
{ | |||
"BonusDamage": 40 | |||
}, | |||
{ | |||
"AbilityCooldown": -8 | |||
}, | |||
{ | |||
"DebuffDuration": 2, | |||
"UseHeavyMelee": 1, | |||
"DamageHeavyMelee": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.55, | |||
"Type": "heavy_melee" | |||
} | |||
}, | |||
"Damage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "melee", | |||
"Multiply": true | |||
} | |||
} | |||
} | |||
] | |||
}, | |||
"drifter_darkness": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCastRange": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 145, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 6.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AuraLingerDuration": 0.001, | |||
"BehaviourBits": [ | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusFireRate": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BonusSprintAcceleration": 12, | |||
"BonusSprintSpeed": 2, | |||
"CasterModifier": { | |||
"Class": "DrifterDarknessCaster", | |||
"Subclass": "DrifterDarknessCaster", | |||
"EnabledStateMask": [ | |||
"SinclairTaxUltActive" | |||
] | |||
}, | |||
"ChannelMoveSpeed": 1.3, | |||
"DarkFactor": 1, | |||
"DistanceForMaxProjSpeed": 200, | |||
"DrifterNearbyRangeCheck": 40, | |||
"IsDisabled": false, | |||
"Key": "drifter_darkness", | |||
"MaxProjectileSpeed": 3000, | |||
"MaxTargets": 2, | |||
"MinProjectileSpeed": 3000, | |||
"Name": "Eternal Night", | |||
"PostProcessFadeInTime": 0.2, | |||
"PostProcessFadeOutTime": 1, | |||
"RevealDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SmallVisionDistance": 15, | |||
"TargetModifier": { | |||
"Class": "DrifterDarknessTarget", | |||
"Subclass": "DrifterDarknessTarget", | |||
"ProvidedByAura": { | |||
"Class": "DrifterDarknessTargetBoundaryUnit", | |||
"Subclass": "DrifterDarknessTargetBoundaryUnit" | |||
} | |||
}, | |||
"TargetRevealModifier": { | |||
"Class": "Base", | |||
"Subclass": "DrifterDarknessTargetReveal", | |||
"EnabledStateMask": [ | |||
"VisibleToEnemy", | |||
"GlowThroughWallsToProvider" | |||
] | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"BonusSprintSpeed": 10 | |||
}, | |||
{ | |||
"AbilityCooldown": -40 | |||
}, | |||
{ | |||
"AbilityDuration": 2.5, | |||
"MaxTargets": 1 | |||
} | |||
] | |||
}, | |||
"drifter_shadow_mark": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirDrag": 3, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "DrifterStalkersMarkBuff" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"DotHealthPercent": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 0.015, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"FallSpeedMax": 0.3, | |||
"IsDisabled": false, | |||
"Key": "drifter_shadow_mark", | |||
"Name": "Stalker's Mark", | |||
"PostTeleportModifier": { | |||
"Class": "DrifterStalkersMarkPostTeleport", | |||
"Subclass": "DrifterStalkersMarkPostTeleport" | |||
}, | |||
"TargetModifier": { | |||
"Class": "DrifterShadowMarkTarget", | |||
"Subclass": "DrifterShadowMarkTarget" | |||
}, | |||
"TargetTeleportModifier": { | |||
"Class": "Base", | |||
"Subclass": "DrifterShadowMarkTeleportTarget" | |||
}, | |||
"TeleportBackOffsetFromTarget": 135, | |||
"TeleportDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.5, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"TickRate": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"BulletResistReduction": -8 | |||
}, | |||
{ | |||
"AbilityDuration": 3, | |||
"AbilityCooldown": -10 | |||
}, | |||
{ | |||
"DotHealthPercent": 1.5, | |||
"HealAmpReceivePenaltyPercent": -40, | |||
"HealAmpRegenPenaltyPercent": -40 | |||
} | |||
], | |||
"VerticalDrag": 1 | |||
}, | |||
"drifter_shadow_mark_teleport": { | |||
"AbilityCastDelay": 0.3, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "drifter_shadow_mark_teleport", | |||
"Name": "Ambush", | |||
"Upgrades": [] | |||
}, | |||
"fathom_breach": { | |||
"AbilityCastRange": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 22, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 80, | |||
"Scale": { | |||
"Value": 0.651, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ExplosionRadius": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"GravityScale": 1.4, | |||
"InFlightModifier": { | |||
"Class": "Base", | |||
"Subclass": "InFlight", | |||
"EnabledStateMask": [ | |||
"DashDisabled" | |||
] | |||
}, | |||
"IsDisabled": false, | |||
"Key": "fathom_breach", | |||
"Name": "Breach", | |||
"TossSpeed": 350, | |||
"Upgrades": [ | |||
{ | |||
"ExplosionRadius": 3 | |||
}, | |||
{ | |||
"AbilityCooldown": -8 | |||
}, | |||
{ | |||
"Damage": 120 | |||
} | |||
], | |||
"WallImpactLookAheadDistance": 100 | |||
}, | |||
"fathom_defer_damage": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AutoCastDelayModifier": { | |||
"Class": "Base", | |||
"Subclass": "Cast" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDontConsumeAbilityResourceOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DamagePctDeferred": 22, | |||
"DamagePctDeferredMaxRage": 15, | |||
"DeferClearPct": 40, | |||
"DeferredDamageDuration": 13, | |||
"IsDisabled": false, | |||
"Key": "fathom_defer_damage", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"DamagePctDeferred": 8 | |||
}, | |||
{ | |||
"AbilityCooldown": -25 | |||
}, | |||
{ | |||
"DeferClearPct": 25 | |||
} | |||
] | |||
}, | |||
"fathom_lurkers_ambush": { | |||
"AbilityCastRange": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": 9999, | |||
"AbilityCooldown": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"ChannelMoveSpeed": 5, | |||
"ChannelTimeForMaxDebuff": 1.5, | |||
"DPS": { | |||
"Value": 60, | |||
"Scale": { | |||
"Value": 0.651, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffMaxDuration": 3.5, | |||
"DebuffMinDuration": 1, | |||
"DebuffModifier": { | |||
"Class": "FathomLurkersAmbushDebuff", | |||
"Subclass": "FathomLurkersAmbushDebuff", | |||
"EnabledStateMask": [ | |||
"Slowed" | |||
] | |||
}, | |||
"EnemySlowPct": 60, | |||
"InitialHeight": 350, | |||
"InvisFadeToDuration": 1.5, | |||
"InvisModifier": { | |||
"Class": "LurkersAmbushInvis", | |||
"Subclass": "Invis", | |||
"InvisBias": 0.8 | |||
}, | |||
"IsDisabled": false, | |||
"Key": "fathom_lurkers_ambush", | |||
"Name": "Lurker's Ambush", | |||
"NonLatchedDurationPct": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"NotSeenByEnemiesRegen": 3, | |||
"RegenModifier": { | |||
"Class": "Base", | |||
"Subclass": "Regen" | |||
}, | |||
"RevealOnDamageDuration": 0.5, | |||
"RevealOnSpottedDuration": 3, | |||
"SpottedRadius": 999, | |||
"StandStillMinTime": 0.5, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -15 | |||
}, | |||
{ | |||
"DebuffMaxDuration": 1 | |||
}, | |||
{ | |||
"NotSeenByEnemiesRegen": 2 | |||
} | |||
] | |||
}, | |||
"fathom_reefdweller_harpoon": { | |||
"AbilityCastRange": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityChargesConditionally": 1, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "fathom_reefdweller_harpoon", | |||
"Name": "Reefdweller Harpoon", | |||
"ReelSpeed": 1500, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -5 | |||
}, | |||
{ | |||
"AbilityCastRange": 5 | |||
}, | |||
{ | |||
"DetachBuffDuration": 7, | |||
"BonusFireRate": 30 | |||
} | |||
], | |||
"WallLatchIdealDist": 5, | |||
"WallLatchSettleDist": 40 | |||
}, | |||
"fathom_scalding_spray": { | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"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, | |||
"AuraModifier": { | |||
"Class": "FathomScaldingSprayAura", | |||
"Subclass": "FathomScaldingSprayAura", | |||
"AuraTargetingConeAngle": 60, | |||
"AuraTargetingConeHalfWidth": 50, | |||
"AuraRadius": 0, | |||
"ProvidedByAura": { | |||
"Class": "FathomScaldingSprayTarget", | |||
"Subclass": "FathomScaldingSprayTarget" | |||
}, | |||
"BuffModifier": { | |||
"Class": "FathomScaldingSprayWeaponDamage", | |||
"Subclass": "FathomScaldingSprayWeaponDamage" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DPS": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 0.372, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "fathom_scalding_spray", | |||
"Name": "Scalding Spray", | |||
"Radius": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -15 | |||
}, | |||
{ | |||
"AbilityDuration": 2 | |||
}, | |||
{ | |||
"DPS": 55 | |||
} | |||
], | |||
"WeaponDamageBonusDuration": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"WeaponDamageBonusPerSec": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 0.0372, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | |||
"genericperson_ability_1": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": { | |||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"IsDisabled": false, | |||
"Key": "genericperson_ability_1", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"genericperson_ability_2": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": { | |||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"IsDisabled": false, | |||
"Key": "genericperson_ability_2", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"genericperson_ability_3": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": { | |||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"IsDisabled": false, | |||
"Key": "genericperson_ability_3", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"genericperson_ability_4": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": { | |||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"IsDisabled": false, | |||
"Key": "genericperson_ability_4", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"gunslinger_demonMark": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityCastRange": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 14, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"BonusFireRate": 25, | |||
"BonusMoveSpeed": 2, | |||
"BuffDuration": 3, | |||
"Damage": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 0.93, | |||
"Type": "weapon_damage" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "gunslinger_demonMark", | |||
"MarkDuration": 5, | |||
"MarkModifier": { | |||
"Class": "GunslingerDemonmark", | |||
"Subclass": "Demonmark", | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "DemonmarkBuff" | |||
} | |||
}, | |||
"Name": "Infernal Brand", | |||
"ProcDamage": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 0.744, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"SearchAngle": 20, | |||
"SearchRadius": 20, | |||
"SearchRate": 1, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -3 | |||
}, | |||
{ | |||
"ProcDamage": 50 | |||
} | |||
] | |||
}, | |||
"gunslinger_knockbackblast": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | |||
"ConeAngle": 45, | |||
"Damage": 120, | |||
"DebuffModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "KnockbackSlow" | |||
}, | |||
"EnemyShoveForce": 800, | |||
"IsDisabled": false, | |||
"Key": "gunslinger_knockbackblast", | |||
"Name": null, | |||
"SelfShoveForce": 200, | |||
"SlowDuration": 3, | |||
"SlowPercent": 30, | |||
"StunDuration": 1, | |||
"Upgrades": [] | |||
}, | |||
"gunslinger_rapid_fire": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": { | |||
"Value": 15, | |||
"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, | |||
"AbilityUnitTargetLimit": 1, | |||
"AutoChannelModifier": { | |||
"Class": "CitadelRapidFire", | |||
"Subclass": "CitadelRapidFire", | |||
"AirDrag": 2 | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled" | |||
], | |||
"BulletAccuracy": 200, | |||
"BulletSpeedPercent": 100, | |||
"CastRangeWhenVertical": 30, | |||
"CastRangeWhenVerticalBias": 0.3, | |||
"ChannelMoveSpeed": 1.3, | |||
"FireRateMultiplier": 100, | |||
"IsDisabled": false, | |||
"JuggleAirSpeedMax": 50, | |||
"JuggleFallSpeedMax": 20, | |||
"Key": "gunslinger_rapid_fire", | |||
"Name": "Rapid Fire", | |||
"Upgrades": [], | |||
"WeaponDamageScale": -75 | |||
}, | |||
"gunslinger_rocket_launcher": { | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"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, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ExplosionRadius": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "gunslinger_rocket_launcher", | |||
"LaunchMaxSpeed": 750, | |||
"LaunchMinSpeed": 700, | |||
"LaunchMinVerticalAmount": 0.7, | |||
"LaunchVerticalBias": 0.5, | |||
"Name": "Rocket Launcher", | |||
"Upgrades": [] | |||
}, | |||
"gunslinger_sleep_bomb": { | |||
"AbilityCooldown": { | |||
"Value": 95, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": "", | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AuraModifier": { | |||
"Class": "SleepBombAura", | |||
"Subclass": "SleepBombAura", | |||
"ProvidedByAura": { | |||
"Class": "SleepBombAsleep", | |||
"Subclass": "SleepBombAsleep" | |||
} | |||
}, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"EndRadius": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "gunslinger_sleep_bomb", | |||
"Name": "Sleep Bomb", | |||
"SleepDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SpreadDuration": 2, | |||
"StartRadius": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [] | |||
}, | |||
"gunslinger_tenacity": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"BulletLifestealPercent": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "gunslinger_tenacity", | |||
"LowHealthHealingScalePercent": 100, | |||
"Name": "Tenacity", | |||
"Upgrades": [] | |||
}, | |||
"held_base": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNotSilencable" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "held_base", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"inherent_base": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "inherent_base", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"mirage_fire_beetles": { | |||
"AbilityCastDelay": 0.05, | |||
"AbilityCharges": { | |||
"Value": 2, | |||
"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, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DPS": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 0.1, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "mirage_fire_beetles", | |||
"MaxStacks": 100, | |||
"Name": "Fire Scarabs", | |||
"OutgoingDamagePenaltyPercent": -20, | |||
"StatStolenDebuffModifier": { | |||
"Class": "MirageFireScarabsHealthLoss", | |||
"Subclass": "MirageFireScarabsHealthLoss", | |||
"EnabledStateMask": [ | |||
"HasFirebeetlesDebuff" | |||
] | |||
}, | |||
"StealDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"DPS": 7 | |||
}, | |||
{ | |||
"AbilityCharges": 1, | |||
"StealDuration": 2 | |||
}, | |||
{ | |||
"OutgoingDamagePenaltyPercent": -15, | |||
"DPS": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.13, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | |||
] | |||
}, | |||
"mirage_sand_phantom": { | |||
"AbilityCooldown": { | |||
"Value": 2.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AutoIntrinsicModifiers": [ | |||
{ | |||
"Class": "MirageSandPhantomProc", | |||
"Subclass": "MirageSandPhantomProc", | |||
"MaxBulletsToProcInShot": 1, | |||
"ProcReadyModifier": { | |||
"Class": "MirageSandPhantomProcReady", | |||
"Subclass": "MirageSandPhantomProcReady" | |||
}, | |||
"PassiveVictimModifier": { | |||
"Class": "MirageSandPhantomPassiveVictim", | |||
"Subclass": "MirageSandPhantomPassiveVictim", | |||
"SlowModifier": { | |||
"Class": "DiminishingSlow", | |||
"Subclass": "MirageDjinnsMarkSlow" | |||
} | |||
} | |||
} | |||
], | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorDoNotAllowSpamProc" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DMarkMultiplierPerStack": 2, | |||
"IsDisabled": false, | |||
"Key": "mirage_sand_phantom", | |||
"MaxStacks": 4, | |||
"Name": "Djinn's Mark", | |||
"ProcChance": 100, | |||
"ProcCooldown": { | |||
"Value": 2.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"ProcDamageBase": { | |||
"Value": 11, | |||
"Scale": { | |||
"Value": 0.35, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ProcMaxRange": 40, | |||
"RevealDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"MovementSpeedSlow": 60, | |||
"SlowDuration": 0.8 | |||
}, | |||
{ | |||
"ProcDamageBase": 20, | |||
"VictimStackDuration": 3 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75, | |||
"ProcCooldown": -0.75, | |||
"StunDuration": 0.5, | |||
"MaxStacks": 1 | |||
} | |||
], | |||
"VictimStackDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
} | |||
}, | |||
"mirage_teleport": { | |||
"AbilityCooldown": { | |||
"Value": 140, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorCanCancelDuringCastDelay" | |||
], | |||
"BuffModifier": { | |||
"Class": "MirageTravelerMovementSpeed", | |||
"Subclass": "MirageTeleportMovementSpeed" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"CombatBarrier": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ImmunityModifier": { | |||
"Class": "Unstoppable", | |||
"Subclass": "Unstoppable", | |||
"EnabledStateMask": [ | |||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 0, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | |||
"InterruptCooldown": 4, | |||
"InterruptNotificationModifier": { | |||
"Class": "Base", | |||
"Subclass": "Notification", | |||
"Duration": 2 | |||
}, | |||
"IsDisabled": false, | |||
"Key": "mirage_teleport", | |||
"Name": "Traveler", | |||
"SearchRadius": 30, | |||
"TeleportCompletedTime": 2, | |||
"Upgrades": [ | |||
{ | |||
"BonusMoveSpeed": 3, | |||
"BonusFireRate": 20, | |||
"MovementSpeedBonusDuration": 12 | |||
}, | |||
{ | |||
"CombatBarrier": { | |||
"Value": 400, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | |||
{ | |||
"AbilityCooldown": -90 | |||
} | |||
] | |||
}, | |||
"mirage_tornado": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 36, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"ClimbHeight": 1, | |||
"Damage": { | |||
"Value": 65, | |||
"Scale": { | |||
"Value": 0.3, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DampingFactor": 0.1, | |||
"DistanceAboveGround": 0.5, | |||
"DropDownRate": 10, | |||
"EnemyLiftDuration": 0.2, | |||
"HoldInPlaceDuration": { | |||
"Value": 0.3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "mirage_tornado", | |||
"LiftHeight": 3, | |||
"MaxDeltaMovementControl": 2, | |||
"Name": "Dust Devil", | |||
"OpenHeight": 8, | |||
"ProjectileThinkInterval": 0.01, | |||
"Radius": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 30, | |||
"TickRate": 0.25, | |||
"TornadoSpeed": 24, | |||
"Upgrades": [ | |||
{ | |||
"Damage": 60 | |||
}, | |||
{ | |||
"AbilityCooldown": -12, | |||
"WhirlwindEvasionChance": 30 | |||
}, | |||
{ | |||
"RecastWindow": 6, | |||
"Damage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | |||
], | |||
"WhirlwindDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"WhirlwindEvasionChance": 30, | |||
"WhirlwindEvasionModifier": { | |||
"Class": "MirageTornadoEvasion", | |||
"Subclass": "MirageTornadoEvasion" | |||
} | |||
}, | |||
"npc_base": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "npc_base", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"npc_ultimate_base": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "npc_ultimate_base", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"operative_blindside": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BackstabBonusDamagePct": 40, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"CameraTurnRateMax": 100, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 0.279, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"EnemyDebuffModifier": { | |||
"Class": "OperativeBlindsideEnemyDebuff", | |||
"Subclass": "OperativeBlindsideEnemyDebuff" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "operative_blindside", | |||
"MaxCameraAngleForSeeing": 180, | |||
"Name": "Blindside", | |||
"Radius": { | |||
"Value": 6.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TurnRateSlowDuration": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"TurnRateSlowDuration": 1 | |||
}, | |||
{ | |||
"AbilityCooldown": -12 | |||
}, | |||
{ | |||
"BackstabBonusDamagePct": 30 | |||
} | |||
] | |||
}, | |||
"operative_revelation": { | |||
"AbilityCastDelay": 0.3, | |||
"AbilityCooldown": { | |||
"Value": 90, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CasterModifier": { | |||
"Class": "OperativeRevelationCaster", | |||
"Subclass": "OperativeRevelationCaster", | |||
"StatusEffectPriority": 25, | |||
"AuraModifier": { | |||
"Class": "OperativeRevelationAura", | |||
"Subclass": "OperativeRevelationAura", | |||
"ProvidedByAura": { | |||
"Class": "OperativeRevelationTarget", | |||
"Subclass": "OperativeRevelationTarget", | |||
"DebuffModifier": { | |||
"Class": "GlitchDebuff", | |||
"Subclass": "GlitchDebuff", | |||
"EnabledStateMask": [ | |||
"Disarmed", | |||
"Silenced", | |||
"Muted", | |||
"Glitched" | |||
] | |||
} | |||
} | |||
} | |||
}, | |||
"ChannelMoveSpeed": 4.2, | |||
"CurseDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DPS": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 0.651, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"GroundDashReductionPercent": -20, | |||
"IsDisabled": false, | |||
"Key": "operative_revelation", | |||
"MaxCameraAngleForSeeing": 180, | |||
"MoveSpeedReduction": 20, | |||
"Name": "Revelation", | |||
"Radius": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 25, | |||
"TickRate": 0.25, | |||
"TimeBeforeCursed": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"Radius": 5 | |||
}, | |||
{ | |||
"AbilityCooldown": -25 | |||
}, | |||
{ | |||
"DPS": 50 | |||
} | |||
] | |||
}, | |||
"operative_umbrella_maneuver": { | |||
"AbilityCooldown": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"ActivateTime": 0.2, | |||
"AirHangModifier": { | |||
"Class": "OperativeUmbrellaManeuverAirHang", | |||
"Subclass": "OperativeUmbrellaManeuverAirHang", | |||
"AirSpeed": -1, | |||
"AirDrag": -1, | |||
"FallSpeed": 10 | |||
}, | |||
"AirSpeedMax": 3.81, | |||
"BackwardsVelocity": 13, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 1.395, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ExplodeRadius": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"FallSpeedMax": 1.524, | |||
"IsDisabled": false, | |||
"Key": "operative_umbrella_maneuver", | |||
"Name": "Umbrella Maneuver", | |||
"TimeBeforeProjectileLaunch": 1.25, | |||
"UpImpulse": 15, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -14 | |||
}, | |||
{ | |||
"Damage": 50 | |||
}, | |||
{ | |||
"AbilityCooldown": 0 | |||
} | |||
] | |||
}, | |||
"rutger_cheat_death": { | |||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"BonusHealthRegen": 2, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "rutger_cheat_death", | |||
"ModifierCheatDeathActivated": { | |||
"Class": "RutgerCheatDeathActivated", | |||
"Subclass": "RutgerCheatDeathActivated", | |||
"Duration": -1 | |||
}, | |||
"Name": "Cheat Death", | |||
"Upgrades": [ | |||
{ | |||
"AbilityDuration": 2 | |||
}, | |||
{ | |||
"BonusMoveSpeed": 50 | |||
}, | |||
{ | |||
"BulletLifestealPercent": 100 | |||
} | |||
] | |||
}, | |||
"rutger_force_field": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AuraModifier": { | |||
"Class": "RutgerForceFieldAura", | |||
"Subclass": "ForceFieldAura", | |||
"ProvidedByAura": { | |||
"Class": "Base", | |||
"Subclass": "RutgerForceField" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"ChargeUpTime": 0.5, | |||
"Damage": { | |||
"Value": 70, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"EdgePushDuration": 0.15, | |||
"ForceFieldThinkRate": 0.05, | |||
"Height": 150, | |||
"IsDisabled": false, | |||
"Key": "rutger_force_field", | |||
"Name": "Force Field", | |||
"SlowDuration": 0.3, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "Slow" | |||
}, | |||
"SlowPercent": 60, | |||
"SpherePushExtraDistance": 1.5, | |||
"SphereRadius": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -14 | |||
}, | |||
{ | |||
"Damage": 70 | |||
}, | |||
{ | |||
"AbilityDuration": 3 | |||
} | |||
], | |||
"VictimPushModifier": { | |||
"Class": "RutgerForceFieldPushOut", | |||
"Subclass": "RutgerForceFieldPushOut", | |||
"EnabledStateMask": [ | |||
"Silenced", | |||
"CommandRestricted", | |||
"AirDuckingForced" | |||
], | |||
"Duration": -1 | |||
}, | |||
"VictimPushTime": 0.4 | |||
}, | |||
"rutger_pulse": { | |||
"AbilityCooldown": { | |||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AuraModifier": { | |||
"Class": "RutgerPulseAura", | |||
"Subclass": "RutgerPulseAuraSubclass", | |||
"ProvidedByAura": { | |||
"Class": "RutgerPulseTarget", | |||
"Subclass": "RutgerPulseTargetSubclass" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DamageMax": { | |||
"Value": 350, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DamageMax_DistanceFuzz": 2, | |||
"DamageMin": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"EndRadius": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "rutger_pulse", | |||
"MovementSlow": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Pulse", | |||
"SpreadDuration": 0.6, | |||
"StartRadius": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"MovementSlow": 25 | |||
}, | |||
{ | |||
"AbilityCooldown": -47 | |||
}, | |||
{ | |||
"DamageMax": 200 | |||
} | |||
] | |||
}, | |||
"rutger_rocket": { | |||
"AbilityCharges": { | |||
"Value": 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, | |||
"AirSpeedMax": 3.81, | |||
"AutoChannelModifier": { | |||
"Class": "IntrinsicBase", | |||
"Subclass": "IntrinsicBase" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CameraHeightOffset": 20, | |||
"CameraHorizontalOffset": 15, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 120, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"FallSpeedMax": 1.524, | |||
"ImpactRadius": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "rutger_rocket", | |||
"LaunchMaxSpeed": 600, | |||
"LaunchMinSpeed": 525, | |||
"LaunchMinVerticalAmount": 0.2, | |||
"LaunchVerticalBias": 0.75, | |||
"Name": "Rocket Launcher", | |||
"SelfDamagePercent": 50, | |||
"SelfLaunchPercent": 175, | |||
"TechCleaveExpireTime": 0.2, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"Damage": 80 | |||
}, | |||
{ | |||
"AbilityCooldown": -7.5 | |||
} | |||
] | |||
}, | |||
"signature_base": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "signature_base", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"super_neutral_charge": { | |||
"AbilityCooldown": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CameraDistance": 120, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 120, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "super_neutral_charge", | |||
"Name": "Mid Boss Charge", | |||
"PrepareTime": 0.8, | |||
"StunDuration": { | |||
"Value": 0.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TackleDurationMax": 1, | |||
"TackleDurationMin": 0.5, | |||
"TackleRadius": { | |||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TackleSpeed": 1000, | |||
"Upgrades": [] | |||
}, | |||
"super_neutral_shield": { | |||
"AbilityCooldown": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "super_neutral_shield", | |||
"Name": null, | |||
"ShieldHealth": 10000, | |||
"ShieldScale": 2.5, | |||
"Upgrades": [] | |||
}, | |||
"synth_affliction": { | |||
"AbilityCastDelay": 0.6, | |||
"AbilityCooldown": { | |||
"Value": 170, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CanBePurged": 1, | |||
"ChannelMoveSpeed": 1.3, | |||
"CurrentHealthDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DPS": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 0.21, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DamageInterval": 0.5, | |||
"DebuffDuration": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "SynthAfflictionDebuff", | |||
"Subclass": "SynthAfflictionDebuff" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "synth_affliction", | |||
"Name": "Affliction", | |||
"Radius": { | |||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -35 | |||
}, | |||
{ | |||
"DebuffDuration": 3, | |||
"Radius": 4 | |||
}, | |||
{ | |||
"DPS": { | |||
"Value": 13, | |||
"Scale": { | |||
"Value": 0.1, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DisableHealing": 1 | |||
} | |||
] | |||
}, | |||
"synth_barrage": { | |||
"AbilityCastDelay": 0.3, | |||
"AbilityChannelTime": 2, | |||
"AbilityCooldown": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirDrag": 0.3, | |||
"AirSpeedMax": 2.54, | |||
"AmpDuration": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AmpModifier": { | |||
"Class": "SynthBarrageAmp", | |||
"Subclass": "SynthBarrageAmp" | |||
}, | |||
"AmpPercentPerStack": 6, | |||
"AutoChannelModifier": { | |||
"Class": "IntrinsicBase", | |||
"Subclass": "IntrinsicBase" | |||
}, | |||
"BarrageCasterModifier": { | |||
"Class": "SynthBarrageCaster", | |||
"Subclass": "SynthBarrageCaster" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"DamagePerProjectile": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 0.465, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "SynthBarrageDebuff" | |||
}, | |||
"FallSpeedMax": 10, | |||
"IsDisabled": false, | |||
"Key": "synth_barrage", | |||
"MoveSlowPercent": 30, | |||
"Name": "Barrage", | |||
"ProjectileAmount": 4, | |||
"Radius": { | |||
"Value": 4.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"DamagePerProjectile": 16 | |||
}, | |||
{ | |||
"AbilityCooldown": -16 | |||
}, | |||
{ | |||
"AmpPercentPerStack": 4, | |||
"Radius": 3 | |||
} | |||
] | |||
}, | |||
"synth_plasma_flux": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCooldown": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 60, | |||
"Scale": { | |||
"Value": 1.3, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "synth_plasma_flux", | |||
"MaxLifetime": { | |||
"Value": 3.8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Flying Cloak", | |||
"Radius": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TickRate": 0.1, | |||
"Upgrades": [ | |||
{ | |||
"Damage": 70 | |||
}, | |||
{ | |||
"WeaponDamageBonus": 5, | |||
"WeaponDamageBonusDuration": 6 | |||
}, | |||
{ | |||
"MaxLifetime": 1.6, | |||
"AbilityCooldown": -10 | |||
} | |||
], | |||
"WeaponDamageBonusModifier": { | |||
"Class": "SynthPlasmaFluxWeaponDamage", | |||
"Subclass": "SynthPlasmaFluxWeaponDamage" | |||
} | |||
}, | |||
"synth_plasma_flux_trigger": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "synth_plasma_flux_trigger", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"synth_pulse": { | |||
"AbilityCastDelay": 0.15, | |||
"AbilityChannelTime": { | |||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 17, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | |||
"Value": 65, | |||
"Scale": { | |||
"Value": 1.1, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Debuff" | |||
}, | |||
"EscapeModifier": { | |||
"Class": "SynthPulseEscape", | |||
"Subclass": "SynthPulseEscape", | |||
"EnabledStateMask": [ | |||
"DashDisabled", | |||
"MantleDisabled", | |||
"DuckingDisabled", | |||
"MeleeDisabled" | |||
] | |||
}, | |||
"FallSpeedMax": 0.0254, | |||
"IsDisabled": false, | |||
"Key": "synth_pulse", | |||
"Name": "Enchanter's Satchel", | |||
"Radius": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -5 | |||
}, | |||
{ | |||
"Damage": 90 | |||
}, | |||
{ | |||
"FireRateSlow": 40, | |||
"MoveSlowPercent": 40, | |||
"DebuffDuration": 4, | |||
"AbilityChannelTime": 1.5, | |||
"Radius": 4 | |||
} | |||
] | |||
}, | |||
"targetdummy_ability_1": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": { | |||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"IsDisabled": false, | |||
"Key": "targetdummy_ability_1", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"targetdummy_ability_2": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": { | |||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"IsDisabled": false, | |||
"Key": "targetdummy_ability_2", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"targetdummy_ability_3": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": { | |||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"IsDisabled": false, | |||
"Key": "targetdummy_ability_3", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"targetdummy_ability_4": { | |||
"AbilityCastDelay": 1, | |||
"AbilityCooldown": { | |||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"IsDisabled": false, | |||
"Key": "targetdummy_ability_4", | |||
"Name": null, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"targetdummy_inherent": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "targetdummy_inherent", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"thumper_ability_1": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": { | |||
"Value": 40, | |||
"Scale": { | |||
"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, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAlwaysPreviewRadius" | |||
], | |||
"BounceRadians": 0.5, | |||
"BounceRange": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 120, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "thumper_ability_1", | |||
"MaxPlaneDistance": 1, | |||
"Name": "Shatter Cannon", | |||
"PlaneSpread": 30, | |||
"PushSpeedMax": 1000, | |||
"PushSpeedMid": 600, | |||
"PushSpeedMin": 100, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"Damage": 60 | |||
}, | |||
{ | |||
"AbilityCooldownBetweenCharge": -3, | |||
"AbilityCooldown": -3.75 | |||
} | |||
] | |||
}, | |||
"thumper_ability_2": { | |||
"AbilityCastDelay": 0.42, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BarbedWireAuraModifier": { | |||
"Class": "ThumperAbility2Aura", | |||
"Subclass": "ThumperAbility2Aura", | |||
"ProvidedByAura": { | |||
"Class": "ThumperAbility2", | |||
"Subclass": "ThumperAbility2", | |||
"EnabledStateMask": [ | |||
"Slowed", | |||
"GlowThroughWallsToEnemy" | |||
], | |||
"StatusEffectPriority": 100 | |||
} | |||
}, | |||
"BarbedWireDPS": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BarbedWireDamagePerMeter": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BarbedWireHeightOffGround": 1, | |||
"BarbedWireRadius": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"BarbedWireSlow": 50, | |||
"BarbedWireTickRate": 0.5, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | |||
"Value": 125, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ImpactInterval": 0.1, | |||
"IsDisabled": false, | |||
"Key": "thumper_ability_2", | |||
"Name": "Spike Strip", | |||
"StompRange": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TechCleaveExpireTime": 0.2, | |||
"Upgrades": [ | |||
{ | |||
"AbilityDuration": 2 | |||
}, | |||
{ | |||
"BarbedWireRadius": 3 | |||
}, | |||
{ | |||
"BarbedWireDamagePerMeter": 30 | |||
} | |||
], | |||
"VerticalDifferenceTolerance": 2.5 | |||
}, | |||
"thumper_ability_3": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAlwaysPreviewRadius" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DPS": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DroneModifier": { | |||
"Class": "ThumperDrone", | |||
"Subclass": "ThumperDrone" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "thumper_ability_3", | |||
"Name": "Badger Drone", | |||
"TickInterval": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
], | |||
"VisibilityTime": 0.2 | |||
}, | |||
"thumper_ability_4": { | |||
"AbilityCooldown": { | |||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"ClimbHeight": 1, | |||
"DistanceAboveGround": 2, | |||
"DropDownRate": 2, | |||
"Duration": 4, | |||
"InitialForce": 300, | |||
"IsDisabled": false, | |||
"Key": "thumper_ability_4", | |||
"Name": "Vortex", | |||
"PullAOEModifier": { | |||
"Class": "ThumperPullAoe", | |||
"Subclass": "ThumperPullAoe", | |||
"ProvidedByAura": { | |||
"Class": "ThumperEnemyPulled", | |||
"Subclass": "ThumperEnemyPulled" | |||
} | |||
}, | |||
"PushAccel": 1000, | |||
"PushNPCSpeed": 800, | |||
"Radius": 15, | |||
"TornadoSpeed": 350, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
}, | |||
{ | |||
"AbilityCooldown": -0.75 | |||
} | |||
] | |||
}, | |||
"tokamak_breach": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AllySmokeAOEModifier": { | |||
"Class": "TokamakAllySmokeAoe", | |||
"Subclass": "TokamakAllySmokeAoe", | |||
"ProvidedByAura": { | |||
"Class": "Invis", | |||
"Subclass": "TokamakAllyInSmoke" | |||
} | |||
}, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | |||
"EnemySmokeAOEModifier": { | |||
"Class": "TokamakEnemySmokeAoe", | |||
"Subclass": "TokamakEnemySmokeAoe", | |||
"ProvidedByAura": { | |||
"Class": "CitadelSilenced", | |||
"Subclass": "CitadelSilenced" | |||
} | |||
}, | |||
"FullInvisDistance": 5, | |||
"InvisAlertWhenFading": 1, | |||
"InvisFadeToDuration": 1, | |||
"IsDisabled": false, | |||
"Key": "tokamak_breach", | |||
"Name": "Breach", | |||
"Radius": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"RevealOnDamageDuration": 1, | |||
"RevealOnSpottedDuration": 1, | |||
"SmokeDuration": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SpottedRadius": 2.5, | |||
"TechResist": 20, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -14 | |||
}, | |||
{ | |||
"PurgeDebuffs": 1 | |||
}, | |||
{ | |||
"EMPEnemies": 1 | |||
} | |||
] | |||
}, | |||
"tokamak_crimson_cannon": { | |||
"AbilityCastDelay": 2, | |||
"AbilityCastRange": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 3.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AimFOV": 60, | |||
"AimZoomDuration": 0.15, | |||
"AirSpeedMax": 70, | |||
"AutoCastDelayModifier": { | |||
"Class": "Base", | |||
"Subclass": "CastDelay" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"Damage": { | |||
"Value": 190, | |||
"Scale": { | |||
"Value": 1.462406, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DelayBetweenShots": 0.6, | |||
"FallSpeedMax": 1, | |||
"IsDisabled": false, | |||
"Key": "tokamak_crimson_cannon", | |||
"Name": "Pulse Cannon", | |||
"TargetingWidth": 0.8, | |||
"Upgrades": [ | |||
{ | |||
"DelayBetweenShots": -0.2 | |||
}, | |||
{ | |||
"Damage": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 1.462406, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | |||
{ | |||
"AbilityCooldown": -47 | |||
} | |||
] | |||
}, | |||
"tokamak_dying_star": { | |||
"AbilityCastRange": 20, | |||
"AbilityCooldown": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 80, | |||
"Scale": { | |||
"Value": 0.487469, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ExplosionRadius": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"GravityScale": 1.4, | |||
"InFlightModifier": { | |||
"Class": "Base", | |||
"Subclass": "InFlight", | |||
"EnabledStateMask": [ | |||
"CommandRestricted" | |||
] | |||
}, | |||
"IsDisabled": false, | |||
"Key": "tokamak_dying_star", | |||
"Name": "Dying Star", | |||
"TossSpeed": 350, | |||
"Upgrades": [ | |||
{ | |||
"ExplosionRadius": 3 | |||
}, | |||
{ | |||
"AbilityCooldown": -7.5 | |||
}, | |||
{ | |||
"Damage": { | |||
"Value": 80, | |||
"Scale": { | |||
"Value": 0.487469, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | |||
] | |||
}, | |||
"tokamak_heat_sinks": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BaseHeatPower": 20, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"HeatDotModifier": { | |||
"Class": "TokamakHeatSinksDot", | |||
"Subclass": "TokamakHeatSinksDot" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "tokamak_heat_sinks", | |||
"MeleeBurnDPS": { | |||
"Value": 80, | |||
"Scale": { | |||
"Value": 0.487469, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"MeleeHitCount": 3, | |||
"MeleeIgniteTime": { | |||
"Value": 0.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Thermal Vault", | |||
"TickRate": 0.1, | |||
"TossSpeed": 400, | |||
"Upgrades": [ | |||
{ | |||
"MeleeSpeedBonusPercentage": 30 | |||
}, | |||
{ | |||
"WeaponDamagePerHeat": 1 | |||
}, | |||
{ | |||
"BaseHeatPower": 20, | |||
"MaxHeatPower": 40 | |||
} | |||
], | |||
"WeaponDamagePerHeat": 1 | |||
}, | |||
"tokamak_heat_sinks_inherent": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"HeatDissipationInterval": 0.12, | |||
"HeatGrowthInterval": 0.06, | |||
"HeatPerAmmo": 0.02, | |||
"IsDisabled": false, | |||
"Key": "tokamak_heat_sinks_inherent", | |||
"Name": null, | |||
"OverheatWarning": 0.65, | |||
"Upgrades": [], | |||
"VentEfficiency": 3 | |||
}, | |||
"tokamak_hot_shot": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityChannelTime": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"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": [ | |||
{ | |||
"AbilityCharges": 1 | |||
}, | |||
{ | |||
"AbilityChannelTime": 0.5 | |||
}, | |||
{ | |||
"NormalDPS": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 0.097494, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"HotDPS": { | |||
"Value": 48, | |||
"Scale": { | |||
"Value": 0.292481, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | |||
] | |||
}, | |||
"tokamak_radiance": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCooldown": { | |||
"Value": 48, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BlindScale": 0.5, | |||
"ChannelMoveSpeed": -1, | |||
"EvasionChance": 20, | |||
"IsDisabled": false, | |||
"Key": "tokamak_radiance", | |||
"LookDotMin": 0.866, | |||
"LookRadiusScale": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"MaxDPS": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 0.097494, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"Name": "Blinding Radiance", | |||
"RadianceModifier": { | |||
"Class": "TokamakRadiance", | |||
"Subclass": "TokamakRadiance" | |||
}, | |||
"Radius": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -14 | |||
}, | |||
{ | |||
"EvasionChance": 20 | |||
}, | |||
{ | |||
"MaxDPS": { | |||
"Value": 24, | |||
"Scale": { | |||
"Value": 0.146241, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | |||
] | |||
}, | |||
"trooper_boss_grenade": { | |||
"AbilityCastDelay": 0.5, | |||
"AbilityCastRange": "38.1 50.8", | |||
"AbilityCooldown": { | |||
"Value": "40 30 20", | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile" | |||
], | |||
"BlastRadius": 300, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": 100, | |||
"FuseDuration": 3, | |||
"Grenades": "1 1 3", | |||
"ImpulseVelocity": 1200, | |||
"IsDisabled": false, | |||
"Key": "trooper_boss_grenade", | |||
"Name": "Stun Grenade", | |||
"PlayerDamage": 100, | |||
"StunDuration": "1 2 3", | |||
"Upgrades": [] | |||
}, | |||
"trooper_grenade": { | |||
"AbilityCastDelay": 0.2, | |||
"AbilityCastRange": 40.64, | |||
"AbilityCooldown": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"ArmingDuration": 5, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget" | |||
], | |||
"BlastRadius": 4, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": 200, | |||
"Grenades": 1, | |||
"ImpulseVelocity": 400, | |||
"IsDisabled": false, | |||
"Key": "trooper_grenade", | |||
"Name": null, | |||
"PlayerDamage": 100, | |||
"Upgrades": [] | |||
}, | |||
"trooper_neutral_grenade": { | |||
"AbilityCastDelay": 0.5, | |||
"AbilityCastRange": 50.8, | |||
"AbilityCooldown": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile" | |||
], | |||
"BlastRadius": 300, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": 50, | |||
"FuseDuration": 3, | |||
"Grenades": 1, | |||
"ImpulseVelocity": 1200, | |||
"IsDisabled": false, | |||
"Key": "trooper_neutral_grenade", | |||
"Name": "Stun Grenade", | |||
"PlayerDamage": 100, | |||
"StunDuration": 1, | |||
"Upgrades": [] | |||
}, | |||
"ultimate_base": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "ultimate_base", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"vanguard_aoe_buff": { | |||
"AbilityCooldown": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AuraRadius": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusFireRate": 15, | |||
"BonusSpirit": 20, | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "VanguardBuff" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"HealingModifier": { | |||
"Class": "HealthNova", | |||
"Subclass": "HealingNovaActive" | |||
}, | |||
"HeroAndSelfHPS": 5, | |||
"HeroAndSelfHPSGrowthPerMinute": 0.4, | |||
"IsDisabled": false, | |||
"Key": "vanguard_aoe_buff", | |||
"NPCHPS": 2, | |||
"NPCHPSGrowthPerMinute": 0.2, | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"viscous_goo_bowling_ball": { | |||
"AbilityCastDelay": 0.55, | |||
"AbilityCooldown": { | |||
"Value": 150, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 11, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AccelerationPercentage": -60, | |||
"AirJumpForce": 500, | |||
"BallHitRadius": { | |||
"Value": 1.8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"BallOffset": 50, | |||
"BallRadius": { | |||
"Value": 1.4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorInhibitSoftCameraCollision" | |||
], | |||
"BreakablePropDamageRadius": 75, | |||
"BulletResist": 35, | |||
"CastWhileRolling": 1, | |||
"ChannelMoveSpeed": 7, | |||
"Damage": { | |||
"Value": 110, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DamagePreventionModifier": { | |||
"Class": "Base", | |||
"Subclass": "ViscousBallDamagePrevention", | |||
"Duration": 1.2 | |||
}, | |||
"FrictionPercentage": -85, | |||
"IsDisabled": false, | |||
"JumpForce": 500, | |||
"Key": "viscous_goo_bowling_ball", | |||
"KnockForce": 400, | |||
"MoveSpeedMax": 7, | |||
"Name": "Goo Ball", | |||
"ParticleRadiusMultiplier": 1.2, | |||
"RollingModifier": { | |||
"Class": "ViscousBall", | |||
"Subclass": "ViscousRollingResist" | |||
}, | |||
"StunDuration": { | |||
"Value": 0.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TechResist": 35, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -25 | |||
}, | |||
{ | |||
"Damage": 70, | |||
"BulletResist": 20, | |||
"TechResist": 20 | |||
}, | |||
{ | |||
"AbilityDuration": 7, | |||
"StunDuration": 0.3 | |||
} | |||
] | |||
}, | |||
"viscous_goo_grenade": { | |||
"AbilityCastDelay": 0.001, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 55, | |||
"Scale": { | |||
"Value": 0.7, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DetonateCooldown": 0.15, | |||
"FourthHitDamagePercentage": 0.26, | |||
"GooGrenadeImpactModifier": { | |||
"Class": "ViscousGooGrenadeDebuff", | |||
"Subclass": "ViscousGooGrenadeDebuff" | |||
}, | |||
"GooGrenadePuddleAuraFriendlyModifier": { | |||
"Class": "BaseAura", | |||
"Subclass": "GooGrenadeFriendlyAura", | |||
"AuraRadius": -1, | |||
"ProvidedByAura": { | |||
"Class": "Base", | |||
"Subclass": "GooPuddleSlideModifier" | |||
} | |||
}, | |||
"GooGrenadePuddleAuraModifier": { | |||
"Class": "ViscousGooAura", | |||
"Subclass": "GooGrenadePuddleAura", | |||
"ProvidedByAura": { | |||
"Class": "SlowBase", | |||
"Subclass": "PuddleSlow" | |||
}, | |||
"AuraRadius": -1 | |||
}, | |||
"IsDisabled": false, | |||
"Key": "viscous_goo_grenade", | |||
"MaxBounces": 2, | |||
"Name": "Splatter", | |||
"PuddleDuration": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1.1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"PuddleSlideBuff": 60, | |||
"Radius": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SecondHitDamagePercentage": 0.5, | |||
"SlowPercent": 35, | |||
"ThirdHitDamagePercentage": 0.38, | |||
"Upgrades": [ | |||
{ | |||
"Damage": 36, | |||
"Radius": 2 | |||
}, | |||
{ | |||
"AbilityCooldown": -14 | |||
}, | |||
{ | |||
"MaxBounces": 1, | |||
"Damage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.9, | |||
"Type": "spirit" | |||
} | |||
} | |||
} | |||
] | |||
}, | |||
"viscous_restorative_goo": { | |||
"AbilityCastDelay": 0.1, | |||
"AbilityCastRange": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorEqualUnitTargetPriority", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusHealthRegen": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 0.3, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"BreakoutTime": 1, | |||
"BulletForce": 600, | |||
"ChannelMoveSpeed": -1, | |||
"CubeScale": 1.5, | |||
"Friction": -80, | |||
"HeavyMeleeForce": 700, | |||
"IsDisabled": false, | |||
"Key": "viscous_restorative_goo", | |||
"LightMeleeForce": 300, | |||
"Name": "The Cube", | |||
"PostCubeBuffDuration": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"PushBackForce": 250, | |||
"PushBackRadius": 50, | |||
"RestorativeGooModifier": { | |||
"Class": "RestorativeGoo", | |||
"Subclass": "RestorativeGoo", | |||
"DistanceCameraOffset": 450, | |||
"DistanceCameraOffsetLerpTime": 0.5, | |||
"DistanceCameraOffsetBias": 0.75, | |||
"BreakoutProgressBarModifier": { | |||
"Class": "Base", | |||
"Subclass": "Breakoutprogress" | |||
}, | |||
"PostCubeBuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "CubePostSpeedBuff" | |||
} | |||
}, | |||
"SelfCubeModelSwapModifier": { | |||
"Class": "Base", | |||
"Subclass": "ViscousSelfCubeModelSwap", | |||
"EnabledStateMask": [ | |||
"DoNotDrawModel" | |||
] | |||
}, | |||
"SlideForce": 70, | |||
"Upgrades": [ | |||
{ | |||
"BonusMoveSpeed": 2.5, | |||
"StaminaCooldownReduction": 30, | |||
"PostCubeBuff": 1 | |||
}, | |||
{ | |||
"BonusHealthRegen": 25, | |||
"AbilityDuration": 1 | |||
}, | |||
{ | |||
"AbilityCooldown": -20, | |||
"PurgeDebuffs": 1 | |||
} | |||
] | |||
}, | |||
"viscous_telepunch": { | |||
"AbilityCastRange": { | |||
"Value": 40, | |||
"Scale": { | |||
"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, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "melee" | |||
} | |||
}, | |||
"DamageHeavyMelee": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "heavy_melee" | |||
} | |||
}, | |||
"FriendlyImpactDuration": 2, | |||
"FriendlyImpactModifier": { | |||
"Class": "Base", | |||
"Subclass": "FriendlyPunchAirControl" | |||
}, | |||
"ImpactDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ImpactModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "ViscousTelepunchMovementSlow" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "viscous_telepunch", | |||
"Name": "Puddle Punch", | |||
"PunchFriendlyAirControl": 30, | |||
"PunchHalfHeight": 5.5, | |||
"PunchRollSlow": -40, | |||
"PunchRollSlowDuration": 1, | |||
"PunchRollSlowModifier": { | |||
"Class": "Base", | |||
"Subclass": "ViscousPunchRollSlow" | |||
}, | |||
"Radius": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowPercent": 30, | |||
"TossDuration": 0.6, | |||
"TossGroundSideRatio": 0.7, | |||
"TossSpeed": 625, | |||
"TossSpeedUpWall": 500, | |||
"TossSpeedWall": 750, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCharges": 1, | |||
"Damage": 20 | |||
}, | |||
{ | |||
"Radius": 1.5, | |||
"LifeStealPercentOnHit": 60 | |||
}, | |||
{ | |||
"AbilityCooldown": -14, | |||
"UseHeavyMelee": 1, | |||
"DamageHeavyMelee": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "heavy_melee" | |||
} | |||
}, | |||
"Damage": { | |||
"Value": -40, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "melee", | |||
"Multiply": true | |||
} | |||
} | |||
} | |||
] | |||
}, | |||
"yakuza_fealty": { | |||
"AbilityCastRange": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"DPS": 50, | |||
"IsDisabled": false, | |||
"Key": "yakuza_fealty", | |||
"Name": null, | |||
"TargetModifier": { | |||
"Class": "CitadelFealtyTarget", | |||
"Subclass": "CitadelFealtyTarget", | |||
"EnabledStateMask": [ | |||
"Immobilized" | |||
] | |||
}, | |||
"ThinkInterval": 0.25, | |||
"Upgrades": [] | |||
}, | |||
"yakuza_gang_activity": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "yakuza_gang_activity", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"yakuza_gang_activity_cancel": { | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "yakuza_gang_activity_cancel", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"yakuza_kobun": { | |||
"AbilityCastRange": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorAllowSelfCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"CloneModifier": { | |||
"Class": "HeroClone", | |||
"Subclass": "HeroClone" | |||
}, | |||
"IsDisabled": false, | |||
"Key": "yakuza_kobun", | |||
"Name": "Hired Muscle", | |||
"SummonCount": 1, | |||
"SummonDPS": 60, | |||
"SummonHealth": 450, | |||
"SummonLifetime": 45, | |||
"SummonMoveSpeed": 200, | |||
"Upgrades": [ | |||
{ | |||
"SummonCasterHealthPct": 20 | |||
}, | |||
{ | |||
"SummonDPS": 45 | |||
}, | |||
{ | |||
"SummonCount": 1 | |||
} | |||
] | |||
}, | |||
"yakuza_protection_racket": { | |||
"AbilityCastDelay": 0.25, | |||
"AbilityCastRange": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorEqualUnitTargetPriority", | |||
"BehaviorAllowSelfCast" | |||
], | |||
"BonusCritDamagePercent": 20, | |||
"BulletShieldHealth": 180, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "yakuza_protection_racket", | |||
"Name": "Protection Racket", | |||
"Upgrades": [ | |||
{ | |||
"WeaponRecoilReduction": 60, | |||
"MoveWhileShootingSpeedPenaltyReductionPercent": 60 | |||
}, | |||
{ | |||
"BonusCritDamagePercent": 40 | |||
}, | |||
{ | |||
"BulletShieldHealth": 360 | |||
} | |||
] | |||
}, | |||
"yakuza_setting_sun": { | |||
"AbilityCooldown": { | |||
"Value": 74, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"CenterDamage": { | |||
"Value": 250, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"CenterRadius": 5, | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | |||
"Key": "yakuza_setting_sun", | |||
"Name": "Setting Sun", | |||
"OuterDamage": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"Radius": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Range": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SettingSunThinkerModifier": { | |||
"Class": "SettingSunThinker", | |||
"Subclass": "SettingSunThinker" | |||
}, | |||
"ShootDuration": 1.5, | |||
"TargetingDuration": 1, | |||
"Upgrades": [ | |||
{ | |||
"AbilityCooldown": -19 | |||
}, | |||
{ | |||
"Range": 175 | |||
}, | |||
{ | |||
"CenterDamage": 200 | |||
} | |||
] | |||
}, | |||
"yakuza_shakedown": { | |||
"AbilityChannelTime": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | |||
"IsDisabled": false, | |||
"Key": "yakuza_shakedown", | |||
"Name": "Shakedown", | |||
"Upgrades": [] | |||
}, | |||
"yakuza_shakedown_target": { | |||
"AbilityChannelTimeDisplay": 5, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DPS": { | |||
"Value": 45, | |||
"Scale": { | |||
"Value": 0.609336, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "yakuza_shakedown_target", | |||
"Name": "Shakedown", | |||
"PulseModifier": { | |||
"Class": "CitadelShakedownPulse", | |||
"Subclass": "CitadelShakedownPulse" | |||
}, | |||
"Radius": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"RootModifier": { | |||
"Class": "Base", | |||
"Subclass": "CitadelShakedownTarget", | |||
"EnabledStateMask": [ | |||
"Immobilized" | |||
] | |||
}, | |||
"ShareDamagePercent": 33, | |||
"ShareDamageThreshold": 20, | |||
"TickTime": 0.5, | |||
"Upgrades": [ | |||
{ | |||
"WeaponPowerDebuff": -30 | |||
}, | |||
{ | |||
"IgnoreChannelSlow": 1 | |||
}, | |||
{ | |||
"ShareDamagePercent": 67 | |||
} | |||
] | |||
}, | |||
"yakuza_summon_gangster": { | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": 1.3, | |||
"GangsterHealth": 200, | |||
"IsDisabled": false, | |||
"Key": "yakuza_summon_gangster", | |||
"Name": null, | |||
"Upgrades": [] | |||
}, | |||
"yakuza_teleport_to_gangster": { | |||
"AbilityCastDelay": 5, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"AutoCastDelayModifier": { | |||
"Class": "Base", | |||
"Subclass": "TeleportToGangster" | |||
}, | |||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||