Data:AbilityData.json: Difference between revisionsGive feedback
Deadbot v1.12.1-6536 |
Deadbot v1.17.0-6684 |
||
| (26 intermediate revisions by 6 users not shown) | |||
| Line 5: | Line 5: | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "AfterburnWatcher", | ||
"Subclass": " | "Subclass": "AfterburnWatcher", | ||
"LightMeleeBuildUp": 20, | "LightMeleeBuildUp": 20, | ||
"HeavyMeleeBuildUp": 35, | "HeavyMeleeBuildUp": 35, | ||
| Line 12: | Line 12: | ||
"HeavyMeleeRefresh": 3, | "HeavyMeleeRefresh": 3, | ||
"AfterburnDotModifier": { | "AfterburnDotModifier": { | ||
"Class": " | "Class": "AfterburnDot", | ||
"Subclass": " | "Subclass": "AfterburnDot", | ||
" | "StatusEffectPriority": 50, | ||
" | "EnabledStateMask": [ | ||
] | "Afterburning" | ||
] | |||
}, | }, | ||
"BuildUpModifier": { | "BuildUpModifier": { | ||
"Class": " | "Class": "CitadelBaseBuildup", | ||
"Subclass": " | "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, | ||
| Line 57: | 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 70: | Line 109: | ||
}, | }, | ||
"DamageAmplificationPerStack": 10, | "DamageAmplificationPerStack": 10, | ||
"DebuffDuration": 15, | "DebuffDuration": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "AstroRifleDebuff", | ||
"Subclass": " | "Subclass": "AstroRifleDebuff", | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
} | } | ||
}, | }, | ||
| Line 87: | Line 129: | ||
"Name": "Marksman", | "Name": "Marksman", | ||
"SelfModifier": { | "SelfModifier": { | ||
"Class": " | "Class": "AstroRifleSelf", | ||
"Subclass": " | "Subclass": "AstroRifleSelf" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 113: | Line 155: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
" | "BackwardsShotDelayTime": 0.15, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | ], | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "AstroShotgunBuff", | ||
"Subclass": " | "Subclass": "AstroShotgunBuff" | ||
}, | }, | ||
"BulletScaleFactor": -0.75, | "BulletScaleFactor": -0.75, | ||
| Line 147: | 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 168: | Line 217: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 7, | "DebuffDuration": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "WardenCrowdControlDebuff", | ||
"Subclass": " | "Subclass": "WardenCrowdControlDebuff", | ||
" | "EnabledStateMask": [ | ||
" | "Slowed" | ||
] | ] | ||
}, | }, | ||
| Line 183: | Line 237: | ||
"Name": "Sticky Bomb", | "Name": "Sticky Bomb", | ||
"ProjectileLifetime": 2, | "ProjectileLifetime": 2, | ||
"Radius": 6.5, | "Radius": { | ||
"SlowDuration": 3, | "Value": 6.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 207: | 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 214: | 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 225: | Line 299: | ||
"Key": "ability_blood_bomb", | "Key": "ability_blood_bomb", | ||
"Name": "Essence Bomb", | "Name": "Essence Bomb", | ||
"Radius": 7, | "Radius": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SelfDamagePct": 30, | "SelfDamagePct": 30, | ||
"SpilledBloodModifier": { | "SpilledBloodModifier": { | ||
"Class": " | "Class": "SpilledBloodThinker", | ||
"Subclass": " | "Subclass": "SpilledBloodThinker", | ||
"TickRate": 0.5, | "TickRate": 0.5, | ||
"Height": 80 | "Height": 80 | ||
| Line 249: | 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": { | "DebuffModifier": { | ||
"Class": " | "Class": "BloodShardDebuff", | ||
"Subclass": " | "Subclass": "BloodShardDebuff" | ||
}, | }, | ||
"HealthToDamage": { | "HealthToDamage": { | ||
| Line 273: | 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 285: | 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 311: | 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 332: | Line 456: | ||
"ability_boho_bouncyprojectile": { | "ability_boho_bouncyprojectile": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 14, | "AbilityCastRange": { | ||
"AbilityCharges": 1, | "Value": 14, | ||
"AbilityCooldown": 15, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 7, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorProjectileFiredAsBullet" | |||
], | |||
"BounceCount": 3, | "BounceCount": 3, | ||
"BounceRadius": 18, | "BounceRadius": { | ||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CooldownReductionPercentagePerHit": 15, | "CooldownReductionPercentagePerHit": 15, | ||
| Line 365: | Line 526: | ||
"ability_boho_channeltether": { | "ability_boho_channeltether": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange | "AbilityCastRange": { | ||
"Value": 12, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0.6, | "Value": 1, | ||
"Type": "spirit" | "Type": "range" | ||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 16, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"BonusDamage": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "spirit" | |||
} | } | ||
}, | }, | ||
"BonusMoveSpeed": 2, | "BonusMoveSpeed": 2, | ||
"BuffDuration": 4, | "BuffDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Buff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 403: | Line 589: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "BohoChanneltetherTether", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"ImmobilizeDuration": 2, | "ImmobilizeDuration": 2, | ||
"ImmobilizeModifier": { | "ImmobilizeModifier": { | ||
"Class": " | "Class": "BookwormImmobilize", | ||
"Subclass": " | "Subclass": "Immobilize" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 433: | 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": { | "DamageShareModifier": { | ||
"Class": " | "Class": "BohoDamageshare", | ||
"Subclass": " | "Subclass": "Damageshare" | ||
}, | }, | ||
"DamageSharePercentage": { | "DamageSharePercentage": { | ||
| Line 449: | Line 648: | ||
} | } | ||
}, | }, | ||
"DamageShareRadius": 8, | "DamageShareRadius": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"DebuffDuration": 6, | "DebuffDuration": 6, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 471: | 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": { | "BuffModifier": { | ||
"Class": " | "Class": "BohoDoublehitBuff", | ||
"Subclass": " | "Subclass": "Buff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 523: | Line 750: | ||
}, | }, | ||
"ability_bomber_ability02": { | "ability_bomber_ability02": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 26, | ||
"AbilityUnitTargetLimit": 1, | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 543: | 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 563: | 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 584: | Line 841: | ||
"ability_bookworm_aoemagic": { | "ability_bookworm_aoemagic": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"AbilityCooldown": 30, | "Value": 30, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AreaModifier": { | "AreaModifier": { | ||
"Class": " | "Class": "BookwormAoemagicAreamodifier", | ||
"Subclass": " | "Subclass": "Areamodifier", | ||
"RootModifier": { | "RootModifier": { | ||
"Class": " | "Class": "BookwormImmobilize", | ||
"Subclass": " | "Subclass": "Root" | ||
}, | }, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slowmodifier" | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Debuff" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 620: | 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 643: | Line 931: | ||
"ability_bookworm_dragonfire": { | "ability_bookworm_dragonfire": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCharges": 1, | "AbilityCharges": { | ||
"AbilityCooldown": 33, | "Value": 1, | ||
"AbilityCooldownBetweenCharge": 7, | "Scale": { | ||
"AbilityDuration": 5, | "Value": 1, | ||
"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 669: | Line 989: | ||
"DragonSearchRadius": 8.5, | "DragonSearchRadius": 8.5, | ||
"DragonSearchTickRate": 0.1, | "DragonSearchTickRate": 0.1, | ||
"DragonTravelRange": 20, | "DragonTravelRange": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"DragonUpwardSpeed": 400, | "DragonUpwardSpeed": 400, | ||
"GroundAuraModifier": { | "GroundAuraModifier": { | ||
"Class": " | "Class": "DragonfireGroundAura", | ||
"Subclass": " | "Subclass": "Groundaura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "BookwormDragonfire", | ||
"Subclass": " | "Subclass": "GroundauraBurn" | ||
} | |||
}, | |||
"GroundAuraSpacing": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"GroundFlameDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_bookworm_dragonfire", | "Key": "ability_bookworm_dragonfire", | ||
"Name": "Bookwyrm", | "Name": "Bookwyrm", | ||
"Radius": 4, | "Radius": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"StartupDelay": 0.3, | "StartupDelay": 0.3, | ||
"TickRate": 0.3, | "TickRate": 0.3, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityCooldown": -12 | ||
}, | }, | ||
{ | { | ||
" | "GroundFlameDuration": 2, | ||
" | "Radius": 1, | ||
"AbilityCharges": 1 | |||
}, | }, | ||
{ | { | ||
"Damage": 100, | "Damage": 100, | ||
"DPS": 30, | "DPS": 30, | ||
" | "DragonTravelRange": 12 | ||
} | } | ||
] | ] | ||
| Line 705: | Line 1,049: | ||
"ability_bookworm_knightbarrier": { | "ability_bookworm_knightbarrier": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 35, | "AbilityCastRange": { | ||
"AbilityCooldown": 28, | "Value": 35, | ||
"AbilityDuration": 5, | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AttackModifier": { | "AttackModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Attackbuff" | ||
}, | }, | ||
"BarrierModifier": { | "BarrierModifier": { | ||
"Class": " | "Class": "BookwormKnightbarrier", | ||
"Subclass": " | "Subclass": "Knightbarrier", | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "CitadelDisarmProc", | ||
"Subclass": " | "Subclass": "Disarm", | ||
"EnabledStateMask": [ | |||
"MeleeDisabled" | |||
] | |||
} | } | ||
}, | }, | ||
| Line 733: | Line 1,090: | ||
"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 750: | Line 1,118: | ||
"Value": 125, | "Value": 125, | ||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.5, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 764: | Line 1,132: | ||
"Value": 14, | "Value": 14, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.16, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 777: | 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 789: | 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": { | ||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "BookwormKnightchargeBuff", | ||
"Subclass": " | "Subclass": "Buff" | ||
}, | }, | ||
"CancelCooldownRefundPercentage": 50, | "CancelCooldownRefundPercentage": 50, | ||
| Line 833: | 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 839: | 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 852: | Line 1,258: | ||
"KnightCount": 4, | "KnightCount": 4, | ||
"KnightCountInFirstWave": 4, | "KnightCountInFirstWave": 4, | ||
"AbilityCooldown": - | "AbilityCooldown": -45 | ||
}, | }, | ||
{ | { | ||
"Damage": 160, | "Damage": 160, | ||
"StunDuration": 0.5, | "StunDuration": 0.5, | ||
"MaxAmp": | "MaxAmp": 70 | ||
} | } | ||
], | ], | ||
| Line 865: | 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": { | "AllyBounceModifier": { | ||
"Class": " | "Class": "BouncePadAlly", | ||
"Subclass": " | "Subclass": "BouncePadAlly" | ||
}, | }, | ||
"BarrelBounceVelocity": 800, | "BarrelBounceVelocity": 800, | ||
"BarrelUpFactor": 1, | "BarrelUpFactor": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BounceModifier": { | "BounceModifier": { | ||
"Class": " | "Class": "CitadelBouncePadStomp", | ||
"Subclass": " | "Subclass": "CitadelBouncePadStomp" | ||
}, | }, | ||
"BounceVelocity": 750, | "BounceVelocity": 750, | ||
| Line 889: | 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": { | "SpeedOnLandModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": | "Subclass": "SpeedOnLand" | ||
}, | }, | ||
"StompDamage": { | "StompDamage": { | ||
| Line 916: | Line 1,354: | ||
}, | }, | ||
{ | { | ||
" | "StompStunDuration": 0.7 | ||
} | } | ||
], | ], | ||
| Line 929: | Line 1,361: | ||
"ability_bullet_flurry": { | "ability_bullet_flurry": { | ||
"AbilityCastDelay": 0.4, | "AbilityCastDelay": 0.4, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 165, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | "AbilityDuration": { | ||
"Value": 3.5, | "Value": 3.5, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 0.03, | ||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoCastDelayModifier": { | "AutoCastDelayModifier": { | ||
"Class": " | "Class": "CitadelBulletFlurryWindup", | ||
"Subclass": " | "Subclass": "Cast" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorExclusiveUse", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusFireRate": 25, | "BonusFireRate": 25, | ||
"BulletFlurryModifier": { | "BulletFlurryModifier": { | ||
"Class": " | "Class": "CitadelBulletFlurry", | ||
"Subclass": " | "Subclass": "CitadelBulletFlurry", | ||
" | "EnabledStateMask": [ | ||
" | "SilencedHidden", | ||
" | "InfiniteClip" | ||
] | ] | ||
}, | }, | ||
| Line 959: | Line 1,410: | ||
"OverrideBulletRadius": 10, | "OverrideBulletRadius": 10, | ||
"ProcChance": 100, | "ProcChance": 100, | ||
"Radius": 16, | "Radius": { | ||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"RadiusMin": 0.75, | "RadiusMin": 0.75, | ||
"TargetsPerTick": 1, | "TargetsPerTick": 1, | ||
| Line 972: | Line 1,429: | ||
{ | { | ||
"EvasionPercent": 40, | "EvasionPercent": 40, | ||
"AbilityCooldown": - | "AbilityCooldown": -65 | ||
} | } | ||
], | ], | ||
| Line 979: | Line 1,436: | ||
"ability_burrow": { | "ability_burrow": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityChannelTime": 5, | "AbilityChannelTime": { | ||
"AbilityCooldown": 40, | "Value": 5, | ||
"AbilityCooldownBetweenCharge": -1, | "Scale": { | ||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusMoveSpeed": 5, | "BonusMoveSpeed": 5, | ||
"BulletResist": 60, | "BulletResist": 60, | ||
"BurrowModifier": { | "BurrowModifier": { | ||
"Class": " | "Class": "Burrow", | ||
"Subclass": " | "Subclass": "Burrow", | ||
"EnabledStateMask": [ | |||
"Sprinting", | |||
"DamageMovementPenaltyImmune", | |||
"MantleDisabled", | |||
"MeleeDisabled", | |||
"DashDisabled", | |||
"DuckingDisabled", | |||
"ZiplineDisabled", | |||
"AllowInTunnelsNoDuck", | |||
"ShrunkCharacter", | |||
"IsTinyCharacter" | |||
], | |||
"DesatAmount": 0.3 | "DesatAmount": 0.3 | ||
}, | }, | ||
| Line 1,002: | 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": { | "SpinModifier": { | ||
"Class": " | "Class": "Spin", | ||
"Subclass": " | "Subclass": "Spin", | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
} | } | ||
}, | }, | ||
| Line 1,038: | 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, | ||
| Line 1,046: | Line 1,550: | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ChargeBombModifier": { | "ChargeBombModifier": { | ||
"Class": " | "Class": "ChargedBomb", | ||
"Subclass": " | "Subclass": "ChargedBomb" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 1,060: | Line 1,564: | ||
}, | }, | ||
"Name": null, | "Name": null, | ||
"Radius": 7, | "Radius": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 1,076: | Line 1,586: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 1,085: | 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": { | "AutoChannelModifier": { | ||
"Class": " | "Class": "IntrinsicBase", | ||
"Subclass": " | "Subclass": "IntrinsicBase" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"CameraHeightOffset": 20, | "CameraHeightOffset": 20, | ||
"CameraHorizontalOffset": 15, | "CameraHorizontalOffset": 15, | ||
| Line 1,130: | 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 1,141: | Line 1,690: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 2, | "DebuffDuration": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"ExplosionRadius": 2, | "ExplosionRadius": { | ||
"FadingSlowPercent": 50, | "Value": 2, | ||
"IsDisabled": false, | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"FadingSlowPercent": 50, | |||
"IsDisabled": false, | |||
"Key": "ability_crackshot", | "Key": "ability_crackshot", | ||
"Name": "Crackshot", | "Name": "Crackshot", | ||
| Line 1,166: | 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 1,193: | Line 1,761: | ||
] | ] | ||
}, | }, | ||
" | "ability_doorman_bomb": { | ||
" | "AbilityCharges": { | ||
"Value": 1, | |||
"Scale": { | |||
" | "Value": 1, | ||
"Type": "max_charges" | |||
" | } | ||
" | }, | ||
"AbilityCooldown": { | |||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | }, | ||
" | "AbilityDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
" | |||
" | |||
} | } | ||
}, | |||
"AbilityPostCastDuration": 0.5, | "AbilityPostCastDuration": 0.5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AccuracyDebuffFalloffBias": 0.3, | "AccuracyDebuffFalloffBias": 0.3, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "DoormanBellAura", | ||
"Subclass": " | "Subclass": "DoormanBellAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "SlowAuraModifier" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DebuffAccuracy": -40, | "DebuffAccuracy": -40, | ||
| Line 1,260: | Line 1,812: | ||
"Value": 55, | "Value": 55, | ||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.2, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 1,272: | Line 1,824: | ||
}, | }, | ||
"InaccuracyModifier": { | "InaccuracyModifier": { | ||
"Class": " | "Class": "DoomanBombDebuff", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 1,282: | Line 1,831: | ||
"Name": "Call Bell", | "Name": "Call Bell", | ||
"ProjectileDrag": 0.975, | "ProjectileDrag": 0.975, | ||
"ProjectileFuse": 3, | "ProjectileFuse": { | ||
"Radius": 5.5, | "Value": 3, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Radius": { | |||
"Value": 5.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 35, | "SlowPercent": 35, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 1,299: | Line 1,860: | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.35, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 1,306: | Line 1,867: | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.35, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 1,314: | Line 1,875: | ||
}, | }, | ||
"ability_doorman_doorway": { | "ability_doorman_doorway": { | ||
"AbilityCastRange": 50, | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 50, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 45, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": | "AbilityDuration": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CombatBarrier": { | "CombatBarrier": { | ||
| Line 1,329: | Line 1,914: | ||
"DoorwayCloseCooldown": 8, | "DoorwayCloseCooldown": 8, | ||
"DoorwayDistance": { | "DoorwayDistance": { | ||
"Value": | "Value": 65, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 0, | ||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | }, | ||
"DoorwayTimerModifier": { | "DoorwayTimerModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "DoorwayTimerModifier" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 1,343: | Line 1,934: | ||
"Name": "Doorway", | "Name": "Doorway", | ||
"PortalBarrierModifier": { | "PortalBarrierModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "DoorwayBarrier" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityDuration": | "AbilityDuration": 20 | ||
}, | }, | ||
{ | { | ||
| Line 1,365: | Line 1,953: | ||
{ | { | ||
"DoorwayDistance": { | "DoorwayDistance": { | ||
"Value": | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": 0.15, | "Value": 0.15, | ||
| Line 1,376: | Line 1,964: | ||
}, | }, | ||
"ability_doorman_doorway_close": { | "ability_doorman_doorway_close": { | ||
"AbilityCooldown": 1, | "AbilityCooldown": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorCastableWhileBusy" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 1,386: | Line 1,988: | ||
}, | }, | ||
"ability_doorman_hotel": { | "ability_doorman_hotel": { | ||
"AbilityCastRange": 7, | "AbilityCastRange": { | ||
"AbilityChannelTime": 1, | "Value": 7, | ||
"AbilityCooldown": | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 140, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6.5, | "AbilityDuration": 6.5, | ||
"AbilityPostCastDuration": 0.7, | "AbilityPostCastDuration": 0.7, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 1,402: | Line 2,028: | ||
}, | }, | ||
"DamageModifier": { | "DamageModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "DamageTimer" | ||
}, | }, | ||
"FreezeModifier": { | "FreezeModifier": { | ||
"Class": " | "Class": "DoormanHotelTransitionFreeze", | ||
"Subclass": " | "Subclass": "Freeze" | ||
}, | }, | ||
"HotelModifier": { | "HotelModifier": { | ||
"Class": " | "Class": "DoormanHotelVictim", | ||
"Subclass": " | "Subclass": "Hotel", | ||
"EnabledStateMask": [ | |||
"InvalidTeleportTarget", | |||
"IgnoreOutOfPlayAreaCheck" | |||
] | |||
}, | }, | ||
"HotelTimeScale": null, | "HotelTimeScale": null, | ||
"ImposterModifier": { | "ImposterModifier": { | ||
"Class": " | "Class": "DoormanHotelImposter", | ||
"Subclass": " | "Subclass": "Imposter", | ||
"ImposterModifierFX": { | "ImposterModifierFX": { | ||
"Class": " | "Class": "DoormanHotelImposterFx", | ||
"Subclass": " | "Subclass": "Fx" | ||
} | } | ||
}, | }, | ||
| Line 1,433: | Line 2,063: | ||
"Name": "Hotel Guest", | "Name": "Hotel Guest", | ||
"NoDrawModifier": { | "NoDrawModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Nodraw", | ||
"EnabledStateMask": [ | |||
"OutOfGame", | |||
"IgnoredByNpcTargeting", | |||
"UnitStatusHidden", | |||
"DoNotDrawModel" | |||
] | |||
}, | }, | ||
"PreTeleportModifier": { | "PreTeleportModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "PreTeleport" | ||
}, | }, | ||
"TeleportFXModifier": { | "TeleportFXModifier": { | ||
"Class": " | "Class": "DoormanHotelTeleportFx", | ||
"Subclass": " | "Subclass": "TeleportFx" | ||
}, | }, | ||
"TimeSlowDuration": 1, | "TimeSlowDuration": 1, | ||
"TimeSlowPercentage": 100, | "TimeSlowPercentage": 100, | ||
"TimeslowModifier": { | "TimeslowModifier": { | ||
"Class": " | "Class": "DoormanDiminishingTimestop", | ||
"Subclass": " | "Subclass": "DoormanExitTimeslow" | ||
}, | }, | ||
"UnstoppableWhileChannelingModifier": { | "UnstoppableWhileChannelingModifier": { | ||
"Class": " | "Class": "Unstoppable", | ||
"Subclass": " | "Subclass": "DoormanHotelUnstoppable", | ||
"StatusEffectPriority": 25 | "EnabledStateMask": [ | ||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -20, | ||
"StaminaDrain": 1 | "StaminaDrain": 1 | ||
}, | }, | ||
| Line 1,467: | Line 2,119: | ||
{ | { | ||
"UnstoppableWhileHotelOccupied": 1, | "UnstoppableWhileHotelOccupied": 1, | ||
"LateCheckoutCooldown": | "LateCheckoutCooldown": 15 | ||
} | } | ||
] | ] | ||
| Line 1,473: | Line 2,125: | ||
"ability_doorman_luggage_cart": { | "ability_doorman_luggage_cart": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCastRange | "AbilityCastRange": { | ||
"Value": 20, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0.75, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"CartDamage": { | |||
"Value": 60, | |||
"Scale": { | |||
"Value": 0.75, | |||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 1,489: | Line 2,166: | ||
"Key": "ability_doorman_luggage_cart", | "Key": "ability_doorman_luggage_cart", | ||
"ModifierDrag": { | "ModifierDrag": { | ||
"Class": " | "Class": "LuggageDrag", | ||
"Subclass": " | "Subclass": "Drag", | ||
"StompIgnoreLingerModifier": { | |||
"Class": "Base", | |||
"Subclass": "LuggageDragStompIgnoreLinger", | |||
"EnabledStateMask": [ | |||
"DoormanLuggageDragged" | |||
] | |||
}, | |||
"StompIgnoreLingerDuration": 0.5, | |||
"EnabledStateMask": [ | |||
"IgnorePortals" | |||
] | |||
}, | }, | ||
"Name": "Luggage Cart", | "Name": "Luggage Cart", | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"CartDamage": | "CartDamage": 80 | ||
}, | }, | ||
{ | { | ||
"AbilityCastRange": | "AbilityCastRange": 25, | ||
"WallImpactDamage": { | "WallImpactDamage": { | ||
"Value": 75, | "Value": 75, | ||
| Line 1,521: | Line 2,209: | ||
}, | }, | ||
"ability_drifter_hunger": { | "ability_drifter_hunger": { | ||
"AbilityCastRange": 80, | "AbilityCastRange": { | ||
"Value": 80, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AmpDamagePercent": 15, | "AmpDamagePercent": 15, | ||
"BehaviourBits": null, | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "DrifterHungerBuff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 1,550: | Line 2,242: | ||
"InvisFadeToDuration": 0.3, | "InvisFadeToDuration": 0.3, | ||
"InvisModifier": { | "InvisModifier": { | ||
"Class": " | "Class": "Invis", | ||
"Subclass": " | "Subclass": "Invis" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 1,566: | Line 2,258: | ||
"TargetLingerDuration": 3, | "TargetLingerDuration": 3, | ||
"TargetModifier": { | "TargetModifier": { | ||
"Class": " | "Class": "HungerTarget", | ||
"Subclass": " | "Subclass": "HungerTarget" | ||
}, | }, | ||
"TickRate": 1, | "TickRate": 1, | ||
"TrailDuration": 10, | "TrailDuration": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"BonusMoveSpeed": | "BonusMoveSpeed": 3 | ||
}, | }, | ||
{ | { | ||
"HealOnKillPct": | "HealOnKillPct": 24, | ||
"StaminaToRestore": 2 | "StaminaToRestore": 2 | ||
}, | }, | ||
{ | { | ||
"AmpDamagePercent": | "AmpDamagePercent": 11 | ||
} | } | ||
], | ], | ||
| Line 1,587: | Line 2,285: | ||
"ability_empowerbullet": { | "ability_empowerbullet": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": 6, | "AbilityCooldown": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusClip": 1, | "BonusClip": 1, | ||
"BuffDuration": 3, | "BuffDuration": 3, | ||
| Line 1,600: | Line 2,309: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "Slow", | ||
"EnabledStateMask": [ | |||
"GlowThroughWallsToProvider", | |||
"SilenceMovementAbilites" | |||
] | |||
}, | }, | ||
"EmpowerBulletModifier": { | "EmpowerBulletModifier": { | ||
"Class": " | "Class": "EmpowerBullet", | ||
"Subclass": " | "Subclass": "EmpowerbulletWatcher", | ||
"StatusEffectPriority": 0, | "StatusEffectPriority": 0, | ||
"MaxBulletsToProcInShot": 1, | "MaxBulletsToProcInShot": 1, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "StompDebuff", | ||
"Subclass": " | "Subclass": "EmpowerbulletDebuff" | ||
} | } | ||
}, | }, | ||
| Line 1,636: | Line 2,346: | ||
"ability_explosive_barrel": { | "ability_explosive_barrel": { | ||
"AbilityCastDelay": 0.125, | "AbilityCastDelay": 0.125, | ||
"AbilityCharges": 1, | "AbilityCharges": { | ||
"AbilityCooldown": 28, | "Value": 2, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
" | } | ||
"Value": | }, | ||
"AbilityCooldown": { | |||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 7.5, | |||
"Scale": { | "Scale": { | ||
"Value": 1 | "Value": 1, | ||
"Type": " | "Type": "charge_cooldown" | ||
} | } | ||
}, | }, | ||
"BarrelHeavyMeleeForceForward": | "AbilityUnitTargetLimit": 1, | ||
"BarrelHeavyMeleeForceUp": | "ArmTime": 0.1, | ||
"BarrelHeavyMeleeForceForward": 1800, | |||
"BarrelHeavyMeleeForceUp": 300, | |||
"BarrelLifetime": 8, | "BarrelLifetime": 8, | ||
"BarrelLightMeleeForceForward": | "BarrelLightMeleeForceForward": 1400, | ||
"BarrelLightMeleeForceUp": | "BarrelLightMeleeForceUp": 300, | ||
"BarrelPitchMax": | "BarrelPitchMax": 90, | ||
"BarrelPitchMin": 2, | "BarrelPitchMin": 2, | ||
"BarrelRollSpeedMoveAir": 10, | "BarrelRollSpeedMoveAir": 10, | ||
"BarrelRollSpeedMoveMin": | "BarrelRollSpeedMoveMin": 20, | ||
"BarrelScale": 1.3, | "BarrelScale": 1.3, | ||
"ChannelMoveSpeed": -1, | "BehaviourBits": [ | ||
"IsDisabled": false, | "BehaviorProjectile", | ||
"Key": "ability_explosive_barrel", | "BehaviorNoTarget", | ||
"MinTimeBeforeDestroy": 1, | "BehaviorDisplaysDamageImpact", | ||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCastImmediateOnOtherAbility" | |||
], | |||
"BurnDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BurnModifier": { | |||
"Class": "BaseDot", | |||
"Subclass": "BarrelBurn" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"DPS": { | |||
"Value": 13.3333, | |||
"Scale": { | |||
"Value": 0.175, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"ImpactDamage": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 0.525, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_explosive_barrel", | |||
"MinTimeBeforeDestroy": 0.1, | |||
"Name": "Powder Keg", | "Name": "Powder Keg", | ||
"Radius": 6, | "Radius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TickRate": 0.5, | |||
"TossDuration": 0.4, | "TossDuration": 0.4, | ||
"TossSpeed": 3.556, | "TossSpeed": 3.556, | ||
| Line 1,671: | Line 2,433: | ||
}, | }, | ||
{ | { | ||
" | "AbilityCharges": 1 | ||
}, | }, | ||
{ | { | ||
" | "ImpactDamage": { | ||
" | "Value": 40, | ||
" | "Scale": { | ||
"Value": 0.25, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DPS": { | |||
"Value": 13.3333, | |||
"Scale": { | |||
"Value": 0.083333, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -5 | |||
} | } | ||
] | ] | ||
| Line 1,682: | Line 2,456: | ||
"ability_familiar_ability01": { | "ability_familiar_ability01": { | ||
"AbilityCastDelay": 0.18, | "AbilityCastDelay": 0.18, | ||
"AbilityCastRange": 24, | "AbilityCastRange": { | ||
"Value": 24, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | "AbilityChannelTime": { | ||
"Value": 1.9, | "Value": 1.9, | ||
| Line 1,690: | Line 2,470: | ||
} | } | ||
}, | }, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 200, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoChannelModifier": { | "AutoChannelModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Channeling" | ||
}, | }, | ||
"AwakeDamage": { | "AwakeDamage": { | ||
| Line 1,704: | Line 2,490: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorRefundHalfCooldownOnChannelInterrupt" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageResistPctWhileChanneling": 30, | "DamageResistPctWhileChanneling": 30, | ||
"EffectModifier": { | "EffectModifier": { | ||
"Class": " | "Class": "CitadelModifierFamiliarAsleep", | ||
"Subclass": " | "Subclass": "Effect" | ||
}, | }, | ||
"Height": 20, | "Height": 20, | ||
| Line 1,716: | Line 2,509: | ||
"MoveSpeedAndDashSlowPct": 25, | "MoveSpeedAndDashSlowPct": 25, | ||
"Name": "Naptime", | "Name": "Naptime", | ||
"Radius": 19, | "Radius": { | ||
"Value": 19, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SleepDamageThreshold": { | "SleepDamageThreshold": { | ||
"Value": 100, | "Value": 100, | ||
| Line 1,724: | Line 2,523: | ||
} | } | ||
}, | }, | ||
"SleepDuration": 4, | "SleepDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SleepMoveSpeed": 1.5, | "SleepMoveSpeed": 1.5, | ||
"StaringModifier": { | "StaringModifier": { | ||
"Class": " | "Class": "CitadelModifierFamiliarStaring", | ||
"Subclass": " | "Subclass": "Staring" | ||
}, | }, | ||
"UnstoppableWhileChannelingModifier": { | "UnstoppableWhileChannelingModifier": { | ||
"Class": " | "Class": "Unstoppable", | ||
"Subclass": " | "Subclass": "FamiliarUltUnstoppable", | ||
"StatusEffectPriority": 25 | "EnabledStateMask": [ | ||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 1,750: | Line 2,568: | ||
"DamageResistPctWhileChanneling": 50, | "DamageResistPctWhileChanneling": 50, | ||
"UnstoppableWhileChanneling": 1, | "UnstoppableWhileChanneling": 1, | ||
"AbilityCooldown": - | "AbilityCooldown": -55 | ||
} | } | ||
] | ] | ||
| Line 1,756: | Line 2,574: | ||
"ability_familiar_ability02": { | "ability_familiar_ability02": { | ||
"AbilityCastDelay": 0.3, | "AbilityCastDelay": 0.3, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | }, | ||
"CDReduceOnPillowHit": 5, | "AbilityCharges": { | ||
"ChannelMoveSpeed": -1, | "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": { | "Damage": { | ||
"Value": 75, | "Value": 75, | ||
| Line 1,775: | Line 2,622: | ||
} | } | ||
}, | }, | ||
"EffectDuration": 3, | "EffectDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"EffectModifier": { | "EffectModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"FadingSlowPercent": 45, | "FadingSlowPercent": 45, | ||
| Line 1,788: | Line 2,638: | ||
"Name": "Pillow Toss", | "Name": "Pillow Toss", | ||
"OrbsToFire": 1, | "OrbsToFire": 1, | ||
"Radius": 5, | "Radius": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TossDuration": 0.4, | "TossDuration": 0.4, | ||
"TossForce": 300, | "TossForce": 300, | ||
| Line 1,807: | Line 2,663: | ||
"ability_familiar_attach": { | "ability_familiar_attach": { | ||
"AbilityCastDelay": 0.5, | "AbilityCastDelay": 0.5, | ||
"AbilityCastRange": 23, | "AbilityCastRange": { | ||
"AbilityCooldown": 40, | "Value": 23, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 5.5, | "AbilityDuration": { | ||
"Value": 5.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AllyLockoutModifier": { | "AllyLockoutModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Tagalonglockout" | ||
}, | }, | ||
"AttachHealModifier": { | "AttachHealModifier": { | ||
"Class": " | "Class": "FamiliarAttachHeal", | ||
"Subclass": " | "Subclass": "Attachheal" | ||
}, | }, | ||
"AttachedModifier": { | "AttachedModifier": { | ||
"Class": " | "Class": "FamiliarAttached", | ||
"Subclass": " | "Subclass": "Attached", | ||
"HostModifier": { | "HostModifier": { | ||
"Class": " | "Class": "FamiliarAttachhost", | ||
"Subclass": " | "Subclass": "Host" | ||
}, | }, | ||
"ReplicatedBarrierModifier": { | "ReplicatedBarrierModifier": { | ||
"Class": " | "Class": "CitadelFamiliarReplicatedbarrier", | ||
"Subclass": " | "Subclass": "Familiarbarrier" | ||
}, | }, | ||
"AttachEndingModifier": { | "AttachEndingModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Attachending" | ||
}, | }, | ||
"EndingWarningDuration": 5 | "EndingWarningDuration": 5 | ||
}, | }, | ||
"AutoCastDelayModifier": { | "AutoCastDelayModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Castdelay" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDoNotAllowSpamProc" | |||
], | |||
"BonusMoveSpeed": 4, | "BonusMoveSpeed": 4, | ||
"CameraDummyModifier": { | "CameraDummyModifier": { | ||
"Class": " | "Class": "FamiliarCamdummy", | ||
"Subclass": " | "Subclass": "Cameradummy" | ||
}, | }, | ||
"ChannelMoveSpeed": 5, | "ChannelMoveSpeed": 5, | ||
"DeathBarrierModifier": { | "DeathBarrierModifier": { | ||
"Class": " | "Class": "CitadelFamiliarReplicatedbarrier", | ||
"Subclass": " | "Subclass": "Deathbarrier" | ||
}, | }, | ||
"HealingPerSecond": { | "HealingPerSecond": { | ||
"Value": 42, | "Value": 42, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.4, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"HealthRegenDuration": 2, | "HealthRegenDuration": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"HopOffBuffModifier": { | "HopOffBuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Hopoutbuff" | ||
}, | }, | ||
"HopOutLockoutDuration": 0.3, | "HopOutLockoutDuration": 0.3, | ||
"HopOutLockoutModifier": { | "HopOutLockoutModifier": { | ||
"Class": " | "Class": "FamiliarHopoutlockout", | ||
"Subclass": " | "Subclass": "Lockout" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_familiar_attach", | "Key": "ability_familiar_attach", | ||
"LaunchTossModifier": { | "LaunchTossModifier": { | ||
"Class": " | "Class": "FamiliarAttachLaunchoff", | ||
"Subclass": " | "Subclass": "Launchtoss" | ||
}, | }, | ||
"LaunchedSelfModifier": { | "LaunchedSelfModifier": { | ||
"Class": " | "Class": "CitadelModifierFamiliarSpeedlines", | ||
"Subclass": " | "Subclass": "Launch" | ||
}, | }, | ||
"MissingHealthBurstPct": { | "MissingHealthBurstPct": { | ||
| Line 1,896: | Line 2,776: | ||
}, | }, | ||
"MovingToAttachModifier": { | "MovingToAttachModifier": { | ||
"Class": " | "Class": "FamiliarMovingtoattach", | ||
"Subclass": " | "Subclass": "Movingtoattach" | ||
}, | }, | ||
"Name": "Tag Along", | "Name": "Tag Along", | ||
"SpeedModifier": { | "SpeedModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Speed" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 1,923: | Line 2,800: | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.016, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 1,938: | Line 2,815: | ||
}, | }, | ||
"ability_familiar_attach_trigger": { | "ability_familiar_attach_trigger": { | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 1,949: | Line 2,839: | ||
"ability_familiar_helpinghands": { | "ability_familiar_helpinghands": { | ||
"AIAggroModifier": { | "AIAggroModifier": { | ||
"Class": " | "Class": "NeutralAggro", | ||
"Subclass": " | "Subclass": "Aiaggro" | ||
}, | }, | ||
"AIPhysicsModifier": { | "AIPhysicsModifier": { | ||
"Class": " | "Class": "FamiliarAiPhysics", | ||
"Subclass": " | "Subclass": "Aiphysics" | ||
}, | }, | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
| Line 1,968: | Line 2,858: | ||
"ArmTime": 0.1, | "ArmTime": 0.1, | ||
"AuraAttackHeight": 10, | "AuraAttackHeight": 10, | ||
"AuraRadius": 10, | "AuraRadius": { | ||
"AuraSoftRadius": 10, | "Value": 10, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AuraSoftRadius": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDoNotAllowSpamProc", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusMoveSpeed": 3, | "BonusMoveSpeed": 3, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPSPerSprite": 1, | "DPSPerSprite": 1, | ||
"Damage": 20, | "Damage": 20, | ||
"HelperChoreCooldownDuration": 5, | "HelperChoreCooldownDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"HelperCount": 1, | "HelperCount": 1, | ||
"HelperDowntimeDuration": 15.1, | "HelperDowntimeDuration": { | ||
"Value": 15.1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"HelpersPerPatrol": 4, | "HelpersPerPatrol": 4, | ||
"InfestBurstHealthPercent": 75, | "InfestBurstHealthPercent": 75, | ||
"InfestDamageTakenPercent": 30, | "InfestDamageTakenPercent": 30, | ||
| Line 1,993: | Line 2,912: | ||
"InfestHealInterval": 2, | "InfestHealInterval": 2, | ||
"InfestModifier": { | "InfestModifier": { | ||
"Class": " | "Class": "CitadelModifierFamiliarInfested", | ||
"Subclass": " | "Subclass": "Infest" | ||
}, | }, | ||
"InfestWaitingModifier": { | "InfestWaitingModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Infestwaiting", | ||
"EnabledStateMask": [ | |||
"FamiliarInfestWaiting" | |||
] | |||
}, | }, | ||
"InvisWatcherModifier": { | "InvisWatcherModifier": { | ||
"Class": " | "Class": "FamiliarHelperInvisWatcher", | ||
"Subclass": " | "Subclass": "FamiliarHelperInvisWatcher" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,009: | Line 2,931: | ||
"Name": "Lil Helpers", | "Name": "Lil Helpers", | ||
"PatrolDamageCooldown": 10, | "PatrolDamageCooldown": 10, | ||
"PlayerInfestDuration": 8, | "PlayerInfestDuration": { | ||
"TechArmorGain": | "Value": 8, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TechArmorGain": 12, | |||
"TickRate": 0.2, | "TickRate": 0.2, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"HelperCount": 1 | "HelperCount": 1, | ||
"BonusMoveSpeed": 1.5 | |||
}, | }, | ||
{ | { | ||
" | "HelperCount": 1, | ||
" | "InfestDamageTakenPercent": 15 | ||
}, | }, | ||
{ | { | ||
"HelperCount": | "HelperCount": 1, | ||
" | "TechArmorGain": 15 | ||
} | } | ||
] | ] | ||
| Line 2,028: | Line 2,957: | ||
"ability_fencer_lunge": { | "ability_fencer_lunge": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 8, | "AbilityDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AttackDashRange": 3, | "AttackDashRange": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AttackingDashSpeed": 55.88, | "AttackingDashSpeed": 55.88, | ||
"BaseDamage": { | "BaseDamage": { | ||
| Line 2,042: | Line 2,989: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DashAngleThreshold": 89, | "DashAngleThreshold": 89, | ||
"DashBuffModifier": { | "DashBuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Dashmodifier" | ||
}, | }, | ||
"DashRadius": 1.85, | "DashRadius": 1.85, | ||
"DashRange": 5, | "DashRange": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"DashSpeed": 27.94, | "DashSpeed": 27.94, | ||
"HealFixedHealth": { | "HealFixedHealth": { | ||
| Line 2,089: | Line 3,046: | ||
"RecastTime": 5, | "RecastTime": 5, | ||
"SlashCollisionRadius": 4.05, | "SlashCollisionRadius": 4.05, | ||
"SlashLength": 13, | "SlashLength": { | ||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlashRadius": 1.6, | "SlashRadius": 1.6, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"HealFixedHealth": { | "HealFixedHealth": { | ||
"Value": | "Value": 35, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.3, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 2,102: | Line 3,065: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -12, | ||
"BulletResist": 60, | "BulletResist": 60, | ||
"DashBuffDuration": 1.5 | "DashBuffDuration": 1.5 | ||
| Line 2,137: | Line 3,100: | ||
}, | }, | ||
"ability_fencer_riposte": { | "ability_fencer_riposte": { | ||
"AbilityChannelTime": 0.8, | "AbilityChannelTime": { | ||
"AbilityCooldown": 22, | "Value": 0.8, | ||
"Scale": { | |||
"Value": 1, | |||
" | "Type": "duration" | ||
" | } | ||
" | }, | ||
"AbilityCooldown": { | |||
"Value": 22, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityLifestealPercentHero": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | |||
"AutoChannelModifier": { | |||
"Class": "Base", | |||
"Subclass": "RiposteCastModifier" | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CounterattackAntiMashDelay": 0.2, | "CounterattackAntiMashDelay": 0.2, | ||
| Line 2,156: | Line 3,142: | ||
}, | }, | ||
"DampingFactor": 0.5, | "DampingFactor": 0.5, | ||
"DashGraceWindow": 1, | "DashGraceWindow": 1.3, | ||
"DashRadius": 2.2, | "DashRadius": 2.2, | ||
"DashRange": | "DashRange": { | ||
"Value": 35, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"DashSpeed": 76.2, | "DashSpeed": 76.2, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "FencerRiposteAttackDebuff" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_fencer_riposte", | "Key": "ability_fencer_riposte", | ||
"LiftHeight": 240, | "LiftHeight": 240, | ||
"MeleeResistReduction": | "MeleeResistReduction": -25, | ||
"MeleeResistReductionDuration": 3, | "MeleeResistReductionDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"MoveSpeedMax": 4, | "MoveSpeedMax": 4, | ||
"Name": "Riposte", | "Name": "Riposte", | ||
| Line 2,179: | Line 3,174: | ||
"SlashHalfWidth": 1, | "SlashHalfWidth": 1, | ||
"SlashRadius": 6, | "SlashRadius": 6, | ||
"SlowDuration": 4, | "SlowDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 40, | "SlowPercent": 40, | ||
"StunDuration": 0. | "StunDuration": { | ||
"Value": 0.8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TargetLifestealModifier": { | |||
"Class": "FencerRiposteTargetLifesteal", | |||
"Subclass": "FencerRiposteTargetLifesteal" | |||
}, | |||
"TurnRateMax": 10, | "TurnRateMax": 10, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -8 | ||
}, | }, | ||
{ | { | ||
"MeleeResistReduction": | "MeleeResistReduction": -25, | ||
"StunDuration": 0.4 | |||
}, | }, | ||
{ | { | ||
" | "TargetLifesteal": 75, | ||
"TargetLifestealDuration": 13 | |||
} | } | ||
] | ] | ||
}, | }, | ||
"ability_fencer_riposte_target_select": { | "ability_fencer_riposte_target_select": { | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"Value": 35, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNotSilencable", | |||
"BehaviorCastableWhileCmdRestricted", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorCastableWhileDodging", | |||
"BehaviorTrigger", | |||
"BehaviorUseInstantCastUnitTargetUi" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,207: | Line 3,238: | ||
"ability_fencer_throwblade": { | "ability_fencer_throwblade": { | ||
"AbilityCastDelay": 0.5, | "AbilityCastDelay": 0.5, | ||
"AbilityCooldown": 12, | "AbilityCooldown": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDrag": 2, | "AirDrag": 2, | ||
"AirSpeedMax": 70, | "AirSpeedMax": 70, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorMovement" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "FencerSigilBuff" | ||
}, | }, | ||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
| Line 2,229: | Line 3,268: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "FencerSigilSlow" | ||
" | }, | ||
"DisarmModifier": { | |||
" | "Class": "Base", | ||
"Subclass": "UpgradeGreaterWitheringWhipDebuff", | |||
"EnabledStateMask": [ | |||
"Disarmed" | |||
] | ] | ||
}, | }, | ||
"FallSpeedMax": 1, | "FallSpeedMax": 1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"JumpVelocityHidden": | "JumpVelocityHidden": 16, | ||
"Key": "ability_fencer_throwblade", | "Key": "ability_fencer_throwblade", | ||
"Name": "Disengaging Sigil", | "Name": "Disengaging Sigil", | ||
" | "SigilRadius": { | ||
"Value": 6.5, | |||
"SlowDuration": 4, | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 30, | "SlowPercent": 30, | ||
"TraceToGroundDistance": 1000, | "TraceToGroundDistance": 1000, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "BonusFireRate": 25, | ||
"BonusBulletSpeedPercent": 25, | |||
"BuffDuration": 8 | |||
}, | }, | ||
{ | { | ||
" | "StaminaToRestore": 1, | ||
" | "ResetsAirLimit": 1 | ||
}, | }, | ||
{ | { | ||
" | "RecastTime": 4 | ||
} | } | ||
] | ] | ||
| Line 2,263: | Line 3,316: | ||
"ability_fencer_ultimate": { | "ability_fencer_ultimate": { | ||
"AbilityCastDelay": 1.5, | "AbilityCastDelay": 1.5, | ||
"AbilityChannelTime": 9999, | "AbilityChannelTime": { | ||
"AbilityCooldown": | "Value": 9999, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 145, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
| Line 2,270: | Line 3,335: | ||
"AirSpeedMax": 70, | "AirSpeedMax": 70, | ||
"AutoCastDelayModifier": { | "AutoCastDelayModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "FencerUltCastDelay" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorNoTarget", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusDamagePercent": 60, | "BonusDamagePercent": 60, | ||
"CameraDistance": 250, | "CameraDistance": 250, | ||
"CasterArrivalModifier": { | "CasterArrivalModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "FencerUltimateCasterArrival", | ||
"EnabledStateMask": [ | |||
"SinclairTaxUltActive", | |||
"HideCrosshair", | |||
"HideStamina", | |||
"HideAmmo", | |||
"CameraTransitionAlways" | |||
] | |||
}, | }, | ||
"CasterLockDuration": 1.8, | "CasterLockDuration": 1.8, | ||
"CasterModifier": { | "CasterModifier": { | ||
"Class": " | "Class": "FencerUltimateCaster", | ||
"Subclass": " | "Subclass": "FencerUltimateCaster", | ||
"EnabledStateMask": [ | |||
"SinclairTaxUltActive", | |||
"HideCrosshair", | |||
"HideStamina", | |||
"HideAmmo", | |||
"CameraTransitionAlways" | |||
] | |||
}, | }, | ||
"DashAngleThreshold": 89, | "DashAngleThreshold": 89, | ||
"DashRadius": 7, | "DashRadius": 7, | ||
"DashRange": 27, | "DashRange": { | ||
"Value": 27, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"DashSpeed": 254, | "DashSpeed": 254, | ||
"DebuffDuration": 1.8, | "DebuffDuration": 1.8, | ||
"DelayedDamage": { | "DelayedDamage": { | ||
"Value": | "Value": 200, | ||
"Scale": { | "Scale": { | ||
"Value": 2. | "Value": 2.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 2,314: | Line 3,411: | ||
"SideMoveSpeedReduction": -100, | "SideMoveSpeedReduction": -100, | ||
"TargetModifier": { | "TargetModifier": { | ||
"Class": " | "Class": "FencerUltimateTarget", | ||
"Subclass": " | "Subclass": "Cursed", | ||
" | "StatusEffectPriority": 50, | ||
" | "EnabledStateMask": [ | ||
" | "ModNoCleanse", | ||
" | "HealingDisabled", | ||
"Disarmed", | |||
"Silenced", | |||
"Muted", | |||
"DashDisabledDebuff", | |||
"SilenceMovementAbilites" | |||
], | ], | ||
"EndTimeScaleForFlinch": 0.9, | "EndTimeScaleForFlinch": 0.9, | ||
"DamageTimeOffset": 0.3 | "DamageTimeOffset": 0.3 | ||
}, | }, | ||
"TargetNonHeroModifier": { | "TargetNonHeroModifier": { | ||
"Class": " | "Class": "FencerUltimateTarget", | ||
"Subclass": " | "Subclass": "CursedNonHero", | ||
" | "StatusEffectPriority": 50, | ||
" | "EnabledStateMask": [ | ||
" | "HealingDisabled", | ||
" | "Disarmed", | ||
"Silenced", | |||
"Muted", | |||
"DashDisabledDebuff", | |||
"SilenceMovementAbilites" | |||
], | ], | ||
"EndTimeScaleForFlinch": 0.9, | "EndTimeScaleForFlinch": 0.9, | ||
"DamageTimeOffset": 0.3 | "DamageTimeOffset": 0.3 | ||
| Line 2,347: | Line 3,451: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -35 | ||
}, | }, | ||
{ | { | ||
"BonusDamagePercent": | "BonusDamagePercent": 50 | ||
} | } | ||
], | ], | ||
| Line 2,356: | Line 3,460: | ||
}, | }, | ||
"ability_fire_bomb": { | "ability_fire_bomb": { | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 190, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "FirebombBuff", | ||
"Subclass": " | "Subclass": "Buff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 2,372: | Line 3,487: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"ExplodeDelay": 3.25, | "ExplodeDelay": 3.25, | ||
"FireBombModifier": { | "FireBombModifier": { | ||
"Class": " | "Class": "Firebomb", | ||
"Subclass": " | "Subclass": "Firebomb", | ||
"StatusEffectPriority": 45 | "StatusEffectPriority": 45 | ||
}, | }, | ||
| Line 2,388: | Line 3,500: | ||
"Name": "Concussive Combustion", | "Name": "Concussive Combustion", | ||
"ProgressBarModifier": { | "ProgressBarModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Progressbar" | ||
}, | |||
"Radius": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"StunDuration": { | |||
"Value": 1.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 2,398: | Line 3,522: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -65, | ||
"LifeStealPercentOnHit": 100 | "LifeStealPercentOnHit": 100 | ||
}, | }, | ||
| Line 2,409: | Line 3,533: | ||
"ability_flame_dash": { | "ability_flame_dash": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 38, | "AbilityCooldown": { | ||
"AbilityDuration": 3, | "Value": 38, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraLingerDuration": 1, | "AuraLingerDuration": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": 18, | "ChannelMoveSpeed": 18, | ||
"DPS": { | "DPS": { | ||
| Line 2,423: | Line 3,566: | ||
"DashAirSpeed": 8, | "DashAirSpeed": 8, | ||
"DashSpeed": 12, | "DashSpeed": 12, | ||
"FlameAuraRadius": 4.5, | "FlameAuraRadius": { | ||
"Value": 4.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"FlameDashJumpBonus": 50, | "FlameDashJumpBonus": 50, | ||
"FlameDashModifier": { | "FlameDashModifier": { | ||
"Class": " | "Class": "Flamedash", | ||
"Subclass": " | "Subclass": "Flamedash", | ||
" | "EnabledStateMask": [ | ||
" | "AbilityMovement", | ||
" | "MantleDisabled", | ||
"MeleeDisabled", | |||
"SlidingDisabled", | |||
"DuckingDisabled" | |||
], | ], | ||
"GroundAuraModifier": { | "GroundAuraModifier": { | ||
"Class": " | "Class": "FlamedashGroundAura", | ||
"Subclass": " | "Subclass": "FlamedashGroundAura", | ||
"Height": 80, | "Height": 80, | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "FlamedashBurn", | ||
"Subclass": " | "Subclass": "FlamedashBurn", | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "FlamedashDebuff" | ||
} | } | ||
} | } | ||
}, | }, | ||
"ProgressModifier": { | "ProgressModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ProgressWatcher" | ||
} | } | ||
}, | }, | ||
"GroundAuraSpacing": 1, | "GroundAuraSpacing": 1, | ||
"GroundFlameDuration": 4, | "GroundFlameDuration": { | ||
"IsDisabled": false, | "Value": 4, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_flame_dash", | "Key": "ability_flame_dash", | ||
"Name": "Flame Dash", | "Name": "Flame Dash", | ||
| Line 2,477: | Line 3,632: | ||
}, | }, | ||
"ability_fortuna_ability01": { | "ability_fortuna_ability01": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,497: | Line 3,662: | ||
}, | }, | ||
"ability_fortuna_ability02": { | "ability_fortuna_ability02": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,517: | Line 3,692: | ||
}, | }, | ||
"ability_fortuna_ability03": { | "ability_fortuna_ability03": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,537: | Line 3,722: | ||
}, | }, | ||
"ability_fortuna_ult": { | "ability_fortuna_ult": { | ||
"AbilityCooldown": 127, | "AbilityCooldown": { | ||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,557: | Line 3,752: | ||
}, | }, | ||
"ability_frank_painaura": { | "ability_frank_painaura": { | ||
"AbilityCooldown": 2, | "AbilityCooldown": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 8, | "AbilityDuration": 8, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "FrankPainaura", | ||
"Subclass": " | "Subclass": "Painaura", | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "FrankPainauraTarget", | ||
"Subclass": " | "Subclass": "Painauradebuff" | ||
} | } | ||
}, | }, | ||
"AuraOffModifier": { | "AuraOffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Auraoff" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorStartCooldownOnToggleOff", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDoNotAllowSpamProc", | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 2,608: | Line 3,807: | ||
}, | }, | ||
"Name": "Aura of Suffering", | "Name": "Aura of Suffering", | ||
"Radius": | "Radius": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SelfDPS": 15, | "SelfDPS": 15, | ||
"SelfDamagePercentage": 70, | "SelfDamagePercentage": 70, | ||
| Line 2,624: | Line 3,829: | ||
}, | }, | ||
{ | { | ||
"IncomingDamagePercent": 15 | "IncomingDamagePercent": 15, | ||
"Radius": 1 | |||
} | } | ||
] | ] | ||
}, | }, | ||
"ability_frank_revive": { | "ability_frank_revive": { | ||
"AbilityChannelTime": 3, | "AbilityChannelTime": { | ||
"AbilityCooldown": | "Value": 3, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 240, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.66, | "AbilityPostCastDuration": 0.66, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCastEvenIfBusyAndExclusive", | |||
"BehaviorChannelled", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileCmdRestricted", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCastWhileDead" | |||
], | |||
"BonusDamagePerBullet": { | "BonusDamagePerBullet": { | ||
"Value": 0, | "Value": 0, | ||
| Line 2,642: | Line 3,870: | ||
}, | }, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Selfbuff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 2,658: | Line 3,882: | ||
}, | }, | ||
"DashSlowModifier": { | "DashSlowModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Dashslow" | ||
}, | }, | ||
"EnemyDashSlowPercent": -30, | "EnemyDashSlowPercent": -30, | ||
"HalfHeight": 15, | "HalfHeight": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"InitialDelay": 0.5, | "InitialDelay": 0.5, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_frank_revive", | "Key": "ability_frank_revive", | ||
"Name": "Shocking Reanimation", | "Name": "Shocking Reanimation", | ||
"Radius": 18, | "Radius": { | ||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"RespawnDelay": 3, | "RespawnDelay": 3, | ||
"RespawnHealthPercent": 50, | "RespawnHealthPercent": 50, | ||
"RevivingModifier": { | "RevivingModifier": { | ||
"Class": " | "Class": "FrankReviving", | ||
"Subclass": " | "Subclass": "Reviving", | ||
"EnabledStateMask": [ | |||
"Invulnerable", | |||
"HideCrosshair", | |||
"HideStamina", | |||
"HideAmmo" | |||
] | |||
}, | |||
"SlowDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"SlowPercent": 120, | "SlowPercent": 120, | ||
"StunDuration": 1.5, | "StunDuration": { | ||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 2,699: | Line 3,950: | ||
}, | }, | ||
{ | { | ||
"Damage": | "Damage": 175, | ||
"StunDuration": 1.5, | "StunDuration": 1.5, | ||
"AbilityCooldown": - | "AbilityCooldown": -95 | ||
} | } | ||
], | ], | ||
"ZombieModifier": { | "ZombieModifier": { | ||
"Class": " | "Class": "FrankZombie", | ||
"Subclass": " | "Subclass": "Zombie" | ||
}, | }, | ||
"ZombieTickRate": 0.02 | "ZombieTickRate": 0.02 | ||
}, | }, | ||
"ability_frank_selfzap": { | "ability_frank_selfzap": { | ||
"AbilityChannelTime": 0.35, | "AbilityChannelTime": { | ||
"AbilityCharges": 1, | "Value": 0.35, | ||
"AbilityCooldown": 30, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 8, | "Value": 1, | ||
"AbilityDuration": 4.5, | "Type": "duration" | ||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityDuration": { | |||
"Value": 4.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusMoveSpeed": 3, | "BonusMoveSpeed": 3, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "FrankSelfzap", | ||
"Subclass": " | "Subclass": "Selfzap" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 2,757: | Line 4,045: | ||
"ability_frank_shocktarget2": { | "ability_frank_shocktarget2": { | ||
"AbilityCastDelay": 0.35, | "AbilityCastDelay": 0.35, | ||
"AbilityCastRange": 28, | "AbilityCastRange": { | ||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChargesConditionally": 1, | "AbilityChargesConditionally": 1, | ||
"AbilityCooldown": 2, | "AbilityCooldown": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
| Line 2,770: | Line 4,070: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BoltCount": 7, | "BoltCount": 7, | ||
"BonusShocksDelay": 0.2, | "BonusShocksDelay": 0.2, | ||
| Line 2,781: | Line 4,087: | ||
}, | }, | ||
"FullyChargedFXModifier": { | "FullyChargedFXModifier": { | ||
"Class": " | "Class": "FrankShockfullycharged", | ||
"Subclass": " | "Subclass": "ChargedFx" | ||
}, | }, | ||
"HealOnHit": { | "HealOnHit": { | ||
| Line 2,802: | Line 4,108: | ||
"Name": "Pain Battery", | "Name": "Pain Battery", | ||
"ShockModifier": { | "ShockModifier": { | ||
"Class": " | "Class": "FrankShocktarget", | ||
"Subclass": " | "Subclass": "Shock" | ||
}, | }, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "ZapSlow" | ||
}, | }, | ||
"SpreadAngle": 40, | "SpreadAngle": 40, | ||
| Line 2,839: | Line 4,145: | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "IntrinsicBase", | ||
"Subclass": " | "Subclass": "IntrinsicBase" | ||
} | } | ||
], | ], | ||
"BonusMoveSpeed": | "BehaviourBits": [ | ||
"BehaviorProjectile", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget" | |||
], | |||
"BonusMoveSpeed": 2, | |||
"BonusSprintAcceleration": 14, | "BonusSprintAcceleration": 14, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DropOffTimer": 0.1, | "DropOffTimer": 0.1, | ||
"DropoffTimerModifier": { | "DropoffTimerModifier": { | ||
"Class": " | "Class": "IdolReturnTimer", | ||
"Subclass": " | "Subclass": "Timer", | ||
"EnabledStateMask": [ | |||
"ReturningIdol" | |||
] | |||
}, | }, | ||
"FixedMoveSpeed": 15, | "FixedMoveSpeed": 15, | ||
"GroundMoveIncreasePercent": 10, | "GroundMoveIncreasePercent": 10, | ||
"HoldingIdolModifier": { | "HoldingIdolModifier": { | ||
"Class": " | "Class": "CitadelHoldingGoldenIdol", | ||
"Subclass": " | "Subclass": "CitadelHoldingGoldenIdol", | ||
"EnabledStateMask": [ | |||
"HoldingIdol", | |||
"TeleporterDisabled", | |||
"ZiplineDisabled", | |||
"AttributeCannotBePurged", | |||
"ParryDisabled" | |||
] | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,872: | Line 4,182: | ||
"Lifetime": 3, | "Lifetime": 3, | ||
"Name": "Soul Urn", | "Name": "Soul Urn", | ||
"Radius": 20, | "Radius": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowResistancePercent": 100, | "SlowResistancePercent": 100, | ||
"Stamina": 1, | "Stamina": 1, | ||
"StaminaCooldownReduction": | "StaminaCooldownReduction": 25, | ||
"TrailingTeamBonusArmorDamageResist": 35, | "TrailingTeamBonusArmorDamageResist": 35, | ||
"TrailingTeamBonusSprintSpeed": | "TrailingTeamBonusDebuffResist": 35, | ||
"TrailingTeamBonusSprintSpeed": 5, | |||
"TrailingTeamBonusTechResist": 35, | "TrailingTeamBonusTechResist": 35, | ||
"Upgrades": [] | "Upgrades": [] | ||
}, | }, | ||
"ability_graf_ability01": { | "ability_graf_ability01": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 26, | ||
"AbilityUnitTargetLimit": 1, | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,902: | Line 4,229: | ||
}, | }, | ||
"ability_graf_ability02": { | "ability_graf_ability02": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,922: | Line 4,259: | ||
}, | }, | ||
"ability_graf_ability03": { | "ability_graf_ability03": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,942: | Line 4,289: | ||
}, | }, | ||
"ability_graf_ult": { | "ability_graf_ult": { | ||
"AbilityCooldown": 127, | "AbilityCooldown": { | ||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,963: | Line 4,320: | ||
"ability_gravity_lasso": { | "ability_gravity_lasso": { | ||
"AbilityCastDelay": 0.5, | "AbilityCastDelay": 0.5, | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 130, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 2.25, | "AbilityDuration": { | ||
"Value": 2.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorInterruptMeleeOnCast" | |||
], | |||
"BouncePadExtendDuration": 1, | "BouncePadExtendDuration": 1, | ||
"CameraPreviewDistance": 200, | "CameraPreviewDistance": 200, | ||
| Line 3,002: | Line 4,384: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -40 | ||
} | } | ||
] | ] | ||
| Line 3,008: | Line 4,390: | ||
"ability_guided_arrow": { | "ability_guided_arrow": { | ||
"AbilityCastDelay": 1.5, | "AbilityCastDelay": 1.5, | ||
"AbilityChannelTime": 20, | "AbilityChannelTime": { | ||
"AbilityCooldown": | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 125, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BonusTechPowerPerKill": | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusTechPowerPerKill": 8, | |||
"Damage": { | "Damage": { | ||
"Value": 230, | "Value": 230, | ||
| Line 3,020: | Line 4,421: | ||
} | } | ||
}, | }, | ||
"ExplosionRadius": 12, | "ExplosionRadius": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"GuidingModifier": { | "GuidingModifier": { | ||
"Class": " | "Class": "GuidingArrow", | ||
"Subclass": " | "Subclass": "GuidingArrow", | ||
"EnabledStateMask": [ | |||
"JumpDisabled", | |||
"ZiplineDisabled", | |||
"DashDisabled" | |||
], | |||
"GlowEnemeyModifier": { | "GlowEnemeyModifier": { | ||
"Class": " | "Class": "LowHealthGlow", | ||
"Subclass": " | "Subclass": "LowHealthGlow" | ||
} | } | ||
}, | }, | ||
| Line 3,032: | Line 4,444: | ||
"Key": "ability_guided_arrow", | "Key": "ability_guided_arrow", | ||
"KillCheckModifier": { | "KillCheckModifier": { | ||
"Class": " | "Class": "GuidingArrowKillcheck", | ||
"Subclass": " | "Subclass": "KillcheckModifier" | ||
}, | }, | ||
"Name": "Guided Owl", | "Name": "Guided Owl", | ||
"StunDuration": 0.75, | "StunDuration": { | ||
"Value": 0.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 3,042: | Line 4,460: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -40 | ||
}, | }, | ||
{ | { | ||
| Line 3,050: | Line 4,468: | ||
}, | }, | ||
"ability_gunslinger_demon_carbine": { | "ability_gunslinger_demon_carbine": { | ||
"AbilityCooldown": 30, | "AbilityCooldown": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
| Line 3,060: | Line 4,484: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorDontInterruptMeleeOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusBulletSpeed": 100, | "BonusBulletSpeed": 100, | ||
"BulletRadiusOverride": 13.7, | "BulletRadiusOverride": 13.7, | ||
| Line 3,065: | Line 4,497: | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ChargingModifier": { | "ChargingModifier": { | ||
"Class": " | "Class": "GunslingerDemonCarbine", | ||
"Subclass": " | "Subclass": "GunslingerDemonCarbine" | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "ChronoKineticCarbineSlow", | ||
"Subclass": " | "Subclass": "ChronoKineticCarbineSlow", | ||
"StatusEffectPriority": 50 | "StatusEffectPriority": 50 | ||
}, | }, | ||
| Line 3,093: | Line 4,525: | ||
} | } | ||
], | ], | ||
"WeaponReadyDuration": 5 | "WeaponReadyDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
} | |||
}, | }, | ||
"ability_gunslinger_salvo": { | "ability_gunslinger_salvo": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityCastRange": 60, | "AbilityCastRange": { | ||
"AbilityChannelTime": 1, | "Value": 60, | ||
"AbilityCooldown": 90, | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 90, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisarmable", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCastableWhileDodging", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 3.8, | "ChannelMoveSpeed": 3.8, | ||
"Damage": null, | "Damage": null, | ||
| Line 3,111: | Line 4,578: | ||
"ProcDamagePercentage": 220, | "ProcDamagePercentage": 220, | ||
"ProcWatcherModifier": { | "ProcWatcherModifier": { | ||
"Class": " | "Class": "SalvoBullet", | ||
"Subclass": " | "Subclass": "SalvoBulletWatcher", | ||
"MaxBulletsToProcInShot": 1 | "MaxBulletsToProcInShot": 1 | ||
}, | }, | ||
| Line 3,129: | Line 4,596: | ||
], | ], | ||
"VictimWarningModifier": { | "VictimWarningModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "GunslingerSalvoWarningModifier" | ||
} | } | ||
}, | }, | ||
"ability_gunslinger_spreadingfire": { | "ability_gunslinger_spreadingfire": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 10, | "AbilityCooldown": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BurnDuration": 4, | "BehaviourBits": [ | ||
"BehaviorDontSwitchAwayOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BurnDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 3,155: | Line 4,641: | ||
}, | }, | ||
"FireDebuffModifier": { | "FireDebuffModifier": { | ||
"Class": " | "Class": "SpreadingfireDot", | ||
"Subclass": " | "Subclass": "SpreadingfireDot", | ||
"StatusEffectPriority": 50 | "StatusEffectPriority": 50 | ||
}, | }, | ||
| Line 3,162: | Line 4,648: | ||
"Key": "ability_gunslinger_spreadingfire", | "Key": "ability_gunslinger_spreadingfire", | ||
"Name": "Flame Imp", | "Name": "Flame Imp", | ||
"SpreadRadius": 7, | "SpreadRadius": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SpreadTargets": 1, | "SpreadTargets": 1, | ||
"TickRate": 0.5, | "TickRate": 0.5, | ||
| Line 3,180: | Line 4,672: | ||
"ability_hat_trick": { | "ability_hat_trick": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": 21, | "AbilityCooldown": { | ||
"Value": 21, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"Damage": { | "Damage": { | ||
"Value": 100, | "Value": 100, | ||
| Line 3,190: | Line 4,693: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 5, | "DebuffDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow", | ||
" | "EnabledStateMask": [ | ||
" | "GlowThroughWallsToProvider", | ||
"SilenceMovementAbilites" | |||
] | ] | ||
}, | }, | ||
"ExplosionRadius": 2, | "ExplosionRadius": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_hat_trick", | "Key": "ability_hat_trick", | ||
| Line 3,220: | Line 4,736: | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "AfterburnWatcher", | ||
"Subclass": " | "Subclass": "AfterburnWatcher", | ||
"AfterburnDotModifier": { | "AfterburnDotModifier": { | ||
"Class": " | "Class": "AfterburnDot", | ||
"Subclass": " | "Subclass": "AfterburnDot", | ||
"StatusEffectPriority": 50 | "StatusEffectPriority": 50 | ||
}, | }, | ||
"BuildUpModifier": { | "BuildUpModifier": { | ||
"Class": " | "Class": "CitadelBaseBuildup", | ||
"Subclass": " | "Subclass": "CitadelBaseBuildup" | ||
} | } | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDisplaysDamageImpact" | |||
], | ], | ||
"BuildUpBulletPercentPerHit": 8.33, | "BuildUpBulletPercentPerHit": 8.33, | ||
"BuildUpDuration": 0.1, | "BuildUpDuration": { | ||
"BurnDuration": 0.3, | "Value": 0.1, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BurnDuration": { | |||
"Value": 0.3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CritBuildup": 16, | "CritBuildup": 16, | ||
| Line 3,266: | Line 4,795: | ||
"ability_health_swap": { | "ability_health_swap": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 5.5, | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 5.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 220, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 0.25, | "AbilityDuration": 0.25, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Base" | ||
}, | }, | ||
"ChannelMoveSpeed": 2, | "ChannelMoveSpeed": 2, | ||
| Line 3,291: | Line 4,833: | ||
"PostCastHoldTime": 0.2, | "PostCastHoldTime": 0.2, | ||
"PreCastModifier": { | "PreCastModifier": { | ||
"Class": " | "Class": "HealthswapPrecast", | ||
"Subclass": " | "Subclass": "HealthswapPrecast" | ||
}, | }, | ||
"SilenceModifier": { | "SilenceModifier": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "CitadelSilenced" | ||
}, | }, | ||
"SwapModifier": { | "SwapModifier": { | ||
"Class": " | "Class": "HealthSwapDebuff", | ||
"Subclass": " | "Subclass": "HealthSwapDebuff" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -50 | ||
}, | }, | ||
{ | { | ||
| Line 3,320: | Line 4,862: | ||
"ability_ice_dome": { | "ability_ice_dome": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 8, | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 8, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 185, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 5, | "AbilityDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorInterruptMeleeOnCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BlockerScaleFactor": 115, | "BlockerScaleFactor": 115, | ||
"BonusHealthRegen": { | "BonusHealthRegen": { | ||
| Line 3,337: | Line 4,907: | ||
"GrowTime": 0.2, | "GrowTime": 0.2, | ||
"IceDomeModifier": { | "IceDomeModifier": { | ||
"Class": " | "Class": "IceDome", | ||
"Subclass": " | "Subclass": "IceDome", | ||
"EnabledStateMask": [ | |||
"SinclairTaxUltActive" | |||
], | |||
"FriendlyAuraModifier": { | "FriendlyAuraModifier": { | ||
"Class": " | "Class": "BaseAura", | ||
"Subclass": " | "Subclass": "IceDomeFriendlyAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "IceDomeFriendly", | ||
"Subclass": " | "Subclass": "IceDomeFriendly", | ||
"Duration": 0.5 | "Duration": 0.5 | ||
} | } | ||
}, | }, | ||
"EnemyAuraModifier": { | "EnemyAuraModifier": { | ||
"Class": " | "Class": "BaseAura", | ||
"Subclass": " | "Subclass": "IceDomeEnemyAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "IcedomeAuramodifierBase", | ||
"Subclass": " | "Subclass": "Debuff", | ||
" | "EnabledStateMask": [ | ||
" | "Slowed" | ||
], | ], | ||
"Duration": 0.5 | "Duration": 0.5 | ||
| Line 3,365: | Line 4,937: | ||
"Key": "ability_ice_dome", | "Key": "ability_ice_dome", | ||
"Name": "Frozen Shelter", | "Name": "Frozen Shelter", | ||
"Radius": 10, | "Radius": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 35, | "SlowPercent": 35, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
| Line 3,387: | Line 4,965: | ||
}, | }, | ||
"ability_ice_dome_trigger": { | "ability_ice_dome_trigger": { | ||
"BehaviourBits": null, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_ice_dome_trigger", | "Key": "ability_ice_dome_trigger", | ||
| Line 3,394: | Line 4,973: | ||
"ability_ice_grenade": { | "ability_ice_grenade": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCharges": 2, | "AbilityCharges": { | ||
"AbilityCooldown": 30, | "Value": 2, | ||
"AbilityCooldownBetweenCharge": 7, | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 3,414: | Line 5,019: | ||
}, | }, | ||
"IceGrenadeSlowModifier": { | "IceGrenadeSlowModifier": { | ||
"Class": " | "Class": "IcegrenadeDebuff", | ||
"Subclass": " | "Subclass": "KelvinIceGrenadeSlow" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_ice_grenade", | "Key": "ability_ice_grenade", | ||
"Name": "Frost Grenade", | "Name": "Frost Grenade", | ||
"Radius": 6.5, | "Radius": { | ||
"SlowDuration": 4, | "Value": 6.5, | ||
"SlowPercent": 40, | "Scale": { | ||
"Upgrades": [ | "Value": 1, | ||
"Type": "radius" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 40, | |||
"Upgrades": [ | |||
{ | { | ||
"Damage": 30, | "Damage": 30, | ||
| Line 3,455: | Line 5,069: | ||
}, | }, | ||
"ability_icebeam": { | "ability_icebeam": { | ||
"AbilityCooldown": 28, | "AbilityCooldown": { | ||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 5, | "AbilityDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BeamSplit": { | "BeamSplit": { | ||
| Line 3,466: | Line 5,092: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDontAimFacingEnemy", | |||
"BehaviorRequireAbilityButtonToCancel" | |||
], | |||
"BuildupModifier": { | "BuildupModifier": { | ||
"Class": " | "Class": "IcebeamStackingSlow", | ||
"Subclass": " | "Subclass": "IcebeamStackingSlow", | ||
"BuildUpDecayDelay": 0.4, | "BuildUpDecayDelay": 0.4, | ||
"EnabledStateMask": [ | |||
"Slowed" | |||
], | |||
"StatusEffectPriority": 50 | "StatusEffectPriority": 50 | ||
}, | }, | ||
| Line 3,482: | Line 5,116: | ||
} | } | ||
}, | }, | ||
"IceBeamBuildupProcDuration": 2, | "IceBeamBuildupProcDuration": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IceBeamModifier": { | "IceBeamModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Icebeaming" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 3,498: | Line 5,135: | ||
"MinSlowPercent": 30, | "MinSlowPercent": 30, | ||
"Name": "Arctic Beam", | "Name": "Arctic Beam", | ||
"PathLength": 25, | "PathLength": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"PathWidth": 1.1, | "PathWidth": 1.1, | ||
"SlowDuration": 0.6, | "SlowDuration": { | ||
"Value": 0.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TickRate": 0.1, | "TickRate": 0.1, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 3,531: | Line 5,180: | ||
"ability_icepath": { | "ability_icepath": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 50, | "AbilityCooldown": { | ||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 8, | "AbilityDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorInterruptMeleeOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorRequireAbilityButtonToCancel" | |||
], | |||
"CameraDistance": 250, | "CameraDistance": 250, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 3,541: | Line 5,212: | ||
"IcePathInterval": 0.5, | "IcePathInterval": 0.5, | ||
"IcePathModifier": { | "IcePathModifier": { | ||
"Class": " | "Class": "Icepath", | ||
"Subclass": " | "Subclass": "Icepath", | ||
" | "EnabledStateMask": [ | ||
" | "AbilityMovement" | ||
], | ], | ||
"FriendlyAuraModifier": { | "FriendlyAuraModifier": { | ||
"Class": " | "Class": "BaseAura", | ||
"Subclass": " | "Subclass": "IcepathFriendlyAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "IcepathFriendlyModifier", | ||
"Subclass": " | "Subclass": "IcepathBuff" | ||
} | } | ||
}, | }, | ||
"BonusSpiritLingerModifier": { | "BonusSpiritLingerModifier": { | ||
"Class": " | "Class": "IcepathTechPowerLinger", | ||
"Subclass": " | "Subclass": "IcepathTechPowerLinger" | ||
} | } | ||
}, | }, | ||
| Line 3,596: | Line 5,259: | ||
}, | }, | ||
"ability_immobilize_trap": { | "ability_immobilize_trap": { | ||
"AbilityCooldown": 34, | "AbilityCooldown": { | ||
"Value": 34, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ArmTime": 2, | "ArmTime": 2, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventTrainingBotUsage", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ChargedShotHitRadiusScale": 30, | "ChargedShotHitRadiusScale": 30, | ||
"Damage": 25, | "Damage": 25, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ImmobilizeTrapDebuff" | ||
}, | }, | ||
"GlitchModifier": { | "GlitchModifier": { | ||
"Class": " | "Class": "GlitchDebuff", | ||
"Subclass": " | "Subclass": "GlitchDebuff", | ||
" | "EnabledStateMask": [ | ||
" | "Disarmed", | ||
" | "Silenced", | ||
"Muted", | |||
"Glitched" | |||
] | ] | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_immobilize_trap", | "Key": "ability_immobilize_trap", | ||
"Lifetime": 22, | "Lifetime": { | ||
"Value": 22, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Spirit Snare", | "Name": "Spirit Snare", | ||
"Radius": 6.5, | "Radius": { | ||
"SkipFrames": 6, | "Value": 6.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SkipFrames": 6, | |||
"SlowPercent": 30, | "SlowPercent": 30, | ||
"TetherDuration": 2.25, | "TetherDuration": { | ||
"Value": 2.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TetherRadius": 6, | "TetherRadius": 6, | ||
"TrapHeight": 2, | "TrapHeight": 2, | ||
| Line 3,647: | Line 5,339: | ||
"ability_incendiary_projectile": { | "ability_incendiary_projectile": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityCharges": 1, | "Value": 20, | ||
"AbilityCooldown": 25, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 6, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 18, | "ChannelMoveSpeed": 18, | ||
"Damage": { | "Damage": { | ||
| Line 3,660: | Line 5,382: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 8, | "DebuffDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "IncendiaryDebuff", | ||
"Subclass": " | "Subclass": "IncendiaryDebuff", | ||
"StatusEffectPriority": 50 | "StatusEffectPriority": 50 | ||
}, | }, | ||
| Line 3,678: | Line 5,402: | ||
"Name": "Napalm", | "Name": "Napalm", | ||
"ParticleRadiusMultiplier": 1.15, | "ParticleRadiusMultiplier": 1.15, | ||
"SlowDuration": 4, | "SlowDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"SlowPercent": 35, | "SlowPercent": 35, | ||
| Line 3,704: | Line 5,431: | ||
"ability_intimidate": { | "ability_intimidate": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 13, | "AbilityCooldown": { | ||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 3,715: | Line 5,453: | ||
} | } | ||
}, | }, | ||
"DamageHealMult": 1.2, | "DamageHealMult": { | ||
"DamageHealMultNonHero": 0.35, | "Value": 1.2, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"DamageHealMultNonHero": { | |||
"Value": 0.35, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "IntimidateDebuff", | ||
"Subclass": " | "Subclass": "IntimidateDebuff" | ||
}, | }, | ||
"EnemyModifier": { | "EnemyModifier": { | ||
"Class": " | "Class": "Intimidated", | ||
"Subclass": " | "Subclass": "Intimidated" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_intimidate", | "Key": "ability_intimidate", | ||
"Name": "Scorn", | "Name": "Scorn", | ||
"Radius": 9, | "Radius": { | ||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TickRate": 0.1, | "TickRate": 0.1, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 3,746: | Line 5,502: | ||
"ability_kali_dust_storm": { | "ability_kali_dust_storm": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 25, | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 25, | ||
"AbilityDuration": 5, | "Scale": { | ||
"AbilityUnitTargetLimit": 1, | "Value": 1, | ||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ClimbHeight": 1, | "ClimbHeight": 1, | ||
| Line 3,765: | Line 5,540: | ||
"FireRateSlow": 20, | "FireRateSlow": 20, | ||
"GrenadeTrailModifier": { | "GrenadeTrailModifier": { | ||
"Class": " | "Class": "CitadelDustStormThrown", | ||
"Subclass": " | "Subclass": "CitadelDustStormThrown" | ||
}, | }, | ||
"GroundDashReductionPercent": -30, | "GroundDashReductionPercent": -30, | ||
| Line 3,773: | Line 5,548: | ||
"Name": "Dust Storm", | "Name": "Dust Storm", | ||
"OpenHeight": 2, | "OpenHeight": 2, | ||
"Radius": 3.5, | "Radius": { | ||
"Value": 3.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 20, | "SlowPercent": 20, | ||
"ThrownObjectRadius": 20, | "ThrownObjectRadius": 20, | ||
"TickRate": 0.25, | "TickRate": 0.25, | ||
"TornadoSpeed": 600, | "TornadoSpeed": 600, | ||
"TrackingDistance": 15, | "TrackingDistance": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 3,794: | Line 5,581: | ||
"ability_kali_trappers_bolo": { | "ability_kali_trappers_bolo": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 25, | "AbilityCastRange": { | ||
"AbilityCooldown": 127, | "Value": 25, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BoloBounceCount": 6, | "BoloBounceCount": 6, | ||
"BoloBounceSpeed": 800, | "BoloBounceSpeed": 800, | ||
| Line 3,819: | Line 5,621: | ||
"DebuffDelay": 2, | "DebuffDelay": 2, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "CitadelBolo", | ||
"Subclass": " | "Subclass": "CitadelBolo", | ||
"TrapModifier": { | "TrapModifier": { | ||
"Class": " | "Class": "CitadelRoot", | ||
"Subclass": " | "Subclass": "CitadelRoot", | ||
"EnabledStateMask": [ | |||
"GlowThroughWallsToProvider", | |||
"GlowToProvider" | |||
] | |||
}, | }, | ||
"ReverseLeechModifier": { | "ReverseLeechModifier": { | ||
"Class": " | "Class": "CitadelBoloLeech", | ||
"Subclass": " | "Subclass": "CitadelBoloLeech" | ||
} | |||
}, | |||
"ImmobilizeDuration": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_kali_trappers_bolo", | "Key": "ability_kali_trappers_bolo", | ||
| Line 3,851: | Line 5,663: | ||
"ability_lash_flog": { | "ability_lash_flog": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityCooldown": 26, | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 30, | "AbilityUnitTargetLimit": 30, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorNoTarget", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 3,864: | Line 5,693: | ||
}, | }, | ||
"FlogDebuffModifier": { | "FlogDebuffModifier": { | ||
"Class": " | "Class": "LashFlogDebuff", | ||
"Subclass": " | "Subclass": "LashFlogDebuff" | ||
" | }, | ||
" | "HealPctVsHeroes": { | ||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"HealPctVsNonHeroes": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_lash_flog", | "Key": "ability_lash_flog", | ||
"Name": "Flog", | "Name": "Flog", | ||
"TargetingConeAngle": | "TargetingConeAngle": 38, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 3,895: | Line 5,733: | ||
"ability_life_drain": { | "ability_life_drain": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 18, | "AbilityCastRange": { | ||
"AbilityCooldown": 34, | "Value": 18, | ||
"AbilityDuration": 2.5, | "Scale": { | ||
"AbilityUnitTargetLimit": 10, | "Value": 1, | ||
"ChannelMoveSpeed": -1, | "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, | "IsDisabled": false, | ||
"Key": "ability_life_drain", | "Key": "ability_life_drain", | ||
"LifeDrainCasterModifier": { | "LifeDrainCasterModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "LifeDrainCaster", | ||
"EnabledStateMask": [ | |||
"FamiliarAbilityKeepalive" | |||
] | |||
}, | |||
"LifeDrainHealthMult": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | }, | ||
"LifeDrainPerSecond": { | "LifeDrainPerSecond": { | ||
"Value": | "Value": 24, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.3225, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"LifeDrainTargetModifier": { | "LifeDrainTargetModifier": { | ||
"Class": " | "Class": "LifeDrain", | ||
"Subclass": " | "Subclass": "LifeDrain", | ||
"SilenceModifier": { | "SilenceModifier": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "LifeDrainSilence" | ||
} | |||
}, | |||
"MaxRange": { | |||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | } | ||
}, | }, | ||
"MoveSpeedReduction": 40, | "MoveSpeedReduction": 40, | ||
"Name": "Life Drain", | "Name": "Life Drain", | ||
| Line 3,928: | Line 5,809: | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"LifeDrainPerSecond": | "LifeDrainPerSecond": 13 | ||
}, | }, | ||
{ | { | ||
| Line 3,939: | Line 5,820: | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.3, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 3,948: | Line 5,829: | ||
"ability_magician_animalcurse": { | "ability_magician_animalcurse": { | ||
"AbilityCastDelay": 0.35, | "AbilityCastDelay": 0.35, | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityCooldown": 45, | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 45, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 2, | "AbilityDuration": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.1, | "AbilityPostCastDuration": 0.1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDampingDuration": 1, | "AirDampingDuration": 1, | ||
"AirDampingModifier": { | "AirDampingModifier": { | ||
"Class": " | "Class": "Airdamp", | ||
"Subclass": " | "Subclass": "AirdampAnimalcurse" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CurseModifier": { | "CurseModifier": { | ||
"Class": " | "Class": "CitadelAnimalcurse", | ||
"Subclass": " | "Subclass": "AnimalhexCurseModifier", | ||
"ModelScale": 0.75 | "ModelScale": 0.75 | ||
}, | }, | ||
| Line 3,995: | Line 5,899: | ||
"ability_magician_animalhexarea": { | "ability_magician_animalhexarea": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": 24, | "AbilityCastRange": { | ||
"AbilityCooldown": 26, | "Value": 24, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDampingDuration": 1, | "AirDampingDuration": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageAmpPercentage": { | "DamageAmpPercentage": { | ||
| Line 4,010: | Line 5,933: | ||
"DetonationDelay": 0.9, | "DetonationDelay": 0.9, | ||
"HexAreaModifier": { | "HexAreaModifier": { | ||
"Class": " | "Class": "MagicianAnimalcurseHexarea", | ||
"Subclass": " | "Subclass": "HexareaModifier", | ||
"HexModifier": { | "HexModifier": { | ||
"Class": " | "Class": "CitadelAnimalcurse", | ||
"Subclass": " | "Subclass": "AnimalhexCurseModifier", | ||
"ModelScale": 0.75 | "ModelScale": 0.75 | ||
} | } | ||
}, | }, | ||
"HexDuration": 2, | "HexDuration": { | ||
"HexMoveSpeedLimit": 6, | "Value": 2, | ||
"IsDisabled": false, | "Scale": { | ||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"HexMoveSpeedLimit": 6, | |||
"IsDisabled": false, | |||
"Key": "ability_magician_animalhexarea", | "Key": "ability_magician_animalhexarea", | ||
"MoveSpeedBonusPct": 36, | "MoveSpeedBonusPct": 36, | ||
"Name": "Rabbit Hex", | "Name": "Rabbit Hex", | ||
"Radius": 6.5, | "Radius": { | ||
"Value": 6.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SelfBumpImpulse": 500, | "SelfBumpImpulse": 500, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 4,044: | Line 5,976: | ||
"ability_magician_bigbolt": { | "ability_magician_bigbolt": { | ||
"AbilityCastDelay": 0.5, | "AbilityCastDelay": 0.5, | ||
"AbilityCastRange": 500, | "AbilityCastRange": { | ||
"AbilityChannelTime": 8, | "Value": 500, | ||
"AbilityCooldown": 100, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 3, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 100, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.3, | "AbilityPostCastDuration": 0.3, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirSpeedMax": 70, | "AirSpeedMax": 70, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCooldownOnChannelEnd" | |||
], | |||
"BoltHitModifier": { | "BoltHitModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "MagicianBigboltModifier" | ||
}, | }, | ||
"BoltRefundPerKill": 1, | "BoltRefundPerKill": 1, | ||
"CasterModifier": { | "CasterModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "MagicianCasterBigboltModifier" | ||
}, | }, | ||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
| Line 4,103: | Line 6,067: | ||
"ability_magician_cloneturret": { | "ability_magician_cloneturret": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": 15, | "AbilityCastRange": { | ||
"AbilityCooldown": 40, | "Value": 15, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "CloneturretBuffModifier", | ||
"Duration": -1 | "Duration": -1 | ||
}, | }, | ||
| Line 4,126: | Line 6,111: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_magician_cloneturret", | "Key": "ability_magician_cloneturret", | ||
"LeashRadius": 20, | "LeashRadius": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Name": "Spectral Assistant", | "Name": "Spectral Assistant", | ||
"TotalSwaps": 2, | "TotalSwaps": 2, | ||
| Line 4,149: | Line 6,140: | ||
"ability_magician_cloneturret_trigger": { | "ability_magician_cloneturret_trigger": { | ||
"AbilityCooldown": 2, | "AbilityCooldown": 2, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorMovement" | |||
], | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_magician_cloneturret_trigger", | "Key": "ability_magician_cloneturret_trigger", | ||
| Line 4,156: | Line 6,157: | ||
"ability_magician_copyult": { | "ability_magician_copyult": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityCooldown": 85, | "Value": 20, | ||
"AbilityCooldownBetweenCharge": -1, | "Scale": { | ||
"AbilityUnitTargetLimit": 1, | "Value": 1, | ||
"ChannelMoveSpeed": -1, | "Type": "range" | ||
"CopiedUltSpawnedEntityModifier": { | } | ||
"Class": " | }, | ||
"Subclass": " | "AbilityCooldown": { | ||
"Value": 85, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"CopiedUltSpawnedEntityModifier": { | |||
"Class": "CitadelCopiedultSpawnedentity", | |||
"Subclass": "CopiedultSpawnedentity", | |||
"EnabledStateMask": [ | |||
"MaterialOverride" | |||
] | |||
}, | |||
"CopiedUltWindow": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
"CopyCooldownPercentage": 40, | "CopyCooldownPercentage": 40, | ||
"CopyInternalCooldown": 0.5, | "CopyInternalCooldown": 0.5, | ||
"InformTargetUltCopiedModifier": { | "InformTargetUltCopiedModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "CopyultInformtargetultcopied" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 4,176: | Line 6,206: | ||
"Name": "Audience Participation", | "Name": "Audience Participation", | ||
"UltActiveModifier": { | "UltActiveModifier": { | ||
"Class": " | "Class": "CitadelCopyult", | ||
"Subclass": " | "Subclass": "CopyultModifier" | ||
}, | }, | ||
"UltCopiedModifier": { | "UltCopiedModifier": { | ||
"Class": " | "Class": "CitadelCopyultpending", | ||
"Subclass": " | "Subclass": "Ultcopied" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 4,191: | Line 6,221: | ||
"ability_magician_escape": { | "ability_magician_escape": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 15, | "AbilityCastRange": { | ||
"AbilityCooldown": 30, | "Value": 15, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.5, | "AbilityPostCastDuration": 0.5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorPreventBotUsage", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffDuration": 2, | "BuffDuration": 2, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"EscapedModifier": { | "EscapedModifier": { | ||
"Class": " | "Class": "Invis", | ||
"Subclass": " | "Subclass": "EscapeEscapedModifier", | ||
"EnabledStateMask": [ | |||
"Sprinting" | |||
] | |||
}, | }, | ||
"FullInvisDistance": 50, | "FullInvisDistance": 50, | ||
| Line 4,226: | Line 6,277: | ||
"ability_magician_magicbolt": { | "ability_magician_magicbolt": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 500, | "AbilityCastRange": { | ||
"AbilityCharges": 1, | "Value": 500, | ||
"AbilityCooldown": 24, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 3, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 24, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.3, | "AbilityPostCastDuration": 0.3, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorTargetThroughWalls", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CloneBoltDelay": 0.1, | "CloneBoltDelay": 0.1, | ||
| Line 4,254: | Line 6,339: | ||
}, | }, | ||
"Name": "Vexing Bolt", | "Name": "Vexing Bolt", | ||
"ProjectileLifetime": 4, | "ProjectileLifetime": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ProjectileRedirectCount": 1, | "ProjectileRedirectCount": 1, | ||
"Radius": 3.25, | "Radius": { | ||
"Value": 3.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"RedirectVelocity": 1500, | "RedirectVelocity": 1500, | ||
"TargetDebuffModifier": { | "TargetDebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "MagicianMagicboltDebuff" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 4,281: | Line 6,374: | ||
}, | }, | ||
"ability_magician_magicbolt_trigger": { | "ability_magician_magicbolt_trigger": { | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorCastEvenIfBusyAndExclusive", | |||
"BehaviorNoTarget", | |||
"BehaviorTrigger" | |||
], | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_magician_magicbolt_trigger", | "Key": "ability_magician_magicbolt_trigger", | ||
| Line 4,287: | Line 6,386: | ||
}, | }, | ||
"ability_magician_shadowclone": { | "ability_magician_shadowclone": { | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityChannelTime": 1, | "Value": 20, | ||
"AbilityCooldown": | "Scale": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 1, | ||
"AbilityUnitTargetLimit": 1, | "Type": "range" | ||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 145, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"CloneDamagePercentage": 30, | "CloneDamagePercentage": 30, | ||
| Line 4,298: | Line 6,421: | ||
"CloneLifetime": 60, | "CloneLifetime": 60, | ||
"CloneModifier": { | "CloneModifier": { | ||
"Class": " | "Class": "Shadowclone", | ||
"Subclass": " | "Subclass": "ShadowcloneModifierMagician" | ||
}, | }, | ||
"CloneSpawnDistance": 2, | "CloneSpawnDistance": 2, | ||
| Line 4,326: | Line 6,449: | ||
"ability_magician_stage": { | "ability_magician_stage": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityCooldown": 127, | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 5.5, | "AbilityDuration": { | ||
"Value": 5.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BlockerScaleFactor": 115, | "BlockerScaleFactor": 115, | ||
"BonusHealthRegen": { | "BonusHealthRegen": { | ||
| Line 4,343: | Line 6,490: | ||
"GrowTime": 0.2, | "GrowTime": 0.2, | ||
"IceDomeModifier": { | "IceDomeModifier": { | ||
"Class": " | "Class": "IceDome", | ||
"Subclass": " | "Subclass": "IceDome", | ||
"FriendlyAuraModifier": { | "FriendlyAuraModifier": { | ||
"Class": " | "Class": "BaseAura", | ||
"Subclass": " | "Subclass": "IceDomeFriendlyAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "IceDomeFriendly", | ||
"Subclass": " | "Subclass": "IceDomeFriendly", | ||
"Duration": 0.5 | "Duration": 0.5 | ||
} | } | ||
}, | }, | ||
"EnemyAuraModifier": { | "EnemyAuraModifier": { | ||
"Class": " | "Class": "BaseAura", | ||
"Subclass": " | "Subclass": "IceDomeEnemyAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "IcedomeAuramodifierBase", | ||
"Subclass": " | "Subclass": "Debuff", | ||
" | "EnabledStateMask": [ | ||
" | "Slowed" | ||
], | ], | ||
"Duration": 0.5 | "Duration": 0.5 | ||
| Line 4,371: | Line 6,517: | ||
"Key": "ability_magician_stage", | "Key": "ability_magician_stage", | ||
"Name": "Captive Audience", | "Name": "Captive Audience", | ||
"Radius": 15, | "Radius": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 35, | "SlowPercent": 35, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 4,392: | Line 6,544: | ||
}, | }, | ||
"ability_medic_trooper_heal": { | "ability_medic_trooper_heal": { | ||
"AbilityCastRange": 15, | "AbilityCastRange": { | ||
"AbilityCharges": 1, | "Value": 15, | ||
"AbilityCooldown": 6, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 6, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Heal_Players": 40, | "Heal_Players": 40, | ||
| Line 4,409: | Line 6,586: | ||
}, | }, | ||
"ability_nano_catform": { | "ability_nano_catform": { | ||
"AbilityCooldown": 30, | "AbilityCooldown": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BuffDuration": 15, | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorInhibitSoftCameraCollision", | |||
"BehaviorMovement", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorRequireAbilityButtonToCancel" | |||
], | |||
"BuffDuration": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "NanoCatform", | ||
"Subclass": " | "Subclass": "Catform", | ||
" | "EnabledStateMask": [ | ||
" | "IsTinyCharacter" | ||
], | ], | ||
"ModelScale": 1 | "ModelScale": 1 | ||
| Line 4,425: | Line 6,622: | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageAmpModifier": { | "DamageAmpModifier": { | ||
"Class": " | "Class": "NanoDamageamp", | ||
"Subclass": " | "Subclass": "Damageamp" | ||
}, | }, | ||
"EnemyDamageSpeedPenalty": 65, | "EnemyDamageSpeedPenalty": 65, | ||
| Line 4,441: | Line 6,638: | ||
}, | }, | ||
{ | { | ||
"MaxBonusMoveSpeedPercent": | "MaxBonusMoveSpeedPercent": 40, | ||
"HealthRegen": 15 | "HealthRegen": 15 | ||
}, | }, | ||
{ | { | ||
"OutgoingDamagePercent": | "OutgoingDamagePercent": 18, | ||
"DamageAmpDuration": 6, | "DamageAmpDuration": 6, | ||
"DamageAmpBuildDuration": 10 | "DamageAmpBuildDuration": 10 | ||
| Line 4,452: | Line 6,649: | ||
}, | }, | ||
"ability_nano_catform_pounce": { | "ability_nano_catform_pounce": { | ||
"AbilityCooldown": 0.85, | "AbilityCooldown": { | ||
"Value": 0.85, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 4,464: | Line 6,668: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorTrigger", | |||
"BehaviorInhibitSoftCameraCollision" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 4,472: | Line 6,682: | ||
"ability_nano_clustergrenade": { | "ability_nano_clustergrenade": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": 14, | "AbilityCooldown": { | ||
"Value": 14, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 4,484: | Line 6,706: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "NanoClusterGrenadeDebuff", | ||
"Subclass": " | "Subclass": "NanoClusterGrenadeDebuff" | ||
}, | }, | ||
"GrenadeAngleVariance": 0.08, | "GrenadeAngleVariance": 0.08, | ||
| Line 4,496: | Line 6,715: | ||
"Lifetime": 0.75, | "Lifetime": 0.75, | ||
"ModifierDragEnemy": { | "ModifierDragEnemy": { | ||
"Class": " | "Class": "PerchedPredatorDrag", | ||
"Subclass": " | "Subclass": "PerchedPredatorDrag" | ||
}, | }, | ||
"MultiHitPenaltyPercentage": 65, | "MultiHitPenaltyPercentage": 65, | ||
"Name": "Gloom Bombs", | "Name": "Gloom Bombs", | ||
"Radius": 3, | "Radius": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TimeBetweenGrenades": 0.05, | "TimeBetweenGrenades": 0.05, | ||
"TossSpeed": 400, | "TossSpeed": 400, | ||
| Line 4,509: | Line 6,734: | ||
}, | }, | ||
{ | { | ||
"MeleeResistReduction": | "MeleeResistReduction": -6, | ||
"MeleeResistReductionDuration": | "MeleeResistReductionDuration": 6 | ||
}, | }, | ||
{ | { | ||
| Line 4,519: | Line 6,744: | ||
"ability_nano_dash": { | "ability_nano_dash": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 9, | "AbilityCastRange": { | ||
"AbilityCooldown": 13, | "Value": 9, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BountyModifier": { | "BountyModifier": { | ||
"Class": " | "Class": "NanoBounty", | ||
"Subclass": " | "Subclass": "Bounty" | ||
}, | }, | ||
"CameraDistance": 550, | "CameraDistance": 550, | ||
| Line 4,531: | Line 6,776: | ||
"DashAngleThreshold": 89, | "DashAngleThreshold": 89, | ||
"DashModifier": { | "DashModifier": { | ||
"Class": " | "Class": "CitadelShivDash", | ||
"Subclass": " | "Subclass": "CitadelShivDash" | ||
}, | }, | ||
"DashRadius": 2, | "DashRadius": 2, | ||
| Line 4,558: | Line 6,803: | ||
"SlashForwardOffset": 1.5, | "SlashForwardOffset": 1.5, | ||
"SlashHeight": 2.5, | "SlashHeight": 2.5, | ||
"SlashRadius": 4, | "SlashRadius": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 4,582: | Line 6,833: | ||
} | } | ||
}, | }, | ||
"AbilityCharges": 2, | "AbilityCharges": { | ||
"AbilityCooldown": 26, | "Value": 2, | ||
"AbilityCooldownBetweenCharge": 8, | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.4, | "AbilityPostCastDuration": 0.4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement" | |||
], | |||
"CameraDistance": 250, | "CameraDistance": 250, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 4,597: | Line 6,872: | ||
}, | }, | ||
"DoublePounceModifier": { | "DoublePounceModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "DoublePounceNotify" | ||
}, | }, | ||
"DoublePounceTime": 3, | "DoublePounceTime": 3, | ||
"ExplodeRadius": 6, | "ExplodeRadius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"JumpHeight": 3, | "JumpHeight": 3, | ||
"Key": "ability_nano_pounce", | "Key": "ability_nano_pounce", | ||
"LeapModifier": { | "LeapModifier": { | ||
"Class": " | "Class": "CitadelNanoPounceSelf", | ||
"Subclass": " | "Subclass": "CitadelNanoPounceSelf" | ||
}, | }, | ||
"MinTimeToTarget": 0.5, | "MinTimeToTarget": 0.5, | ||
| Line 4,613: | Line 6,894: | ||
"Name": "Pounce", | "Name": "Pounce", | ||
"SlashRange": 3, | "SlashRange": 3, | ||
"SlowDuration": 2, | "SlowDuration": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
" | "Type": "duration" | ||
} | |||
}, | |||
"SlowModifier": { | |||
"Class": "SlowBase", | |||
"Subclass": "SlowBase" | |||
}, | }, | ||
"SlowPercent": 30, | "SlowPercent": 30, | ||
| Line 4,646: | Line 6,929: | ||
} | } | ||
}, | }, | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.4, | "AbilityPostCastDuration": 0.4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement" | |||
], | |||
"CameraDistance": 250, | "CameraDistance": 250, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 4,660: | Line 6,954: | ||
}, | }, | ||
"DoublePounceModifier": { | "DoublePounceModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "DoublePounceNotify" | ||
}, | }, | ||
"DoublePounceTime": 3, | "DoublePounceTime": 3, | ||
"ExplodeRadius": 6, | "ExplodeRadius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"JumpHeight": 3, | "JumpHeight": 3, | ||
"Key": "ability_nano_pounce_instant", | "Key": "ability_nano_pounce_instant", | ||
"LeapModifier": { | "LeapModifier": { | ||
"Class": " | "Class": "CitadelNanoPounceSelf", | ||
"Subclass": " | "Subclass": "CitadelNanoPounceSelf" | ||
}, | }, | ||
"MinTimeToTarget": 0.5, | "MinTimeToTarget": 0.5, | ||
| Line 4,676: | Line 6,976: | ||
"Name": null, | "Name": null, | ||
"SlashRange": 3, | "SlashRange": 3, | ||
"SlowDuration": 2, | "SlowDuration": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "SlowBase" | ||
}, | }, | ||
"SlowPercent": 30, | "SlowPercent": 30, | ||
| Line 4,702: | Line 7,004: | ||
"ability_nano_proximity_ritual": { | "ability_nano_proximity_ritual": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 30, | "AbilityCooldown": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 60, | "AbilityDuration": { | ||
"Value": 60, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ActiveRadius": { | "ActiveRadius": { | ||
"Value": 40, | "Value": 40, | ||
"Scale": [ | |||
{ | |||
"Value": 0.186, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | |||
"AttackRadius": { | |||
"Value": 30, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "BehaviourBits": [ | ||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorCanCancelDuringCastDelay" | |||
], | |||
"CatActivateDuration": 2, | "CatActivateDuration": 2, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 4,731: | Line 7,065: | ||
"Name": "Nekomata Ward", | "Name": "Nekomata Ward", | ||
"PredatoryStatueModifier": { | "PredatoryStatueModifier": { | ||
"Class": " | "Class": "NanoPredatoryStatue", | ||
"Subclass": " | "Subclass": "NanoPredatoryStatue", | ||
"SelfHealScale": 0.2, | "SelfHealScale": 0.2, | ||
"NewTargetAttackTime": 0.5, | "NewTargetAttackTime": 0.5, | ||
"MinRevealTime": 2, | "MinRevealTime": 2, | ||
"RevealModifier": { | "RevealModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "RevealModifier", | ||
"EnabledStateMask": [ | |||
"VisibleToEnemy" | |||
] | |||
}, | }, | ||
"TargetModifier": { | "TargetModifier": { | ||
"Class": " | "Class": "NanoPredatoryStatueTarget", | ||
"Subclass": " | "Subclass": "NanoPredatoryStatueTarget", | ||
" | "EnabledStateMask": [ | ||
" | "PredatoryStatueTarget" | ||
] | ] | ||
} | } | ||
}, | }, | ||
"RecentDamageMarkDuration": 1.5, | "RecentDamageMarkDuration": { | ||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"RecentDamageModifier": { | "RecentDamageModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "NanoRecentDamage", | ||
"EnabledStateMask": [ | |||
"NanoRecentDamage" | |||
] | |||
}, | }, | ||
"RevealOnDamageDuration": 1.5, | "RevealOnDamageDuration": 1.5, | ||
| Line 4,765: | Line 7,110: | ||
} | } | ||
}, | }, | ||
"TargetLifesteal": 30, | "TargetLifesteal": { | ||
"TargetLifestealNonHero": 10, | "Value": 30, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"TargetLifestealNonHero": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"TickInterval": 0.1, | "TickInterval": 0.1, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 4,784: | Line 7,141: | ||
}, | }, | ||
"ability_nano_shadow_pulse": { | "ability_nano_shadow_pulse": { | ||
"AbilityChannelTime": 3, | "AbilityChannelTime": { | ||
"AbilityCooldown": | "Value": 3, | ||
"AbilityCooldownBetweenCharge": -1, | "Scale": { | ||
"AbilityUnitTargetLimit": 1, | "Value": 1, | ||
"AirDrag": 4, | "Type": "duration" | ||
"AirSpeedMax": 100, | } | ||
"AutoChannelModifier": { | }, | ||
"Class": " | "AbilityCooldown": { | ||
"Subclass": " | "Value": 115, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -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, | "BonusMoveSpeedPercent": 20, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 150, | ||
"Scale": { | "Scale": { | ||
"Value": 0.609336, | "Value": 0.609336, | ||
| Line 4,804: | Line 7,186: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Buff" | ||
}, | }, | ||
"FallSpeedMax": 0.254, | "FallSpeedMax": 0.254, | ||
| Line 4,815: | Line 7,193: | ||
"Key": "ability_nano_shadow_pulse", | "Key": "ability_nano_shadow_pulse", | ||
"Name": "Return to Shadows", | "Name": "Return to Shadows", | ||
"Radius": 7.5, | "Radius": { | ||
"Value": 7.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
"Damage": | "Damage": 75, | ||
"BonusMoveSpeedPercent": 20 | "BonusMoveSpeedPercent": 20 | ||
}, | }, | ||
{ | { | ||
"RefundCooldowns": 1, | "RefundCooldowns": 1, | ||
"HealAmount": | "HealAmount": 450 | ||
} | } | ||
], | ], | ||
| Line 4,833: | Line 7,217: | ||
"ability_nano_shadow_step": { | "ability_nano_shadow_step": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 110, | "AbilityCooldown": { | ||
"Value": 110, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | "AbilityDuration": { | ||
"Value": 12, | "Value": 12, | ||
"Scale": [ | |||
{ | |||
"Value": 0.0465, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"BulletArmorReductionDuration": { | |||
"Value": 6, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"BulletArmorReductionHeavy": 15, | "BulletArmorReductionHeavy": 15, | ||
"BulletArmorReductionLight": 5, | "BulletArmorReductionLight": 5, | ||
| Line 4,862: | Line 7,267: | ||
"Name": "Queen of Shadows", | "Name": "Queen of Shadows", | ||
"PurgeModifier": { | "PurgeModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Purge" | ||
}, | }, | ||
"RevealOnDamageDuration": 0.7, | "RevealOnDamageDuration": 0.7, | ||
"RevealOnSpottedDuration": 0.7, | "RevealOnSpottedDuration": 0.7, | ||
"ShadowModifier": { | "ShadowModifier": { | ||
"Class": " | "Class": "NanoShadowStep", | ||
"Subclass": " | "Subclass": "NanoShadowStep", | ||
"DesatFactor": 0.6, | "DesatFactor": 0.6, | ||
"MinCloak": 0.7, | "MinCloak": 0.7, | ||
"MaxCloak": 0.99, | "MaxCloak": 0.99, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "SlowBase" | ||
}, | }, | ||
"SilenceModifier": { | "SilenceModifier": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "CitadelSilenced" | ||
} | } | ||
}, | }, | ||
| Line 4,907: | Line 7,304: | ||
}, | }, | ||
"ability_necro_coffin": { | "ability_necro_coffin": { | ||
"AbilityCooldown": 28, | "AbilityCooldown": { | ||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusMoveSpeedPercent": 15, | "BonusMoveSpeedPercent": 15, | ||
"BuffDuration": { | "BuffDuration": { | ||
| Line 4,919: | Line 7,328: | ||
}, | }, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Buff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 4,941: | Line 7,346: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 3, | "DebuffDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"ImmobilizeModifier": { | "ImmobilizeModifier": { | ||
"Class": " | "Class": "CitadelRoot", | ||
"Subclass": " | "Subclass": "Immobilize" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_necro_coffin", | "Key": "ability_necro_coffin", | ||
"Name": "Back Off!", | "Name": "Back Off!", | ||
"Radius": 9, | "Radius": { | ||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowPercent": 40, | "SlowPercent": 40, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 4,972: | Line 7,386: | ||
"ability_necro_fear": { | "ability_necro_fear": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 4, | "AbilityDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "NecroRampup", | ||
"Subclass": " | "Subclass": "Debuff", | ||
"BuildUpDecayDelay": 2, | "BuildUpDecayDelay": 2, | ||
"CycleTimeDelayAdd": 0.1 | "CycleTimeDelayAdd": 0.1 | ||
| Line 4,993: | Line 7,414: | ||
"MaxStolenSpiritResist": 10, | "MaxStolenSpiritResist": 10, | ||
"MaxStolenTargets": 3, | "MaxStolenTargets": 3, | ||
"MeleeBuildUp": 0.2, | |||
"Name": "Essence Theft", | "Name": "Essence Theft", | ||
"ProgressLossMultiplier": 2.3, | "ProgressLossMultiplier": 2.3, | ||
| Line 5,008: | Line 7,430: | ||
"SkullBuildUp": 0.15, | "SkullBuildUp": 0.15, | ||
"ZombieMeleeBuildUp": 0.15, | "ZombieMeleeBuildUp": 0.15, | ||
"ZombieExplosionBuildUp": 1 | "ZombieExplosionBuildUp": 1, | ||
"MaxStolenTargets": 1 | |||
} | } | ||
] | ] | ||
}, | }, | ||
"ability_necro_gravestone": { | "ability_necro_gravestone": { | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityChannelTime": 0.66, | "Value": 20, | ||
"AbilityCooldown": | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 0.66, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 140, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityDuration": { | "AbilityDuration": { | ||
"Value": 16, | "Value": 16, | ||
"Scale": [ | |||
{ | |||
"Value": 0.04, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AuraRadius": { | |||
"Value": 8, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "BehaviourBits": [ | ||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorRefundFullCooldownOnChannelInterrupt", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BlockerScaleFactor": 1, | "BlockerScaleFactor": 1, | ||
"BonusHealthRegen": { | "BonusHealthRegen": { | ||
| Line 5,037: | Line 7,500: | ||
"BulletResist": 12.5, | "BulletResist": 12.5, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 115, | ||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.27, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 5,048: | Line 7,511: | ||
"DecayTickRate": 0.1, | "DecayTickRate": 0.1, | ||
"ExplodeDelay": 0.23, | "ExplodeDelay": 0.23, | ||
"ExplosionRadius": 6.5, | "ExplosionRadius": { | ||
"Value": 6.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"GraveStoneModifier": { | "GraveStoneModifier": { | ||
"Class": " | "Class": "Gravestone", | ||
"Subclass": " | "Subclass": "Gravestone", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Nearby", | ||
"EnabledStateMask": [ | |||
"NearHeavyPunchableDestroy" | |||
] | |||
}, | }, | ||
"GravestoneCriticalModifier": { | "GravestoneCriticalModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Gravestonecritical" | ||
} | }, | ||
"EnabledStateMask": [ | |||
"TechUntargetableByEnemies", | |||
"IgnoredByNpcTargeting" | |||
] | |||
}, | }, | ||
"GravestoneHealth": 100, | "GravestoneHealth": 100, | ||
| Line 5,074: | Line 7,550: | ||
"PushForce": 300, | "PushForce": 300, | ||
"ReplicateZombieCast": 1, | "ReplicateZombieCast": 1, | ||
"SlowDuration": 1.25, | "SlowDuration": { | ||
"Value": 1.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 80, | "SlowPercent": 80, | ||
"SlowPercentPerStack": 0.5, | "SlowPercentPerStack": 0.5, | ||
| Line 5,091: | Line 7,573: | ||
}, | }, | ||
"SummonInitialDelay": 0.3, | "SummonInitialDelay": 0.3, | ||
"SummonLifetime": 20, | "SummonLifetime": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SummonMaxCount": 32, | "SummonMaxCount": 32, | ||
"SummonMeleeDamage": { | "SummonMeleeDamage": { | ||
| Line 5,109: | Line 7,597: | ||
} | } | ||
}, | }, | ||
"TickRate": 0.4, | "TickRate": 0.4, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -15, | ||
"MoveSpeedPercent": 25 | |||
}, | }, | ||
{ | { | ||
" | "AbilityDuration": 10, | ||
" | "SummonFrequency": -0.3 | ||
}, | }, | ||
{ | { | ||
"CurrentHealthDamagePercentage": | "CurrentHealthDamagePercentage": 5 | ||
} | } | ||
], | ], | ||
"ZombieSummonModifier": { | "ZombieSummonModifier": { | ||
"Class": " | "Class": "NecroSummonzombiesArea", | ||
"Subclass": " | "Subclass": "Summonzombiesarea", | ||
"SummonModifier": { | "SummonModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "SummonBuffs" | ||
}, | }, | ||
"SummonDecayModifier": { | "SummonDecayModifier": { | ||
"Class": " | "Class": "NecroSummondecay", | ||
"Subclass": " | "Subclass": "SummonDecay" | ||
}, | }, | ||
"ForwardWalkDistance": 0, | "ForwardWalkDistance": 0, | ||
"ZombieSpawnNavMeshSearchDistance": 300, | "ZombieSpawnNavMeshSearchDistance": 300, | ||
"SpawningInModifier": { | "SpawningInModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Spawningin", | ||
"EnabledStateMask": [ | |||
"Immobilized", | |||
"CommandRestricted", | |||
"UnitStatusHealthHidden", | |||
"UnitStatusHidden", | |||
"DoNotDrawModel" | |||
] | |||
}, | }, | ||
"SpawningInTime": 0.1, | "SpawningInTime": 0.1, | ||
| Line 5,151: | Line 7,641: | ||
"ability_necro_haunt": { | "ability_necro_haunt": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"Value": 35, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | }, | ||
" | "AbilityCooldown": { | ||
"Value": 22, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0.3, | "Value": 1, | ||
"Type": "spirit" | "Type": "cooldown" | ||
} | |||
}, | |||
"AbilityDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BonusMoveSpeed": 3, | |||
"BuffModifier": { | |||
"Class": "NecroHauntingspirits", | |||
"Subclass": "Buff" | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 0.3, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"DetonationRange": 1, | "DetonationRange": 1, | ||
| Line 5,192: | Line 7,713: | ||
"TargetSearchDelayOnSuccess": 0.3, | "TargetSearchDelayOnSuccess": 0.3, | ||
"TargetSearchInitialDelay": 0.7, | "TargetSearchInitialDelay": 0.7, | ||
"TargetSearchRadius": 6, | "TargetSearchRadius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TargetSearchRadiusVsHeroes": 15, | "TargetSearchRadiusVsHeroes": 15, | ||
"TargetSearchTick": 0.1, | "TargetSearchTick": 0.1, | ||
| Line 5,210: | Line 7,737: | ||
"ability_necro_hauntingskull": { | "ability_necro_hauntingskull": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCharges": 4, | "AbilityCharges": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityChargesConditionally": 1, | "AbilityChargesConditionally": 1, | ||
"AbilityCooldownBetweenCharge": 13, | "AbilityCooldownBetweenCharge": { | ||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AreaModifier": { | "AreaModifier": { | ||
"Class": " | "Class": "NecroHauntingskullArea", | ||
"Subclass": " | "Subclass": "Area", | ||
"InitialRandomVariance": 30, | "InitialRandomVariance": 30, | ||
"SpawnPositionNavMeshSearchRange": 60 | "SpawnPositionNavMeshSearchRange": 60 | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 16, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.25, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 5,244: | Line 7,790: | ||
"PickupsPerDeath": 1, | "PickupsPerDeath": 1, | ||
"PickupsPerHeroDeath": 5, | "PickupsPerHeroDeath": 5, | ||
"PickupsPerNeutralTrooperDeath": | "PickupsPerNeutralTrooperDeath": 3, | ||
"ResourceCost": { | "ResourceCost": { | ||
"Value": | "Value": 120, | ||
"Scale": { | "Scale": { | ||
"Value": 1, | "Value": 1, | ||
| Line 5,258: | Line 7,804: | ||
"SkullImmuneDuration": 0.15, | "SkullImmuneDuration": 0.15, | ||
"SkullKillGold": { | "SkullKillGold": { | ||
"Value": | "Value": 7, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.5, | ||
"Type": "power_increase" | "Type": "power_increase" | ||
} | } | ||
}, | }, | ||
"SkullLifetime": 10, | "SkullLifetime": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
" | }, | ||
" | "SpawnRadius": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | }, | ||
"StackingDebuffModifier": { | "StackingDebuffModifier": { | ||
"Class": " | "Class": "NecroHauntingskullStackingdebuff", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"SummonBuffModifier": { | "SummonBuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Summonbuff" | ||
}, | }, | ||
"SummonHealth": { | "SummonHealth": { | ||
| Line 5,289: | Line 7,844: | ||
}, | }, | ||
"SummonModifier": { | "SummonModifier": { | ||
"Class": " | "Class": "BarrierTracker", | ||
"Subclass": " | "Subclass": "Barriertracker", | ||
" | "EnabledStateMask": [ | ||
" | "IgnoredByNpcTargeting", | ||
"IsSmallDeployable" | |||
] | ] | ||
}, | }, | ||
| Line 5,308: | Line 7,864: | ||
"TargetSearchInitialDelayMin": 0.15, | "TargetSearchInitialDelayMin": 0.15, | ||
"TargetSearchInitialStagger": 0.125, | "TargetSearchInitialStagger": 0.125, | ||
"TargetSearchRadius": 7, | "TargetSearchRadius": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TickRate": 0.2, | "TickRate": 0.2, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 5,315: | Line 7,877: | ||
"Value": 5, | "Value": 5, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.16, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 5,331: | Line 7,893: | ||
}, | }, | ||
"ability_necro_killsummon": { | "ability_necro_killsummon": { | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"AbilityCooldown": 26, | "Value": 30, | ||
"AbilityCooldownBetweenCharge": -1, | "Scale": { | ||
"AbilityUnitTargetLimit": 1, | "Value": 1, | ||
"ChannelMoveSpeed": -1, | "Type": "range" | ||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_necro_killsummon", | "Key": "ability_necro_killsummon", | ||
| Line 5,354: | Line 7,931: | ||
"ability_necro_killsummon_trigger": { | "ability_necro_killsummon_trigger": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCharges": 1, | "AbilityCharges": { | ||
"AbilityCooldownBetweenCharge": 8, | "Value": 1, | ||
"AbilityDuration": 4, | "Scale": { | ||
"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": { | "AuraModifier": { | ||
"Class": " | "Class": "CitadelTenguUrnAura", | ||
"Subclass": " | "Subclass": "UrnAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "UrnDebuff", | ||
"Subclass": " | "Subclass": "UrnDebuff" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 5,383: | Line 7,983: | ||
"Key": "ability_necro_killsummon_trigger", | "Key": "ability_necro_killsummon_trigger", | ||
"Name": null, | "Name": null, | ||
"Radius": 6, | "Radius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 35, | "SlowPercent": 35, | ||
"TickRate": 0.25, | "TickRate": 0.25, | ||
| Line 5,400: | Line 8,006: | ||
}, | }, | ||
"ability_necro_nukemap": { | "ability_necro_nukemap": { | ||
"AbilityChannelTime": 4, | "AbilityChannelTime": { | ||
"AbilityCooldown": 180, | "Value": 4, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 180, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDrag": 0.8, | "AirDrag": 0.8, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"Damage": { | "Damage": { | ||
"Value": 120, | "Value": 120, | ||
| Line 5,413: | Line 8,036: | ||
}, | }, | ||
"DelayedEffectModifier": { | "DelayedEffectModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"FallSpeedMax": 20, | "FallSpeedMax": 20, | ||
| Line 5,438: | Line 8,061: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AreaModifier": { | "AreaModifier": { | ||
"Class": " | "Class": "NecroHauntingskullArea", | ||
"Subclass": " | "Subclass": "Area", | ||
"InitialRandomVariance": 30, | "InitialRandomVariance": 30, | ||
"SpawnPositionNavMeshSearchRange": 60 | "SpawnPositionNavMeshSearchRange": 60 | ||
}, | }, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 5,458: | Line 8,082: | ||
"Name": "Wither \u0026 Die", | "Name": "Wither \u0026 Die", | ||
"SkullImmuneDuration": 0.15, | "SkullImmuneDuration": 0.15, | ||
"SkullLifetime": 10, | "SkullLifetime": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SkullsOnKill": 1, | "SkullsOnKill": 1, | ||
"SkullsOnPlayerKill": 3, | "SkullsOnPlayerKill": 3, | ||
"SlowPercentPerStack": 0.5, | "SlowPercentPerStack": 0.5, | ||
"SpawnRadius": 2, | "SpawnRadius": 2, | ||
"StackDuration": 4, | "StackDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"StackingDebuffModifier": { | "StackingDebuffModifier": { | ||
"Class": " | "Class": "NecroHauntingskullStackingdebuff", | ||
"Subclass": " | "Subclass": "Stackingdebuff" | ||
}, | }, | ||
"SummonBuffModifier": { | "SummonBuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Summonbuff" | ||
}, | }, | ||
"SummonHealth": { | "SummonHealth": { | ||
| Line 5,480: | Line 8,116: | ||
}, | }, | ||
"SummonModifier": { | "SummonModifier": { | ||
"Class": " | "Class": "BarrierTracker", | ||
"Subclass": " | "Subclass": "Barriertracker" | ||
}, | }, | ||
"TargetDashRadius": 13, | "TargetDashRadius": 13, | ||
"TargetSearchDelayMax": 0.88, | "TargetSearchDelayMax": 0.88, | ||
"TargetSearchDelayMin": 0.65, | "TargetSearchDelayMin": 0.65, | ||
"TargetSearchRadius": 5, | "TargetSearchRadius": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TechArmorDamageReductionPerStack": -0.5, | "TechArmorDamageReductionPerStack": -0.5, | ||
"TickRate": 0.3, | "TickRate": 0.3, | ||
| Line 5,502: | Line 8,144: | ||
}, | }, | ||
"ability_necro_zombiewall": { | "ability_necro_zombiewall": { | ||
"AbilityCastRange": 24, | "AbilityCastRange": { | ||
"AbilityCooldown": 34, | "Value": 24, | ||
"AbilityCooldownBetweenCharge": -1, | "Scale": { | ||
"AbilityDuration": 5, | "Value": 1, | ||
"AbilityUnitTargetLimit": 1, | "Type": "range" | ||
"AuraRadius": 0.75, | } | ||
" | }, | ||
" | "AbilityCooldown": { | ||
" | "Value": 34, | ||
" | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AuraRadius": 0.75, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorSuppressAltCastOnceSelected" | |||
], | |||
"BuffModifier": { | |||
"Class": "Base", | |||
"Subclass": "Buff" | |||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 5,526: | Line 8,189: | ||
"DebuffDuration": 0.5, | "DebuffDuration": 0.5, | ||
"GroundAuraModifier": { | "GroundAuraModifier": { | ||
"Class": " | "Class": "ZombiewallGroundAura", | ||
"Subclass": " | "Subclass": "Zombiewall", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "NecroZombiewallDebuff", | ||
"Subclass": " | "Subclass": "Debuff" | ||
} | } | ||
}, | }, | ||
"GroundAuraPopDelay": 1.1, | "GroundAuraPopDelay": 1.1, | ||
"GroundAuraPriorityModifier": { | "GroundAuraPriorityModifier": { | ||
"Class": " | "Class": "ZombiewallGroundAura", | ||
"Subclass": " | "Subclass": "Zombiewall", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "NecroZombiewallDebuff", | ||
"Subclass": " | "Subclass": "Debuff" | ||
} | } | ||
}, | }, | ||
"GroundAuraSpacing": 1, | "GroundAuraSpacing": 1, | ||
"ImmobilizeDuration": 1 | "ImmobilizeDuration": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ImmobilizeModifier": { | "ImmobilizeModifier": { | ||
"Class": " | "Class": "CitadelRoot", | ||
"Subclass": " | "Subclass": "Immobilize" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 5,553: | Line 8,222: | ||
"SlowPercent": 40, | "SlowPercent": 40, | ||
"SummonCount": 1, | "SummonCount": 1, | ||
"TetherDuration": 1, | "TetherDuration": 1, | ||
"TetherModifier": { | "TetherModifier": { | ||
"Class": " | "Class": "NecroZombiewallTether", | ||
"Subclass": " | "Subclass": "Tether" | ||
}, | }, | ||
"TetherRadius": 0.1, | "TetherRadius": 0.1, | ||
| Line 5,570: | Line 8,238: | ||
}, | }, | ||
{ | { | ||
"ImmobilizeDuration": | "ImmobilizeDuration": 0.75, | ||
"SummonCount": 1, | "SummonCount": 1, | ||
"AbilityCooldown": - | "AbilityCooldown": -14 | ||
} | } | ||
], | ], | ||
| Line 5,579: | Line 8,247: | ||
"ZombieWallLength": { | "ZombieWallLength": { | ||
"Value": 14, | "Value": 14, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 0.05, | ||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
} | } | ||
}, | }, | ||
"ability_npc_shield": { | "ability_npc_shield": { | ||
"AbilityCooldown": 1, | "AbilityCooldown": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": -1, | "AbilityDuration": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 5,600: | Line 8,283: | ||
"ability_perched_predator": { | "ability_perched_predator": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorInhibitSoftCameraCollision" | |||
], | |||
"CatAboveGround": 0.1, | "CatAboveGround": 0.1, | ||
"CatAccel": 15, | "CatAccel": 15, | ||
| Line 5,620: | Line 8,315: | ||
} | } | ||
}, | }, | ||
"ExplosionRadius": 8, | "ExplosionRadius": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_perched_predator", | "Key": "ability_perched_predator", | ||
"ModifierDragEnemy": { | "ModifierDragEnemy": { | ||
"Class": " | "Class": "PerchedPredatorDrag", | ||
"Subclass": " | "Subclass": "PerchedPredatorDrag" | ||
}, | }, | ||
"Name": "Sekhmet's Spirit", | "Name": "Sekhmet's Spirit", | ||
| Line 5,644: | Line 8,345: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 5,652: | Line 8,356: | ||
"ability_power_jump": { | "ability_power_jump": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 4, | "AbilityDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirMoveIncreasePercent": 25, | "AirMoveIncreasePercent": 25, | ||
"AirSpeedMax": 6.64, | "AirSpeedMax": 6.64, | ||
"AltJumpSpeed": 12, | "AltJumpSpeed": 12, | ||
"BehaviourBits": [ | |||
"BehaviorInputDirectional2d", | |||
"BehaviorNoTarget", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BulletSplitShot": 5, | "BulletSplitShot": 5, | ||
"FallSpeedMax": 0.635, | "FallSpeedMax": 0.635, | ||
"FxRadius": 4, | "FxRadius": 4, | ||
"InAirModifier": { | "InAirModifier": { | ||
"Class": " | "Class": "AirRaid", | ||
"Subclass": " | "Subclass": "AirRaid", | ||
" | "EnabledStateMask": [ | ||
" | "DisableAirSpreadPenalty", | ||
" | "UnlimitedAirDashes" | ||
], | ], | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "SlowBase" | ||
} | } | ||
}, | }, | ||
| Line 5,687: | Line 8,403: | ||
"Name": "Rain of Arrows", | "Name": "Rain of Arrows", | ||
"PowerJumpModifier": { | "PowerJumpModifier": { | ||
"Class": " | "Class": "PowerJump", | ||
"Subclass": " | "Subclass": "PowerJump", | ||
"AirDrag": 2, | "AirDrag": 2, | ||
"VerticalCameraOffset": 20, | "VerticalCameraOffset": 20, | ||
"VerticalCameraOffsetLerpTime": 0.4 | "VerticalCameraOffsetLerpTime": 0.4, | ||
"EnabledStateMask": [ | |||
"AbilityMovement", | |||
"ZiplineDisabled", | |||
"JumpDisabled" | |||
] | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 5,700: | Line 8,421: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -12 | ||
}, | }, | ||
{ | { | ||
| Line 5,712: | Line 8,433: | ||
"ability_power_surge": { | "ability_power_surge": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 50, | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 50, | ||
"AbilityDuration": 10, | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusPerChain": { | "BonusPerChain": { | ||
"Value": 10, | "Value": 10, | ||
| Line 5,724: | Line 8,460: | ||
}, | }, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "PowerSurge", | ||
"Subclass": " | "Subclass": "PowerSurge", | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "PowerSurgeDebuff" | ||
} | } | ||
}, | }, | ||
"ChainCount": 4, | "ChainCount": 4, | ||
"ChainModifier": { | "ChainModifier": { | ||
"Class": " | "Class": "PowerSurgeChainLightning", | ||
"Subclass": " | "Subclass": "PowerSurgeChainLightning" | ||
}, | |||
"ChainRadius": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | }, | ||
"ChainTickRate": 0.2, | "ChainTickRate": 0.2, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 5,779: | Line 8,515: | ||
"TechResistDebuff": -15, | "TechResistDebuff": -15, | ||
"DebuffDuration": 10, | "DebuffDuration": 10, | ||
"AbilityDuration": | "AbilityDuration": 10 | ||
} | } | ||
] | ] | ||
}, | }, | ||
"ability_priest_antispiritvest": { | "ability_priest_antispiritvest": { | ||
"AbilityCooldown": 12, | "AbilityCooldown": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BlockBufferDuration": 0.5, | "BlockBufferDuration": 0.5, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Buff" | ||
}, | }, | ||
"BulletResist": 20, | "BulletResist": 20, | ||
| Line 5,811: | Line 8,548: | ||
"Name": "Blessed Tac-Vest", | "Name": "Blessed Tac-Vest", | ||
"ShieldBreakModifier": { | "ShieldBreakModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Shieldbreak" | ||
}, | }, | ||
"StackingModifier": { | "StackingModifier": { | ||
"Class": " | "Class": "PriestStackingdefense", | ||
"Subclass": " | "Subclass": "Stackingdefense" | ||
}, | }, | ||
"TechResist": 20, | "TechResist": 20, | ||
| Line 5,837: | Line 8,571: | ||
"ability_priest_barrage": { | "ability_priest_barrage": { | ||
"AbilityCastDelay": 0.3, | "AbilityCastDelay": 0.3, | ||
"AbilityChannelTime": 3, | "AbilityChannelTime": { | ||
"AbilityCooldown": 60, | "Value": 3, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 60, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 5,855: | Line 8,607: | ||
"PushForce": 300000, | "PushForce": 300000, | ||
"SelfModifier": { | "SelfModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Self" | ||
}, | }, | ||
"SlowDuration": 1, | "SlowDuration": 1, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "BarrageSlowModifier" | ||
}, | }, | ||
"SlowPercent": 60, | "SlowPercent": 60, | ||
| Line 5,880: | Line 8,632: | ||
"ability_priest_beartrap": { | "ability_priest_beartrap": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCharges": 2, | "AbilityCharges": { | ||
"AbilityCooldown": 28, | "Value": 2, | ||
"AbilityCooldownBetweenCharge": 8, | "Scale": { | ||
"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, | "ArmTime": 0.5, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventTrainingBotUsage", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 5,894: | Line 8,670: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "PriestBeartrapDebuff", | ||
"Subclass": " | "Subclass": "Debuff", | ||
" | "EnabledStateMask": [ | ||
" | "VisibleToEnemy", | ||
"GlowThroughWallsToEnemy" | |||
] | ] | ||
}, | }, | ||
"ImmobilizeDuration": 1.25, | "ImmobilizeDuration": { | ||
"Value": 1.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ImmobilizeModifier": { | "ImmobilizeModifier": { | ||
"Class": " | "Class": "PriestImmobilize", | ||
"Subclass": " | "Subclass": "Immobilize" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_priest_beartrap", | "Key": "ability_priest_beartrap", | ||
"Lifetime": 30, | "Lifetime": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Hex-Lined Snap Trap", | "Name": "Hex-Lined Snap Trap", | ||
"Radius": 2, | "Radius": { | ||
"RevealDuration": 6, | "Value": 2, | ||
"TetherDuration": 0.6, | "Scale": { | ||
"TetherModifier": { | "Value": 1, | ||
"Class": " | "Type": "range" | ||
"Subclass": " | } | ||
}, | |||
"RevealDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TetherDuration": 0.6, | |||
"TetherModifier": { | |||
"Class": "PriestTether", | |||
"Subclass": "Tether" | |||
}, | }, | ||
"TetherRadius": 0.3, | "TetherRadius": 0.3, | ||
| Line 5,935: | Line 8,736: | ||
"ability_priest_flashbang": { | "ability_priest_flashbang": { | ||
"AbilityCastDelay": 0.03, | "AbilityCastDelay": 0.03, | ||
"AbilityCooldown": 25, | "AbilityCooldown": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.15, | "AbilityPostCastDuration": 0.15, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BounceGrenadeSpeed": 1100, | "BounceGrenadeSpeed": 1100, | ||
"BounceLifetime": 0.5, | "BounceLifetime": 0.5, | ||
"BurnDuration": 3.5, | "BurnDuration": { | ||
"Value": 3.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BurnLingerDuration": 0.15, | "BurnLingerDuration": 0.15, | ||
"BurnRadius": 4.5, | "BurnRadius": { | ||
"Value": 4.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"CameraTurnRateMax": 15, | "CameraTurnRateMax": 15, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
"Value": 10, | "Value": 10, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 1.6, | ||
"Type": "power_increase" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "weapon_damage" | |||
} | |||
] | |||
}, | }, | ||
"Damage": { | "Damage": { | ||
| Line 5,960: | Line 8,790: | ||
}, | }, | ||
"EnemyDebuffModifier": { | "EnemyDebuffModifier": { | ||
"Class": " | "Class": "PriestFlashbangburnaura", | ||
"Subclass": " | "Subclass": "Burnaura", | ||
"FlashFadeOutTime": 0.1, | "FlashFadeOutTime": 0.1, | ||
"AuraRadius": 0, | "AuraRadius": 0, | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "PriestFlashbangburn", | ||
"Subclass": " | "Subclass": "Burn" | ||
} | } | ||
}, | }, | ||
| Line 5,980: | Line 8,805: | ||
"Name": "Consecrating Grenade", | "Name": "Consecrating Grenade", | ||
"PreBounceLifetime": 15, | "PreBounceLifetime": 15, | ||
"Radius": 4.5, | "Radius": { | ||
"Value": 4.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TickRate": 0.2, | "TickRate": 0.2, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 6,001: | Line 8,832: | ||
"ability_priest_knockback": { | "ability_priest_knockback": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCastRange": 10, | "AbilityCastRange": { | ||
"AbilityCooldown": 23, | "Value": 10, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 23, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 99, | "AbilityUnitTargetLimit": 99, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusDamage": { | "BonusDamage": { | ||
"Value": 30, | "Value": 30, | ||
| Line 6,014: | Line 8,862: | ||
"BonusKnockbackDistance": 3.5, | "BonusKnockbackDistance": 3.5, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "PriestKnockbackBuff", | ||
"Subclass": " | "Subclass": "Buff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 6,026: | Line 8,874: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_priest_knockback", | "Key": "ability_priest_knockback", | ||
"KnockbackModifier": { | "KnockbackModifier": { | ||
"Class": " | "Class": "Priestknockback", | ||
"Subclass": " | "Subclass": "PriestKnockback", | ||
"MomentumMaintained": 0.3 | "MomentumMaintained": 0.3 | ||
}, | }, | ||
"KnockbackSpeed": 1200, | "KnockbackSpeed": 1200, | ||
"KnockbackToWallModifier": { | "KnockbackToWallModifier": { | ||
"Class": " | "Class": "Priestknockback", | ||
"Subclass": " | "Subclass": "PriestKnockbacktowall" | ||
}, | }, | ||
"MaxPushForceHorizontal": 1400, | "MaxPushForceHorizontal": 1400, | ||
| Line 6,047: | Line 8,895: | ||
"SelfPushForce": 500, | "SelfPushForce": 500, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | |||
"StunDuration": { | |||
"Value": 0.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
"TargetingConeAngle": 60, | "TargetingConeAngle": 60, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 6,064: | Line 8,918: | ||
} | } | ||
], | ], | ||
"WallStunDistance": 7 | "WallStunDistance": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
} | |||
}, | }, | ||
"ability_priest_selfheal": { | "ability_priest_selfheal": { | ||
"AbilityCastDelay": 0.125, | "AbilityCastDelay": 0.125, | ||
"AbilityChannelTime": 4, | "AbilityChannelTime": { | ||
"AbilityCooldown": 45, | "Value": 4, | ||
"AbilityCooldownBetweenCharge": -1, | "Scale": { | ||
"AbilityPostCastDuration": 0.125, | "Value": 1, | ||
"AbilityUnitTargetLimit": 1, | "Type": "duration" | ||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 45, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.125, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileCmdRestricted", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorNonCombat", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"FlatHealthHealing": { | "FlatHealthHealing": { | ||
| Line 6,086: | Line 8,966: | ||
"Name": "Potent Vapors", | "Name": "Potent Vapors", | ||
"SelfModifier": { | "SelfModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Selfheal", | ||
" | "EnabledStateMask": [ | ||
" | "Disarmed" | ||
] | ] | ||
}, | }, | ||
| Line 6,107: | Line 8,987: | ||
"ability_priest_silencebomb": { | "ability_priest_silencebomb": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 33, | "AbilityCooldown": { | ||
"Value": 33, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 8, | "AbilityDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 99, | "AbilityUnitTargetLimit": 99, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "CitadelPriestSilencebombAura", | ||
"Subclass": " | "Subclass": "Aura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "SilencebombDebuff", | ||
"Subclass": " | "Subclass": "Debuff" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": 5, | "DPS": 5, | ||
| Line 6,127: | Line 9,022: | ||
"InitialRadius": { | "InitialRadius": { | ||
"Value": 4, | "Value": 4, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 0.01, | ||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,139: | Line 9,040: | ||
"SlowPercent": 30, | "SlowPercent": 30, | ||
"SmokeGrenadeModifier": { | "SmokeGrenadeModifier": { | ||
"Class": " | "Class": "Smokegrenade", | ||
"Subclass": " | "Subclass": "PriestSmokegrenade", | ||
"EnemyAuraModifier": { | "EnemyAuraModifier": { | ||
"Class": " | "Class": "BaseAura", | ||
"Subclass": " | "Subclass": "Enemyaura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Debuff" | ||
} | } | ||
} | } | ||
| Line 6,168: | Line 9,066: | ||
"ability_priest_smokegrenade": { | "ability_priest_smokegrenade": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 10, | "AbilityCastRange": { | ||
"AbilityCooldown": 24, | "Value": 10, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 24, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 8, | "AbilityDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 99, | "AbilityUnitTargetLimit": 99, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BlockerScaleFactor": 115, | "BlockerScaleFactor": 115, | ||
"BombFriction": 12, | "BombFriction": 12, | ||
| Line 6,186: | Line 9,107: | ||
"Name": "Teargas Grenade", | "Name": "Teargas Grenade", | ||
"ProjectileLifetime": 2, | "ProjectileLifetime": 2, | ||
"Radius": 6, | "Radius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowDuration": 2, | "SlowDuration": 2, | ||
"SmokeGrenadeModifier": { | "SmokeGrenadeModifier": { | ||
"Class": " | "Class": "Smokegrenade", | ||
"Subclass": " | "Subclass": "PriestSmokegrenade", | ||
"EnemyAuraModifier": { | "EnemyAuraModifier": { | ||
"Class": " | "Class": "BaseAura", | ||
"Subclass": " | "Subclass": "Enemyaura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Debuff" | ||
} | } | ||
} | } | ||
| Line 6,217: | Line 9,140: | ||
}, | }, | ||
"ability_priest_stackingdefense": { | "ability_priest_stackingdefense": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CooldownPerStack": 0.5, | "CooldownPerStack": 0.5, | ||
| Line 6,227: | Line 9,157: | ||
"Name": "Grit", | "Name": "Grit", | ||
"ResistancePerStack": 1, | "ResistancePerStack": 1, | ||
"StackDuration": 8, | "StackDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"StackingModifier": { | "StackingModifier": { | ||
"Class": " | "Class": "PriestStackingdefense", | ||
"Subclass": " | "Subclass": "Stackingdefense" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 6,246: | Line 9,182: | ||
"ability_priest_weaponswap": { | "ability_priest_weaponswap": { | ||
"AbilityCastDelay": 0.3, | "AbilityCastDelay": 0.3, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 160, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 15, | "AbilityDuration": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorRefundHalfCooldownOnChannelInterrupt" | |||
], | |||
"BonusAmpToVampire": 5, | "BonusAmpToVampire": 5, | ||
"BonusDamage": { | "BonusDamage": { | ||
"Value": | "Value": 115, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 3, | ||
"Type": "power_increase" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "weapon_damage" | |||
} | |||
] | |||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 6,273: | Line 9,234: | ||
"PushForce": 500, | "PushForce": 500, | ||
"SelfModifier": { | "SelfModifier": { | ||
"Class": " | "Class": "PriestCrossbowequipped", | ||
"Subclass": " | "Subclass": "Self", | ||
" | "EnabledStateMask": [ | ||
" | "AmmoChangesDisabled", | ||
"SinclairTaxUltActive" | |||
] | ] | ||
}, | }, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "BarrageSlowModifier" | ||
}, | }, | ||
"StakeCount": 3, | "StakeCount": 3, | ||
| Line 6,300: | Line 9,262: | ||
"ability_punkgoat_blasted": { | "ability_punkgoat_blasted": { | ||
"AbilityCastDelay": 0.28, | "AbilityCastDelay": 0.28, | ||
"AbilityCooldown": 27, | "AbilityCooldown": { | ||
"Value": 27, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 8, | "AbilityDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "PunkgoatBlastedhealthwatcher", | ||
"Subclass": " | "Subclass": "Blastedhealthwatcher" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorAllowGunFireAfterCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | ], | ||
"BlastedModifier": { | "BlastedModifier": { | ||
"Class": " | "Class": "PunkgoatBlastedactive", | ||
"Subclass": " | "Subclass": "Blastedactive" | ||
}, | }, | ||
"BlastedPassiveModifier": { | "BlastedPassiveModifier": { | ||
"Class": " | "Class": "PunkgoatBlastedpassive", | ||
"Subclass": " | "Subclass": "Blasted" | ||
}, | }, | ||
"BlastedRateOnBulletPct": 50, | "BlastedRateOnBulletPct": 50, | ||
| Line 6,324: | Line 9,304: | ||
"BulletsReloadedPerLightMeleePct": 35, | "BulletsReloadedPerLightMeleePct": 35, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DurationPerHeavyMelee": 4.5, | "DurationPerHeavyMelee": { | ||
"DurationPerLightMelee": 2.8, | "Value": 4.5, | ||
"HealthBoostDuration": 11, | "Scale": { | ||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DurationPerLightMelee": { | |||
"Value": 2.8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"HealthBoostDuration": { | |||
"Value": 11, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"HealthDisplayModifier": { | "HealthDisplayModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Blastedhealthdisplay" | ||
}, | }, | ||
"HealthModifier": { | "HealthModifier": { | ||
"Class": " | "Class": "PunkgoatBlastedhealth", | ||
"Subclass": " | "Subclass": "Blastedhealth" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,349: | Line 9,347: | ||
"NonPlayerResourceScalePct": 25, | "NonPlayerResourceScalePct": 25, | ||
"ShredModifier": { | "ShredModifier": { | ||
"Class": " | "Class": "PunkgoatBlastedshred", | ||
"Subclass": " | "Subclass": "Blastedshred" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 6,376: | Line 9,371: | ||
"ability_punkgoat_goatflip": { | "ability_punkgoat_goatflip": { | ||
"AbilityCastDelay": 0.35, | "AbilityCastDelay": 0.35, | ||
"AbilityCooldown": 32, | "AbilityCooldown": { | ||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 0.3, | "AbilityDuration": { | ||
"Value": 0.3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirControlAccelPercent": 50, | "AirControlAccelPercent": 50, | ||
| Line 6,385: | Line 9,392: | ||
"AirControlPercent": 50, | "AirControlPercent": 50, | ||
"AllowRamMultiple": 1, | "AllowRamMultiple": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraTurnRateMax": 188, | "CameraTurnRateMax": 188, | ||
"ChargeMultiHitRadius": 1.5, | "ChargeMultiHitRadius": 1.5, | ||
| Line 6,426: | Line 9,440: | ||
}, | }, | ||
{ | { | ||
" | "MaxHealthBuffPct": 10, | ||
"MaxHealthBuffDuration": 16, | |||
"AbilityCooldown": -13 | "AbilityCooldown": -13 | ||
} | } | ||
| Line 6,439: | Line 9,448: | ||
}, | }, | ||
"ability_punkgoat_slide": { | "ability_punkgoat_slide": { | ||
"AbilityCooldown": 0.85, | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 0.85, | ||
"AbilityDuration": 0.6, | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 0.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "SlideDebuff", | ||
"Subclass": " | "Subclass": "SlideDebuff" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | ], | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 6,456: | Line 9,487: | ||
}, | }, | ||
"ability_punkgoat_tether": { | "ability_punkgoat_tether": { | ||
"AbilityCastRange": 12, | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 12, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 175, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 2.8, | "AbilityDuration": 2.8, | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 6,473: | Line 9,525: | ||
"Value": 120, | "Value": 120, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.7, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 6,485: | Line 9,537: | ||
}, | }, | ||
"FireRateSlowModifier": { | "FireRateSlowModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "TetherFirerateSlow" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,500: | Line 9,549: | ||
"PullForceMax": 2000, | "PullForceMax": 2000, | ||
"PullModifier": { | "PullModifier": { | ||
"Class": " | "Class": "PunkgoatTetherPull", | ||
"Subclass": " | "Subclass": "Pull" | ||
}, | }, | ||
"PullTrackCasterDuration": 0.5, | "PullTrackCasterDuration": 0.5, | ||
| Line 6,509: | Line 9,558: | ||
"RopeSoftEdgeLength": 4.5, | "RopeSoftEdgeLength": 4.5, | ||
"TetheredModifier": { | "TetheredModifier": { | ||
"Class": " | "Class": "PunkgoatTether", | ||
"Subclass": " | "Subclass": "Tether" | ||
}, | }, | ||
"TickRate": 0.25, | "TickRate": 0.25, | ||
"UnstoppableModifier": { | "UnstoppableModifier": { | ||
"Class": " | "Class": "Unstoppable", | ||
"Subclass": " | "Subclass": "Unstoppable", | ||
"StatusEffectPriority": 25 | "EnabledStateMask": [ | ||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 6,524: | Line 9,589: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -40 | ||
}, | }, | ||
{ | { | ||
| Line 6,532: | Line 9,597: | ||
], | ], | ||
"WaitingToPullModifier": { | "WaitingToPullModifier": { | ||
"Class": " | "Class": "PunkgoatTetherWaiting", | ||
"Subclass": " | "Subclass": "WaitingForPull" | ||
} | } | ||
}, | }, | ||
"ability_punkgoat_ult": { | "ability_punkgoat_ult": { | ||
"AbilityCastRange": 4, | "AbilityCastRange": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": 0.3, | "AbilityChannelTime": 0.3, | ||
"AbilityCharges": 1, | "AbilityCharges": { | ||
"AbilityCooldown": 35, | "Value": 1, | ||
"AbilityCooldownBetweenCharge": 8, | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 35, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.3, | "AbilityPostCastDuration": 0.3, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorChannelled", | |||
"BehaviorExclusiveUse", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorHoldsAtMaxChannel" | |||
], | |||
"CameraTurnRateMax": 2000, | "CameraTurnRateMax": 2000, | ||
"ChannelMoveSpeed": 4.826, | "ChannelMoveSpeed": 4.826, | ||
| Line 6,559: | Line 9,654: | ||
}, | }, | ||
"DiminishingSlowModifier": { | "DiminishingSlowModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"ExplodeDelay": 0.5, | "ExplodeDelay": 0.5, | ||
"FireRateModifier": { | "FireRateModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "SlamFirerateSlow" | ||
}, | }, | ||
"GroundAuraModifier": { | "GroundAuraModifier": { | ||
"Class": " | "Class": "PunkgoatSigilAura", | ||
"Subclass": " | "Subclass": "SigilAura", | ||
"Height": 100, | "Height": 100, | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "SigilModifier" | ||
} | } | ||
}, | }, | ||
| Line 6,592: | Line 9,683: | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.9, | ||
"Type": "melee" | "Type": "melee" | ||
} | } | ||
| Line 6,601: | Line 9,692: | ||
"PullDownRange": 3, | "PullDownRange": 3, | ||
"PullToGroundModifier": { | "PullToGroundModifier": { | ||
"Class": " | "Class": "ChargeDragEnemy", | ||
"Subclass": " | "Subclass": "ChargeDragEnemy", | ||
"ForwardOffset": 200, | "ForwardOffset": 200, | ||
"VerticalOffset": 0, | "VerticalOffset": 0, | ||
| Line 6,623: | Line 9,714: | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.5, | ||
"Type": "heavy_melee" | "Type": "heavy_melee" | ||
} | } | ||
| Line 6,638: | Line 9,729: | ||
} | } | ||
], | ], | ||
"WaveEndRadius": 8, | "WaveEndRadius": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"WaveStartRadius": 0.5, | "WaveStartRadius": 0.5, | ||
"WaveThickness": 1 | "WaveThickness": 1 | ||
| Line 6,644: | Line 9,741: | ||
"ability_rolling_fireball": { | "ability_rolling_fireball": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 26, | ||
"AbilityUnitTargetLimit": 1, | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 6,679: | Line 9,787: | ||
"ability_scrap_blast": { | "ability_scrap_blast": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCastRange": 15, | "AbilityCastRange": { | ||
"AbilityCharges": 2, | "Value": 15, | ||
"AbilityCooldown": 64, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 3, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 64, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BlastRadius": 10, | "BlastRadius": 10, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "ScrapBlastDebuff", | ||
"Subclass": " | "Subclass": "ScrapBlastDebuff" | ||
}, | }, | ||
"EnemyMoveSlow": 10, | "EnemyMoveSlow": 10, | ||
"EnemyMoveSlowDuration": 5, | "EnemyMoveSlowDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_scrap_blast", | "Key": "ability_scrap_blast", | ||
| Line 6,715: | Line 9,857: | ||
}, | }, | ||
"ability_shieldguy_ability01": { | "ability_shieldguy_ability01": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,735: | Line 9,887: | ||
}, | }, | ||
"ability_shieldguy_ability02": { | "ability_shieldguy_ability02": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,755: | Line 9,917: | ||
}, | }, | ||
"ability_shieldguy_ability03": { | "ability_shieldguy_ability03": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,775: | Line 9,947: | ||
}, | }, | ||
"ability_shieldguy_ult": { | "ability_shieldguy_ult": { | ||
"AbilityCooldown": 127, | "AbilityCooldown": { | ||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,795: | Line 9,977: | ||
}, | }, | ||
"ability_skyrunner_flakshot": { | "ability_skyrunner_flakshot": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Flakshotbase" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorProjectileFiredAsBullet" | |||
], | ], | ||
"BonusDamage": { | "BonusDamage": { | ||
| Line 6,839: | Line 10,027: | ||
"ability_skyrunner_magic_beam": { | "ability_skyrunner_magic_beam": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"AbilityCharges": 1, | "Value": 30, | ||
"AbilityCooldown": 12, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 2, | "Value": 1, | ||
"AbilityDuration": 6, | "Type": "range" | ||
"AbilityUnitTargetLimit": 1, | } | ||
"BlockerScaleFactor": 4, | }, | ||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityDuration": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BlockerScaleFactor": 4, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": 120, | "Damage": 120, | ||
| Line 6,852: | Line 10,075: | ||
"Key": "ability_skyrunner_magic_beam", | "Key": "ability_skyrunner_magic_beam", | ||
"MagicBeamModifier": { | "MagicBeamModifier": { | ||
"Class": " | "Class": "MagicBeam", | ||
"Subclass": " | "Subclass": "Beammodifier" | ||
}, | }, | ||
"Name": null, | "Name": null, | ||
| Line 6,870: | Line 10,093: | ||
}, | }, | ||
"ability_skyrunner_swingline": { | "ability_skyrunner_swingline": { | ||
"AbilityCharges": 2, | "AbilityCharges": { | ||
"AbilityCooldown": 12, | "Value": 2, | ||
"AbilityCooldownBetweenCharge": 0.1, | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 0.1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,881: | Line 10,126: | ||
"SwingLineBulletDistance": 40, | "SwingLineBulletDistance": 40, | ||
"SwingModifier": { | "SwingModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Swinging" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 6,897: | Line 10,142: | ||
}, | }, | ||
"ability_skyrunner_ult": { | "ability_skyrunner_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 6,918: | Line 10,173: | ||
"ability_sleep_dagger": { | "ability_sleep_dagger": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 30, | "AbilityCooldown": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
"Value": 65, | "Value": 65, | ||
"Scale": { | "Scale": { | ||
"Value": 2. | "Value": 2.2, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 6,934: | Line 10,202: | ||
"MinimumSleepTime": 0.2, | "MinimumSleepTime": 0.2, | ||
"Name": "Sleep Dagger", | "Name": "Sleep Dagger", | ||
"SleepDuration": 2.75, | "SleepDuration": { | ||
"Value": 2.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SleepModifier": { | "SleepModifier": { | ||
"Class": " | "Class": "CitadelSleepDaggerAsleep", | ||
"Subclass": " | "Subclass": "CitadelSleepDaggerAsleep", | ||
"PostSleepModifier": { | "PostSleepModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Postsleep" | ||
}, | }, | ||
"PostSleepStaminaModifier": { | "PostSleepStaminaModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "NoStamRecovery" | ||
}, | }, | ||
"PostSleepBulletShredModifier": { | "PostSleepBulletShredModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "BulletShredPostsleep" | ||
} | } | ||
}, | }, | ||
| Line 6,964: | Line 10,228: | ||
"SleepWakeUpDelay": { | "SleepWakeUpDelay": { | ||
"Value": 0.1, | "Value": 0.1, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 0.002, | ||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"BulletResistReduction": - | "BulletResistReduction": -10, | ||
"BulletResistReductionDuration": 6 | "BulletResistReductionDuration": 6 | ||
}, | }, | ||
{ | { | ||
" | "SleepDuration": 1, | ||
"FixationStacks": 15 | |||
}, | }, | ||
{ | { | ||
" | "AbilityCooldown": -17, | ||
"SlowPercent": 50, | "SlowPercent": 50, | ||
"GroundDashReductionPercent": -50, | "GroundDashReductionPercent": -50, | ||
| Line 6,986: | Line 10,257: | ||
}, | }, | ||
"ability_smoke_bomb": { | "ability_smoke_bomb": { | ||
"AbilityCooldown": 33, | "AbilityCooldown": { | ||
"Value": 33, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityDuration": { | "AbilityDuration": { | ||
"Value": 8, | "Value": 8, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 0.1, | ||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorNoTarget", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "BuffModifier" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 7,009: | Line 10,294: | ||
"InvisFadeToDuration": 1.5, | "InvisFadeToDuration": 1.5, | ||
"InvisModifier": { | "InvisModifier": { | ||
"Class": " | "Class": "Invis", | ||
"Subclass": " | "Subclass": "SmokebombModifierInvis" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 7,016: | Line 10,301: | ||
"Name": "Smoke Bomb", | "Name": "Smoke Bomb", | ||
"PhaseOutModifier": { | "PhaseOutModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "PhaseoutModifier", | ||
"EnabledStateMask": [ | |||
"Invulnerable" | |||
] | |||
}, | }, | ||
"RevealOnDamageDuration": 1.5, | "RevealOnDamageDuration": 1.5, | ||
| Line 7,031: | Line 10,319: | ||
}, | }, | ||
{ | { | ||
"BulletLifesteal": | "BulletLifesteal": 50, | ||
"PostInvisBuffDuration": 5, | "PostInvisBuffDuration": 5, | ||
"DispelOnUse": 1 | "DispelOnUse": 1 | ||
| Line 7,039: | Line 10,327: | ||
"ability_stacking_damage": { | "ability_stacking_damage": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageBonusFixedPerStack": 0.2, | "DamageBonusFixedPerStack": { | ||
"Value": 0.2, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "weapon_damage_increase" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_stacking_damage", | "Key": "ability_stacking_damage", | ||
| Line 7,055: | Line 10,356: | ||
}, | }, | ||
"StackingModifier": { | "StackingModifier": { | ||
"Class": " | "Class": "PassiveHazeStackingDamage", | ||
"Subclass": " | "Subclass": "PassiveHazeStackingDamage", | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
} | } | ||
}, | }, | ||
| Line 7,083: | Line 10,381: | ||
}, | }, | ||
{ | { | ||
"DamageBonusFixedPerStack": 0. | "DamageBonusFixedPerStack": { | ||
"Value": 0.11, | |||
"Scale": { | |||
"Value": 0.0003, | |||
"Type": "weapon_damage_increase" | |||
} | |||
} | |||
} | } | ||
] | ] | ||
}, | }, | ||
"ability_swan_acrobat": { | "ability_swan_acrobat": { | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 7, | "AbilityDuration": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BurstBonusPerStack": 1, | "BurstBonusPerStack": 1, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 7,099: | Line 10,416: | ||
"Name": "Acrobat", | "Name": "Acrobat", | ||
"StackingModifier": { | "StackingModifier": { | ||
"Class": " | "Class": "SwanAcrobat", | ||
"Subclass": " | "Subclass": "Stack" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 7,116: | Line 10,433: | ||
"ability_swan_featherboomerang": { | "ability_swan_featherboomerang": { | ||
"AbilityCastDelay": 0.05, | "AbilityCastDelay": 0.05, | ||
"AbilityCooldown": 8, | "AbilityCooldown": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusDamage": 170, | "BonusDamage": 170, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 7,143: | Line 10,470: | ||
}, | }, | ||
"ability_swan_leap": { | "ability_swan_leap": { | ||
"AbilityChannelTime": 0.15, | "AbilityChannelTime": { | ||
"AbilityCooldown": 14, | "Value": 0.15, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 14, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"BuffDuration": 7, | "BuffDuration": 7, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Leapmodifier" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 7,171: | Line 10,516: | ||
}, | }, | ||
"ability_swan_ult": { | "ability_swan_ult": { | ||
"AbilityCooldown": 127, | "AbilityCooldown": { | ||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 7,192: | Line 10,547: | ||
"ability_target_practice": { | "ability_target_practice": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 48, | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 48, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSprint" | |||
], | |||
"BonusPerHeadshot": 25, | "BonusPerHeadshot": 25, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 7,209: | Line 10,575: | ||
"ShotsToProc": 4, | "ShotsToProc": 4, | ||
"TargetOffSetScale": 2, | "TargetOffSetScale": 2, | ||
"TargetPracticeDuration": 10, | "TargetPracticeDuration": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TargetPracticeEnemyModifier": { | "TargetPracticeEnemyModifier": { | ||
"Class": " | "Class": "TargetPracticeEnemy", | ||
"Subclass": " | "Subclass": "TargetPracticeEnemy", | ||
"BuildupModifier": { | "BuildupModifier": { | ||
"Class": " | "Class": "CitadelBaseBuildup", | ||
"Subclass": " | "Subclass": "CitadelBaseBuildup", | ||
"BuildUpDecayDelay": 20 | "BuildUpDecayDelay": 20 | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "TargetPracticeBulletResist" | ||
}, | }, | ||
"BuildupCompleteModifier": { | "BuildupCompleteModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Base" | ||
} | } | ||
}, | }, | ||
"TargetPracticeSelfModifier": { | "TargetPracticeSelfModifier": { | ||
"Class": " | "Class": "TargetPracticeSelf", | ||
"Subclass": " | "Subclass": "TargetPracticeSelf" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 7,249: | Line 10,618: | ||
"ability_throw_sand": { | "ability_throw_sand": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": 25, | "AbilityCastRange": { | ||
"AbilityCooldown": 40, | "Value": 25, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 2.5, | "AbilityDuration": { | ||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": 40, | "Damage": 40, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "CitadelThrowSandDebuff", | ||
"Subclass": " | "Subclass": "CitadelThrowSandDebuff" | ||
}, | }, | ||
"GrowthPerMeter": 0.5, | "GrowthPerMeter": 0.5, | ||
| Line 7,272: | Line 10,665: | ||
}, | }, | ||
{ | { | ||
"SlowPercent": | "SlowPercent": 30, | ||
"GroundDashReductionPercent": - | "GroundDashReductionPercent": -30 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -25, | ||
"AbilityDuration": 1.5 | "AbilityDuration": 1.5 | ||
} | } | ||
| Line 7,283: | Line 10,676: | ||
"ability_trapper_fear": { | "ability_trapper_fear": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.3, | "AbilityPostCastDuration": 0.3, | ||
| Line 7,289: | Line 10,688: | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "FearWatcher", | ||
"Subclass": " | "Subclass": "FearWatcher", | ||
"BuildUpModifier": { | "BuildUpModifier": { | ||
"Class": " | "Class": "CitadelBaseBuildup", | ||
"Subclass": " | "Subclass": "FearBuildup", | ||
"BuildUpDecayDelay": 3 | "BuildUpDecayDelay": 3 | ||
}, | }, | ||
"BuildupProcModifier": { | "BuildupProcModifier": { | ||
"Class": " | "Class": "TrapperImmobilize", | ||
"Subclass": " | "Subclass": "TrapperImmobilize", | ||
"StatusEffectPriority": 0 | "StatusEffectPriority": 0, | ||
"EnabledStateMask": [ | |||
"Immobilized", | |||
"GlowThroughWallsToEnemy", | |||
"GlowThroughWallsToProvider", | |||
"GlowToProvider" | |||
] | |||
} | } | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet" | |||
], | ], | ||
"BuildUpDuration": 15, | "BuildUpDuration": 15, | ||
| Line 7,332: | Line 10,742: | ||
"ability_trapper_fear1": { | "ability_trapper_fear1": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.3, | "AbilityPostCastDuration": 0.3, | ||
| Line 7,338: | Line 10,754: | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "FearWatcher", | ||
"Subclass": " | "Subclass": "FearWatcher", | ||
"BuildUpModifier": { | "BuildUpModifier": { | ||
"Class": " | "Class": "CitadelBaseBuildup", | ||
"Subclass": " | "Subclass": "FearBuildup", | ||
"BuildUpDecayDelay": 3 | "BuildUpDecayDelay": 3 | ||
}, | }, | ||
"BuildupProcModifier": { | "BuildupProcModifier": { | ||
"Class": " | "Class": "TrapperImmobilize", | ||
"Subclass": " | "Subclass": "TrapperImmobilize", | ||
"StatusEffectPriority": 0 | "StatusEffectPriority": 0, | ||
"EnabledStateMask": [ | |||
"Immobilized", | |||
"GlowThroughWallsToEnemy", | |||
"GlowThroughWallsToProvider", | |||
"GlowToProvider" | |||
] | |||
} | } | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | ], | ||
"BuildUpDuration": 15, | "BuildUpDuration": 15, | ||
| Line 7,381: | Line 10,807: | ||
"ability_trapper_poisonjar": { | "ability_trapper_poisonjar": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 30, | "AbilityCooldown": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 8, | "AbilityDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "CitadelTrapperPoisonjarAura", | ||
"Subclass": " | "Subclass": "PoisonjarAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "PoisonjarDebuff" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Height": 2, | "Height": 2, | ||
"InitialRadius": 6, | "InitialRadius": { | ||
"IsDisabled": false, | "Value": 6, | ||
"Key": "ability_trapper_poisonjar", | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "ability_trapper_poisonjar", | |||
"Name": "Bottled Phantasmicide", | "Name": "Bottled Phantasmicide", | ||
"RadiusPerSecond": 0.25, | "RadiusPerSecond": { | ||
"Value": 0.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowPercent": { | "SlowPercent": { | ||
"Value": 25, | "Value": 25, | ||
| Line 7,425: | Line 10,877: | ||
}, | }, | ||
"ability_trapper_spidershield": { | "ability_trapper_spidershield": { | ||
"AbilityCastRange": 45, | "AbilityCastRange": { | ||
"AbilityCooldown": 30, | "Value": 45, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 5, | "AbilityDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorEqualUnitTargetPriority", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "TrapperSpidershield", | ||
"Subclass": " | "Subclass": "TrapperSpidershield", | ||
"StatusEffectPriority": 100, | "StatusEffectPriority": 100, | ||
"PulseDebuffModifier": { | "PulseDebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "TrapperSpidershieldPulsedebuff" | ||
} | } | ||
}, | }, | ||
| Line 7,460: | Line 10,932: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 0.5, | "DebuffDuration": { | ||
"Value": 0.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_trapper_spidershield", | "Key": "ability_trapper_spidershield", | ||
| Line 7,481: | Line 10,959: | ||
"ability_trapper_spiderwave": { | "ability_trapper_spiderwave": { | ||
"AbilityCastDelay": 0.6, | "AbilityCastDelay": 0.6, | ||
"AbilityCooldown": 160, | "AbilityCooldown": { | ||
"Value": 160, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_trapper_spiderwave", | "Key": "ability_trapper_spiderwave", | ||
"Name": "Crawling Plague", | "Name": "Crawling Plague", | ||
"Radius": 3.5, | "Radius": { | ||
"Value": 3.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SpiderArmingTime": 0.5, | "SpiderArmingTime": 0.5, | ||
"SpiderChaseVelocity": 400, | "SpiderChaseVelocity": 400, | ||
| Line 7,504: | Line 10,999: | ||
"SpiderFloatDownRate": 8, | "SpiderFloatDownRate": 8, | ||
"SpiderGravity": 1, | "SpiderGravity": 1, | ||
"SpiderLifetime": 25, | "SpiderLifetime": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SpiderRandomPositionRadius": 4, | "SpiderRandomPositionRadius": 4, | ||
"SpiderSearchRadius": 2, | "SpiderSearchRadius": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SpiderTickRate": 0.3, | "SpiderTickRate": 0.3, | ||
"SpiritReducedPerStack": 5, | "SpiritReducedPerStack": 5, | ||
"SpiritResReducedPerStack": 5, | "SpiritResReducedPerStack": 5, | ||
"SpiritStealDebuffModifier": { | "SpiritStealDebuffModifier": { | ||
"Class": " | "Class": "TrapperStealspiritDebuff", | ||
"Subclass": " | "Subclass": "TrapperStealspiritDebuff" | ||
}, | }, | ||
"SpiritStealDuration": 10, | "SpiritStealDuration": 10, | ||
| Line 7,533: | Line 11,040: | ||
"ability_trapper_webwall": { | "ability_trapper_webwall": { | ||
"AbilityCastDelay": 0.22, | "AbilityCastDelay": 0.22, | ||
"AbilityCastRange | "AbilityCastRange": { | ||
"Value": 40, | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": 0.279, | "Value": 1, | ||
"Type": "spirit" | "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, | |||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | |||
"DPS": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 0.279, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"DebuffDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "WebwallDebuff", | ||
"Subclass": " | "Subclass": "WebwallDebuff" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 7,561: | Line 11,100: | ||
"Radius": 0.6, | "Radius": 0.6, | ||
"SilenceModifier": { | "SilenceModifier": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "WebwallSilence" | ||
}, | }, | ||
"SlowPercent": 99, | "SlowPercent": 99, | ||
| Line 7,579: | Line 11,118: | ||
], | ], | ||
"WebArmTime": 0.5, | "WebArmTime": 0.5, | ||
"WebDuration": 120, | "WebDuration": { | ||
"Value": 120, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"WebWallTickRate": 0.15 | "WebWallTickRate": 0.15 | ||
}, | }, | ||
| Line 7,585: | Line 11,130: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorTrigger" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 7,592: | Line 11,142: | ||
}, | }, | ||
"ability_ult_combo": { | "ability_ult_combo": { | ||
"AbilityCastRange": 4, | "AbilityCastRange": { | ||
"AbilityChannelTime": 2.4, | "Value": 4, | ||
"AbilityCooldown": | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 2.4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 150, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusHealthOnKill": { | "BonusHealthOnKill": { | ||
"Value": | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2, | ||
"Type": "power_increase" | "Type": "power_increase" | ||
} | } | ||
| Line 7,614: | Line 11,189: | ||
"Key": "ability_ult_combo", | "Key": "ability_ult_combo", | ||
"KillCheckModifier": { | "KillCheckModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "KillcheckModifier" | ||
}, | }, | ||
"Name": "Combo", | "Name": "Combo", | ||
"SelfModifier": { | "SelfModifier": { | ||
"Class": " | "Class": "UltComboSelf", | ||
"Subclass": " | "Subclass": "UltComboSelf", | ||
" | "EnabledStateMask": [ | ||
" | "ForceCanParry" | ||
] | ] | ||
}, | }, | ||
"TargetModifier": { | "TargetModifier": { | ||
"Class": " | "Class": "UltComboTarget", | ||
"Subclass": " | "Subclass": "UltComboTarget", | ||
"StatusEffectPriority": 50, | "StatusEffectPriority": 50, | ||
"TargetPosDistance": 100, | "TargetPosDistance": 100, | ||
| Line 7,637: | Line 11,212: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -30, | ||
"BulletResist": 50 | "BulletResist": 50 | ||
}, | }, | ||
| Line 7,654: | Line 11,229: | ||
"ability_unicorn_dazzlingorb": { | "ability_unicorn_dazzlingorb": { | ||
"AbilityCastDelay": 0.75, | "AbilityCastDelay": 0.75, | ||
"AbilityChannelTime | "AbilityChannelTime": { | ||
"Value": 9999, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"GroundDashReductionPercent": -25, | "AbilityCooldown": { | ||
"IsDisabled": false, | "Value": 160, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd" | |||
], | |||
"BounceGrace": 3.25, | |||
"BounceRadius": { | |||
"Value": 16.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 140, | |||
"Scale": { | |||
"Value": 0.6, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"GroundDashReductionPercent": -25, | |||
"IsDisabled": false, | |||
"Key": "ability_unicorn_dazzlingorb", | "Key": "ability_unicorn_dazzlingorb", | ||
"MaxBounces": 8, | "MaxBounces": 8, | ||
| Line 7,675: | Line 11,276: | ||
"NextTargetDuration": 4, | "NextTargetDuration": 4, | ||
"OrbWatcherModifier": { | "OrbWatcherModifier": { | ||
"Class": " | "Class": "DazzlingOrbWatcher", | ||
"Subclass": " | "Subclass": "DazOrb", | ||
"MinProjectileTravelTime": 0.2, | "MinProjectileTravelTime": 0.2, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "DazzlingOrbSlowModifier", | ||
" | "EnabledStateMask": [ | ||
" | "Slowed" | ||
], | ], | ||
"StatusEffectPriority": 150 | "StatusEffectPriority": 150 | ||
}, | }, | ||
"NextTargetModifier": { | "NextTargetModifier": { | ||
"Class": " | "Class": "UnicornDazzlingOrbNextTarget", | ||
"Subclass": " | "Subclass": "DazzlingOrbNextTargetModifier" | ||
}, | }, | ||
"OrbFriendlyBounceWatcherModifier": { | "OrbFriendlyBounceWatcherModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "DazzlingOrbFriendlyWatcher", | ||
"EnabledStateMask": [ | |||
"PrismaticGuarded" | |||
] | |||
} | |||
}, | |||
"PriorityBounceRadius": 13.5, | |||
"SlowDuration": { | |||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | }, | ||
"SlowPercent": 40, | "SlowPercent": 40, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 7,705: | Line 11,314: | ||
}, | }, | ||
{ | { | ||
"Damage": | "Damage": { | ||
"Value": 90, | |||
"Scale": { | |||
"Value": 0.45, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
"MaxBounces": 8, | "MaxBounces": 8, | ||
"AbilityCooldown": - | "AbilityCooldown": -30 | ||
} | } | ||
] | ] | ||
| Line 7,715: | Line 11,330: | ||
"ability_unicorn_luminousstrike": { | "ability_unicorn_luminousstrike": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"AbilityCharges": 1, | "Value": 30, | ||
"AbilityCooldown": 33, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 2, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 33, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffDelay": 0.75, | "BuffDelay": 0.75, | ||
"BuffDuration": | "BuffDuration": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BuffMaxStacks": 6, | "BuffMaxStacks": 6, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "UnicornLuminousstrikeBuff", | ||
"Subclass": " | "Subclass": "LuminousStrikeBuff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ClimbHeight": 50, | "ClimbHeight": 50, | ||
"ExplosionInterval": 0.7, | "ExplosionInterval": 0.7, | ||
"ExplosionRadius": 8, | "ExplosionRadius": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"ImpactDamage": { | "ImpactDamage": { | ||
"Value": 55, | "Value": 55, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.63, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 7,740: | Line 11,397: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_unicorn_luminousstrike", | "Key": "ability_unicorn_luminousstrike", | ||
"MagicIncreasePerStack": | "MagicIncreasePerStack": 7, | ||
"Name": "Radiant Daggers", | "Name": "Radiant Daggers", | ||
"PostExplosionDuration": 0.8, | "PostExplosionDuration": 0.8, | ||
| Line 7,754: | Line 11,411: | ||
}, | }, | ||
{ | { | ||
"MagicIncreasePerStack": | "MagicIncreasePerStack": 4, | ||
"FireRatePerStack": 9 | "FireRatePerStack": 9 | ||
} | } | ||
| Line 7,760: | Line 11,417: | ||
}, | }, | ||
"ability_unicorn_prismaticguard": { | "ability_unicorn_prismaticguard": { | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 34, | ||
"AbilityUnitTargetLimit": 1, | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | |||
"BarrierDamagePercentage": 50, | "BarrierDamagePercentage": 50, | ||
"BuffDuration": 4, | "BehaviourBits": [ | ||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld" | |||
], | |||
"BuffDuration": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "UnicornPrismaticGuard", | ||
"Subclass": " | "Subclass": "UnicornPrismaticGuardBuff", | ||
"VerticalBoost": 0.5 | "VerticalBoost": 0.5 | ||
}, | }, | ||
| Line 7,782: | Line 11,452: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 1.75, | "DebuffDuration": { | ||
"Value": 1.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "UnicornPrismaticGuardDebuff", | ||
"EnabledStateMask": [ | |||
"Silenced" | |||
] | |||
}, | |||
"ExplodeRadius": { | |||
"Value": 14, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_unicorn_prismaticguard", | "Key": "ability_unicorn_prismaticguard", | ||
| Line 7,798: | Line 11,483: | ||
{ | { | ||
"CombatBarrier": { | "CombatBarrier": { | ||
"Value": | "Value": 70, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.76, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 7,806: | Line 11,491: | ||
}, | }, | ||
{ | { | ||
"DebuffDuration": 1. | "DebuffDuration": 1.25, | ||
"AbilityCooldown": - | "AbilityCooldown": -20 | ||
} | } | ||
] | ] | ||
| Line 7,813: | Line 11,498: | ||
"ability_unicorn_radiantblast": { | "ability_unicorn_radiantblast": { | ||
"AbilityCastDelay": 0.3, | "AbilityCastDelay": 0.3, | ||
"AbilityCastRange": 10, | "AbilityCastRange": { | ||
"AbilityCooldown": 20, | "Value": 10, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | "AbilityDuration": { | ||
"Value": 8, | "Value": 8, | ||
"Scale": [ | |||
{ | |||
"Value": 0.05, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | |||
"AbilityLifestealPercentHero": { | |||
"Value": 20, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "healing" | ||
} | } | ||
}, | }, | ||
"AbilityUnitTargetLimit": 100, | "AbilityUnitTargetLimit": 100, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorUseLagCompensationForUnitTargeting", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 7,834: | Line 11,551: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "UnicornRadiantFlareDamage", | ||
"Subclass": " | "Subclass": "UnicornRadiantblastDebuff" | ||
}, | }, | ||
"ExtraSweepRadius": 2, | "ExtraSweepRadius": 2, | ||
| Line 7,872: | Line 11,589: | ||
"AbilityCastRange": { | "AbilityCastRange": { | ||
"Value": 9, | "Value": 9, | ||
"Scale": [ | |||
{ | |||
"Value": 0.02, | |||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 32, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 0.65, | "AbilityDuration": 0.65, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Buff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 7,895: | Line 11,631: | ||
"MaxRecasts": 1, | "MaxRecasts": 1, | ||
"Name": "Sanguine Retreat", | "Name": "Sanguine Retreat", | ||
"RecastWindow": | "RecastWindow": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SelfBuffModifier": { | "SelfBuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Selfbuff", | ||
"StatusEffectPriority": 101 | "StatusEffectPriority": 101 | ||
}, | }, | ||
| Line 7,914: | Line 11,653: | ||
}, | }, | ||
{ | { | ||
"MaxRecasts": 1 | "MaxRecasts": 1, | ||
"AbilityCastRange": 4 | |||
} | } | ||
] | ] | ||
}, | }, | ||
"ability_vampirebat_batblink_trigger": { | "ability_vampirebat_batblink_trigger": { | ||
"AbilityCastRange": 16, | "AbilityCastRange": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 16, | ||
"AbilityDuration": 0.8, | "Scale": { | ||
"AbilityUnitTargetLimit": 1, | "Value": 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, | ||
| Line 7,931: | Line 11,694: | ||
"ability_vampirebat_batcloud": { | "ability_vampirebat_batcloud": { | ||
"AbilityCastDelay": 0.6, | "AbilityCastDelay": 0.6, | ||
"AbilityCooldown": 120, | "AbilityCooldown": { | ||
"Value": 120, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 10, | "AbilityDuration": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDrag": 3, | "AirDrag": 3, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"CurrentHealthPercent": 4, | "CurrentHealthPercent": 4, | ||
| Line 7,955: | Line 11,737: | ||
"Radius": 7, | "Radius": 7, | ||
"SelfModifier": { | "SelfModifier": { | ||
"Class": " | "Class": "VampirebatBatcloudSelf", | ||
"Subclass": " | "Subclass": "Batcloudself" | ||
}, | }, | ||
"Upgrades": [] | "Upgrades": [] | ||
| Line 7,962: | Line 11,744: | ||
"ability_vampirebat_batswarm": { | "ability_vampirebat_batswarm": { | ||
"AbilityCastDelay": 0.5, | "AbilityCastDelay": 0.5, | ||
"AbilityCastRange": 40, | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 40, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 150, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 12, | "AbilityUnitTargetLimit": 12, | ||
| Line 7,974: | Line 11,768: | ||
"BatSpawnRandomAngle": 0.15, | "BatSpawnRandomAngle": 0.15, | ||
"BatSpawnRandomVelocity": 300, | "BatSpawnRandomVelocity": 300, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusBatsMax": 50, | "BonusBatsMax": 50, | ||
"BonusBatsPerProc": 2, | "BonusBatsPerProc": 2, | ||
| Line 7,979: | Line 11,778: | ||
"CurrentHealthDamageCapToBosses": 20, | "CurrentHealthDamageCapToBosses": 20, | ||
"Damage": { | "Damage": { | ||
"Value": 4. | "Value": 4.6, | ||
"Scale": { | "Scale": { | ||
"Value": 0.094, | "Value": 0.094, | ||
| Line 7,985: | Line 11,784: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 1.25, | "DebuffDuration": { | ||
"Value": 1.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"FallSpeedMax": 1, | "FallSpeedMax": 1, | ||
| Line 8,009: | Line 11,814: | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"Damage": 1. | "Damage": 1.9 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -45 | ||
}, | }, | ||
{ | { | ||
| Line 8,023: | Line 11,828: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BonusDamage": { | "BonusDamage": { | ||
"Value": 45, | "Value": 45, | ||
| Line 8,033: | Line 11,839: | ||
"BuildUpHeadshotBonus": 1.5, | "BuildUpHeadshotBonus": 1.5, | ||
"BuildUpModifier": { | "BuildUpModifier": { | ||
"Class": " | "Class": "CitadelBaseBuildup", | ||
"Subclass": " | "Subclass": "LovebitesBuildup", | ||
"BuildUpDecayDelay": 3 | "BuildUpDecayDelay": 3 | ||
}, | }, | ||
| Line 8,042: | Line 11,848: | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageProcModifier": { | "DamageProcModifier": { | ||
"Class": " | "Class": "VampirebatLovebitesproc", | ||
"Subclass": " | "Subclass": "LovebitesProc", | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "LovebitesBuff" | ||
}, | }, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slowsf" | ||
} | } | ||
}, | }, | ||
| Line 8,071: | Line 11,871: | ||
}, | }, | ||
"Name": "Love Bites", | "Name": "Love Bites", | ||
"PerTargetCooldown": 10, | "PerTargetCooldown": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 8,090: | Line 11,896: | ||
"ability_vampirebat_steallife": { | "ability_vampirebat_steallife": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 10, | "AbilityCastRange": { | ||
"AbilityCooldown": 16, | "Value": 10, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.4, | "AbilityPostCastDuration": 0.4, | ||
"AbilityUnitTargetLimit": 6, | "AbilityUnitTargetLimit": 6, | ||
"AirDrag": 0.2, | "AirDrag": 0.2, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorUseLagCompensationForUnitTargeting" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,105: | Line 11,929: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"FallSpeedMax": 3, | "FallSpeedMax": 3, | ||
"FallingDrag": 20, | "FallingDrag": 20, | ||
"FloatingModifier": { | "FloatingModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Floatingmodifier" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 8,121: | Line 11,942: | ||
"MaxFloatTime": 4, | "MaxFloatTime": 4, | ||
"MiniJumpVelocity": 200, | "MiniJumpVelocity": 200, | ||
"MissingHealthDamagePercentage": | "MissingHealthDamagePercentage": 6, | ||
"Name": "Rake", | "Name": "Rake", | ||
"RakeHealPerKill": { | "RakeHealPerKill": { | ||
| Line 8,155: | Line 11,976: | ||
"ability_vandal_pillar": { | "ability_vandal_pillar": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityCooldown": 60, | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 60, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.15, | "AbilityPostCastDuration": 0.15, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,168: | Line 12,005: | ||
} | } | ||
}, | }, | ||
"HalfHeight": 6, | "HalfHeight": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_vandal_pillar", | "Key": "ability_vandal_pillar", | ||
"Name": null, | "Name": null, | ||
"PetrifyDamageBreakThreshold": 200, | "PetrifyDamageBreakThreshold": 200, | ||
"PetrifyDuration": 3, | "PetrifyDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"PetrifyModifier": { | "PetrifyModifier": { | ||
"Class": " | "Class": "CitadelPetrify", | ||
"Subclass": " | "Subclass": "ViperUltPetrify" | ||
}, | }, | ||
"PreDetonateDuration": 0.6, | "PreDetonateDuration": 0.6, | ||
"Radius": 4, | "Radius": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 8,194: | Line 12,049: | ||
"ability_viper_debuffdagger": { | "ability_viper_debuffdagger": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCharges": 2, | "AbilityCharges": { | ||
"AbilityCooldown": 10, | "Value": 2, | ||
"AbilityCooldownBetweenCharge": 4, | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontSwitchAwayOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,214: | Line 12,094: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "CitadelViperStackingdebuff", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 8,221: | Line 12,101: | ||
"MaxStacks": 3, | "MaxStacks": 3, | ||
"Name": "Screwjab Dagger", | "Name": "Screwjab Dagger", | ||
"SlowDuration": 2, | "SlowDuration": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "DebuffdaggerDebuff" | ||
}, | }, | ||
"SlowPercent": 35, | "SlowPercent": 35, | ||
"SlowPercentPerStack": 15, | "SlowPercentPerStack": 15, | ||
"StackDuration": 10, | "StackDuration": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 8,239: | Line 12,131: | ||
{ | { | ||
"CooldownRefundPercent": 55, | "CooldownRefundPercent": 55, | ||
"MaxStacks": 2 | "MaxStacks": 2, | ||
"AbilityCooldownBetweenCharge": -2 | |||
} | } | ||
] | ] | ||
| Line 8,245: | Line 12,138: | ||
"ability_viper_hookdagger": { | "ability_viper_hookdagger": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": 9, | "AbilityCooldown": { | ||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled" | |||
], | |||
"CatchRadius": 3, | "CatchRadius": 3, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 8,277: | Line 12,183: | ||
"ReturnVelocity": 2300, | "ReturnVelocity": 2300, | ||
"SlowDebuffModifier": { | "SlowDebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "ViperSlow" | ||
}, | }, | ||
"SlowDuration": 1, | "SlowDuration": { | ||
"SlowPercent": 35, | "Value": 1, | ||
"SpreadAngle": 90, | "Scale": { | ||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 35, | |||
"SpreadAngle": 90, | |||
"TickRate": 0.01, | "TickRate": 0.01, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 8,299: | Line 12,208: | ||
"ability_viper_petrifybola": { | "ability_viper_petrifybola": { | ||
"AbilityCastDelay": 0.1, | "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, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,321: | Line 12,243: | ||
}, | }, | ||
"PetrifyDamageBreakThreshold": 200, | "PetrifyDamageBreakThreshold": 200, | ||
"PetrifyDuration": 2, | "PetrifyDuration": { | ||
"Value": 2.2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"PetrifyModifier": { | "PetrifyModifier": { | ||
"Class": " | "Class": "CitadelPetrify", | ||
"Subclass": " | "Subclass": "PetrifybolaPetrify", | ||
"StatusEffectPriority": 0 | "StatusEffectPriority": 0 | ||
}, | }, | ||
"Radius": | "Radius": { | ||
"SlowDuration": 1.5, | "Value": 12, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "PetrifybolaSlow" | ||
}, | }, | ||
"SlowPercent": 50, | "SlowPercent": 50, | ||
| Line 8,342: | Line 12,279: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
| Line 8,350: | Line 12,287: | ||
}, | }, | ||
"ability_viper_slide": { | "ability_viper_slide": { | ||
"AbilityCooldown": 0.85, | "AbilityCooldown": { | ||
"Value": 0.85, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 0.6, | "AbilityDuration": { | ||
"Value": 0.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 8,365: | Line 12,324: | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ViperslideIntrinsic" | ||
}, | }, | ||
{ | { | ||
"Class": " | "Class": "ViperSlidebuff", | ||
"Subclass": " | "Subclass": "ViperSlidebuffModifier", | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Slidebarrier" | ||
} | } | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorMovement" | |||
], | ], | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 8,408: | Line 12,366: | ||
"Value": 180, | "Value": 180, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.8, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 8,418: | Line 12,376: | ||
"ability_viper_ult": { | "ability_viper_ult": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 70, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.15, | "AbilityPostCastDuration": 0.15, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,431: | Line 12,405: | ||
} | } | ||
}, | }, | ||
"HalfHeight": 6, | "HalfHeight": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_viper_ult", | "Key": "ability_viper_ult", | ||
| Line 8,442: | Line 12,422: | ||
} | } | ||
}, | }, | ||
"PetrifyDuration": 3, | "PetrifyDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"PetrifyModifier": { | "PetrifyModifier": { | ||
"Class": " | "Class": "CitadelPetrify", | ||
"Subclass": " | "Subclass": "ViperUltPetrify" | ||
}, | }, | ||
"PreDetonateDuration": 1, | "PreDetonateDuration": 1, | ||
"Radius": 4, | "Radius": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 8,464: | Line 12,456: | ||
"AbilityCastRange": { | "AbilityCastRange": { | ||
"Value": 10, | "Value": 10, | ||
"Scale": [ | |||
{ | |||
"Value": 0.2, | |||
"Type": "power_increase" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 28, | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "cooldown" | ||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "CitadelViperVenomProcWatcher", | ||
"Subclass": " | "Subclass": "VenomProcWatcher" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | ], | ||
"BuildUpDuration": 5, | "BuildUpDuration": 5, | ||
"BuildUpModifier": { | "BuildUpModifier": { | ||
"Class": " | "Class": "CitadelBaseBuildup", | ||
"Subclass": " | "Subclass": "CitadelBaseBuildup", | ||
"BuildUpDecayDelay": 2 | "BuildUpDecayDelay": 2 | ||
}, | }, | ||
| Line 8,520: | Line 12,529: | ||
"VenomMinDamageHealthPercentage": 100, | "VenomMinDamageHealthPercentage": 100, | ||
"VenomModifier": { | "VenomModifier": { | ||
"Class": " | "Class": "ViperVenom", | ||
"Subclass": " | "Subclass": "ViperVenomModifierSubclass" | ||
} | } | ||
}, | }, | ||
"ability_warden_crowd_control": { | "ability_warden_crowd_control": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": 12, | "AbilityCooldown": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": 60, | "Value": 60, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.63, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 7, | "DebuffDuration": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "WardenCrowdControlDebuff", | ||
"Subclass": " | "Subclass": "WardenCrowdControlDebuff", | ||
" | "EnabledStateMask": [ | ||
" | "Slowed" | ||
] | ] | ||
}, | }, | ||
| Line 8,556: | Line 12,576: | ||
"Name": "Alchemical Flask", | "Name": "Alchemical Flask", | ||
"ProjectileLifetime": 60, | "ProjectileLifetime": 60, | ||
"Radius": 5.5, | "Radius": { | ||
"SlowDuration": 3, | "Value": 5.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 8,570: | Line 12,599: | ||
}, | }, | ||
{ | { | ||
"Damage": | "Damage": 35, | ||
"WeaponPowerDebuff": - | "WeaponPowerDebuff": -25 | ||
}, | }, | ||
{ | { | ||
| Line 8,582: | Line 12,611: | ||
}, | }, | ||
"ability_warden_high_alert": { | "ability_warden_high_alert": { | ||
"AbilityCooldown": 40, | "AbilityCooldown": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 5, | "AbilityDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "WardenHighAlert", | ||
"Subclass": " | "Subclass": "WardenHighAlert", | ||
"StatusEffectPriority": 100 | "StatusEffectPriority": 100 | ||
}, | }, | ||
| Line 8,599: | Line 12,637: | ||
"Value": 125, | "Value": 125, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.8, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 8,612: | Line 12,650: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -24, | ||
"AbilityDuration": 2 | "AbilityDuration": 2 | ||
}, | }, | ||
| Line 8,620: | Line 12,658: | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 2. | "Value": 2.7, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 8,629: | Line 12,667: | ||
"ability_warden_lock_down": { | "ability_warden_lock_down": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": 15, | "AbilityCastRange": { | ||
"AbilityCooldown": 34, | "Value": 15, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 34, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AdditionalTargetRadius": 20, | "AdditionalTargetRadius": 20, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,642: | Line 12,698: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "WardenLockdownDebuff", | ||
"Subclass": " | "Subclass": "WardenLockdownDebuff", | ||
"RootModifier": { | "RootModifier": { | ||
"Class": " | "Class": "CitadelRoot", | ||
"Subclass": " | "Subclass": "CitadelRoot" | ||
}, | }, | ||
"BulletResistModifier": { | "BulletResistModifier": { | ||
"Class": " | "Class": "LockdownBulletResist", | ||
"Subclass": " | "Subclass": "LockdownBulletResist" | ||
}, | }, | ||
"SilencedModifier": { | "SilencedModifier": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "CitadelSilenced" | ||
} | |||
}, | |||
"EscapeRange": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | } | ||
}, | }, | ||
"EscapeTime": 2.8, | "EscapeTime": 2.8, | ||
"ImmobilizeDuration": 1.75, | "ImmobilizeDuration": { | ||
"Value": 1.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_warden_lock_down", | "Key": "ability_warden_lock_down", | ||
| Line 8,672: | Line 12,740: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -14, | ||
"SilenceDebuff": 1 | "SilenceDebuff": 1 | ||
} | } | ||
| Line 8,679: | Line 12,747: | ||
"ability_warden_riot_protocol": { | "ability_warden_riot_protocol": { | ||
"AbilityCastDelay": 2, | "AbilityCastDelay": 2, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 180, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoCastDelayModifier": { | "AutoCastDelayModifier": { | ||
"Class": " | "Class": "WardenRiotProtocolCastdelay", | ||
"Subclass": " | "Subclass": "WardenRiotProtocolCastDelay", | ||
"UnstoppableModifier": { | "UnstoppableModifier": { | ||
"Class": " | "Class": "Unstoppable", | ||
"Subclass": " | "Subclass": "Unstoppable", | ||
"StatusEffectPriority": 25 | "EnabledStateMask": [ | ||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorExclusiveUse", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BulletResist": 50, | "BulletResist": 50, | ||
"ConeAngle": 115, | "ConeAngle": 115, | ||
"HealthStealPct": 10, | "HealthStealPct": { | ||
"HealthStealPctHero": | "Value": 10, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"HealthStealPctHero": { | |||
"Value": 75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_warden_riot_protocol", | "Key": "ability_warden_riot_protocol", | ||
| Line 8,711: | Line 12,820: | ||
}, | }, | ||
"PulseInterval": 0.5, | "PulseInterval": 0.5, | ||
"Radius": 12, | "Radius": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TechResist": 50, | "TechResist": 50, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 8,722: | Line 12,837: | ||
}, | }, | ||
{ | { | ||
"AbilityDuration": | "AbilityDuration": 4, | ||
"UnstoppableCastDelay": 1, | "UnstoppableCastDelay": 1, | ||
"BulletResist": 30, | "BulletResist": 30, | ||
| Line 8,729: | Line 12,844: | ||
], | ], | ||
"WardenBuffModifier": { | "WardenBuffModifier": { | ||
"Class": " | "Class": "WardenRiotProtocol", | ||
"Subclass": " | "Subclass": "WardenRiotProtocol", | ||
" | "EnabledStateMask": [ | ||
" | "SinclairTaxUltActive", | ||
"SinclairTaxKeepModelSwap" | |||
], | ], | ||
"EnemyDebuffModifier": { | "EnemyDebuffModifier": { | ||
"Class": " | "Class": "WardenRiotProtocolEnemyDebuff", | ||
"Subclass": " | "Subclass": "WardenRiotProtocolEnemyDebuff" | ||
} | } | ||
} | } | ||
| Line 8,742: | Line 12,858: | ||
"ability_werewolf_cripplingslash": { | "ability_werewolf_cripplingslash": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": 18, | "AbilityCooldown": { | ||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,755: | Line 12,883: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Debuff", | ||
" | "EnabledStateMask": [ | ||
" | "Slowed" | ||
] | ] | ||
}, | }, | ||
"DisarmDuration": 2, | "DisarmDuration": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DisarmModifier": { | "DisarmModifier": { | ||
"Class": " | "Class": "CitadelDisarmed", | ||
"Subclass": " | "Subclass": "Disarm" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 8,772: | Line 12,906: | ||
"PushForce": 300, | "PushForce": 300, | ||
"SlashHeight": 3, | "SlashHeight": 3, | ||
"SlashRadius": 10, | "SlashRadius": { | ||
"SlowDuration": 2, | "Value": 10, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"SlowPercent": 30, | "SlowPercent": 30, | ||
| Line 8,794: | Line 12,940: | ||
"ability_werewolf_frenzy": { | "ability_werewolf_frenzy": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 7.5, | "AbilityCastRange": { | ||
"AbilityCooldown": 6.5, | "Value": 7.5, | ||
"AbilityCooldownBetweenCharge": -1, | "Scale": { | ||
"AbilityPostCastDuration": 0.5, | "Value": 1, | ||
"AbilityUnitTargetLimit": 16, | "Type": "range" | ||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 6.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.5, | |||
"AbilityUnitTargetLimit": 16, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorUseLagCompensationForUnitTargeting" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,809: | Line 12,973: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_werewolf_frenzy", | "Key": "ability_werewolf_frenzy", | ||
"LifeStealPercentOnHit": 40, | "LifeStealPercentOnHit": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"MissingHealthDamagePercentage": 6, | "MissingHealthDamagePercentage": 6, | ||
"Name": "Go For The Throat", | "Name": "Go For The Throat", | ||
"TargetModifier": { | "TargetModifier": { | ||
"Class": " | "Class": "DrifterRendBulletLifesteal", | ||
"Subclass": " | "Subclass": "DrifterRendBulletLifesteal" | ||
}, | }, | ||
"TargetingConeAngle": 40, | "TargetingConeAngle": 40, | ||
| Line 8,831: | Line 13,001: | ||
"ability_werewolf_hunt": { | "ability_werewolf_hunt": { | ||
"AbilityCastDelay": 0.4, | "AbilityCastDelay": 0.4, | ||
"AbilityChannelTime": 1, | "AbilityChannelTime": { | ||
"AbilityCooldown": 127, | "Value": 1, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraHumanModifier": { | "AuraHumanModifier": { | ||
"Class": " | "Class": "BaseAura", | ||
"Subclass": " | "Subclass": "Humanaura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Allybuff" | ||
} | } | ||
}, | }, | ||
"AuraWerewolfModifier": { | "AuraWerewolfModifier": { | ||
"Class": " | "Class": "WerewolfHuntauraWerewolf", | ||
"Subclass": " | "Subclass": "HuntauraWerewolf", | ||
"AuraTargetingConeHalfWidth": 80, | "AuraTargetingConeHalfWidth": 80, | ||
"AuraTargetingConeAngle": 100, | "AuraTargetingConeAngle": 100, | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "CitadelStunned", | ||
"Subclass": " | "Subclass": "Fear" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"BonusMoveSpeed": 2, | "BonusMoveSpeed": 2, | ||
"BuffDuration": 8, | "BuffDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": 5, | "DPS": 5, | ||
| Line 8,865: | Line 13,056: | ||
"Radius": 20, | "Radius": 20, | ||
"SelfBuffHumanModifier": { | "SelfBuffHumanModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "SelfbuffHuman" | ||
}, | }, | ||
"SelfBuffWerewolfModifier": { | "SelfBuffWerewolfModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "SelfbuffWerewolf" | ||
}, | }, | ||
"TickRate": 0.1, | "TickRate": 0.1, | ||
| Line 8,893: | Line 13,078: | ||
"ability_werewolf_kickflip": { | "ability_werewolf_kickflip": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCastRange": 10.6, | "AbilityCastRange": { | ||
"AbilityChannelTime": 0.35, | "Value": 10.6, | ||
"AbilityCooldown": 21, | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 0.35, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 21, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.25, | "AbilityPostCastDuration": 0.25, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDrag": 0.8, | "AirDrag": 0.8, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusDamage": { | "BonusDamage": { | ||
"Value": 25, | "Value": 25, | ||
| Line 8,908: | Line 13,120: | ||
}, | }, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Buff" | ||
}, | }, | ||
"CameraTurnRateMax": 188, | "CameraTurnRateMax": 188, | ||
| Line 8,923: | Line 13,132: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"DisarmModifier": { | "DisarmModifier": { | ||
"Class": " | "Class": "CitadelDisarmed", | ||
"Subclass": " | "Subclass": "Disarm" | ||
}, | }, | ||
"EnemyPushForceAway": 300, | "EnemyPushForceAway": 300, | ||
| Line 8,941: | Line 13,147: | ||
"LeapRadius": 1.7, | "LeapRadius": 1.7, | ||
"LeapingModifier": { | "LeapingModifier": { | ||
"Class": " | "Class": "CitadelWerewolfLeaping", | ||
"Subclass": " | "Subclass": "Leaping" | ||
}, | }, | ||
"MarkDuration": { | "MarkDuration": { | ||
| Line 8,952: | Line 13,158: | ||
}, | }, | ||
"MarkModifier": { | "MarkModifier": { | ||
"Class": " | "Class": "WerewolfKickflipBonusdamage", | ||
"Subclass": " | "Subclass": "Bonusdamage" | ||
}, | }, | ||
"Name": "Boot Kick", | "Name": "Boot Kick", | ||
| Line 8,960: | Line 13,166: | ||
"SlowDuration": 0.1, | "SlowDuration": 0.1, | ||
"SuccessEnemyModifier": { | "SuccessEnemyModifier": { | ||
"Class": " | "Class": "CitadelRoot", | ||
"Subclass": " | "Subclass": "Enemysuccess" | ||
}, | }, | ||
"SuccessInputWindow": 0.3, | "SuccessInputWindow": 0.3, | ||
"SuccessSelfModifier": { | "SuccessSelfModifier": { | ||
"Class": " | "Class": "WerewolfKickflipSuccessSelf", | ||
"Subclass": " | "Subclass": "Selfsuccess", | ||
"EnabledStateMask": [ | |||
"Immobilized", | |||
"CommandRestricted" | |||
] | |||
}, | }, | ||
"TimeScaleDebuff": 95, | "TimeScaleDebuff": 95, | ||
| Line 8,985: | Line 13,195: | ||
"ability_werewolf_leap": { | "ability_werewolf_leap": { | ||
"AbilityCastDelay": 0.35, | "AbilityCastDelay": 0.35, | ||
"AbilityChannelTime | "AbilityChannelTime": { | ||
"Value": 3, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 1.9, | "Value": 1, | ||
"Type": "melee" | "Type": "duration" | ||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityDuration": { | |||
"Value": 0.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AirDrag": 0.1, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": 5.08, | |||
"Damage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 1.9, | |||
"Type": "melee" | |||
} | } | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"EnemyPushForceAway": 200, | "EnemyPushForceAway": 200, | ||
| Line 9,013: | Line 13,248: | ||
"Key": "ability_werewolf_leap", | "Key": "ability_werewolf_leap", | ||
"LandingBonusesModifier": { | "LandingBonusesModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Buff" | ||
}, | }, | ||
"LeapCameraSpeed": 300, | "LeapCameraSpeed": 300, | ||
| Line 9,026: | Line 13,258: | ||
"LeapUpSpeed": 200, | "LeapUpSpeed": 200, | ||
"LeapingModifier": { | "LeapingModifier": { | ||
"Class": " | "Class": "CitadelWerewolfLeaping", | ||
"Subclass": " | "Subclass": "Leaping" | ||
}, | }, | ||
"Name": "Crushing Leap", | "Name": "Crushing Leap", | ||
| Line 9,048: | Line 13,280: | ||
"ability_werewolf_maulingleap": { | "ability_werewolf_maulingleap": { | ||
"AbilityCastDelay": 0.35, | "AbilityCastDelay": 0.35, | ||
"AbilityCastRange": 18.1, | "AbilityCastRange": { | ||
"AbilityChannelTime": 0.55, | "Value": 18.1, | ||
"AbilityCooldown": 16, | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 0.55, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.1, | "AbilityPostCastDuration": 0.1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AllowRamMultiple": 1, | "AllowRamMultiple": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCancelDuringCastDelay", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BulletArmorReduction": -8, | "BulletArmorReduction": -8, | ||
"CameraTurnRateMax": 188, | "CameraTurnRateMax": 188, | ||
| Line 9,071: | Line 13,331: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 6, | "DebuffDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "CitadelWerewolfMaulingleapdebuff", | ||
"Subclass": " | "Subclass": "Shred" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 9,085: | Line 13,348: | ||
"LeapRadius": 2.8, | "LeapRadius": 2.8, | ||
"LeapingModifier": { | "LeapingModifier": { | ||
"Class": " | "Class": "CitadelWerewolfLeaping", | ||
"Subclass": " | "Subclass": "Leaping" | ||
}, | }, | ||
"Name": "Mauling Leap", | "Name": "Mauling Leap", | ||
| Line 9,105: | Line 13,368: | ||
"ability_werewolf_netshot": { | "ability_werewolf_netshot": { | ||
"AbilityCastDelay": 0.24, | "AbilityCastDelay": 0.24, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 23, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusDebuffModifier": { | "BonusDebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Bonusdebuff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 9,123: | Line 13,395: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 1.5, | "DebuffDuration": { | ||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Debuff", | ||
" | "EnabledStateMask": [ | ||
" | "SilenceMovementAbilites", | ||
"SprintDisabled", | |||
"DashDisabledDebuff", | |||
"Slowed", | |||
"StaminaRegenPaused" | |||
] | ] | ||
}, | }, | ||
| Line 9,135: | Line 13,417: | ||
"Name": "Entangling Bola", | "Name": "Entangling Bola", | ||
"RootModifier": { | "RootModifier": { | ||
"Class": " | "Class": "CitadelRoot", | ||
"Subclass": " | "Subclass": "Root" | ||
}, | }, | ||
"SlowPercent": 20, | "SlowPercent": 20, | ||
| Line 9,144: | Line 13,426: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -8 | ||
}, | }, | ||
{ | { | ||
| Line 9,154: | Line 13,436: | ||
}, | }, | ||
"ability_werewolf_onthehunt": { | "ability_werewolf_onthehunt": { | ||
"AbilityCooldown": 48, | "AbilityCooldown": { | ||
"Value": 48, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": { | "AbilityDuration": { | ||
"Value": 4, | "Value": 4, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 0.060934, | ||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
] | |||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AlliedFireRatePercentage": 50, | "AlliedFireRatePercentage": 50, | ||
"BehaviourBits": null, | |||
"BonusFireRate": 30, | "BonusFireRate": 30, | ||
"BonusMoveSpeed": 2, | "BonusMoveSpeed": 2, | ||
| Line 9,171: | Line 13,466: | ||
"Key": "ability_werewolf_onthehunt", | "Key": "ability_werewolf_onthehunt", | ||
"Name": "On The Hunt", | "Name": "On The Hunt", | ||
"Radius": 25, | "Radius": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"RapidFireModifier": { | "RapidFireModifier": { | ||
"Class": " | "Class": "WerewolfOnthehunt", | ||
"Subclass": " | "Subclass": "Rapidfire" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 9,195: | Line 13,492: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 9,203: | Line 13,501: | ||
"ability_werewolf_trackingbomb": { | "ability_werewolf_trackingbomb": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": 12, | "AbilityCooldown": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BountyThreshold": 500, | "BountyThreshold": 500, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": 55, | "Damage": 55, | ||
"EnhancedHowlDebuffDuration": 10, | "EnhancedHowlDebuffDuration": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ForwardVelocity": 800, | "ForwardVelocity": 800, | ||
"HowlDebuffDuration": 2, | "HowlDebuffDuration": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"HowlDebuffModifier": { | "HowlDebuffModifier": { | ||
"Class": " | "Class": "WerewolfTrackingbomb", | ||
"Subclass": " | "Subclass": "Howldebuff", | ||
"LabelOffset": 160 | "LabelOffset": 160 | ||
}, | }, | ||
| Line 9,224: | Line 13,543: | ||
"Name": null, | "Name": null, | ||
"ProjectileLifetime": 60, | "ProjectileLifetime": 60, | ||
"Radius": 7.5, | "Radius": { | ||
"SlowDuration": 3, | "Value": 7.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"TickRate": 0.1, | "TickRate": 0.1, | ||
| Line 9,248: | Line 13,576: | ||
} | } | ||
], | ], | ||
"VialDebuffDuration": 9, | "VialDebuffDuration": { | ||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"VialDebuffModifier": { | "VialDebuffModifier": { | ||
"Class": " | "Class": "WerewolfTrackingbomb", | ||
"Subclass": " | "Subclass": "Vialdebuff", | ||
" | "EnabledStateMask": [ | ||
" | "Slowed" | ||
] | ] | ||
}, | }, | ||
| Line 9,260: | Line 13,593: | ||
}, | }, | ||
"ability_werewolf_transformation": { | "ability_werewolf_transformation": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.3, | ||
"AbilityChargesConditionally": 1, | "AbilityChargesConditionally": 1, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 60, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 15, | "AbilityDuration": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.5, | "AbilityPostCastDuration": 0.5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoActivateHealthThreshold": 20, | "AutoActivateHealthThreshold": 20, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusDurationOnBullet": 0.15, | "BonusDurationOnBullet": 0.15, | ||
"BonusDurationOnHeavyMelee": 1.5, | "BonusDurationOnHeavyMelee": 1.5, | ||
| Line 9,273: | Line 13,622: | ||
"BonusDurationPerHealthPercentLost": 0.1, | "BonusDurationPerHealthPercentLost": 0.1, | ||
"BonusFireRate": { | "BonusFireRate": { | ||
"Value": | "Value": 60, | ||
"Scale": { | "Scale": { | ||
"Value": 0.45, | "Value": 0.45, | ||
| Line 9,288: | Line 13,637: | ||
"BonusMoveSpeed": 1.5, | "BonusMoveSpeed": 1.5, | ||
"CameraTurnRateMax": 188, | "CameraTurnRateMax": 188, | ||
"ChannelMoveSpeed": | "ChannelMoveSpeed": 2.54, | ||
"EndingWarningSoundDuration": 3, | "EndingWarningSoundDuration": 3, | ||
"HeadshotResist": -20, | "HeadshotResist": -20, | ||
| Line 9,301: | Line 13,650: | ||
"Key": "ability_werewolf_transformation", | "Key": "ability_werewolf_transformation", | ||
"KillCreditModifier": { | "KillCreditModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Killcredit" | ||
}, | }, | ||
"LowHealthFraction": 30, | "LowHealthFraction": 30, | ||
| Line 9,320: | Line 13,669: | ||
}, | }, | ||
"MaxStacks": 15, | "MaxStacks": 15, | ||
"MissingHealthPercentHeal": 30, | "MissingHealthPercentHeal": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"Name": "Lycan Curse", | "Name": "Lycan Curse", | ||
"RagePerDamage": 0.255, | "RagePerDamage": 0.255, | ||
| Line 9,327: | Line 13,682: | ||
"ReadyDuration": 3, | "ReadyDuration": 3, | ||
"ReadyModifier": { | "ReadyModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Ready", | ||
"EnabledStateMask": [ | |||
"WerewolfReady" | |||
] | |||
}, | |||
"StackDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"BulletResist": | "BulletResist": 15, | ||
"TechResist": | "TechResist": 15 | ||
}, | }, | ||
{ | { | ||
| Line 9,346: | Line 13,710: | ||
], | ], | ||
"WerewolfModifier": { | "WerewolfModifier": { | ||
"Class": " | "Class": "Werewolf", | ||
"Subclass": " | "Subclass": "Werewolf", | ||
"ModelScale": 1, | "ModelScale": 1, | ||
"StackingBuffModifier": { | "StackingBuffModifier": { | ||
"Class": " | "Class": "WerewolfStackingbuff", | ||
"Subclass": " | "Subclass": "Stackingbuff" | ||
}, | }, | ||
"StatusEffectPriority": 10 | "StatusEffectPriority": 10 | ||
| Line 9,366: | Line 13,723: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 9,381: | Line 13,739: | ||
} | } | ||
}, | }, | ||
"AbilityCooldown": 25, | "AbilityCooldown": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 5, | "AbilityDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AccuracyPercentage": -30, | "AccuracyPercentage": -30, | ||
"AutoChannelModifier": { | "AutoChannelModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Channeling" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusFireRate": 300, | "BonusFireRate": 300, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "WerewolfUnloadgun2", | ||
"Subclass": " | "Subclass": "Buff", | ||
"MaxBulletsToProcInShot": 1, | "MaxBulletsToProcInShot": 1, | ||
"StackingModifier": { | "StackingModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Stacking" | ||
} | } | ||
}, | }, | ||
| Line 9,407: | Line 13,780: | ||
"BulletSpread": -1, | "BulletSpread": -1, | ||
"ChannelMoveSpeed": 5.08, | "ChannelMoveSpeed": 5.08, | ||
"CurrentHealthDamagePercentage": | "CurrentHealthDamagePercentage": 2.5, | ||
"Damage": 40, | "Damage": 40, | ||
"DebuffDuration": 3, | "DebuffDuration": 3, | ||
| Line 9,415: | Line 13,788: | ||
"MaxShots": 3, | "MaxShots": 3, | ||
"Name": "Slam Fire", | "Name": "Slam Fire", | ||
"NonPlayerBonusWeaponPower": 100, | |||
"ProcChance": 100, | "ProcChance": 100, | ||
"RecoilDelayFactor": 0.05, | "RecoilDelayFactor": 0.05, | ||
| Line 9,431: | Line 13,805: | ||
"StackDuration": 3, | "StackDuration": 3, | ||
"MaxStacks": 3, | "MaxStacks": 3, | ||
"BonusCurrentHealthDamagePercentage": | "BonusCurrentHealthDamagePercentage": 7 | ||
} | } | ||
] | ] | ||
}, | }, | ||
"ability_wrecker_salvage": { | "ability_wrecker_salvage": { | ||
"AbilityCastRange": 15, | "AbilityCastRange": { | ||
"AbilityCooldown": 12.5, | "Value": 15, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 12.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "WreckerSalvageBuff", | ||
"Subclass": " | "Subclass": "WreckerSalvageBuff" | ||
}, | }, | ||
"ChannelMoveSpeed": 3.8, | "ChannelMoveSpeed": 3.8, | ||
"ConsumeHealPercentage": 50, | "ConsumeHealPercentage": { | ||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"DPS": { | "DPS": { | ||
"Value": 60, | "Value": 60, | ||
| Line 9,455: | Line 13,850: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "ability_wrecker_salvage", | "Key": "ability_wrecker_salvage", | ||
"MaxRange": 20, | "MaxRange": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Name": "Consume", | "Name": "Consume", | ||
"SalvageDuration": 4, | "SalvageDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SalvageEnemyModifier": { | "SalvageEnemyModifier": { | ||
"Class": " | "Class": "WreckerSalvage", | ||
"Subclass": " | "Subclass": "WreckerSalvage" | ||
}, | }, | ||
"StunEnemyModifier": { | "StunEnemyModifier": { | ||
"Class": " | "Class": "CitadelStunned", | ||
"Subclass": " | "Subclass": "WreckerSalvageStun" | ||
}, | }, | ||
"TickInterval": 0.25, | "TickInterval": 0.25, | ||
| Line 9,481: | Line 13,888: | ||
"ability_wrecker_teleport": { | "ability_wrecker_teleport": { | ||
"AbilityCastDelay": 1.5, | "AbilityCastDelay": 1.5, | ||
"AbilityChannelTime": 8, | "AbilityChannelTime": { | ||
"AbilityCooldown": 138, | "Value": 8, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 138, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"DamagePerSecondFlown": { | "DamagePerSecondFlown": { | ||
"Value": 16, | "Value": 16, | ||
| Line 9,493: | Line 13,918: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "SlowBase" | ||
}, | }, | ||
"EnemyMoveSlowDuration": 1, | "EnemyMoveSlowDuration": { | ||
"EnemySlowPct": 60, | "Value": 1, | ||
"ExplosionRadius": 8, | "Scale": { | ||
"GuidingModifier": { | "Value": 1, | ||
"Class": " | "Type": "duration" | ||
"Subclass": " | } | ||
}, | |||
"EnemySlowPct": 60, | |||
"ExplosionRadius": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"GuidingModifier": { | |||
"Class": "Base", | |||
"Subclass": "GuidingModifier" | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 9,523: | Line 13,957: | ||
"ability_wrecker_ultimate": { | "ability_wrecker_ultimate": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityChannelTime": 5, | "AbilityChannelTime": { | ||
"AbilityCooldown": 170, | "Value": 5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 170, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AccelSpeed": 2400, | "AccelSpeed": 2400, | ||
"ActiveModifier": { | "ActiveModifier": { | ||
"Class": " | "Class": "WreckerUltimate", | ||
"Subclass": " | "Subclass": "WreckerUltimateSubclass", | ||
"EnemyGrabModifier": { | "EnemyGrabModifier": { | ||
"Class": " | "Class": "WreckerUltimateGrabEnemy", | ||
"Subclass": " | "Subclass": "WreckerUltimateGrabEnemy" | ||
}, | }, | ||
"EnemyThrowModifier": { | "EnemyThrowModifier": { | ||
"Class": " | "Class": "WreckerUltimateThrowEnemy", | ||
"Subclass": " | "Subclass": "WreckerUltimateThrowEnemy" | ||
}, | }, | ||
"EnemyDamageModifier": { | "EnemyDamageModifier": { | ||
"Class": " | "Class": "DamageOnHitGround", | ||
"Subclass": " | "Subclass": "WreckerUltimateDamageEnemy" | ||
}, | }, | ||
"InvincibleModifier": { | "InvincibleModifier": { | ||
"Class": " | "Class": "WreckerUltimateInvincible", | ||
"Subclass": " | "Subclass": "WreckerInvincible", | ||
"EnabledStateMask": [ | |||
"Invulnerable", | |||
"TechUntargetable", | |||
"UnitStatusHealthHidden", | |||
"IgnoreBullets", | |||
"IgnoreMelee" | |||
] | |||
} | |||
}, | |||
"BeamLength": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | } | ||
}, | }, | ||
"BeamWidth": 40, | "BeamWidth": 40, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 5, | "ChannelMoveSpeed": 5, | ||
"GrabDamage": { | "GrabDamage": { | ||
| Line 9,558: | Line 14,022: | ||
} | } | ||
}, | }, | ||
"GrabRange": 5, | "GrabRange": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"HoldDistance": 2, | "HoldDistance": 2, | ||
"HoldHeight": 120, | "HoldHeight": 120, | ||
| Line 9,565: | Line 14,035: | ||
"Name": "Magnetic Flux", | "Name": "Magnetic Flux", | ||
"PullSpeed": 800, | "PullSpeed": 800, | ||
"StunDuration": 1.5, | "StunDuration": { | ||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ThrowDamage": { | "ThrowDamage": { | ||
"Value": 160, | "Value": 160, | ||
| Line 9,591: | Line 14,067: | ||
"AbilityCastDelay": 1.4, | "AbilityCastDelay": 1.4, | ||
"AbilityCastRange": 50, | "AbilityCastRange": 50, | ||
"AbilityCooldown": 31, | "AbilityCooldown": { | ||
"Value": 31, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoThrowModifier": { | "AutoThrowModifier": { | ||
"Class": " | "Class": "WreckingBallAutoThrow", | ||
"Subclass": " | "Subclass": "WreckingBallAutoThrow" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorProjectileFiredAsBullet" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 9,605: | Line 14,099: | ||
"MoveSpeedLimit": 6, | "MoveSpeedLimit": 6, | ||
"Name": "Wrecking Ball", | "Name": "Wrecking Ball", | ||
"StunDuration": 1, | "StunDuration": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TechCleaveExpireTime": 0.4, | "TechCleaveExpireTime": 0.4, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 9,630: | Line 14,130: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorTrigger" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 9,638: | Line 14,143: | ||
"cadence_ability_anthem": { | "cadence_ability_anthem": { | ||
"AbilityCastDelay": 0.75, | "AbilityCastDelay": 0.75, | ||
"AbilityCooldown": 37, | "AbilityCooldown": { | ||
"Value": 37, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 8, | "AbilityDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AnthemAOEModifier": { | "AnthemAOEModifier": { | ||
"Class": " | "Class": "CadenceAnthemAoe", | ||
"Subclass": " | "Subclass": "CadenceAnthemAoe", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "CadenceAnthemBuff", | ||
"Subclass": " | "Subclass": "CadenceAnthemBuff" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"ExtraLargeClip": 25, | "ExtraLargeClip": 25, | ||
| Line 9,657: | Line 14,177: | ||
"Name": "Anthem", | "Name": "Anthem", | ||
"PeakFireRateBonus": 100, | "PeakFireRateBonus": 100, | ||
"Radius": 12, | "Radius": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 9,672: | Line 14,198: | ||
"cadence_ability_crescendo": { | "cadence_ability_crescendo": { | ||
"AbilityCastDelay": 0.5, | "AbilityCastDelay": 0.5, | ||
"AbilityChannelTime": 3, | "AbilityChannelTime": { | ||
"AbilityCooldown": 95, | "Value": 3, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 95, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorExclusiveUse", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BulletResist": -20, | "BulletResist": -20, | ||
"CrescendoAOEModifier": { | "CrescendoAOEModifier": { | ||
"Class": " | "Class": "CadenceCrescendoAoe", | ||
"Subclass": " | "Subclass": "CadenceCrescendoAoe", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "CadenceCrescendoInAoe", | ||
"Subclass": " | "Subclass": "CadenceCrescendoInAoe", | ||
"EnabledStateMask": [ | |||
"Disarmed", | |||
"Silenced", | |||
"Invulnerable", | |||
"MeleeDisabledDebuff", | |||
"CommandRestricted" | |||
], | |||
"PostAOEModifier": { | "PostAOEModifier": { | ||
"Class": " | "Class": "CadenceCrescendoPostAoe", | ||
"Subclass": " | "Subclass": "CadenceCrescendoPostAoe" | ||
} | } | ||
} | } | ||
| Line 9,696: | Line 14,247: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 6, | "DebuffDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "cadence_ability_crescendo", | "Key": "cadence_ability_crescendo", | ||
"Name": "Crescendo", | "Name": "Crescendo", | ||
"Radius": 12, | "Radius": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 9,715: | Line 14,278: | ||
"cadence_ability_grandfinale": { | "cadence_ability_grandfinale": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": 95, | "AbilityCooldown": { | ||
"Value": 95, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BuildUpDuration": 10, | "BuildUpDuration": 10, | ||
"BuildUpMaxDamage": 150, | "BuildUpMaxDamage": 150, | ||
| Line 9,725: | Line 14,297: | ||
"FireRateBonus": 30, | "FireRateBonus": 30, | ||
"GrandFinaleAOEModifier": { | "GrandFinaleAOEModifier": { | ||
"Class": " | "Class": "CadenceGrandfinaleAoe", | ||
"Subclass": " | "Subclass": "CadenceGrandfinaleAoe", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "CadenceGrandfinaleBuff", | ||
"Subclass": " | "Subclass": "CadenceGrandfinaleBuff", | ||
"BuildUpModifier": { | "BuildUpModifier": { | ||
"Class": " | "Class": "CitadelBaseBuildup", | ||
"Subclass": " | "Subclass": "CitadelBaseBuildup" | ||
} | } | ||
} | } | ||
| Line 9,739: | Line 14,311: | ||
"Key": "cadence_ability_grandfinale", | "Key": "cadence_ability_grandfinale", | ||
"Name": "Grand Finale", | "Name": "Grand Finale", | ||
"Radius": 12, | "Radius": { | ||
"StageDuration": 12, | "Value": 12, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"StageDuration": { | |||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"StageRadius": 15, | "StageRadius": 15, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 9,756: | Line 14,340: | ||
"cadence_ability_lullaby": { | "cadence_ability_lullaby": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCooldown": 48, | "AbilityCooldown": { | ||
"Value": 48, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ExternalBonusHealthRegen": 15, | "ExternalBonusHealthRegen": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "cadence_ability_lullaby", | "Key": "cadence_ability_lullaby", | ||
"LingerDuration": 0.25, | "LingerDuration": 0.25, | ||
"MinimumSleepTime": 2, | "MinimumSleepTime": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Lullaby", | "Name": "Lullaby", | ||
"Radius": 12, | "Radius": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SleepAOEModifier": { | "SleepAOEModifier": { | ||
"Class": " | "Class": "CadenceSleepAoe", | ||
"Subclass": " | "Subclass": "CadenceSleepAoe", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "CadenceSleeping", | ||
"Subclass": " | "Subclass": "CadenceSleeping" | ||
} | |||
}, | |||
"SleepWakeUpDelay": { | |||
"Value": 0.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 9,794: | Line 14,414: | ||
"cadence_ability_silencecontraptions": { | "cadence_ability_silencecontraptions": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCooldown": 42, | "AbilityCooldown": { | ||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DashDistance": 8, | "DashDistance": { | ||
"DebuffDuration": 2, | "Value": 8, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"DebuffDuration": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "cadence_ability_silencecontraptions", | "Key": "cadence_ability_silencecontraptions", | ||
| Line 9,806: | Line 14,453: | ||
"Name": "Silence Contraptions", | "Name": "Silence Contraptions", | ||
"SilenceContraptionsModifier": { | "SilenceContraptionsModifier": { | ||
"Class": " | "Class": "CadenceSilenceContraptions", | ||
"Subclass": " | "Subclass": "CadenceSilenceContraptions", | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "CadenceSilenceContraptionsDebuff", | ||
"Subclass": " | "Subclass": "CadenceSilenceContraptionsDebuff" | ||
} | } | ||
}, | }, | ||
| Line 9,834: | Line 14,474: | ||
"citadel_ability_bebop_laser_beam": { | "citadel_ability_bebop_laser_beam": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityChannelTime": 11, | "AbilityChannelTime": { | ||
"AbilityCooldown": | "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, | "AirSpeedMax": 70, | ||
"BeamCloseDamagePercent": 75, | "BeamCloseDamagePercent": 75, | ||
"BeamCloseRadius": 5, | "BeamCloseRadius": { | ||
"BeamEndRadius": 4, | "Value": 5, | ||
"BeamLength": 70, | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"BeamEndRadius": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"BeamLength": { | |||
"Value": 70, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"BeamWidth": 2.9, | "BeamWidth": 2.9, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.8, | "ChannelMoveSpeed": 1.8, | ||
"DPS": { | "DPS": { | ||
| Line 9,859: | Line 14,535: | ||
"Name": "Hyper Beam", | "Name": "Hyper Beam", | ||
"RestrictionModifier": { | "RestrictionModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "BebopLaserSlow" | ||
}, | }, | ||
"SlowPercent": 25, | "SlowPercent": 25, | ||
| Line 9,870: | Line 14,543: | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
| Line 9,884: | Line 14,557: | ||
}, | }, | ||
"citadel_ability_bull_charge": { | "citadel_ability_bull_charge": { | ||
"AbilityCooldown": 33, | "AbilityCooldown": { | ||
"Value": 33, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 1.4, | "AbilityDuration": { | ||
"Value": 1.4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraTurnRateMax": 200, | "CameraTurnRateMax": 200, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 9,904: | Line 14,595: | ||
"Key": "citadel_ability_bull_charge", | "Key": "citadel_ability_bull_charge", | ||
"ModifierBullCharging": { | "ModifierBullCharging": { | ||
"Class": " | "Class": "CitadelBullCharging", | ||
"Subclass": " | "Subclass": "CitadelBullCharging", | ||
"EnabledStateMask": [ | |||
"AbilityMovement", | |||
"MantleDisabled", | |||
"MeleeDisabled", | |||
"SlidingDisabled", | |||
"DuckingDisabled", | |||
"ForceCanParry" | |||
] | |||
}, | }, | ||
"ModifierChargeDragEnemy": { | "ModifierChargeDragEnemy": { | ||
"Class": " | "Class": "ChargeDragEnemy", | ||
"Subclass": " | "Subclass": "ChargeDragEnemy", | ||
"EnabledStateMask": [ | |||
"AbilityMovementDebuff", | |||
"IgnorePortals" | |||
], | |||
"VerticalOffset": 30, | "VerticalOffset": 30, | ||
"ForwardOffset": 120 | "ForwardOffset": 120 | ||
}, | }, | ||
"ModifierTossAirControlLockout": { | "ModifierTossAirControlLockout": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "AirControlLockout", | ||
"Duration": 1 | "Duration": 1, | ||
"EnabledStateMask": [ | |||
"MovementAbilityRestricted" | |||
] | |||
}, | }, | ||
"ModifierWeaponPowerIncrease": { | "ModifierWeaponPowerIncrease": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ShoulderChargeBuff" | ||
}, | }, | ||
"Name": "Shoulder Charge", | "Name": "Shoulder Charge", | ||
"SideMoveSpeedReduction": -65, | "SideMoveSpeedReduction": -65, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "WallSlamSlow" | ||
}, | }, | ||
"SpeedInitial": 18.75, | "SpeedInitial": 18.75, | ||
"StunDuration": 0.3, | "StunDuration": { | ||
"Value": 0.3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TossUpMagnitude": 0.5, | "TossUpMagnitude": 0.5, | ||
"TurnRateMax": 140, | "TurnRateMax": 140, | ||
| Line 9,947: | Line 14,653: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -18, | ||
"WeaponDamageBonus": 1.5, | "WeaponDamageBonus": 1.5, | ||
"WeaponPowerIncreaseDuration": 6 | "WeaponPowerIncreaseDuration": 6 | ||
| Line 9,954: | Line 14,660: | ||
}, | }, | ||
"citadel_ability_bull_heal": { | "citadel_ability_bull_heal": { | ||
"AbilityCooldown": 42, | "AbilityCooldown": { | ||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 4, | "AbilityDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "BullHealAura", | ||
"Subclass": " | "Subclass": "BullHealAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "BullHealTarget", | ||
"Subclass": " | "Subclass": "BullHealTarget" | ||
}, | }, | ||
"AuraRadius": 0 | "AuraRadius": 0 | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 9,975: | Line 14,697: | ||
} | } | ||
}, | }, | ||
"HealingFactor": 70, | "HealingFactor": { | ||
"Value": 70, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_bull_heal", | "Key": "citadel_ability_bull_heal", | ||
"Name": "Siphon Life", | "Name": "Siphon Life", | ||
"NonHeroHealingFactor": 35, | "NonHeroHealingFactor": { | ||
"Radius": 8, | "Value": 35, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"Radius": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TickRate": 0.25, | "TickRate": 0.25, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 9,997: | Line 14,737: | ||
} | } | ||
}, | }, | ||
"Radius": | "Radius": 2 | ||
} | } | ||
] | ] | ||
}, | }, | ||
"citadel_ability_bull_leap": { | "citadel_ability_bull_leap": { | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 215, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ActiveModifier": { | "ActiveModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "LeapActive" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BoostModifier": { | "BoostModifier": { | ||
"Class": " | "Class": "CitadelBullLeapBoosting", | ||
"Subclass": " | "Subclass": "CitadelBullLeapBoosting" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CrashModifier": { | "CrashModifier": { | ||
"Class": " | "Class": "CitadelBullLeapBoostingCrash", | ||
"Subclass": " | "Subclass": "CitadelBullLeapBoostingCrash" | ||
}, | }, | ||
"Damage": { | "Damage": { | ||
| Line 10,026: | Line 14,778: | ||
}, | }, | ||
"DragModifier": { | "DragModifier": { | ||
"Class": " | "Class": "ChargeDragEnemy", | ||
"Subclass": " | "Subclass": "ChargeDragEnemy", | ||
"ForwardOffset": 200, | "ForwardOffset": 200, | ||
"VerticalOffset": 0 | "VerticalOffset": 0 | ||
}, | }, | ||
"ImmunityModifier": { | "ImmunityModifier": { | ||
"Class": " | "Class": "Unstoppable", | ||
"Subclass": " | "Subclass": "Unstoppable", | ||
"StatusEffectPriority": 25 | "EnabledStateMask": [ | ||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | |||
"ImpactHeight": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"ImpactRadius": { | |||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_bull_leap", | "Key": "citadel_ability_bull_leap", | ||
"LandingBonusesModifier": { | "LandingBonusesModifier": { | ||
"Class": " | "Class": "CitadelBullLeapLandingBonuses", | ||
"Subclass": " | "Subclass": "CitadelBullLeapLandingBonuses" | ||
}, | }, | ||
"Name": "Seismic Impact", | "Name": "Seismic Impact", | ||
"StunDuration": 1.6, | "StunDuration": { | ||
"Value": 1.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TossSpeed": 450, | "TossSpeed": 450, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -30 | ||
}, | }, | ||
{ | { | ||
| Line 10,068: | Line 14,854: | ||
} | } | ||
}, | }, | ||
"AbilityCharges": 2, | "AbilityCharges": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityChargesConditionally": 1, | "AbilityChargesConditionally": 1, | ||
"AbilityCooldown": { | "AbilityCooldown": { | ||
| Line 10,080: | Line 14,872: | ||
"AbilityPostCastDuration": 0.1, | "AbilityPostCastDuration": 0.1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorAllowAltCast", | |||
"BehaviorAllowAltCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusAbilityResource": 100, | "BonusAbilityResource": 100, | ||
"CardResourceGenPctScale": { | "CardResourceGenPctScale": { | ||
| Line 10,094: | Line 14,895: | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ClubModifier": { | "ClubModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "ClubDebuff" | ||
" | }, | ||
" | "ClubSlowDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
"ClubSlowPercent": 30, | |||
"ClubSlowPercent": | |||
"CooldownBetweenCards": 0.5, | "CooldownBetweenCards": 0.5, | ||
"Damage": { | "Damage": { | ||
| Line 10,111: | Line 14,915: | ||
}, | }, | ||
"DiamondModifier": { | "DiamondModifier": { | ||
"Class": " | "Class": "CardtossStackingResistShred", | ||
"Subclass": " | "Subclass": "DiamondCardDebuff" | ||
}, | }, | ||
"DiamondResistShred": -8, | "DiamondResistShred": -8, | ||
"DiamondResistShredDuration": 5, | "DiamondResistShredDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "stats_count" | |||
} | |||
}, | |||
"HeartHeal": { | "HeartHeal": { | ||
"Value": 75, | "Value": 75, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.75, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 10,125: | Line 14,935: | ||
"HeartHealNonHeroRatio": 0.5, | "HeartHealNonHeroRatio": 0.5, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"JokerExtraCardSearchRadius": 20, | "JokerExtraCardSearchRadius": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Key": "citadel_ability_card_toss", | "Key": "citadel_ability_card_toss", | ||
"Name": "Card Trick", | "Name": "Card Trick", | ||
"NonPlayerCardResourceScale": 0.35, | "NonPlayerCardResourceScale": 0.35, | ||
"ProjectileOriginHeightOffset": 50, | "ProjectileOriginHeightOffset": 50, | ||
"Radius": 4, | "Radius": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"ResourcePerCard": 100, | "ResourcePerCard": 100, | ||
"SpadeDamageBonus": 60, | "SpadeDamageBonus": 60, | ||
| Line 10,157: | Line 14,979: | ||
} | } | ||
}, | }, | ||
"ClubSlowPercent": | "ClubSlowPercent": 20 | ||
} | } | ||
] | ] | ||
}, | }, | ||
"citadel_ability_chain_lightning": { | "citadel_ability_chain_lightning": { | ||
"AbilityCooldown": 0.5, | "AbilityCooldown": { | ||
"Value": 0.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "CitadelLightningBullet", | ||
"Subclass": " | "Subclass": "CitadelLightningBullet" | ||
} | } | ||
], | ], | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ConeAngle": 45, | "ConeAngle": 45, | ||
"ConeRadius": 6, | "ConeRadius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Damage": { | "Damage": { | ||
"Value": 15, | "Value": 15, | ||
| Line 10,197: | Line 15,032: | ||
}, | }, | ||
"citadel_ability_charged_tackle": { | "citadel_ability_charged_tackle": { | ||
"AbilityCooldown": 21, | "AbilityCooldown": { | ||
"Value": 21, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement" | |||
], | |||
"CameraDistance": 120, | "CameraDistance": 120, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ChargeActiveModifier": { | "ChargeActiveModifier": { | ||
"Class": " | "Class": "CitadelChargedTackleActive", | ||
"Subclass": " | "Subclass": "CitadelChargedTackleActive" | ||
}, | |||
"ChargeDistance": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | }, | ||
"ChargeDragVerticalOffset": 40, | "ChargeDragVerticalOffset": 40, | ||
"ChargePrepareModifier": { | "ChargePrepareModifier": { | ||
"Class": " | "Class": "CitadelChargedTacklePrepare", | ||
"Subclass": " | "Subclass": "CitadelChargedTacklePrepare" | ||
}, | }, | ||
"Damage": { | "Damage": { | ||
| Line 10,220: | Line 15,072: | ||
}, | }, | ||
"DragModifier": { | "DragModifier": { | ||
"Class": " | "Class": "ChargePullEnemy", | ||
"Subclass": " | "Subclass": "ChargePullEnemy" | ||
}, | }, | ||
"DragReleaseSpeed": 6, | "DragReleaseSpeed": 6, | ||
| Line 10,248: | Line 15,100: | ||
}, | }, | ||
"citadel_ability_chrono_kinetic_carbine": { | "citadel_ability_chrono_kinetic_carbine": { | ||
"AbilityCooldown": 28, | "AbilityCooldown": { | ||
"Value": 28, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirMoveIncreasePercent": 20, | "AirMoveIncreasePercent": 20, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusBulletSpeed": 100, | "BonusBulletSpeed": 100, | ||
"BulletRadiusOverride": 16, | "BulletRadiusOverride": 16, | ||
| Line 10,257: | Line 15,122: | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ChargingModifier": { | "ChargingModifier": { | ||
"Class": " | "Class": "ChronoKineticCarbine", | ||
"Subclass": " | "Subclass": "ChronoKineticCarbine" | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "ChronoKineticCarbineSlow", | ||
"Subclass": " | "Subclass": "ChronoKineticCarbineSlow", | ||
"StatusEffectPriority": 50 | "StatusEffectPriority": 50 | ||
}, | }, | ||
| Line 10,276: | Line 15,141: | ||
}, | }, | ||
"MaxChargeDuration": 2.5, | "MaxChargeDuration": 2.5, | ||
"MaxSlowDuration": 0.4, | "MaxSlowDuration": { | ||
"Value": 0.4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"MinBonusBulletDamage": { | "MinBonusBulletDamage": { | ||
"Value": 5, | "Value": 5, | ||
| Line 10,284: | Line 15,155: | ||
} | } | ||
}, | }, | ||
"MinSlowDuration": 0.25, | "MinSlowDuration": { | ||
"MoveSpeedWhileShootingPenaltyReduction": 100, | "Value": 0.25, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"MoveSpeedWhileShootingPenaltyReduction": 100, | |||
"Name": "Kinetic Carbine", | "Name": "Kinetic Carbine", | ||
"ProjectileTimeScale": 0.01, | "ProjectileTimeScale": 0.01, | ||
"ShotCount": 1, | "ShotCount": 1, | ||
"SpeedBoostDuration": 3.5, | "SpeedBoostDuration": { | ||
"Value": 3.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SpeedChange": { | "SpeedChange": { | ||
"Value": 25, | "Value": 25, | ||
| Line 10,304: | Line 15,187: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": -12 | "AbilityCooldown": -12, | ||
"SpeedChange": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0.06, | |||
"Type": "spirit" | |||
} | |||
} | |||
}, | }, | ||
{ | { | ||
"SpeedBoostDuration": 2, | "SpeedBoostDuration": 2, | ||
"MinBonusBulletDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 55, | |||
"Type": "weapon_power" | |||
} | |||
}, | |||
"MaxBonusBulletDamage": { | "MaxBonusBulletDamage": { | ||
"Value": 0, | "Value": 0, | ||
| Line 10,320: | Line 15,217: | ||
"citadel_ability_chrono_pulse_grenade": { | "citadel_ability_chrono_pulse_grenade": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 32, | "AbilityCooldown": { | ||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 3.2, | "AbilityDuration": { | ||
"Value": 3.2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageAmplificationPerStack": 4, | "DamageAmplificationPerStack": 4, | ||
"DebuffDuration": 8, | "DebuffDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_chrono_pulse_grenade", | "Key": "citadel_ability_chrono_pulse_grenade", | ||
"MovementSlowDuration": 0.2, | "MovementSlowDuration": { | ||
"Value": 0.2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Pulse Grenade", | "Name": "Pulse Grenade", | ||
"PulseAreaModifier": { | "PulseAreaModifier": { | ||
"Class": " | "Class": "ChronoPulseGrenadePulseArea", | ||
"Subclass": " | "Subclass": "ChronoPulseGrenadePulseArea", | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "ChronoPulseGrenadeDebuff", | ||
"Subclass": " | "Subclass": "ChronoPulseGrenadeDebuff" | ||
}, | }, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "PulsegrenadeTimeslow", | ||
"Subclass": " | "Subclass": "Slow" | ||
} | } | ||
}, | }, | ||
| Line 10,351: | Line 15,279: | ||
}, | }, | ||
"PulseInterval": 0.8, | "PulseInterval": 0.8, | ||
"Radius": 5.5, | "Radius": { | ||
"RadiusIncreasePerPulse": 1, | "Value": 5.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"RadiusIncreasePerPulse": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 20, | "SlowPercent": 20, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 10,375: | Line 15,315: | ||
"citadel_ability_chrono_swap": { | "citadel_ability_chrono_swap": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": 25, | "AbilityCastRange": { | ||
"AbilityCooldown": | "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": { | "BubbleMoveModifier": { | ||
"Class": " | "Class": "ChronoSwapBubbleMove", | ||
"Subclass": " | "Subclass": "ChronoSwapBubbleMove", | ||
"EnabledStateMask": [ | |||
"ChronoSwapping", | |||
"CommandRestricted", | |||
"AirDuckingForced", | |||
"SilenceMovementAbilites" | |||
], | |||
"MultiSwapDistFromOrigin": 80 | "MultiSwapDistFromOrigin": 80 | ||
}, | }, | ||
| Line 10,400: | Line 15,364: | ||
"Name": "Paradoxical Swap", | "Name": "Paradoxical Swap", | ||
"ShieldModifier": { | "ShieldModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "BarrierModifier" | ||
}, | }, | ||
"SwapDamage": { | "SwapDamage": { | ||
| Line 10,428: | Line 15,389: | ||
{ | { | ||
"AbilityCastRange": 13, | "AbilityCastRange": 13, | ||
"AbilityCooldown": - | "AbilityCooldown": -30 | ||
}, | }, | ||
{ | { | ||
| Line 10,438: | Line 15,399: | ||
"citadel_ability_chrono_time_wall": { | "citadel_ability_chrono_time_wall": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 5.08, | "AbilityCastRange": { | ||
"AbilityCooldown": 25, | "Value": 5.08, | ||
"AbilityDuration": 5.5, | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityDuration": { | |||
"Value": 5.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraEffectDuration": 2, | "AuraEffectDuration": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "CitadelChronoTimeWallAura", | ||
"Subclass": " | "Subclass": "CitadelChronoTimeWallAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "CitadelChronoTimeWallEffect", | ||
"Subclass": " | "Subclass": "CitadelChronoTimeWallEffect" | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "CitadelSilenced" | ||
}, | }, | ||
"AuraRadius": 0.001 | "AuraRadius": 0.001 | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCancelDuringCastDelay", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"FriendlyBulletDamageBonus": 30, | "FriendlyBulletDamageBonus": 30, | ||
| Line 10,466: | Line 15,456: | ||
"TimeWallDepthVisualScale": 0.16, | "TimeWallDepthVisualScale": 0.16, | ||
"TimeWallFormationTime": 0.5, | "TimeWallFormationTime": 0.5, | ||
"TimeWallHeight": 4, | "TimeWallHeight": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TimeWallTimeScale": 0.0001, | "TimeWallTimeScale": 0.0001, | ||
"TimeWallTimeScaleFriendly": 2, | "TimeWallTimeScaleFriendly": 2, | ||
"TimeWallWidth": 8, | "TimeWallWidth": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 10,487: | Line 15,489: | ||
}, | }, | ||
"citadel_ability_climb_rope": { | "citadel_ability_climb_rope": { | ||
"AbilityCooldown": 0.1, | "AbilityCooldown": { | ||
"Value": 0.1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ClimbRopeSlowFromRecentDamageModifier": { | "ClimbRopeSlowFromRecentDamageModifier": { | ||
"Class": " | "Class": "ClimbRopeSlow", | ||
"Subclass": " | "Subclass": "ClimbRopeSlowFromRecentDamage", | ||
"RampDownTime": 1, | "RampDownTime": 1, | ||
"PercentageMultiplierStart": 40, | "PercentageMultiplierStart": 40, | ||
| Line 10,499: | Line 15,517: | ||
}, | }, | ||
"ClimbRopeSlowOnHitModifier": { | "ClimbRopeSlowOnHitModifier": { | ||
"Class": " | "Class": "RampSlow", | ||
"Subclass": " | "Subclass": "ClimbRopeSlowOnHit", | ||
"RampUpTime": 2, | "RampUpTime": 2, | ||
"PercentageMultiplierStart": 80, | "PercentageMultiplierStart": 80, | ||
| Line 10,512: | Line 15,530: | ||
"citadel_ability_dash": { | "citadel_ability_dash": { | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 0.6, | "AbilityDuration": { | ||
"Value": 0.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "StaminaRegenJumpReduction", | ||
"Subclass": " | "Subclass": "StaminaRegenJumpReduction" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | ], | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 10,527: | Line 15,562: | ||
}, | }, | ||
"citadel_ability_fissure_wall": { | "citadel_ability_fissure_wall": { | ||
"AbilityCastRange": 50, | "AbilityCastRange": { | ||
"AbilityCooldown": 50, | "Value": 50, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 10,547: | Line 15,604: | ||
"PushForce": 175, | "PushForce": 175, | ||
"SegmentEmitTime": 0.1, | "SegmentEmitTime": 0.1, | ||
"SlowDuration": 2.5, | "SlowDuration": { | ||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"SlowPercent": 20, | "SlowPercent": 20, | ||
| Line 10,575: | Line 15,635: | ||
"WallImpactRange": 5, | "WallImpactRange": 5, | ||
"WallModifier": { | "WallModifier": { | ||
"Class": " | "Class": "FissureWall", | ||
"Subclass": " | "Subclass": "FissureWall", | ||
"EnemyVisionModifier": { | "EnemyVisionModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "EnemyVision", | ||
"EnabledStateMask": [ | |||
"GlowThroughWallsToEnemy" | |||
] | |||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "BonusDamagePercent", | ||
"Subclass": " | "Subclass": "BonusDamagePercent" | ||
}, | }, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"SentryDistanceFromWall": 80 | "SentryDistanceFromWall": 80 | ||
| Line 10,596: | Line 15,656: | ||
}, | }, | ||
"citadel_ability_fissure_wall_cancel": { | "citadel_ability_fissure_wall_cancel": { | ||
"AbilityCooldown": 1, | "AbilityCooldown": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNotSilencable" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 10,608: | Line 15,683: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 10,615: | Line 15,697: | ||
}, | }, | ||
"citadel_ability_flying_strike": { | "citadel_ability_flying_strike": { | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"AbilityCooldown": 36, | "Value": 26, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 36, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": | "AbilityUnitTargetLimit": 10, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorAllowAltCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "SpiritBuff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 10,635: | Line 15,735: | ||
}, | }, | ||
"GrappleTargetModifier": { | "GrappleTargetModifier": { | ||
"Class": " | "Class": "CitadelFlyingStrike", | ||
"Subclass": " | "Subclass": "Target" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_flying_strike", | "Key": "citadel_ability_flying_strike", | ||
"Name": "Flying Slash", | "Name": "Flying Slash", | ||
"SlowDuration": 2.5, | "SlowDuration": { | ||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"SlowPercent": 50, | "SlowPercent": 50, | ||
| Line 10,655: | Line 15,758: | ||
}, | }, | ||
{ | { | ||
"SpiritBonus": | "SpiritBonus": 35, | ||
"BuffDuration": 6 | "BuffDuration": 6 | ||
}, | }, | ||
| Line 10,661: | Line 15,764: | ||
"AbilityCastRange": 15, | "AbilityCastRange": 15, | ||
"CanGrappleAllyHeroes": 1, | "CanGrappleAllyHeroes": 1, | ||
"AbilityCharges": | "AbilityCharges": 2, | ||
"AbilityCooldownBetweenCharge": | "AbilityCooldownBetweenCharge": 5 | ||
} | } | ||
] | ] | ||
| Line 10,668: | Line 15,771: | ||
"citadel_ability_healing_slash": { | "citadel_ability_healing_slash": { | ||
"AbilityCastDelay": 0.3, | "AbilityCastDelay": 0.3, | ||
"AbilityCooldown": 16, | "AbilityCooldown": { | ||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.4, | "AbilityPostCastDuration": 0.4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BuffDuration": { | "BuffDuration": { | ||
"Value": 0, | "Value": 0, | ||
| Line 10,680: | Line 15,794: | ||
}, | }, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "HealingSlashBuffModifier" | ||
}, | }, | ||
"Damage": { | "Damage": { | ||
| Line 10,693: | Line 15,804: | ||
} | } | ||
}, | }, | ||
"DebuffDuration": 4, | "DebuffDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"FireRateSlow": 30, | "FireRateSlow": 30, | ||
| Line 10,712: | Line 15,826: | ||
"Key": "citadel_ability_healing_slash", | "Key": "citadel_ability_healing_slash", | ||
"Name": "Crimson Slash", | "Name": "Crimson Slash", | ||
"Radius": 13, | "Radius": { | ||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 10,735: | Line 15,855: | ||
"citadel_ability_hook": { | "citadel_ability_hook": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | }, | ||
"CancelHookDuration": 0.2, | "AbilityCooldown": { | ||
"ChannelMoveSpeed": -1, | "Value": 23, | ||
"Damage": { | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityPostCastDuration": 0.2, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BulletAmpModifier": { | |||
"Class": "BebopHookBulletAmp", | |||
"Subclass": "BebopHookBulletAmp" | |||
}, | |||
"CancelHookDuration": 0.2, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
| Line 10,761: | Line 15,898: | ||
"RestrictionDuration": 0.5, | "RestrictionDuration": 0.5, | ||
"SelfModifier": { | "SelfModifier": { | ||
"Class": " | "Class": "CitadelHookself", | ||
"Subclass": " | "Subclass": "CitadelHookself", | ||
"EnabledStateMask": [ | |||
"CastingHook" | |||
] | |||
}, | }, | ||
"SlowPercent": 90, | "SlowPercent": 90, | ||
"TargetModifier": { | "TargetModifier": { | ||
"Class": " | "Class": "CitadelHooktarget", | ||
"Subclass": " | "Subclass": "CitadelHooktarget", | ||
"RestrictionModifier": { | "RestrictionModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "SlowBases", | ||
" | "EnabledStateMask": [ | ||
" | "SilenceMovementAbilites", | ||
"MovementAbilityRestricted", | |||
"DashDisabled", | |||
"Slowed" | |||
] | ] | ||
}, | }, | ||
| Line 10,799: | Line 15,942: | ||
"citadel_ability_hornet_chain": { | "citadel_ability_hornet_chain": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 40, | "AbilityCooldown": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"CaptureRadius": 9, | "BehaviourBits": [ | ||
"ChainDuration": 1.75, | "BehaviorProjectile", | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"CaptureRadius": { | |||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"ChainDuration": { | |||
"Value": 1.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ChainLength": 9, | "ChainLength": 9, | ||
"ChainModifier": { | "ChainModifier": { | ||
"Class": " | "Class": "CitadelHornetChainConnection", | ||
"Subclass": " | "Subclass": "CitadelHornetChainConnection" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 10,821: | Line 15,986: | ||
}, | }, | ||
"DisarmModifier": { | "DisarmModifier": { | ||
"Class": " | "Class": "CitadelDisarmed", | ||
"Subclass": " | "Subclass": "CitadelDisarmed" | ||
}, | }, | ||
"EnemyDragSpeed": 25.4, | "EnemyDragSpeed": 25.4, | ||
| Line 10,831: | Line 15,996: | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"Damage": | "Damage": 45 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -22 | ||
}, | }, | ||
{ | { | ||
| Line 10,844: | Line 16,009: | ||
"citadel_ability_hornet_leap": { | "citadel_ability_hornet_leap": { | ||
"AbilityChannelTime": 0.2, | "AbilityChannelTime": 0.2, | ||
"AbilityCooldown": 42, | "AbilityCooldown": { | ||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 13, | "AbilityDuration": { | ||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirSideMoveSpeedPercentage": -35, | "AirSideMoveSpeedPercentage": -35, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorMovement", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"FlyingItemCastRange": 50, | "FlyingItemCastRange": 50, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 10,854: | Line 16,038: | ||
"Key": "citadel_ability_hornet_leap", | "Key": "citadel_ability_hornet_leap", | ||
"KillCheckModifier": { | "KillCheckModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "KillcheckModifier", | ||
"Duration": 1 | "Duration": 1 | ||
}, | }, | ||
"LeapModifier": { | "LeapModifier": { | ||
"Class": " | "Class": "HornetLeap", | ||
"Subclass": " | "Subclass": "HornetLeap", | ||
" | "EnabledStateMask": [ | ||
" | "AbilityMovement", | ||
" | "JumpDisabled", | ||
"DisableAirSpreadPenalty", | |||
"UnlimitedAirDashes", | |||
"ZiplineDisabled" | |||
] | ] | ||
}, | }, | ||
| Line 10,895: | Line 16,082: | ||
], | ], | ||
"WeaponRecoilReduction": 40 | "WeaponRecoilReduction": 40 | ||
}, | }, | ||
"citadel_ability_hornet_snipe": { | "citadel_ability_hornet_snipe": { | ||
"AbilityCharges | "AbilityCharges": { | ||
"Value": 2, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "max_charges" | ||
} | } | ||
}, | }, | ||
"GlowEnemyModifier": { | "AbilityCooldown": { | ||
"Class": " | "Value": 55, | ||
"Subclass": " | "Scale": { | ||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusGoldOnKill": 250, | |||
"ChannelMoveSpeed": -1, | |||
"Damage": { | |||
"Value": 90, | |||
"Scale": { | |||
"Value": 0.93, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"GlowEnemyModifier": { | |||
"Class": "LowHealthGlow", | |||
"Subclass": "LowHealthGlow", | |||
"EnabledStateMask": [ | |||
"AssassinateLowhealthTarget" | |||
] | |||
}, | }, | ||
"HeadshotBonus": 20, | "HeadshotBonus": 20, | ||
| Line 10,940: | Line 16,130: | ||
"Key": "citadel_ability_hornet_snipe", | "Key": "citadel_ability_hornet_snipe", | ||
"KillCheckModifier": { | "KillCheckModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "KillcheckModifier" | ||
}, | }, | ||
"LowHealthEnemyDamageBonus": { | "LowHealthEnemyDamageBonus": { | ||
"Value": 90, | "Value": 90, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 2.3, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 10,958: | Line 16,148: | ||
"ShotRadius": 4, | "ShotRadius": 4, | ||
"SnipeModifier": { | "SnipeModifier": { | ||
"Class": " | "Class": "CitadelHornetSnipe", | ||
"Subclass": " | "Subclass": "CitadelHornetSnipe" | ||
}, | }, | ||
"TimeToFullCharge": 1, | "TimeToFullCharge": 1, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -15 | ||
}, | }, | ||
{ | { | ||
| Line 10,977: | Line 16,167: | ||
}, | }, | ||
"citadel_ability_hornet_sting": { | "citadel_ability_hornet_sting": { | ||
"AbilityCooldown": 32, | "AbilityCooldown": { | ||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCleaveDisabled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BulletResistReduction": -6, | "BulletResistReduction": -6, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DebuffDuration": 5, | "DebuffDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "CitadelHornetStingDebuff", | ||
"Subclass": " | "Subclass": "CitadelHornetStingDebuff" | ||
}, | }, | ||
"DotHealthPercent": 2.2, | "DotHealthPercent": 2.2, | ||
| Line 11,014: | Line 16,216: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -16, | ||
"DotHealthPercent": 0.5 | "DotHealthPercent": 0.5 | ||
}, | }, | ||
| Line 11,027: | Line 16,229: | ||
"citadel_ability_infinity_slash": { | "citadel_ability_infinity_slash": { | ||
"AbilityChannelTime": 1.5, | "AbilityChannelTime": 1.5, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 150, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 5, | "AbilityDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilitySpeedPct": 60, | "AbilitySpeedPct": 60, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoChannelModifier": { | "AutoChannelModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Channel", | ||
"EnabledStateMask": [ | |||
"Invulnerable", | |||
"TechUntargetable", | |||
"UnitStatusHealthHidden", | |||
"IgnoreBullets", | |||
"IgnoreMelee", | |||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
] | |||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorCanCancelDuringCastDelay", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Buff", | ||
" | "EnabledStateMask": [ | ||
" | "YamatoShadowForm", | ||
" | "StatusImmune", | ||
" | "SlowImmune", | ||
" | "KnockdownImmune", | ||
"Unstoppable" | |||
], | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
], | ], | ||
"StatusEffectPriority": 0 | "StatusEffectPriority": 0 | ||
}, | }, | ||
"BuffTimerModifier": { | "BuffTimerModifier": { | ||
"Class": " | "Class": "YamatoInfinitySlashBuffTimer", | ||
"Subclass": " | "Subclass": "Timer" | ||
}, | }, | ||
"BulletResist": 30, | "BulletResist": 30, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_infinity_slash", | "Key": "citadel_ability_infinity_slash", | ||
"MaxHealthRegen": 15, | "MaxHealthRegen": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"Name": "Shadow Transformation", | "Name": "Shadow Transformation", | ||
"ShadowFormDurationOnKill": 2, | "ShadowFormDurationOnKill": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TechResist": 30, | "TechResist": 30, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 11,064: | Line 16,321: | ||
{ | { | ||
"BonusMoveSpeed": 4, | "BonusMoveSpeed": 4, | ||
"AbilityCooldown": - | "AbilityCooldown": -20 | ||
}, | }, | ||
{ | { | ||
| Line 11,074: | Line 16,331: | ||
}, | }, | ||
"citadel_ability_jump": { | "citadel_ability_jump": { | ||
"AbilityCooldown": 0.15, | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 0.15, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirJumpVerticalSpeedPercent": 75, | "AirJumpVerticalSpeedPercent": 75, | ||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "WallJumpStaminaRegenReduction" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 11,098: | Line 16,369: | ||
}, | }, | ||
"citadel_ability_kali_disruptive_charge": { | "citadel_ability_kali_disruptive_charge": { | ||
"AbilityCooldown": 21, | "AbilityCooldown": { | ||
"Value": 21, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 4, | "AbilityDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "CitadelDisruptiveCharge", | ||
"Subclass": " | "Subclass": "CitadelDisruptiveCharge" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 11,114: | Line 16,398: | ||
"MoveSpeedBonusPercentStart": 120, | "MoveSpeedBonusPercentStart": 120, | ||
"Name": "Pack Hunter", | "Name": "Pack Hunter", | ||
"Radius": 10, | "Radius": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 11,129: | Line 16,419: | ||
"citadel_ability_kali_spinning_blade": { | "citadel_ability_kali_spinning_blade": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCastRange": 50, | "AbilityCastRange": { | ||
"AbilityCharges": 2, | "Value": 50, | ||
"AbilityCooldown": 30, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 6, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSprint" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 11,143: | Line 16,464: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 11,182: | Line 16,500: | ||
}, | }, | ||
"citadel_ability_lash": { | "citadel_ability_lash": { | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"AbilityCharges": 1, | "Value": 30, | ||
"AbilityCooldown": 35, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 2, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 35, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirControlModifier": { | "AirControlModifier": { | ||
"Class": " | "Class": "GrappleAirControl", | ||
"Subclass": " | "Subclass": "AirControl" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "GrappleBuff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 11,227: | Line 16,566: | ||
"citadel_ability_lash_down_strike": { | "citadel_ability_lash_down_strike": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.4, | "AbilityPostCastDuration": 0.4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DownStrikeModifier": { | "DownStrikeModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "LashDownStrikeEmbedded" | ||
}, | }, | ||
"DragModifier": { | "DragModifier": { | ||
"Class": " | "Class": "ChargeDragEnemy", | ||
"Subclass": " | "Subclass": "ChargeDragEnemy", | ||
"ForwardOffset": 200, | "ForwardOffset": 200, | ||
"VerticalOffset": -200, | "VerticalOffset": -200, | ||
| Line 11,244: | Line 16,593: | ||
}, | }, | ||
"ImpactModifier": { | "ImpactModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "SlowBase" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 11,254: | Line 16,600: | ||
"MinAimAngle": 60, | "MinAimAngle": 60, | ||
"Name": "Ground Strike", | "Name": "Ground Strike", | ||
"Radius": 10, | "Radius": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"StompDamage": { | "StompDamage": { | ||
"Value": 60, | "Value": 60, | ||
| Line 11,311: | Line 16,663: | ||
"citadel_ability_lash_ultimate": { | "citadel_ability_lash_ultimate": { | ||
"AbilityCastDelay": 0.3, | "AbilityCastDelay": 0.3, | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityChannelTime": 2.3, | "Value": 20, | ||
"AbilityCooldown": | "Scale": { | ||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 2.3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 170, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 6, | "AbilityUnitTargetLimit": 6, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorCastRangeIs2d" | |||
], | |||
"BoostTime": 1, | "BoostTime": 1, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"GrappleEnemyModifier": { | "GrappleEnemyModifier": { | ||
"Class": " | "Class": "LashGrappleEnemyDebuff", | ||
"Subclass": " | "Subclass": "LashGrappleEnemyDebuff", | ||
"EnabledStateMask": [ | |||
"AbilityMovementDebuff" | |||
], | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
} | } | ||
}, | }, | ||
"GrappleTargetModifier": { | "GrappleTargetModifier": { | ||
"Class": " | "Class": "LashGrappleTarget", | ||
"Subclass": " | "Subclass": "Target" | ||
}, | }, | ||
"HangTime": 0.6, | "HangTime": 0.6, | ||
| Line 11,341: | Line 16,718: | ||
} | } | ||
}, | }, | ||
"ImpactRadius": 6, | "ImpactRadius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_lash_ultimate", | "Key": "citadel_ability_lash_ultimate", | ||
| Line 11,351: | Line 16,734: | ||
"NotInConeLosesLock": 1, | "NotInConeLosesLock": 1, | ||
"SlamSpeed": 1600, | "SlamSpeed": 1600, | ||
"SlowDuration": 4, | "SlowDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 50, | "SlowPercent": 50, | ||
"TargetModifier": { | "TargetModifier": { | ||
"Class": " | "Class": "LashGrappleTarget", | ||
"Subclass": " | "Subclass": "Lockon" | ||
}, | }, | ||
"ThrowDistance": { | "ThrowDistance": { | ||
"Value": 14, | "Value": 14, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 0.14, | ||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | }, | ||
"ThrowStraightDuration": 1.5, | "ThrowStraightDuration": 1.5, | ||
| Line 11,373: | Line 16,768: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -35 | ||
}, | }, | ||
{ | { | ||
| Line 11,383: | Line 16,778: | ||
"citadel_ability_lightning_ball": { | "citadel_ability_lightning_ball": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCharges": 1, | "AbilityCharges": { | ||
"AbilityCooldown": 26, | "Value": 1, | ||
"AbilityCooldownBetweenCharge": | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"DPS": { | "DPS": { | ||
| Line 11,397: | Line 16,815: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_lightning_ball", | "Key": "citadel_ability_lightning_ball", | ||
"MaxLifetime": 5, | "MaxLifetime": { | ||
"MinShockDuration": 0.5, | "Value": 5, | ||
"Name": "Lightning Ball", | "Scale": { | ||
"ShockRadius": 4.25, | "Value": 1, | ||
"Type": "duration" | |||
} | |||
}, | |||
"MinShockDuration": 0.5, | |||
"Name": "Lightning Ball", | |||
"ShockRadius": { | |||
"Value": 4.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "GigagwattLightningballSlow" | ||
}, | }, | ||
"TickRate": 0.1, | "TickRate": 0.1, | ||
| Line 11,419: | Line 16,846: | ||
{ | { | ||
"DPS": 58.5, | "DPS": 58.5, | ||
"ShockRadius": 1. | "ShockRadius": 1.75 | ||
} | } | ||
], | ], | ||
"ZapModifier": { | "ZapModifier": { | ||
"Class": " | "Class": "CitadelLightningball", | ||
"Subclass": " | "Subclass": "CitadelLightningball" | ||
} | } | ||
}, | }, | ||
"citadel_ability_magewalk": { | "citadel_ability_magewalk": { | ||
"AbilityCastRange": 10, | "AbilityCastRange": { | ||
"AbilityCooldown": 15, | "Value": 10, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BubbleModifier": { | "BubbleModifier": { | ||
"Class": " | "Class": "Magewalk", | ||
"Subclass": " | "Subclass": "Magewalk", | ||
"StatusEffectPriority": 100 | "StatusEffectPriority": 100 | ||
}, | }, | ||
| Line 11,462: | Line 16,908: | ||
"TurretLifetime": 8, | "TurretLifetime": 8, | ||
"TurretModifier": { | "TurretModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "TurretModifier" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 11,481: | Line 16,927: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_mantle", | "Key": "citadel_ability_mantle", | ||
"MantleSlowOnHitModifier": { | "MantleSlowOnHitModifier": { | ||
"Class": " | "Class": "RampSlow", | ||
"Subclass": " | "Subclass": "MantleHitSlow", | ||
"RampUpTime": 2, | "RampUpTime": 2, | ||
"PercentageMultiplierStart": 80, | "PercentageMultiplierStart": 80, | ||
| Line 11,498: | Line 16,956: | ||
"Value": 4.5, | "Value": 4.5, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": -1, | ||
"Type": "parry_cd" | "Type": "parry_cd" | ||
} | } | ||
| Line 11,504: | Line 16,962: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 11,510: | Line 16,972: | ||
"ParriedStunTime": 2.75, | "ParriedStunTime": 2.75, | ||
"ParryActiveModifier": { | "ParryActiveModifier": { | ||
"Class": " | "Class": "CitadelParry", | ||
"Subclass": " | "Subclass": "CitadelParry" | ||
}, | }, | ||
"ParryBossVictimCalmModifier": { | "ParryBossVictimCalmModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "BossVictimCalm", | ||
"EnabledStateMask": [ | |||
"AiForceCalm" | |||
] | |||
}, | }, | ||
"ParryBossVictimNoMeleeModifier": { | "ParryBossVictimNoMeleeModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "BossVictimNoMelee", | ||
"EnabledStateMask": [ | |||
"MeleeDisabled" | |||
] | |||
}, | }, | ||
"ParryCooldownModifier": { | "ParryCooldownModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ParryCooldownDisplay" | ||
}, | }, | ||
"ParryEndVisualModifier": { | "ParryEndVisualModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ParryEndVisuals", | ||
"StatusEffectPriority": 0 | "StatusEffectPriority": 0 | ||
}, | }, | ||
"ParryMoveSpeed": 50, | "ParryMoveSpeed": 50, | ||
"ParryVictimModifier": { | "ParryVictimModifier": { | ||
"Class": " | "Class": "CitadelParriedStun", | ||
"Subclass": " | "Subclass": "CitadelParriedStun" | ||
}, | }, | ||
"Upgrades": [], | "Upgrades": [], | ||
| Line 11,540: | Line 17,008: | ||
"citadel_ability_mobile_resupply": { | "citadel_ability_mobile_resupply": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 15, | "AbilityCastRange": { | ||
"AbilityCooldown": 50, | "Value": 15, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6.5, | "AbilityDuration": { | ||
"Value": 6.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "MobileResupplyAura", | ||
"Subclass": " | "Subclass": "MobileResupplyAura", | ||
"AmbientParticleRadiusControlPoint": 1, | "AmbientParticleRadiusControlPoint": 1, | ||
"ModifierProvidedByAuraDuration": 1, | "ModifierProvidedByAuraDuration": 1, | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "MobileResupply", | ||
"Subclass": " | "Subclass": "MobileResupply" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ExternalBonusHealthRegen": { | "ExternalBonusHealthRegen": { | ||
| Line 11,569: | Line 17,056: | ||
}, | }, | ||
"HealInterval": 0.1, | "HealInterval": 0.1, | ||
"HealRadius": 6, | "HealRadius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_mobile_resupply", | "Key": "citadel_ability_mobile_resupply", | ||
| Line 11,576: | Line 17,069: | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
" | "AbilityDuration": 1.5 | ||
}, | }, | ||
{ | { | ||
| Line 11,585: | Line 17,078: | ||
"MaxHealthRegenPct": 2, | "MaxHealthRegenPct": 2, | ||
"HealRadius": 3, | "HealRadius": 3, | ||
" | "SpiritResist": 40 | ||
} | } | ||
] | ] | ||
}, | }, | ||
"citadel_ability_nikuman": { | "citadel_ability_nikuman": { | ||
"AbilityChannelTime": 5, | "AbilityChannelTime": { | ||
"AbilityCooldown": 48, | "Value": 5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 48, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraLingerDuration": 1, | "AuraLingerDuration": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"HealingPerSecond": { | "HealingPerSecond": { | ||
"Value": | "Value": 30, | ||
"Scale": { | "Scale": { | ||
"Value": 0.4, | "Value": 0.4, | ||
| Line 11,607: | Line 17,120: | ||
"Name": "Rejuvenating Aurora", | "Name": "Rejuvenating Aurora", | ||
"NikumanModifier": { | "NikumanModifier": { | ||
"Class": " | "Class": "Nikuman", | ||
"Subclass": " | "Subclass": "Nikuman", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "HealTarget" | ||
} | |||
}, | |||
"ShareWithFriendsRadius": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | } | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 11,638: | Line 17,154: | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "InfernalResilienceMelee", | ||
"Subclass": " | "Subclass": "InfernalResilienceMelee" | ||
}, | }, | ||
{ | { | ||
"Class": " | "Class": "IntrinsicBase", | ||
"Subclass": " | "Subclass": "IntrinsicBase" | ||
} | } | ||
], | ], | ||
"BehaviourBits": null, | |||
"BonusHealthRegen": 1, | "BonusHealthRegen": 1, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 11,657: | Line 17,171: | ||
"RegenDamageInterval": 1, | "RegenDamageInterval": 1, | ||
"RegenIncomingDamageDuration": 20, | "RegenIncomingDamageDuration": 20, | ||
"RegenIncomingDamagePercent": 13, | "RegenIncomingDamagePercent": { | ||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 11,673: | Line 17,193: | ||
"citadel_ability_power_slash": { | "citadel_ability_power_slash": { | ||
"AbilityCastDelay": 1.4, | "AbilityCastDelay": 1.4, | ||
"AbilityCooldown": 12, | "AbilityCooldown": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"BulletResist": 60, | "BulletResist": 60, | ||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
| Line 11,683: | Line 17,214: | ||
"Value": 145, | "Value": 145, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1.85, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 11,694: | Line 17,225: | ||
"ShortChargeDamagePct": 30, | "ShortChargeDamagePct": 30, | ||
"SlashCollisionRadius": 4, | "SlashCollisionRadius": 4, | ||
"SlashLength": 22, | "SlashLength": { | ||
"Value": 22, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlashRadius": 41, | "SlashRadius": 41, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"UnstoppableWhileCastingModifier": { | "UnstoppableWhileCastingModifier": { | ||
"Class": " | "Class": "Unstoppable", | ||
"Subclass": " | "Subclass": "YamatoPowerslashUnstoppable", | ||
"StatusEffectPriority": 25 | "EnabledStateMask": [ | ||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 25, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 11,730: | Line 17,280: | ||
"citadel_ability_projectmind": { | "citadel_ability_projectmind": { | ||
"AbilityCastDelay": 0.75, | "AbilityCastDelay": 0.75, | ||
"AbilityCastRange": 25, | "AbilityCastRange": { | ||
"AbilityCooldown": 46, | "Value": 25, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 46, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorPreventBotUsage", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"CameraDistance": 250, | "CameraDistance": 250, | ||
"ChannelMoveSpeed": 5.1, | "ChannelMoveSpeed": 5.1, | ||
| Line 11,747: | Line 17,314: | ||
"Name": "Project Mind", | "Name": "Project Mind", | ||
"ProjectMindModifier": { | "ProjectMindModifier": { | ||
"Class": " | "Class": "CitadelProjectmind", | ||
"Subclass": " | "Subclass": "CitadelProjectmind", | ||
"ShieldModifier": { | "ShieldModifier": { | ||
"Class": " | "Class": "WraithProjectMindShield", | ||
"Subclass": " | "Subclass": "WraithProjectMindShield" | ||
} | } | ||
}, | }, | ||
| Line 11,779: | Line 17,343: | ||
"citadel_ability_psychic_lift": { | "citadel_ability_psychic_lift": { | ||
"AbilityCastDelay": 0.45, | "AbilityCastDelay": 0.45, | ||
"AbilityCastRange": 10, | "AbilityCastRange": { | ||
"AbilityChannelTime": 0.65, | "Value": 10, | ||
"AbilityCooldown": | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 0.65, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 150, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 2.25, | "AbilityDuration": { | ||
"Value": 2.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 11,800: | Line 17,395: | ||
"LiftHeight": 80, | "LiftHeight": 80, | ||
"LiftModifier": { | "LiftModifier": { | ||
"Class": " | "Class": "CitadelPsychiclift", | ||
"Subclass": " | "Subclass": "Lift", | ||
"EnabledStateMask": [ | |||
"Stunned" | |||
], | |||
"RiseMaxSpeed": 750, | "RiseMaxSpeed": 750, | ||
"RiseAcc": 3000, | "RiseAcc": 3000, | ||
| Line 11,808: | Line 17,406: | ||
"SlamImpactRadius": 100, | "SlamImpactRadius": 100, | ||
"SilenceModifier": { | "SilenceModifier": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "Silence", | ||
"EnabledStateMask": [ | |||
"Silenced" | |||
] | |||
}, | }, | ||
"DisarmModifier": { | "DisarmModifier": { | ||
"Class": " | "Class": "CitadelDisarmed", | ||
"Subclass": " | "Subclass": "Disarm", | ||
"EnabledStateMask": [ | |||
"Disarmed" | |||
] | |||
}, | }, | ||
"RiseDecayFracEnd": 0.95, | "RiseDecayFracEnd": 0.95, | ||
| Line 11,820: | Line 17,424: | ||
"OccilateDegreesPerSecond": 300, | "OccilateDegreesPerSecond": 300, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "LiftSlowModifier", | ||
" | "EnabledStateMask": [ | ||
" | "Slowed", | ||
"DashDisabledDebuff", | |||
"SilenceMovementAbilites" | |||
] | ] | ||
}, | }, | ||
| Line 11,830: | Line 17,436: | ||
"Name": "Telekinesis", | "Name": "Telekinesis", | ||
"SlowPercent": 40, | "SlowPercent": 40, | ||
"TossDistance": 13, | "TossDistance": { | ||
"Value": 13, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TossUpStrength": 220, | "TossUpStrength": 220, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 11,837: | Line 17,449: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -45 | ||
}, | }, | ||
{ | { | ||
| Line 11,848: | Line 17,460: | ||
"citadel_ability_rocket_barrage": { | "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, | ||
"AbilityDuration": 8, | "AbilityDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 100, | "AbilityUnitTargetLimit": 100, | ||
"BarrageModifier": { | "BarrageModifier": { | ||
"Class": " | "Class": "CitadelRocketBarrageVolley", | ||
"Subclass": " | "Subclass": "CitadelRocketBarrageVolley", | ||
"EnabledStateMask": [ | |||
"AllowDashWhenChanneling", | |||
"SinclairTaxUltActive", | |||
"Disarmed" | |||
] | |||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorExclusiveUse", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorDontSwitchAwayOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamagePerRocket": { | "DamagePerRocket": { | ||
"Value": | "Value": 21, | ||
"Scale": { | "Scale": { | ||
"Value": 0.2, | "Value": 0.2, | ||
| Line 11,867: | Line 17,513: | ||
"DetonateTimer": 5, | "DetonateTimer": 5, | ||
"ExplosionFalloffDisabled": 1, | "ExplosionFalloffDisabled": 1, | ||
"ExplosionRadius": 4.5, | "ExplosionRadius": { | ||
"Value": 4.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"GrenadesPerSecond": 6, | "GrenadesPerSecond": 6, | ||
"GroundDashReductionPercent": -35, | "GroundDashReductionPercent": -35, | ||
| Line 11,877: | Line 17,529: | ||
"MinDistance": 8.5, | "MinDistance": 8.5, | ||
"MoveSlowModifier": { | "MoveSlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "ForgeRocketBarrageSlow" | ||
}, | }, | ||
"Name": "Heavy Barrage", | "Name": "Heavy Barrage", | ||
| Line 11,892: | Line 17,540: | ||
{ | { | ||
"MoveSlowPercent": 30, | "MoveSlowPercent": 30, | ||
"EnemyDashSlowPercent": - | "EnemyDashSlowPercent": -18, | ||
"MoveSlowDuration": 1 | "MoveSlowDuration": 1 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -45, | ||
"AbilityDuration": 6 | "AbilityDuration": 6 | ||
}, | }, | ||
{ | { | ||
"DamagePerRocket": { | "DamagePerRocket": { | ||
"Value": | "Value": 15, | ||
"Scale": { | "Scale": { | ||
"Value": 0.16, | "Value": 0.16, | ||
| Line 11,913: | Line 17,561: | ||
"citadel_ability_self_vacuum": { | "citadel_ability_self_vacuum": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityChannelTime": 2.75, | "AbilityChannelTime": { | ||
"AbilityCooldown": | "Value": 2.75, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 250, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorExclusiveUse", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorInterruptMeleeOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraDistance": 400, | "CameraDistance": 400, | ||
"DPS": { | "DPS": { | ||
| Line 11,944: | Line 17,613: | ||
], | ], | ||
"VacuumAuraModifier": { | "VacuumAuraModifier": { | ||
"Class": " | "Class": "Vacuumaura", | ||
"Subclass": " | "Subclass": "Vacuumaura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "VacuumauraTarget", | ||
"Subclass": " | "Subclass": "VacuumauraTarget", | ||
"EnabledStateMask": [ | |||
"ModNoCleanse" | |||
], | |||
"OuterSpeedScale": 10, | "OuterSpeedScale": 10, | ||
"StatusEffectPriority": 60 | "StatusEffectPriority": 60 | ||
| Line 11,954: | Line 17,626: | ||
"StatusEffectPriority": 0 | "StatusEffectPriority": 0 | ||
}, | }, | ||
"VacuumRadius": 7 | "VacuumRadius": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
} | |||
}, | }, | ||
"citadel_ability_shieldedsentry": { | "citadel_ability_shieldedsentry": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | }, | ||
" | "AbilityCharges": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | }, | ||
"IsDisabled": false, | "AbilityCooldown": { | ||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"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, | |||
"Key": "citadel_ability_shieldedsentry", | "Key": "citadel_ability_shieldedsentry", | ||
"MeleeResist": 35, | "MeleeResist": 35, | ||
| Line 11,990: | Line 17,693: | ||
"TrackingSpeed": 430, | "TrackingSpeed": 430, | ||
"TurretAttackDelay": 0.2, | "TurretAttackDelay": 0.2, | ||
"TurretAttackFalloffEnd": 30, | "TurretAttackFalloffEnd": { | ||
"TurretAttackFalloffStart": 20, | "Value": 30, | ||
"TurretAttackRange": 30, | "Scale": { | ||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TurretAttackFalloffStart": { | |||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TurretAttackRange": { | |||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TurretBaseHealth": { | "TurretBaseHealth": { | ||
"Value": | "Value": 100, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 9, | ||
"Type": "power_increase" | "Type": "power_increase" | ||
} | } | ||
}, | }, | ||
"TurretDPS": { | "TurretDPS": { | ||
"Value": | "Value": 24, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.42, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"TurretDeployTime": 0.25, | "TurretDeployTime": 0.25, | ||
"TurretLifetime": 35, | "TurretLifetime": { | ||
"Value": 35, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 12,018: | Line 17,745: | ||
}, | }, | ||
{ | { | ||
"AttackSpeedMult": | "AttackSpeedMult": 25, | ||
"TurretLifetime": 12 | "TurretLifetime": 12 | ||
} | } | ||
| Line 12,024: | Line 17,751: | ||
}, | }, | ||
"citadel_ability_shiv_dagger": { | "citadel_ability_shiv_dagger": { | ||
"AOERadius | "AOERadius": { | ||
"Value": 10, | "Value": 10, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
" | "AbilityChannelTime": { | ||
"Value": 0.2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
" | "AbilityCharges": { | ||
"Value": | "Value": 2, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "max_charges" | ||
} | } | ||
}, | }, | ||
"IsDisabled": false, | "AbilityCooldown": { | ||
"Key": "citadel_ability_shiv_dagger", | "Value": 16, | ||
"MovementSlow": 35, | "Scale": { | ||
"Name": "Serrated Knives", | "Value": 1, | ||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityPostCastDuration": 0.3, | |||
"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, | |||
"DamageDebuffModifier": { | |||
"Class": "ShivThrownShivDamageDebuff", | |||
"Subclass": "ShivThrownShivDamageDebuff" | |||
}, | |||
"ImpactDamage": { | |||
"Value": 0, | |||
"Scale": { | |||
"Value": 0, | |||
"Type": "spirit" | |||
} | |||
}, | |||
"IsDisabled": false, | |||
"Key": "citadel_ability_shiv_dagger", | |||
"MovementSlow": 35, | |||
"Name": "Serrated Knives", | |||
"RicochetCount": 1, | "RicochetCount": 1, | ||
"SlowDebuffModifier": { | "SlowDebuffModifier": { | ||
"Class": " | "Class": "ShivThrownShivSlowDebuff", | ||
"Subclass": " | "Subclass": "ShivThrownShivSlowDebuff" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 12,072: | Line 17,843: | ||
"Value": 12, | "Value": 12, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.07, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 12,081: | Line 17,852: | ||
"citadel_ability_shiv_dash": { | "citadel_ability_shiv_dash": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCooldown": 16, | "AbilityCooldown": { | ||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraDistance": 250, | "CameraDistance": 250, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DashAngleThreshold": 89, | "DashAngleThreshold": 89, | ||
"DashModifier": { | "DashModifier": { | ||
"Class": " | "Class": "CitadelShivDash", | ||
"Subclass": " | "Subclass": "CitadelShivDash" | ||
}, | }, | ||
"DashRadius": 2.5, | "DashRadius": 2.5, | ||
"DashRange": 12, | "DashRange": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"DashSpeed": 60.96, | "DashSpeed": 60.96, | ||
"DebuffDuration": 14, | "DebuffDuration": { | ||
"Value": 14, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ShivDashDebuff" | ||
}, | }, | ||
"ImpactDamage": { | "ImpactDamage": { | ||
"Value": | "Value": 75, | ||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.2, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 12,122: | Line 17,915: | ||
}, | }, | ||
{ | { | ||
"TechArmorDamageReduction": - | "TechArmorDamageReduction": -4, | ||
"DashRange": 2 | "DashRange": 2 | ||
}, | }, | ||
| Line 12,135: | Line 17,928: | ||
"citadel_ability_shiv_defer_damage": { | "citadel_ability_shiv_defer_damage": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoCastDelayModifier": { | "AutoCastDelayModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Cast" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDontConsumeAbilityResourceOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamagePctDeferred": 25, | "DamagePctDeferred": 25, | ||
"DamagePctDeferredMaxRage": 15, | "DamagePctDeferredMaxRage": 15, | ||
"DeferClearPct": | "DeferClearPct": 30, | ||
"DeferredDamageDuration": 6, | "DeferredDamageDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_shiv_defer_damage", | "Key": "citadel_ability_shiv_defer_damage", | ||
| Line 12,152: | Line 17,962: | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -15 | ||
}, | }, | ||
{ | { | ||
" | "DeferClearPct": 40 | ||
}, | }, | ||
{ | { | ||
" | "DamagePctDeferred": 15 | ||
} | } | ||
] | ] | ||
| Line 12,164: | Line 17,974: | ||
"citadel_ability_shiv_killing_blow": { | "citadel_ability_shiv_killing_blow": { | ||
"AbilityCastDelay": 0.05, | "AbilityCastDelay": 0.05, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 12, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 145, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.15, | "AbilityPostCastDuration": 0.15, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusAbilityResource": 10, | "BonusAbilityResource": 10, | ||
"BuffDamage": | "BuffDamage": 8, | ||
"CameraDistance": 400, | "CameraDistance": 400, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": 200, | "Damage": 200, | ||
"EnemyHealthPercent": | "EnemyHealthPercent": 18, | ||
"EnemyHealthPercentBuffer": 3, | "EnemyHealthPercentBuffer": 3, | ||
"FailedExecuteCooldownPenalty": 30, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_shiv_killing_blow", | "Key": "citadel_ability_shiv_killing_blow", | ||
"KillableModifier": { | "KillableModifier": { | ||
"Class": " | "Class": "KillingBlowGlow", | ||
"Subclass": " | "Subclass": "KillingBlowGlow" | ||
}, | }, | ||
"LeapModifier": { | "LeapModifier": { | ||
"Class": " | "Class": "CitadelShivKillingblowLeap", | ||
"Subclass": " | "Subclass": "CitadelShivKillingblowLeap" | ||
}, | }, | ||
"MinTimeToTarget": 0.5, | "MinTimeToTarget": 0.5, | ||
"MoveSpeedToTarget": 30, | "MoveSpeedToTarget": 30, | ||
"Name": "Killing Blow", | "Name": "Killing Blow", | ||
"RageDrainDelayDuration": 12, | "RageDrainDelayDuration": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"RageDrainRate": 0.25, | "RageDrainRate": 0.25, | ||
"RagePerHeavyMelee": 2.85384, | "RagePerHeavyMelee": 2.85384, | ||
| Line 12,195: | Line 18,032: | ||
"RagePerSpiritDamage": 0.01452864, | "RagePerSpiritDamage": 0.01452864, | ||
"RagePerWeaponDamage": 0.0158766, | "RagePerWeaponDamage": 0.0158766, | ||
"RecastWindow": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlashRange": 90, | "SlashRange": 90, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"BonusMoveSpeed": 2 | "BonusMoveSpeed": 2, | ||
"AbilityCastRange": 6 | |||
}, | }, | ||
{ | { | ||
"BuffDamage": | "BuffDamage": 16, | ||
"AbilityCooldown": - | "AbilityCooldown": -25 | ||
}, | }, | ||
{ | { | ||
"EnemyHealthPercent": 10 | |||
"EnemyHealthPercent": | |||
} | } | ||
] | ] | ||
}, | }, | ||
"citadel_ability_slide": { | "citadel_ability_slide": { | ||
"AbilityCooldown": 0.85, | "AbilityCooldown": { | ||
"Value": 0.85, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 0.6, | "AbilityDuration": { | ||
"Value": 0.6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "SlideDebuff", | ||
"Subclass": " | "Subclass": "SlideDebuff" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | ], | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 12,230: | Line 18,096: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 12,238: | Line 18,112: | ||
"citadel_ability_static_charge": { | "citadel_ability_static_charge": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 15, | "AbilityCastRange": { | ||
"AbilityCooldown": 42, | "Value": 15, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 12,254: | Line 18,147: | ||
"Name": "Static Charge", | "Name": "Static Charge", | ||
"ShockDelay": 3.5, | "ShockDelay": 3.5, | ||
"ShockRadius": 5, | "ShockRadius": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"StaticChargeModifier": { | "StaticChargeModifier": { | ||
"Class": " | "Class": "CitadelStaticcharge", | ||
"Subclass": " | "Subclass": "CitadelStaticcharge" | ||
}, | |||
"StunDuration": { | |||
"Value": 0.9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 12,278: | Line 18,183: | ||
"AbilityCastRange": { | "AbilityCastRange": { | ||
"Value": 16, | "Value": 16, | ||
"Scale": { | "Scale": [ | ||
{ | |||
"Type": " | "Value": 0.0651, | ||
"Type": "spirit" | |||
}, | |||
{ | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
] | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | } | ||
}, | }, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 12,298: | Line 18,220: | ||
"Name": "Static Charge", | "Name": "Static Charge", | ||
"ShockDelay": 3.5, | "ShockDelay": 3.5, | ||
"ShockRadius": 5, | "ShockRadius": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"StaticChargeModifier": { | "StaticChargeModifier": { | ||
"Class": " | "Class": "CitadelStaticcharge", | ||
"Subclass": " | "Subclass": "CitadelStaticcharge" | ||
}, | }, | ||
"StaticChargeWorldModifier": { | "StaticChargeWorldModifier": { | ||
"Class": " | "Class": "CitadelStaticcharge", | ||
"Subclass": " | "Subclass": "CitadelStaticchargeWorld" | ||
}, | |||
"StunDuration": { | |||
"Value": 0.9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 12,321: | Line 18,255: | ||
}, | }, | ||
"citadel_ability_sticky_bomb": { | "citadel_ability_sticky_bomb": { | ||
"AbilityCastRange": 6, | "AbilityCastRange": { | ||
"AbilityCooldown": 18, | "Value": 6, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 18, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 3.5, | "AbilityDuration": { | ||
"Value": 3.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAllowSelfCast", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BombAttachedModifier": { | "BombAttachedModifier": { | ||
"Class": " | "Class": "CitadelStickyBombAttached", | ||
"Subclass": " | "Subclass": "CitadelStickyBombAttached", | ||
"OnGroundModifier": { | "OnGroundModifier": { | ||
"Class": " | "Class": "CitadelStickyBombOnGround", | ||
"Subclass": " | "Subclass": "CitadelStickyBombOnGround", | ||
"OnGroundModifier": { | "OnGroundModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Empty" | ||
} | } | ||
} | } | ||
| Line 12,364: | Line 18,322: | ||
"Key": "citadel_ability_sticky_bomb", | "Key": "citadel_ability_sticky_bomb", | ||
"KillCheckModifier": { | "KillCheckModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "KillcheckModifier" | ||
}, | }, | ||
"KillCheckWindow": 10, | "KillCheckWindow": 10, | ||
| Line 12,371: | Line 18,329: | ||
"OnHitDiminish": 60, | "OnHitDiminish": 60, | ||
"OnKillDiminish": 7, | "OnKillDiminish": 7, | ||
"Radius": 8, | "Radius": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SelfBuffModifier": { | "SelfBuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "CitadelStickyBombSelfBuff" | ||
}, | }, | ||
"SelfDamagePercent": 20, | "SelfDamagePercent": 20, | ||
| Line 12,390: | Line 18,350: | ||
{ | { | ||
"MovementSpeedBonus": 5, | "MovementSpeedBonus": 5, | ||
" | "StatusResistancePercent": 25, | ||
"MovementSpeedBonusDuration": | "MovementSpeedBonusDuration": 6 | ||
} | } | ||
] | ] | ||
| Line 12,397: | Line 18,357: | ||
"citadel_ability_stomp": { | "citadel_ability_stomp": { | ||
"AbilityCastDelay": 0.42, | "AbilityCastDelay": 0.42, | ||
"AbilityCharges": 1, | "AbilityCharges": { | ||
"AbilityCooldown": 26, | "Value": 1, | ||
"AbilityCooldownBetweenCharge": 5, | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BulletResistModifier": { | "BulletResistModifier": { | ||
"Class": " | "Class": "StompDebuff", | ||
"Subclass": " | "Subclass": "StompDebuff" | ||
}, | }, | ||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
| Line 12,415: | Line 18,399: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "DebuffModifier" | ||
}, | }, | ||
"DistanceAboveGround": 1, | "DistanceAboveGround": 1, | ||
| Line 12,428: | Line 18,408: | ||
"Key": "citadel_ability_stomp", | "Key": "citadel_ability_stomp", | ||
"Name": "Kinetic Pulse", | "Name": "Kinetic Pulse", | ||
"StompRange": 16, | "StompRange": { | ||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"StompWidth": 5.5, | "StompWidth": 5.5, | ||
"TechCleaveExpireTime": 0.2, | "TechCleaveExpireTime": 0.2, | ||
| Line 12,449: | Line 18,435: | ||
}, | }, | ||
"citadel_ability_storm_cloud": { | "citadel_ability_storm_cloud": { | ||
"AbilityChannelTime | "AbilityChannelTime": { | ||
"Value": 7, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0.6, | "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" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"DamageInterval": 0. | "DamageInterval": 0.3, | ||
"EndingSoonTime": 2, | "EndingSoonTime": 2, | ||
"ExpandTime": | "ExpandTime": 3.5, | ||
"FlightControlEnabled": 1.5, | "FlightControlEnabled": 1.5, | ||
"InitialRadius": 10, | "InitialRadius": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_storm_cloud", | "Key": "citadel_ability_storm_cloud", | ||
"LightningStrikeAOEModifier": { | "LightningStrikeAOEModifier": { | ||
"Class": " | "Class": "LightningStrikeArea", | ||
"Subclass": " | "Subclass": "LightningStrike" | ||
}, | }, | ||
"LightningStrikeDamage": { | "LightningStrikeDamage": { | ||
| Line 12,482: | Line 18,493: | ||
"LightningStrikeDelay": 0.25, | "LightningStrikeDelay": 0.25, | ||
"LightningStrikeKnockBackForce": 500, | "LightningStrikeKnockBackForce": 500, | ||
"LightningStrikeRadius": 7, | "LightningStrikeRadius": { | ||
"Value": 7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"LightningStrikes": 1, | "LightningStrikes": 1, | ||
"Name": "Storm Cloud", | "Name": "Storm Cloud", | ||
"Radius": 30, | "Radius": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"StormCloudModifier": { | "StormCloudModifier": { | ||
"Class": " | "Class": "CitadelStormcloud", | ||
"Subclass": " | "Subclass": "CitadelStormcloud" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 12,499: | Line 18,519: | ||
{ | { | ||
"Radius": 10, | "Radius": 10, | ||
"InitialRadius": 5, | |||
"AbilityChannelTime": 7 | "AbilityChannelTime": 7 | ||
}, | }, | ||
| Line 12,508: | Line 18,529: | ||
}, | }, | ||
"citadel_ability_tangotether": { | "citadel_ability_tangotether": { | ||
"AbilityCastRange": 16, | "AbilityCastRange": { | ||
"AbilityCooldown": 37, | "Value": 16, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 37, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 12, | "AbilityDuration": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusFireRate": { | "BonusFireRate": { | ||
"Value": 10, | "Value": 10, | ||
| Line 12,529: | Line 18,571: | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"GrappleTargetModifier": { | "GrappleTargetModifier": { | ||
"Class": " | "Class": "CitadelModifierTangotetherTarget", | ||
"Subclass": " | "Subclass": "Target" | ||
}, | }, | ||
"HealingPerGlub": 20, | "HealingPerGlub": 20, | ||
| Line 12,539: | Line 18,581: | ||
"Name": "Kudzu Connection", | "Name": "Kudzu Connection", | ||
"TetherModifier": { | "TetherModifier": { | ||
"Class": " | "Class": "CitadelModifierTangotetherTether", | ||
"Subclass": " | "Subclass": "CitadelModifierTangotetherTether", | ||
"MinConnectTime": 2, | "MinConnectTime": 2, | ||
"DisconnectDistanceBuffer": 100, | "DisconnectDistanceBuffer": 100, | ||
| Line 12,546: | Line 18,588: | ||
"CandidateCloserDistance": 400, | "CandidateCloserDistance": 400, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "CitadelModifierTangotetherTetherReceiver", | ||
"Subclass": " | "Subclass": "CitadelModifierTangotetherTetherReceiver", | ||
" | "EnabledStateMask": [ | ||
" | "CoopTetherActive" | ||
] | ] | ||
}, | }, | ||
"LockedTargetModifier": { | "LockedTargetModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "TetherLockedModifier", | ||
"EnabledStateMask": [ | |||
"CoopTetherLockedTarget" | |||
] | |||
}, | }, | ||
"NoConnectionModifier": { | "NoConnectionModifier": { | ||
"Class": " | "Class": "TetherNoConnection", | ||
"Subclass": " | "Subclass": "TetherNoConnection" | ||
}, | }, | ||
"StatusEffectPriority": 50 | "StatusEffectPriority": 50 | ||
| Line 12,569: | Line 18,610: | ||
"Value": 35, | "Value": 35, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.85, | ||
"Type": "power_increase" | "Type": "power_increase" | ||
} | } | ||
| Line 12,590: | Line 18,631: | ||
}, | }, | ||
"citadel_ability_tangotether_trigger": { | "citadel_ability_tangotether_trigger": { | ||
"AbilityCastRange": 10, | "AbilityCastRange": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorUseInstantCastUnitTargetUi" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 12,601: | Line 18,656: | ||
"citadel_ability_tengu_airlift": { | "citadel_ability_tengu_airlift": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange | "AbilityCastRange": { | ||
"Value": 22, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "range" | ||
} | } | ||
}, | }, | ||
"AirDropOutgoingDamagePercent": 20, | "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, | "AllyCastDelay": 0.1, | ||
"AllyOutgoingDamagePercent": -20, | "AllyOutgoingDamagePercent": -20, | ||
"BuffDuration": 8, | "BehaviourBits": [ | ||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffDuration": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"BulletResistModifier": { | "BulletResistModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "AirdropBulletresist" | ||
}, | }, | ||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"CooldownReductionPctOnOthers": | "CooldownReductionPctOnOthers": 30, | ||
"DroppedBuffModifier": { | "DroppedBuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "BarrierModifier" | ||
}, | }, | ||
"ExplodeDamage": { | "ExplodeDamage": { | ||
| Line 12,642: | Line 18,723: | ||
}, | }, | ||
"ExplodingAllyModifier": { | "ExplodingAllyModifier": { | ||
"Class": " | "Class": "AirliftExplodingAlly", | ||
"Subclass": " | "Subclass": "AirliftExplodingAlly" | ||
}, | }, | ||
"FlyingModifier": { | "FlyingModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Base", | ||
"EnabledStateMask": [ | |||
"AbilityMovement", | |||
"Sprinting", | |||
"DashDisabled", | |||
"ShootingDisabled", | |||
"JumpDisabled", | |||
"DuckingDisabled", | |||
"MantleDisabled", | |||
"AimForwardWithPitch", | |||
"MeleeDisabled", | |||
"SlidingDisabled", | |||
"HideCrosshair" | |||
] | |||
}, | }, | ||
"GrabModifier": { | "GrabModifier": { | ||
"Class": " | "Class": "AirliftGrab", | ||
"Subclass": " | "Subclass": "AirliftGrab", | ||
"LiftHorizontal": 0, | "LiftHorizontal": 0, | ||
"LiftHeight": -120, | "LiftHeight": -120, | ||
| Line 12,660: | Line 18,751: | ||
"FollowDistance": -60, | "FollowDistance": -60, | ||
"AllyPossibleStuckDistance": 320, | "AllyPossibleStuckDistance": 320, | ||
"EnabledStateMask": [ | |||
"AbilityMovement", | |||
"ShootingDisabled", | |||
"MeleeDisabled", | |||
"IgnorePortals" | |||
], | |||
"AllyGrabCancelTime": 1 | "AllyGrabCancelTime": 1 | ||
}, | }, | ||
| Line 12,666: | Line 18,763: | ||
"Key": "citadel_ability_tengu_airlift", | "Key": "citadel_ability_tengu_airlift", | ||
"Name": "Air Drop", | "Name": "Air Drop", | ||
"OnLandDamageRadius": 20, | "OnLandDamageRadius": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"OnLandDamageRadiusStart": 16, | "OnLandDamageRadiusStart": 16, | ||
"SilenceBombSpeed": 12, | "SilenceBombSpeed": 12, | ||
"SilenceModifier": { | "SilenceModifier": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "CitadelSilenced" | ||
}, | }, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "AirliftSlow" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 12,715: | Line 18,815: | ||
"citadel_ability_tengu_stone_form": { | "citadel_ability_tengu_stone_form": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCooldown": 40, | "AbilityCooldown": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 3, | "AbilityDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorInterruptMeleeOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 12,729: | Line 18,846: | ||
"DampingFactor": 0.25, | "DampingFactor": 0.25, | ||
"DragModifier": { | "DragModifier": { | ||
"Class": " | "Class": "ChargeDragEnemy", | ||
"Subclass": " | "Subclass": "ChargeDragEnemy", | ||
"ForwardOffset": 0, | "ForwardOffset": 0, | ||
"VerticalOffset": -200, | "VerticalOffset": -200, | ||
| Line 12,739: | Line 18,856: | ||
"LiftHeight": 180, | "LiftHeight": 180, | ||
"LiftTime": 1, | "LiftTime": 1, | ||
"MaxHealthRegen": 6, | "MaxHealthRegen": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"MoveSpeedMax": 8, | "MoveSpeedMax": 8, | ||
"Name": "Stone Form", | "Name": "Stone Form", | ||
"Radius": 6, | "Radius": { | ||
"StunDuration": 0.75, | "Value": 6, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"StunDuration": { | |||
"Value": 0.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 12,752: | Line 18,887: | ||
}, | }, | ||
{ | { | ||
"StunDuration": | "StunDuration": 0.75, | ||
"Damage": { | "Damage": { | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.5, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 12,765: | Line 18,900: | ||
"citadel_ability_tengu_urn": { | "citadel_ability_tengu_urn": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCharges": 1, | "AbilityCharges": { | ||
"AbilityCooldown": 32, | "Value": 1, | ||
"AbilityCooldownBetweenCharge": 5, | "Scale": { | ||
"AbilityDuration": 4, | "Value": 1, | ||
"AbilityUnitTargetLimit": 1, | "Type": "max_charges" | ||
"AuraModifier": { | } | ||
"Class": " | }, | ||
"Subclass": " | "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": { | "ProvidedByAura": { | ||
"Class": " | "Class": "UrnDebuff", | ||
"Subclass": " | "Subclass": "UrnDebuff", | ||
"EntangleModifier": { | "EntangleModifier": { | ||
"Class": " | "Class": "CitadelRoot", | ||
"Subclass": " | "Subclass": "Immobilize" | ||
} | } | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
"Value": 40, | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.55, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 12,797: | Line 18,960: | ||
"Key": "citadel_ability_tengu_urn", | "Key": "citadel_ability_tengu_urn", | ||
"Name": "Entangling Thorns", | "Name": "Entangling Thorns", | ||
"Radius": 6, | "Radius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 35, | "SlowPercent": 35, | ||
"TickRate": 0.25, | "TickRate": 0.25, | ||
| Line 12,822: | Line 18,991: | ||
"citadel_ability_tier2boss_aoe_wave": { | "citadel_ability_tier2boss_aoe_wave": { | ||
"AbilityCastDelay": 2.5, | "AbilityCastDelay": 2.5, | ||
"AbilityCastRange": 25.4, | "AbilityCastRange": { | ||
"AbilityCooldown": 3, | "Value": 25.4, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AoEModifier": { | "AoEModifier": { | ||
"Class": " | "Class": "T2bossWaveAura", | ||
"Subclass": " | "Subclass": "T2bossWaveAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "T2bossAoeWaveTarget", | ||
"Subclass": " | "Subclass": "T2bossAoeWaveTarget", | ||
"TossUpStrength": 400, | "TossUpStrength": 400, | ||
"TossHorizontalMin": 300, | "TossHorizontalMin": 300, | ||
| Line 12,837: | Line 19,018: | ||
"DebuffDuration": 3, | "DebuffDuration": 3, | ||
"SilenceModifier": { | "SilenceModifier": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "CitadelSilenced" | ||
}, | }, | ||
"DisarmModifier": { | "DisarmModifier": { | ||
"Class": " | "Class": "CitadelDisarmed", | ||
"Subclass": " | "Subclass": "CitadelDisarmed" | ||
}, | }, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "AirliftSlow" | ||
} | } | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": 300, | "Damage": 300, | ||
| Line 12,869: | Line 19,050: | ||
"AbilityCastRange": 34.92, | "AbilityCastRange": 34.92, | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CreepDPS": 190, | "CreepDPS": 190, | ||
| Line 12,886: | Line 19,076: | ||
"citadel_ability_tier2boss_rocket_barrage": { | "citadel_ability_tier2boss_rocket_barrage": { | ||
"AbilityCastRange": 35.56, | "AbilityCastRange": 35.56, | ||
"AbilityCooldown": 10, | "AbilityCooldown": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 100, | "AbilityUnitTargetLimit": 100, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "Tier2bossRocketDamageAura", | ||
"Subclass": " | "Subclass": "Tier2bossRocketDamageAura", | ||
"ModifierProvidedByAuraDuration": 4, | "ModifierProvidedByAuraDuration": 4, | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Tier2bossRocketDamageAuraDebuff", | ||
"Subclass": " | "Subclass": "Tier2bossRocketDamageAuraDebuff" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorTargetThroughWalls" | |||
], | |||
"BulletArmorReduction": -10, | "BulletArmorReduction": -10, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 12,927: | Line 19,123: | ||
"AbilityCastDelay": 1.5, | "AbilityCastDelay": 1.5, | ||
"AbilityCastRange": 12, | "AbilityCastRange": 12, | ||
"AbilityCooldown": 6, | "AbilityCooldown": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 100, | "AbilityUnitTargetLimit": 100, | ||
"ActivationDistance": 472.441, | "ActivationDistance": 472.441, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 12,942: | Line 19,147: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BeamModifier": { | "BeamModifier": { | ||
"Class": " | "Class": "Tier3bossElectricBeam", | ||
"Subclass": " | "Subclass": "Tier3bossElectricBeam", | ||
"LaserDPSToPlayers": 440, | "LaserDPSToPlayers": 440, | ||
"LaserDPSMaxHealth": 5, | "LaserDPSMaxHealth": 5, | ||
| Line 12,949: | Line 19,154: | ||
"AuraDropTickRate": 0.5, | "AuraDropTickRate": 0.5, | ||
"GroundAuraModifier": { | "GroundAuraModifier": { | ||
"Class": " | "Class": "Tier3bossLaserAura", | ||
"Subclass": " | "Subclass": "Tier3bossLaserAura", | ||
"ModifierProvidedByAuraDuration": 4, | "ModifierProvidedByAuraDuration": 4, | ||
"AuraRadius": 160, | "AuraRadius": 160, | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Tier3bossLaserDebuff", | ||
"Subclass": " | "Subclass": "Tier3bossLaserDebuff", | ||
"Duration": 4, | "Duration": 4, | ||
"TickRate": 0.5, | "TickRate": 0.5, | ||
| Line 12,968: | Line 19,169: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"BulletArmorReduction": -10, | "BulletArmorReduction": -10, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 12,979: | Line 19,183: | ||
}, | }, | ||
"citadel_ability_trooper_zip_line": { | "citadel_ability_trooper_zip_line": { | ||
"AbilityCooldown": 1, | "AbilityCooldown": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageCooldown": 3, | "DamageCooldown": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"DismountHorizontalMaxSpeedPercent": 85, | "DismountHorizontalMaxSpeedPercent": 85, | ||
"DismountHorizontalMinSpeedPercent": 40, | "DismountHorizontalMinSpeedPercent": 40, | ||
| Line 12,991: | Line 19,215: | ||
"KnockedOffDamagePct": 15, | "KnockedOffDamagePct": 15, | ||
"KnockedOffSlowModifier": { | "KnockedOffSlowModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "KnockedOffZiplineSlow" | ||
}, | }, | ||
"LatchEndSpeed": 750, | "LatchEndSpeed": 750, | ||
| Line 13,004: | Line 19,228: | ||
"RegenZoneDismountHorizontalMaxSpeed": 300, | "RegenZoneDismountHorizontalMaxSpeed": 300, | ||
"RidingZipLineModifier": { | "RidingZipLineModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "RidingZipline" | ||
}, | }, | ||
"SlowDuration": 8, | "SlowDuration": 8, | ||
| Line 13,012: | Line 19,236: | ||
"ZipAcc": 1000, | "ZipAcc": 1000, | ||
"ZipLineIntroModifier": { | "ZipLineIntroModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ZiplineIntro", | ||
"EnabledStateMask": [ | |||
"ZiplineIntro", | |||
"ZiplineLocked" | |||
] | |||
}, | }, | ||
"ZipLineKnockdownImmuneModifier": { | "ZipLineKnockdownImmuneModifier": { | ||
"Class": " | "Class": "ZiplineKnockdownImmune", | ||
"Subclass": " | "Subclass": "ZiplineKnockdownImmune" | ||
}, | }, | ||
"ZipLineSlowModifier": { | "ZipLineSlowModifier": { | ||
"Class": " | "Class": "ZiplineSpeed", | ||
"Subclass": " | "Subclass": "ZiplineProtectionSlow", | ||
"RampUpTime": 2, | "RampUpTime": 2, | ||
"PercentageMultiplierStart": -70, | "PercentageMultiplierStart": -70, | ||
| Line 13,032: | Line 19,260: | ||
}, | }, | ||
"citadel_ability_uppercut": { | "citadel_ability_uppercut": { | ||
"AbilityCooldown": 22, | "AbilityCooldown": { | ||
"Value": 22, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusFireRate": { | "BonusFireRate": { | ||
"Value": -14, | "Value": -14, | ||
| Line 13,044: | Line 19,282: | ||
"BuffGunRangePercent": 100, | "BuffGunRangePercent": 100, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "UppercutBuff", | ||
"Subclass": " | "Subclass": "UppercutBuff", | ||
" | "EnabledStateMask": [ | ||
" | "NoWindup" | ||
] | ] | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ClipModifier": { | "ClipModifier": { | ||
"Class": " | "Class": "UppercutClipsize", | ||
"Subclass": " | "Subclass": "UppercutClipsize" | ||
}, | }, | ||
"EnemyHeroTossVelocity": 20, | "EnemyHeroTossVelocity": 20, | ||
"ExplodeDebuffDuration": 5, | "ExplodeDebuffDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"ForceReductionOnAngleDown": 0.75, | "ForceReductionOnAngleDown": 0.75, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,075: | Line 19,315: | ||
"MeleeRadius": 2.5, | "MeleeRadius": 2.5, | ||
"Name": "Exploding Uppercut", | "Name": "Exploding Uppercut", | ||
"OnLandDamageRadius": 14, | "OnLandDamageRadius": { | ||
"Value": 14, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TossDuration": 0.5, | "TossDuration": 0.5, | ||
"TossDurationFriendly": 0.3, | "TossDurationFriendly": 0.3, | ||
| Line 13,089: | Line 19,335: | ||
{ | { | ||
"RestoreHookCooldown": 1, | "RestoreHookCooldown": 1, | ||
"MissingHPHeal": | "MissingHPHeal": 18 | ||
} | } | ||
], | ], | ||
| Line 13,100: | Line 19,346: | ||
}, | }, | ||
"UppercutModifier": { | "UppercutModifier": { | ||
"Class": " | "Class": "CitadelUppercutted", | ||
"Subclass": " | "Subclass": "CitadelUppercutted", | ||
"NoExplodeModifier": { | "NoExplodeModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "NoUppercutExplosionDamage" | ||
}, | }, | ||
"ExplodeDebuffModifier": { | "ExplodeDebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "UppercutDebuff" | ||
}, | }, | ||
"StatusEffectPriority": 20 | "StatusEffectPriority": 20 | ||
| Line 13,118: | Line 19,361: | ||
"citadel_ability_vandal_overflow": { | "citadel_ability_vandal_overflow": { | ||
"AbilityCastDelay": 0.6, | "AbilityCastDelay": 0.6, | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityCooldown": 16, | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 1.25, | "AbilityDuration": { | ||
"Value": 1.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 13,136: | Line 19,402: | ||
"LiftHeight": 120, | "LiftHeight": 120, | ||
"LiftModifier": { | "LiftModifier": { | ||
"Class": " | "Class": "CitadelVandaloverflow", | ||
"Subclass": " | "Subclass": "Lift", | ||
"EnabledStateMask": [ | |||
"Stunned" | |||
] | |||
}, | }, | ||
"Name": null, | "Name": null, | ||
| Line 13,154: | Line 19,423: | ||
"citadel_ability_vandal_surge": { | "citadel_ability_vandal_surge": { | ||
"AbilityCastDelay": 0.6, | "AbilityCastDelay": 0.6, | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityCooldown": 16, | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 1.25, | "AbilityDuration": { | ||
"Value": 1.25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 13,172: | Line 19,464: | ||
"LiftHeight": 120, | "LiftHeight": 120, | ||
"LiftModifier": { | "LiftModifier": { | ||
"Class": " | "Class": "CitadelVandalsurge", | ||
"Subclass": " | "Subclass": "Lift", | ||
"EnabledStateMask": [ | |||
"Stunned" | |||
] | |||
}, | }, | ||
"Name": null, | "Name": null, | ||
| Line 13,189: | Line 19,484: | ||
}, | }, | ||
"citadel_ability_void_sphere": { | "citadel_ability_void_sphere": { | ||
"AbilityCastRange": 10, | "AbilityCastRange": { | ||
"AbilityCooldown": 20, | "Value": 10, | ||
"AbilityCooldownBetweenCharge": -1, | "Scale": { | ||
"AbilityDuration": 1.4, | "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, | "AbilityUnitTargetLimit": 1, | ||
"AllyDistance": 13, | "AllyDistance": 13, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BubbleModifier": { | "BubbleModifier": { | ||
"Class": " | "Class": "VoidSphere", | ||
"Subclass": " | "Subclass": "VoidSphere", | ||
"StatusEffectPriority": 100, | "StatusEffectPriority": 100, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "VoidsphereBuff", | ||
"Subclass": " | "Subclass": "VoidsphereBuff" | ||
} | } | ||
}, | }, | ||
| Line 13,223: | Line 19,544: | ||
] | ] | ||
}, | }, | ||
" | "citadel_ability_wraith_rapidfire": { | ||
" | "AbilityCooldown": { | ||
"Value": 45, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration | "AbilityDuration": { | ||
"Value": 5, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": | "Value": 1, | ||
"Type": " | "Type": "duration" | ||
} | } | ||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BonusFireRate": 20, | "BonusFireRate": 20, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 13,274: | Line 19,575: | ||
"Name": "Full Auto", | "Name": "Full Auto", | ||
"RapidFireModifier": { | "RapidFireModifier": { | ||
"Class": " | "Class": "Rapidfire", | ||
"Subclass": " | "Subclass": "Rapidfire" | ||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 13,293: | Line 19,590: | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.045, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 13,303: | Line 19,600: | ||
"citadel_ability_wrecker_bouldergrenade": { | "citadel_ability_wrecker_bouldergrenade": { | ||
"AbilityCastRange": 50, | "AbilityCastRange": 50, | ||
"AbilityChannelTime": 1.2, | "AbilityChannelTime": { | ||
"AbilityCooldown": 31, | "Value": 1.2, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 31, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 2.5, | "ChannelMoveSpeed": 2.5, | ||
"Damage": { | "Damage": { | ||
| Line 13,328: | Line 19,651: | ||
"Name": "Wrecking Ball", | "Name": "Wrecking Ball", | ||
"Radius": 7, | "Radius": 7, | ||
"StunDuration": 1, | "StunDuration": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 13,343: | Line 19,672: | ||
"citadel_ability_wrecker_garbage_suck": { | "citadel_ability_wrecker_garbage_suck": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityChannelTime": 3, | "AbilityChannelTime": { | ||
"AbilityCooldown": 130, | "Value": 3, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 130, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
| Line 13,354: | Line 19,695: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorExclusiveUse", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CameraDistance": 800, | "CameraDistance": 800, | ||
"DPS": { | "DPS": { | ||
| Line 13,370: | Line 19,718: | ||
}, | }, | ||
"GarbageAuraModifier": { | "GarbageAuraModifier": { | ||
"Class": " | "Class": "Garbageaura", | ||
"Subclass": " | "Subclass": "Garbageaura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "GarbageauraTarget", | ||
"OuterSpeedScale": 10, | "OuterSpeedScale": 10, | ||
"StatusEffectPriority": 60 | "StatusEffectPriority": 60 | ||
| Line 13,383: | Line 19,728: | ||
"StatusEffectPriority": 0 | "StatusEffectPriority": 0 | ||
}, | }, | ||
"GarbageRadius": 12, | "GarbageRadius": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_ability_wrecker_garbage_suck", | "Key": "citadel_ability_wrecker_garbage_suck", | ||
| Line 13,408: | Line 19,759: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageCooldown": 3, | "DamageCooldown": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"DismountHorizontalMaxSpeedPercent": 85, | "DismountHorizontalMaxSpeedPercent": 85, | ||
"DismountHorizontalMinSpeedPercent": 40, | "DismountHorizontalMinSpeedPercent": 40, | ||
| Line 13,417: | Line 19,782: | ||
"KnockedOffDamagePct": 15, | "KnockedOffDamagePct": 15, | ||
"KnockedOffSlowModifier": { | "KnockedOffSlowModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "KnockedOffZiplineSlow" | ||
}, | }, | ||
"LatchEndSpeed": 750, | "LatchEndSpeed": 750, | ||
| Line 13,430: | Line 19,795: | ||
"RegenZoneDismountHorizontalMaxSpeed": 300, | "RegenZoneDismountHorizontalMaxSpeed": 300, | ||
"RidingZipLineModifier": { | "RidingZipLineModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "RidingZipline" | ||
}, | }, | ||
"SlowDuration": 8, | "SlowDuration": 8, | ||
| Line 13,438: | Line 19,803: | ||
"ZipAcc": 1000, | "ZipAcc": 1000, | ||
"ZipLineIntroModifier": { | "ZipLineIntroModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ZiplineIntro", | ||
"EnabledStateMask": [ | |||
"ZiplineIntro", | |||
"ZiplineLocked" | |||
] | |||
}, | }, | ||
"ZipLineKnockdownImmuneModifier": { | "ZipLineKnockdownImmuneModifier": { | ||
"Class": " | "Class": "ZiplineKnockdownImmune", | ||
"Subclass": " | "Subclass": "ZiplineKnockdownImmune" | ||
}, | }, | ||
"ZipLineSlowModifier": { | "ZipLineSlowModifier": { | ||
"Class": " | "Class": "ZiplineSpeed", | ||
"Subclass": " | "Subclass": "ZiplineProtectionSlow", | ||
"RampUpTime": 2, | "RampUpTime": 2, | ||
"PercentageMultiplierStart": -70, | "PercentageMultiplierStart": -70, | ||
| Line 13,458: | Line 19,827: | ||
}, | }, | ||
"citadel_ability_zipline_boost": { | "citadel_ability_zipline_boost": { | ||
"AbilityCooldown": 360, | "AbilityCooldown": { | ||
"Value": 360, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 32, | "AbilityDuration": { | ||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorNoTarget", | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorMovement", | |||
"BehaviorStartsOnCooldown" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,468: | Line 19,856: | ||
"Upgrades": [], | "Upgrades": [], | ||
"ZipboostModifier": { | "ZipboostModifier": { | ||
"Class": " | "Class": "ZiplineBoost", | ||
"Subclass": " | "Subclass": "ZiplineBoost", | ||
"EnabledStateMask": [ | |||
"UsingZiplineBoost" | |||
], | |||
"RampUpTime": 1, | "RampUpTime": 1, | ||
"PercentageSpeedIncreaseRampTo": 80 | "PercentageSpeedIncreaseRampTo": 80 | ||
| Line 13,475: | Line 19,866: | ||
}, | }, | ||
"citadel_base_lockon_ability": { | "citadel_base_lockon_ability": { | ||
"BehaviourBits": [ | |||
"BehaviorTargetThroughWalls" | |||
], | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "citadel_base_lockon_ability", | "Key": "citadel_base_lockon_ability", | ||
| Line 13,486: | Line 19,880: | ||
}, | }, | ||
"drifter_blood_blast": { | "drifter_blood_blast": { | ||
"AbilityCastDelay": 0. | "AbilityCastDelay": 0.4, | ||
"AbilityCastRange": 16, | "AbilityCastRange": { | ||
"AbilityCooldown": 16, | "Value": 16, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 16, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0. | "AbilityPostCastDuration": 0.4, | ||
"AbilityUnitTargetLimit": 30, | "AbilityUnitTargetLimit": 30, | ||
"AirSpeedMax": 70, | "AirSpeedMax": 70, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorNoTarget", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusDamage": { | "BonusDamage": { | ||
"Value": 40, | "Value": 40, | ||
"Scale": { | "Scale": { | ||
"Value": 1. | "Value": 1.4, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 13,516: | Line 19,928: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"ExtraSweepConeAngle": 60, | "ExtraSweepConeAngle": 60, | ||
| Line 13,526: | Line 19,938: | ||
"Key": "drifter_blood_blast", | "Key": "drifter_blood_blast", | ||
"Name": "Rend", | "Name": "Rend", | ||
"RangeForBonusDamage": 8, | "RangeForBonusDamage": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TargetModifier": { | "TargetModifier": { | ||
"Class": " | "Class": "DrifterRendBulletLifesteal", | ||
"Subclass": " | "Subclass": "DrifterRendBulletLifesteal" | ||
}, | }, | ||
"TargetingConeAngle": 50, | "TargetingConeAngle": 50, | ||
| Line 13,537: | Line 19,955: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -8 | ||
}, | }, | ||
{ | { | ||
"DebuffDuration": 2 | "DebuffDuration": 2, | ||
"UseHeavyMelee": 1, | "UseHeavyMelee": 1, | ||
"DamageHeavyMelee": { | "DamageHeavyMelee": { | ||
| Line 13,562: | Line 19,980: | ||
"drifter_darkness": { | "drifter_darkness": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityCastRange": 100, | "AbilityCastRange": { | ||
"AbilityCooldown": | "Value": 100, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 145, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6.5, | "AbilityDuration": { | ||
"Value": 6.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraLingerDuration": 0.001, | "AuraLingerDuration": 0.001, | ||
"BehaviourBits": [ | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusFireRate": { | "BonusFireRate": { | ||
"Value": 0, | "Value": 0, | ||
| Line 13,578: | Line 20,018: | ||
"BonusSprintSpeed": 2, | "BonusSprintSpeed": 2, | ||
"CasterModifier": { | "CasterModifier": { | ||
"Class": " | "Class": "DrifterDarknessCaster", | ||
"Subclass": " | "Subclass": "DrifterDarknessCaster", | ||
" | "EnabledStateMask": [ | ||
" | "SinclairTaxUltActive" | ||
] | ] | ||
}, | }, | ||
| Line 13,598: | Line 20,036: | ||
"PostProcessFadeInTime": 0.2, | "PostProcessFadeInTime": 0.2, | ||
"PostProcessFadeOutTime": 1, | "PostProcessFadeOutTime": 1, | ||
"RevealDuration": 3, | "RevealDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SmallVisionDistance": 15, | "SmallVisionDistance": 15, | ||
"TargetModifier": { | "TargetModifier": { | ||
"Class": " | "Class": "DrifterDarknessTarget", | ||
"Subclass": " | "Subclass": "DrifterDarknessTarget", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "DrifterDarknessTargetBoundaryUnit", | ||
"Subclass": " | "Subclass": "DrifterDarknessTargetBoundaryUnit" | ||
} | } | ||
}, | }, | ||
"TargetRevealModifier": { | "TargetRevealModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "DrifterDarknessTargetReveal", | ||
"EnabledStateMask": [ | |||
"VisibleToEnemy", | |||
"GlowThroughWallsToProvider" | |||
] | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 13,617: | Line 20,065: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -40 | ||
}, | }, | ||
{ | { | ||
| Line 13,627: | Line 20,075: | ||
"drifter_shadow_mark": { | "drifter_shadow_mark": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 5, | "AbilityDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDrag": 3, | "AirDrag": 3, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "DrifterStalkersMarkBuff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 13,652: | Line 20,116: | ||
"Name": "Stalker's Mark", | "Name": "Stalker's Mark", | ||
"PostTeleportModifier": { | "PostTeleportModifier": { | ||
"Class": " | "Class": "DrifterStalkersMarkPostTeleport", | ||
"Subclass": " | "Subclass": "DrifterStalkersMarkPostTeleport" | ||
}, | }, | ||
"TargetModifier": { | "TargetModifier": { | ||
"Class": " | "Class": "DrifterShadowMarkTarget", | ||
"Subclass": " | "Subclass": "DrifterShadowMarkTarget" | ||
}, | }, | ||
"TargetTeleportModifier": { | "TargetTeleportModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "DrifterShadowMarkTeleportTarget" | ||
}, | }, | ||
"TeleportBackOffsetFromTarget": 135, | "TeleportBackOffsetFromTarget": 135, | ||
| Line 13,684: | Line 20,142: | ||
{ | { | ||
"AbilityDuration": 3, | "AbilityDuration": 3, | ||
"AbilityCooldown": - | "AbilityCooldown": -10 | ||
}, | }, | ||
{ | { | ||
"DotHealthPercent": | "DotHealthPercent": 1.5, | ||
"HealAmpReceivePenaltyPercent": -40, | "HealAmpReceivePenaltyPercent": -40, | ||
"HealAmpRegenPenaltyPercent": -40 | "HealAmpRegenPenaltyPercent": -40 | ||
| Line 13,698: | Line 20,156: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,705: | Line 20,171: | ||
}, | }, | ||
"fathom_breach": { | "fathom_breach": { | ||
"AbilityCastRange": 20, | "AbilityCastRange": { | ||
"AbilityCooldown": 22, | "Value": 20, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 22, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 13,717: | Line 20,200: | ||
} | } | ||
}, | }, | ||
"ExplosionRadius": 6, | "ExplosionRadius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"GravityScale": 1.4, | "GravityScale": 1.4, | ||
"InFlightModifier": { | "InFlightModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "InFlight", | ||
"EnabledStateMask": [ | |||
"DashDisabled" | |||
] | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,742: | Line 20,234: | ||
"fathom_defer_damage": { | "fathom_defer_damage": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCooldown": 50, | "AbilityCooldown": { | ||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoCastDelayModifier": { | "AutoCastDelayModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Cast" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDontConsumeAbilityResourceOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamagePctDeferred": 22, | "DamagePctDeferred": 22, | ||
| Line 13,770: | Line 20,272: | ||
}, | }, | ||
"fathom_lurkers_ambush": { | "fathom_lurkers_ambush": { | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": 9999, | "AbilityChannelTime": 9999, | ||
"AbilityCooldown": 50, | "AbilityCooldown": { | ||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"ChannelMoveSpeed": 5, | "ChannelMoveSpeed": 5, | ||
"ChannelTimeForMaxDebuff": 1.5, | "ChannelTimeForMaxDebuff": 1.5, | ||
| Line 13,787: | Line 20,305: | ||
"DebuffMinDuration": 1, | "DebuffMinDuration": 1, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "FathomLurkersAmbushDebuff", | ||
"Subclass": " | "Subclass": "FathomLurkersAmbushDebuff", | ||
"EnabledStateMask": [ | |||
"Slowed" | |||
] | |||
}, | }, | ||
"EnemySlowPct": 60, | "EnemySlowPct": 60, | ||
| Line 13,794: | Line 20,315: | ||
"InvisFadeToDuration": 1.5, | "InvisFadeToDuration": 1.5, | ||
"InvisModifier": { | "InvisModifier": { | ||
"Class": " | "Class": "LurkersAmbushInvis", | ||
"Subclass": " | "Subclass": "Invis", | ||
"InvisBias": 0.8 | "InvisBias": 0.8 | ||
}, | }, | ||
| Line 13,801: | Line 20,322: | ||
"Key": "fathom_lurkers_ambush", | "Key": "fathom_lurkers_ambush", | ||
"Name": "Lurker's Ambush", | "Name": "Lurker's Ambush", | ||
"NonLatchedDurationPct": 50, | "NonLatchedDurationPct": { | ||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"NotSeenByEnemiesRegen": 3, | "NotSeenByEnemiesRegen": 3, | ||
"RegenModifier": { | "RegenModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Regen" | ||
}, | }, | ||
"RevealOnDamageDuration": 0.5, | "RevealOnDamageDuration": 0.5, | ||
| Line 13,828: | Line 20,352: | ||
}, | }, | ||
"fathom_reefdweller_harpoon": { | "fathom_reefdweller_harpoon": { | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"AbilityCharges": 2, | "Value": 30, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityChargesConditionally": 1, | "AbilityChargesConditionally": 1, | ||
"AbilityCooldown": 30, | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": 2, | "Value": 30, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,855: | Line 20,407: | ||
}, | }, | ||
"fathom_scalding_spray": { | "fathom_scalding_spray": { | ||
"AbilityCharges": 1, | "AbilityCharges": { | ||
"AbilityCooldown": 40, | "Value": 1, | ||
"AbilityCooldownBetweenCharge": 8, | "Scale": { | ||
"AbilityDuration": 3, | "Value": 1, | ||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "FathomScaldingSprayAura", | ||
"Subclass": " | "Subclass": "FathomScaldingSprayAura", | ||
"AuraTargetingConeAngle": 60, | "AuraTargetingConeAngle": 60, | ||
"AuraTargetingConeHalfWidth": 50, | "AuraTargetingConeHalfWidth": 50, | ||
"AuraRadius": 0, | "AuraRadius": 0, | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "FathomScaldingSprayTarget", | ||
"Subclass": " | "Subclass": "FathomScaldingSprayTarget" | ||
}, | }, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "FathomScaldingSprayWeaponDamage", | ||
"Subclass": " | "Subclass": "FathomScaldingSprayWeaponDamage" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 13,886: | Line 20,466: | ||
"Key": "fathom_scalding_spray", | "Key": "fathom_scalding_spray", | ||
"Name": "Scalding Spray", | "Name": "Scalding Spray", | ||
"Radius": 12, | "Radius": { | ||
"TickRate": 0.25, | "Value": 12, | ||
"Upgrades": [ | "Scale": { | ||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TickRate": 0.25, | |||
"Upgrades": [ | |||
{ | { | ||
"AbilityCooldown": -15 | "AbilityCooldown": -15 | ||
| Line 13,899: | Line 20,485: | ||
} | } | ||
], | ], | ||
"WeaponDamageBonusDuration": 12, | "WeaponDamageBonusDuration": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"WeaponDamageBonusPerSec": { | "WeaponDamageBonusPerSec": { | ||
"Value": 5, | "Value": 5, | ||
| Line 13,910: | Line 20,502: | ||
"genericperson_ability_1": { | "genericperson_ability_1": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityCooldown": 10.5, | "AbilityCooldown": { | ||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,931: | Line 20,532: | ||
"genericperson_ability_2": { | "genericperson_ability_2": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityCooldown": 10.5, | "AbilityCooldown": { | ||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,952: | Line 20,562: | ||
"genericperson_ability_3": { | "genericperson_ability_3": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityCooldown": 10.5, | "AbilityCooldown": { | ||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,973: | Line 20,592: | ||
"genericperson_ability_4": { | "genericperson_ability_4": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityCooldown": 10.5, | "AbilityCooldown": { | ||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,994: | Line 20,622: | ||
"gunslinger_demonMark": { | "gunslinger_demonMark": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityCastRange": 40, | "AbilityCastRange": { | ||
"AbilityCooldown": 14, | "Value": 40, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 14, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BonusFireRate": 25, | "BonusFireRate": 25, | ||
"BonusMoveSpeed": 2, | "BonusMoveSpeed": 2, | ||
| Line 14,012: | Line 20,653: | ||
"MarkDuration": 5, | "MarkDuration": 5, | ||
"MarkModifier": { | "MarkModifier": { | ||
"Class": " | "Class": "GunslingerDemonmark", | ||
"Subclass": " | "Subclass": "Demonmark", | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "DemonmarkBuff" | ||
} | } | ||
}, | }, | ||
| Line 14,045: | Line 20,682: | ||
"gunslinger_knockbackblast": { | "gunslinger_knockbackblast": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 8, | "AbilityCastRange": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ConeAngle": 45, | "ConeAngle": 45, | ||
"Damage": 120, | "Damage": 120, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "KnockbackSlow" | ||
}, | }, | ||
"EnemyShoveForce": 800, | "EnemyShoveForce": 800, | ||
| Line 14,067: | Line 20,711: | ||
"gunslinger_rapid_fire": { | "gunslinger_rapid_fire": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": | "AbilityCastRange": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | }, | ||
"BulletAccuracy": 200, | "AbilityChannelTime": { | ||
"BulletSpeedPercent": 100, | "Value": 1.5, | ||
"CastRangeWhenVertical": 30, | "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, | "CastRangeWhenVerticalBias": 0.3, | ||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
| Line 14,092: | Line 20,757: | ||
}, | }, | ||
"gunslinger_rocket_launcher": { | "gunslinger_rocket_launcher": { | ||
"AbilityCharges": 1, | "AbilityCharges": { | ||
"AbilityCooldown": 10.5, | "Value": 1, | ||
"AbilityCooldownBetweenCharge": 0.8, | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 0.8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 14,104: | Line 20,790: | ||
} | } | ||
}, | }, | ||
"ExplosionRadius": 3, | "ExplosionRadius": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "gunslinger_rocket_launcher", | "Key": "gunslinger_rocket_launcher", | ||
| Line 14,115: | Line 20,807: | ||
}, | }, | ||
"gunslinger_sleep_bomb": { | "gunslinger_sleep_bomb": { | ||
"AbilityCooldown": 95, | "AbilityCooldown": { | ||
"Value": 95, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": "", | "AbilityDuration": { | ||
"Value": "", | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "SleepBombAura", | ||
"Subclass": " | "Subclass": "SleepBombAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "SleepBombAsleep", | ||
"Subclass": " | "Subclass": "SleepBombAsleep" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 14,135: | Line 20,840: | ||
} | } | ||
}, | }, | ||
"EndRadius": 30, | "EndRadius": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "gunslinger_sleep_bomb", | "Key": "gunslinger_sleep_bomb", | ||
"Name": "Sleep Bomb", | "Name": "Sleep Bomb", | ||
"SleepDuration": 6, | "SleepDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SpreadDuration": 2, | "SpreadDuration": 2, | ||
"StartRadius": 5, | "StartRadius": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [] | "Upgrades": [] | ||
}, | }, | ||
| Line 14,147: | Line 20,870: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BulletLifestealPercent": 15, | "BehaviourBits": null, | ||
"BulletLifestealPercent": { | |||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "healing" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,158: | Line 20,888: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNotSilencable" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,167: | Line 20,900: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,175: | Line 20,909: | ||
"mirage_fire_beetles": { | "mirage_fire_beetles": { | ||
"AbilityCastDelay": 0.05, | "AbilityCastDelay": 0.05, | ||
"AbilityCharges": 2, | "AbilityCharges": { | ||
"AbilityCooldown": 35, | "Value": 2, | ||
"AbilityCooldownBetweenCharge": 1, | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 35, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 14,193: | Line 20,951: | ||
"OutgoingDamagePenaltyPercent": -20, | "OutgoingDamagePenaltyPercent": -20, | ||
"StatStolenDebuffModifier": { | "StatStolenDebuffModifier": { | ||
"Class": " | "Class": "MirageFireScarabsHealthLoss", | ||
"Subclass": " | "Subclass": "MirageFireScarabsHealthLoss", | ||
"EnabledStateMask": [ | |||
"HasFirebeetlesDebuff" | |||
] | |||
}, | |||
"StealDuration": { | |||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 14,202: | Line 20,969: | ||
}, | }, | ||
{ | { | ||
"AbilityCharges": 2 | "AbilityCharges": 1, | ||
"StealDuration": 2 | |||
}, | }, | ||
{ | { | ||
| Line 14,209: | Line 20,977: | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.13, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 14,217: | Line 20,985: | ||
}, | }, | ||
"mirage_sand_phantom": { | "mirage_sand_phantom": { | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 2.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoIntrinsicModifiers": [ | "AutoIntrinsicModifiers": [ | ||
{ | { | ||
"Class": " | "Class": "MirageSandPhantomProc", | ||
"Subclass": " | "Subclass": "MirageSandPhantomProc", | ||
"MaxBulletsToProcInShot": 1, | "MaxBulletsToProcInShot": 1, | ||
"ProcReadyModifier": { | "ProcReadyModifier": { | ||
"Class": " | "Class": "MirageSandPhantomProcReady", | ||
"Subclass": " | "Subclass": "MirageSandPhantomProcReady" | ||
}, | }, | ||
"PassiveVictimModifier": { | "PassiveVictimModifier": { | ||
"Class": " | "Class": "MirageSandPhantomPassiveVictim", | ||
"Subclass": " | "Subclass": "MirageSandPhantomPassiveVictim", | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "DiminishingSlow", | ||
"Subclass": " | "Subclass": "MirageDjinnsMarkSlow" | ||
} | } | ||
} | } | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorDoNotAllowSpamProc" | |||
], | ], | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 14,246: | Line 21,027: | ||
"Name": "Djinn's Mark", | "Name": "Djinn's Mark", | ||
"ProcChance": 100, | "ProcChance": 100, | ||
"ProcCooldown": | "ProcCooldown": { | ||
"Value": 2.75, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"ProcDamageBase": { | "ProcDamageBase": { | ||
"Value": 11, | "Value": 11, | ||
| Line 14,255: | Line 21,042: | ||
}, | }, | ||
"ProcMaxRange": 40, | "ProcMaxRange": 40, | ||
"RevealDuration": 6, | "RevealDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 14,266: | Line 21,059: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -0.75, | ||
"ProcCooldown": - | "ProcCooldown": -0.75, | ||
"StunDuration": 0.5, | "StunDuration": 0.5, | ||
"MaxStacks": 1 | "MaxStacks": 1 | ||
} | } | ||
], | ], | ||
"VictimStackDuration": 5 | "VictimStackDuration": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
} | |||
}, | }, | ||
"mirage_teleport": { | "mirage_teleport": { | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 140, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorCanCancelDuringCastDelay" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "MirageTravelerMovementSpeed", | ||
"Subclass": " | "Subclass": "MirageTeleportMovementSpeed" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 14,296: | Line 21,102: | ||
}, | }, | ||
"ImmunityModifier": { | "ImmunityModifier": { | ||
"Class": " | "Class": "Unstoppable", | ||
"Subclass": " | "Subclass": "Unstoppable", | ||
"StatusEffectPriority": 0 | "EnabledStateMask": [ | ||
"StatusImmune", | |||
"SlowImmune", | |||
"KnockdownImmune", | |||
"Unstoppable" | |||
], | |||
"StatusEffectPriority": 0, | |||
"DisabledStateMask": [ | |||
"Disarmed", | |||
"Muted", | |||
"Silenced", | |||
"SilenceMovementAbilites", | |||
"Slowed", | |||
"Glitched", | |||
"MeleeDisabledDebuff", | |||
"DashDisabledDebuff" | |||
] | |||
}, | }, | ||
"InterruptCooldown": 4, | "InterruptCooldown": 4, | ||
"InterruptNotificationModifier": { | "InterruptNotificationModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Notification", | ||
"Duration": 2 | "Duration": 2 | ||
}, | }, | ||
| Line 14,327: | Line 21,149: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -90 | ||
} | } | ||
] | ] | ||
| Line 14,333: | Line 21,155: | ||
"mirage_tornado": { | "mirage_tornado": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange | "AbilityCastRange": { | ||
"Value": 20, | |||
"Value": | |||
"Scale": { | "Scale": { | ||
"Value": 0.3, | "Value": 1, | ||
"Type": "spirit" | "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" | |||
} | } | ||
}, | }, | ||
| Line 14,350: | Line 21,192: | ||
"DropDownRate": 10, | "DropDownRate": 10, | ||
"EnemyLiftDuration": 0.2, | "EnemyLiftDuration": 0.2, | ||
"HoldInPlaceDuration": 0.3, | "HoldInPlaceDuration": { | ||
"Value": 0.3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "mirage_tornado", | "Key": "mirage_tornado", | ||
| Line 14,358: | Line 21,206: | ||
"OpenHeight": 8, | "OpenHeight": 8, | ||
"ProjectileThinkInterval": 0.01, | "ProjectileThinkInterval": 0.01, | ||
"Radius": 4, | "Radius": { | ||
"SlowDuration": 3, | "Value": 4, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SlowPercent": 30, | "SlowPercent": 30, | ||
"TickRate": 0.25, | "TickRate": 0.25, | ||
| Line 14,376: | Line 21,236: | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.6, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
} | } | ||
} | } | ||
], | ], | ||
"WhirlwindDuration": 4, | "WhirlwindDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"WhirlwindEvasionChance": 30, | "WhirlwindEvasionChance": 30, | ||
"WhirlwindEvasionModifier": { | "WhirlwindEvasionModifier": { | ||
"Class": " | "Class": "MirageTornadoEvasion", | ||
"Subclass": " | "Subclass": "MirageTornadoEvasion" | ||
} | } | ||
}, | }, | ||
| Line 14,396: | Line 21,258: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,405: | Line 21,268: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,413: | Line 21,277: | ||
"operative_blindside": { | "operative_blindside": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": 30, | "AbilityCooldown": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BackstabBonusDamagePct": 40, | "BackstabBonusDamagePct": 40, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"CameraTurnRateMax": 100, | "CameraTurnRateMax": 100, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 14,427: | Line 21,304: | ||
}, | }, | ||
"EnemyDebuffModifier": { | "EnemyDebuffModifier": { | ||
"Class": " | "Class": "OperativeBlindsideEnemyDebuff", | ||
"Subclass": " | "Subclass": "OperativeBlindsideEnemyDebuff" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,434: | Line 21,311: | ||
"MaxCameraAngleForSeeing": 180, | "MaxCameraAngleForSeeing": 180, | ||
"Name": "Blindside", | "Name": "Blindside", | ||
"Radius": 6.5, | "Radius": { | ||
"TurnRateSlowDuration": 2, | "Value": 6.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TurnRateSlowDuration": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 14,450: | Line 21,339: | ||
"operative_revelation": { | "operative_revelation": { | ||
"AbilityCastDelay": 0.3, | "AbilityCastDelay": 0.3, | ||
"AbilityCooldown": 90, | "AbilityCooldown": { | ||
"Value": 90, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CasterModifier": { | "CasterModifier": { | ||
"Class": " | "Class": "OperativeRevelationCaster", | ||
"Subclass": " | "Subclass": "OperativeRevelationCaster", | ||
"StatusEffectPriority": 25, | "StatusEffectPriority": 25, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "OperativeRevelationAura", | ||
"Subclass": " | "Subclass": "OperativeRevelationAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "OperativeRevelationTarget", | ||
"Subclass": " | "Subclass": "OperativeRevelationTarget", | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "GlitchDebuff", | ||
"Subclass": " | "Subclass": "GlitchDebuff", | ||
"EnabledStateMask": [ | |||
"Disarmed", | |||
"Silenced", | |||
"Muted", | |||
"Glitched" | |||
] | |||
} | } | ||
} | } | ||
| Line 14,479: | Line 21,383: | ||
}, | }, | ||
"ChannelMoveSpeed": 4.2, | "ChannelMoveSpeed": 4.2, | ||
"CurseDuration": 3, | "CurseDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DPS": { | "DPS": { | ||
"Value": 50, | "Value": 50, | ||
| Line 14,493: | Line 21,403: | ||
"MoveSpeedReduction": 20, | "MoveSpeedReduction": 20, | ||
"Name": "Revelation", | "Name": "Revelation", | ||
"Radius": 15, | "Radius": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SlowPercent": 25, | "SlowPercent": 25, | ||
"TickRate": 0.25, | "TickRate": 0.25, | ||
"TimeBeforeCursed": 2, | "TimeBeforeCursed": { | ||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 14,510: | Line 21,432: | ||
}, | }, | ||
"operative_umbrella_maneuver": { | "operative_umbrella_maneuver": { | ||
"AbilityCooldown": 32, | "AbilityCooldown": { | ||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ActivateTime": 0.2, | "ActivateTime": 0.2, | ||
"AirHangModifier": { | "AirHangModifier": { | ||
"Class": " | "Class": "OperativeUmbrellaManeuverAirHang", | ||
"Subclass": " | "Subclass": "OperativeUmbrellaManeuverAirHang", | ||
"AirSpeed": -1, | "AirSpeed": -1, | ||
"AirDrag": -1, | "AirDrag": -1, | ||
| Line 14,523: | Line 21,451: | ||
"AirSpeedMax": 3.81, | "AirSpeedMax": 3.81, | ||
"BackwardsVelocity": 13, | "BackwardsVelocity": 13, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 14,531: | Line 21,464: | ||
} | } | ||
}, | }, | ||
"ExplodeRadius": 5, | "ExplodeRadius": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"FallSpeedMax": 1.524, | "FallSpeedMax": 1.524, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,551: | Line 21,490: | ||
}, | }, | ||
"rutger_cheat_death": { | "rutger_cheat_death": { | ||
"AbilityCooldown": 42, | "AbilityCooldown": { | ||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 4, | "AbilityDuration": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BonusHealthRegen": 2, | "BonusHealthRegen": 2, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 14,560: | Line 21,512: | ||
"Key": "rutger_cheat_death", | "Key": "rutger_cheat_death", | ||
"ModifierCheatDeathActivated": { | "ModifierCheatDeathActivated": { | ||
"Class": " | "Class": "RutgerCheatDeathActivated", | ||
"Subclass": " | "Subclass": "RutgerCheatDeathActivated", | ||
"Duration": -1 | "Duration": -1 | ||
}, | }, | ||
| Line 14,583: | Line 21,531: | ||
"rutger_force_field": { | "rutger_force_field": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCooldown": 42, | "AbilityCooldown": { | ||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 10, | "AbilityDuration": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "RutgerForceFieldAura", | ||
"Subclass": " | "Subclass": "ForceFieldAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "RutgerForceField" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ChargeUpTime": 0.5, | "ChargeUpTime": 0.5, | ||
| Line 14,612: | Line 21,576: | ||
"SlowDuration": 0.3, | "SlowDuration": 0.3, | ||
"SlowModifier": { | "SlowModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "Slow" | ||
}, | }, | ||
"SlowPercent": 60, | "SlowPercent": 60, | ||
"SpherePushExtraDistance": 1.5, | "SpherePushExtraDistance": 1.5, | ||
"SphereRadius": 5, | "SphereRadius": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 14,633: | Line 21,600: | ||
], | ], | ||
"VictimPushModifier": { | "VictimPushModifier": { | ||
"Class": " | "Class": "RutgerForceFieldPushOut", | ||
"Subclass": " | "Subclass": "RutgerForceFieldPushOut", | ||
"EnabledStateMask": [ | |||
"Silenced", | |||
"CommandRestricted", | |||
"AirDuckingForced" | |||
], | |||
"Duration": -1 | "Duration": -1 | ||
}, | }, | ||
| Line 14,640: | Line 21,612: | ||
}, | }, | ||
"rutger_pulse": { | "rutger_pulse": { | ||
"AbilityCooldown": 127, | "AbilityCooldown": { | ||
"Value": 127, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraModifier": { | "AuraModifier": { | ||
"Class": " | "Class": "RutgerPulseAura", | ||
"Subclass": " | "Subclass": "RutgerPulseAuraSubclass", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "RutgerPulseTarget", | ||
"Subclass": " | "Subclass": "RutgerPulseTargetSubclass" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageMax": { | "DamageMax": { | ||
| Line 14,671: | Line 21,655: | ||
} | } | ||
}, | }, | ||
"EndRadius": 30, | "EndRadius": { | ||
"Value": 30, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "rutger_pulse", | "Key": "rutger_pulse", | ||
"MovementSlow": 25, | "MovementSlow": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Pulse", | "Name": "Pulse", | ||
"SpreadDuration": 0.6, | "SpreadDuration": 0.6, | ||
"StartRadius": 1, | "StartRadius": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 14,691: | Line 21,693: | ||
}, | }, | ||
"rutger_rocket": { | "rutger_rocket": { | ||
"AbilityCharges": 1, | "AbilityCharges": { | ||
"AbilityCooldown": 17, | "Value": 1, | ||
"AbilityCooldownBetweenCharge": 1, | "Scale": { | ||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 17, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirSpeedMax": 3.81, | "AirSpeedMax": 3.81, | ||
"AutoChannelModifier": { | "AutoChannelModifier": { | ||
"Class": " | "Class": "IntrinsicBase", | ||
"Subclass": " | "Subclass": "IntrinsicBase" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CameraHeightOffset": 20, | "CameraHeightOffset": 20, | ||
"CameraHorizontalOffset": 15, | "CameraHorizontalOffset": 15, | ||
| Line 14,711: | Line 21,736: | ||
}, | }, | ||
"FallSpeedMax": 1.524, | "FallSpeedMax": 1.524, | ||
"ImpactRadius": 5, | "ImpactRadius": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "rutger_rocket", | "Key": "rutger_rocket", | ||
| Line 14,737: | Line 21,768: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,744: | Line 21,776: | ||
}, | }, | ||
"super_neutral_charge": { | "super_neutral_charge": { | ||
"AbilityCooldown": 10, | "AbilityCooldown": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CameraDistance": 120, | "CameraDistance": 120, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 14,760: | Line 21,802: | ||
"Name": "Mid Boss Charge", | "Name": "Mid Boss Charge", | ||
"PrepareTime": 0.8, | "PrepareTime": 0.8, | ||
"StunDuration": 0.5, | "StunDuration": { | ||
"Value": 0.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"TackleDurationMax": 1, | "TackleDurationMax": 1, | ||
"TackleDurationMin": 0.5, | "TackleDurationMin": 0.5, | ||
"TackleRadius": 2.5, | "TackleRadius": { | ||
"Value": 2.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TackleSpeed": 1000, | "TackleSpeed": 1000, | ||
"Upgrades": [] | "Upgrades": [] | ||
}, | }, | ||
"super_neutral_shield": { | "super_neutral_shield": { | ||
"AbilityCooldown": 1, | "AbilityCooldown": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": -1, | "AbilityDuration": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,782: | Line 21,845: | ||
"synth_affliction": { | "synth_affliction": { | ||
"AbilityCastDelay": 0.6, | "AbilityCastDelay": 0.6, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 170, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CanBePurged": 1, | "CanBePurged": 1, | ||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
| Line 14,795: | Line 21,868: | ||
}, | }, | ||
"DPS": { | "DPS": { | ||
"Value": | "Value": 32, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.21, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
}, | }, | ||
"DamageInterval": 0.5, | "DamageInterval": 0.5, | ||
"DebuffDuration": | "DebuffDuration": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SynthAfflictionDebuff", | ||
"Subclass": " | "Subclass": "SynthAfflictionDebuff" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "synth_affliction", | "Key": "synth_affliction", | ||
"Name": "Affliction", | "Name": "Affliction", | ||
"Radius": 9, | "Radius": { | ||
"Value": 9, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -35 | ||
}, | }, | ||
{ | { | ||
| Line 14,825: | Line 21,906: | ||
{ | { | ||
"DPS": { | "DPS": { | ||
"Value": | "Value": 13, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.1, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 14,838: | Line 21,919: | ||
"AbilityCastDelay": 0.3, | "AbilityCastDelay": 0.3, | ||
"AbilityChannelTime": 2, | "AbilityChannelTime": 2, | ||
"AbilityCooldown": 32, | "AbilityCooldown": { | ||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDrag": 0.3, | "AirDrag": 0.3, | ||
"AirSpeedMax": 2.54, | "AirSpeedMax": 2.54, | ||
"AmpDuration": 15, | "AmpDuration": { | ||
"Value": 15, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AmpModifier": { | "AmpModifier": { | ||
"Class": " | "Class": "SynthBarrageAmp", | ||
"Subclass": " | "Subclass": "SynthBarrageAmp" | ||
}, | }, | ||
"AmpPercentPerStack": 6, | "AmpPercentPerStack": 6, | ||
"AutoChannelModifier": { | "AutoChannelModifier": { | ||
"Class": " | "Class": "IntrinsicBase", | ||
"Subclass": " | "Subclass": "IntrinsicBase" | ||
}, | }, | ||
"BarrageCasterModifier": { | "BarrageCasterModifier": { | ||
"Class": " | "Class": "SynthBarrageCaster", | ||
"Subclass": " | "Subclass": "SynthBarrageCaster" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"DamagePerProjectile": { | "DamagePerProjectile": { | ||
| Line 14,866: | Line 21,965: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "SynthBarrageDebuff" | ||
}, | }, | ||
"FallSpeedMax": 10, | "FallSpeedMax": 10, | ||
| Line 14,878: | Line 21,974: | ||
"Name": "Barrage", | "Name": "Barrage", | ||
"ProjectileAmount": 4, | "ProjectileAmount": 4, | ||
"Radius": 4.5, | "Radius": { | ||
"SlowDuration": 1.5, | "Value": 4.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SlowDuration": { | |||
"Value": 1.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 14,895: | Line 22,003: | ||
"synth_plasma_flux": { | "synth_plasma_flux": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCooldown": 25, | "AbilityCooldown": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 14,908: | Line 22,029: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "synth_plasma_flux", | "Key": "synth_plasma_flux", | ||
"MaxLifetime": 3.8, | "MaxLifetime": { | ||
"Value": 3.8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Flying Cloak", | "Name": "Flying Cloak", | ||
"Radius": 5, | "Radius": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"TickRate": 0.1, | "TickRate": 0.1, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 14,922: | Line 22,055: | ||
{ | { | ||
"MaxLifetime": 1.6, | "MaxLifetime": 1.6, | ||
"AbilityCooldown": - | "AbilityCooldown": -10 | ||
} | } | ||
], | ], | ||
"WeaponDamageBonusModifier": { | "WeaponDamageBonusModifier": { | ||
"Class": " | "Class": "SynthPlasmaFluxWeaponDamage", | ||
"Subclass": " | "Subclass": "SynthPlasmaFluxWeaponDamage" | ||
} | } | ||
}, | }, | ||
| Line 14,936: | Line 22,066: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,944: | Line 22,082: | ||
"synth_pulse": { | "synth_pulse": { | ||
"AbilityCastDelay": 0.15, | "AbilityCastDelay": 0.15, | ||
"AbilityChannelTime": 1.5, | "AbilityChannelTime": { | ||
"AbilityCooldown": 17, | "Value": 1.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 17, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 14,957: | Line 22,113: | ||
}, | }, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Debuff" | ||
}, | }, | ||
"EscapeModifier": { | "EscapeModifier": { | ||
"Class": " | "Class": "SynthPulseEscape", | ||
"Subclass": " | "Subclass": "SynthPulseEscape", | ||
"EnabledStateMask": [ | |||
"DashDisabled", | |||
"MantleDisabled", | |||
"DuckingDisabled", | |||
"MeleeDisabled" | |||
] | |||
}, | }, | ||
"FallSpeedMax": 0.0254, | "FallSpeedMax": 0.0254, | ||
| Line 14,972: | Line 22,130: | ||
"Key": "synth_pulse", | "Key": "synth_pulse", | ||
"Name": "Enchanter's Satchel", | "Name": "Enchanter's Satchel", | ||
"Radius": 12, | "Radius": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
| Line 14,991: | Line 22,155: | ||
"targetdummy_ability_1": { | "targetdummy_ability_1": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityCooldown": 10.5, | "AbilityCooldown": { | ||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,012: | Line 22,185: | ||
"targetdummy_ability_2": { | "targetdummy_ability_2": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityCooldown": 10.5, | "AbilityCooldown": { | ||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,033: | Line 22,215: | ||
"targetdummy_ability_3": { | "targetdummy_ability_3": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityCooldown": 10.5, | "AbilityCooldown": { | ||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,054: | Line 22,245: | ||
"targetdummy_ability_4": { | "targetdummy_ability_4": { | ||
"AbilityCastDelay": 1, | "AbilityCastDelay": 1, | ||
"AbilityCooldown": 10.5, | "AbilityCooldown": { | ||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,076: | Line 22,276: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,084: | Line 22,287: | ||
"thumper_ability_1": { | "thumper_ability_1": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 40, | "AbilityCastRange": { | ||
"AbilityCharges": 1, | "Value": 40, | ||
"AbilityCooldown": 17, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 4, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 17, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAlwaysPreviewRadius" | |||
], | |||
"BounceRadians": 0.5, | "BounceRadians": 0.5, | ||
"BounceRange": 20, | "BounceRange": { | ||
"Value": 20, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 15,122: | Line 22,361: | ||
"thumper_ability_2": { | "thumper_ability_2": { | ||
"AbilityCastDelay": 0.42, | "AbilityCastDelay": 0.42, | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BarbedWireAuraModifier": { | "BarbedWireAuraModifier": { | ||
"Class": " | "Class": "ThumperAbility2Aura", | ||
"Subclass": " | "Subclass": "ThumperAbility2Aura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "ThumperAbility2", | ||
"Subclass": " | "Subclass": "ThumperAbility2", | ||
"EnabledStateMask": [ | |||
"Slowed", | |||
"GlowThroughWallsToEnemy" | |||
], | |||
"StatusEffectPriority": 100 | "StatusEffectPriority": 100 | ||
} | } | ||
| Line 15,150: | Line 22,405: | ||
}, | }, | ||
"BarbedWireHeightOffGround": 1, | "BarbedWireHeightOffGround": 1, | ||
"BarbedWireRadius": 4, | "BarbedWireRadius": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"BarbedWireSlow": 50, | "BarbedWireSlow": 50, | ||
"BarbedWireTickRate": 0.5, | "BarbedWireTickRate": 0.5, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 15,165: | Line 22,430: | ||
"Key": "thumper_ability_2", | "Key": "thumper_ability_2", | ||
"Name": "Spike Strip", | "Name": "Spike Strip", | ||
"StompRange": 25, | "StompRange": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"TechCleaveExpireTime": 0.2, | "TechCleaveExpireTime": 0.2, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 15,182: | Line 22,453: | ||
"thumper_ability_3": { | "thumper_ability_3": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"AbilityCooldown": 42, | "Value": 30, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 8, | "AbilityDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAlwaysPreviewRadius" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 15,196: | Line 22,489: | ||
}, | }, | ||
"DroneModifier": { | "DroneModifier": { | ||
"Class": " | "Class": "ThumperDrone", | ||
"Subclass": " | "Subclass": "ThumperDrone" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,217: | Line 22,510: | ||
}, | }, | ||
"thumper_ability_4": { | "thumper_ability_4": { | ||
"AbilityCooldown": 10.5, | "AbilityCooldown": { | ||
"Value": 10.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ClimbHeight": 1, | "ClimbHeight": 1, | ||
| Line 15,230: | Line 22,532: | ||
"Name": "Vortex", | "Name": "Vortex", | ||
"PullAOEModifier": { | "PullAOEModifier": { | ||
"Class": " | "Class": "ThumperPullAoe", | ||
"Subclass": " | "Subclass": "ThumperPullAoe", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "ThumperEnemyPulled", | ||
"Subclass": " | "Subclass": "ThumperEnemyPulled" | ||
} | } | ||
}, | }, | ||
| Line 15,255: | Line 22,557: | ||
"tokamak_breach": { | "tokamak_breach": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCooldown": 42, | "AbilityCooldown": { | ||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AllySmokeAOEModifier": { | "AllySmokeAOEModifier": { | ||
"Class": " | "Class": "TokamakAllySmokeAoe", | ||
"Subclass": " | "Subclass": "TokamakAllySmokeAoe", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Invis", | ||
"Subclass": " | "Subclass": "TokamakAllyInSmoke" | ||
} | } | ||
}, | }, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"EnemySmokeAOEModifier": { | "EnemySmokeAOEModifier": { | ||
"Class": " | "Class": "TokamakEnemySmokeAoe", | ||
"Subclass": " | "Subclass": "TokamakEnemySmokeAoe", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "CitadelSilenced", | ||
"Subclass": " | "Subclass": "CitadelSilenced" | ||
} | } | ||
}, | }, | ||
| Line 15,281: | Line 22,590: | ||
"Key": "tokamak_breach", | "Key": "tokamak_breach", | ||
"Name": "Breach", | "Name": "Breach", | ||
"Radius": 12, | "Radius": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"RevealOnDamageDuration": 1, | "RevealOnDamageDuration": 1, | ||
"RevealOnSpottedDuration": 1, | "RevealOnSpottedDuration": 1, | ||
"SmokeDuration": 8, | "SmokeDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"SpottedRadius": 2.5, | "SpottedRadius": 2.5, | ||
"TechResist": 20, | "TechResist": 20, | ||
| Line 15,301: | Line 22,622: | ||
"tokamak_crimson_cannon": { | "tokamak_crimson_cannon": { | ||
"AbilityCastDelay": 2, | "AbilityCastDelay": 2, | ||
"AbilityCastRange": 100, | "AbilityCastRange": { | ||
"AbilityChannelTime": 3.6, | "Value": 100, | ||
"AbilityCooldown": 127, | "Scale": { | ||
"AbilityCooldownBetweenCharge": -1, | "Value": 1, | ||
"AbilityUnitTargetLimit": 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, | "AimFOV": 60, | ||
"AimZoomDuration": 0.15, | "AimZoomDuration": 0.15, | ||
"AirSpeedMax": 70, | "AirSpeedMax": 70, | ||
"AutoCastDelayModifier": { | "AutoCastDelayModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "CastDelay" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 15,347: | Line 22,692: | ||
"tokamak_dying_star": { | "tokamak_dying_star": { | ||
"AbilityCastRange": 20, | "AbilityCastRange": 20, | ||
"AbilityCooldown": 25, | "AbilityCooldown": { | ||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 15,358: | Line 22,713: | ||
} | } | ||
}, | }, | ||
"ExplosionRadius": 6, | "ExplosionRadius": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"GravityScale": 1.4, | "GravityScale": 1.4, | ||
"InFlightModifier": { | "InFlightModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "InFlight", | ||
"EnabledStateMask": [ | |||
"CommandRestricted" | |||
] | |||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,390: | Line 22,754: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BaseHeatPower": 20, | "BaseHeatPower": 20, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"HeatDotModifier": { | "HeatDotModifier": { | ||
"Class": " | "Class": "TokamakHeatSinksDot", | ||
"Subclass": " | "Subclass": "TokamakHeatSinksDot" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,405: | Line 22,772: | ||
}, | }, | ||
"MeleeHitCount": 3, | "MeleeHitCount": 3, | ||
"MeleeIgniteTime": 0.5, | "MeleeIgniteTime": { | ||
"Value": 0.5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"Name": "Thermal Vault", | "Name": "Thermal Vault", | ||
"TickRate": 0.1, | "TickRate": 0.1, | ||
| Line 15,426: | Line 22,799: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"HeatDissipationInterval": 0.12, | "HeatDissipationInterval": 0.12, | ||
| Line 15,439: | Line 22,815: | ||
"tokamak_hot_shot": { | "tokamak_hot_shot": { | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityChannelTime": 1, | "AbilityChannelTime": { | ||
"AbilityCharges": 2, | "Value": 1, | ||
"AbilityCooldown": 32, | "Scale": { | ||
"AbilityCooldownBetweenCharge": 1, | "Value": 1, | ||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 2, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BeamLength": 30, | "BeamLength": { | ||
"BeamWidth": 4, | "Value": 30, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"BeamWidth": { | |||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCancelDuringCastDelay", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"ChannelMoveSpeed": 1.8, | "ChannelMoveSpeed": 1.8, | ||
"HotDPS": { | "HotDPS": { | ||
| Line 15,493: | Line 22,912: | ||
"tokamak_radiance": { | "tokamak_radiance": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCooldown": 48, | "AbilityCooldown": { | ||
"Value": 48, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 6, | "AbilityDuration": { | ||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BlindScale": 0.5, | "BlindScale": 0.5, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 15,503: | Line 22,937: | ||
"Key": "tokamak_radiance", | "Key": "tokamak_radiance", | ||
"LookDotMin": 0.866, | "LookDotMin": 0.866, | ||
"LookRadiusScale": 1, | "LookRadiusScale": { | ||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"MaxDPS": { | "MaxDPS": { | ||
"Value": 16, | "Value": 16, | ||
| Line 15,513: | Line 22,953: | ||
"Name": "Blinding Radiance", | "Name": "Blinding Radiance", | ||
"RadianceModifier": { | "RadianceModifier": { | ||
"Class": " | "Class": "TokamakRadiance", | ||
"Subclass": " | "Subclass": "TokamakRadiance" | ||
}, | |||
"Radius": { | |||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | }, | ||
"TickRate": 0.25, | "TickRate": 0.25, | ||
"Upgrades": [ | "Upgrades": [ | ||
| Line 15,539: | Line 22,985: | ||
"AbilityCastDelay": 0.5, | "AbilityCastDelay": 0.5, | ||
"AbilityCastRange": "38.1 50.8", | "AbilityCastRange": "38.1 50.8", | ||
"AbilityCooldown": "40 30 20", | "AbilityCooldown": { | ||
"Value": "40 30 20", | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile" | |||
], | |||
"BlastRadius": 300, | "BlastRadius": 300, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 15,558: | Line 23,013: | ||
"AbilityCastDelay": 0.2, | "AbilityCastDelay": 0.2, | ||
"AbilityCastRange": 40.64, | "AbilityCastRange": 40.64, | ||
"AbilityCooldown": 4, | "AbilityCooldown": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ArmingDuration": 5, | "ArmingDuration": 5, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget" | |||
], | |||
"BlastRadius": 4, | "BlastRadius": 4, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 15,576: | Line 23,041: | ||
"AbilityCastDelay": 0.5, | "AbilityCastDelay": 0.5, | ||
"AbilityCastRange": 50.8, | "AbilityCastRange": 50.8, | ||
"AbilityCooldown": 40, | "AbilityCooldown": { | ||
"Value": 40, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile" | |||
], | |||
"BlastRadius": 300, | "BlastRadius": 300, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 15,595: | Line 23,069: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,602: | Line 23,077: | ||
}, | }, | ||
"vanguard_aoe_buff": { | "vanguard_aoe_buff": { | ||
"AbilityCooldown": 5, | "AbilityCooldown": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 10, | "AbilityDuration": { | ||
"Value": 10, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraRadius": 50, | "AuraRadius": { | ||
"Value": 50, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusFireRate": 15, | "BonusFireRate": 15, | ||
"BonusSpirit": 20, | "BonusSpirit": 20, | ||
"BuffModifier": { | "BuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "VanguardBuff" | ||
}, | }, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"HealingModifier": { | "HealingModifier": { | ||
"Class": " | "Class": "HealthNova", | ||
"Subclass": " | "Subclass": "HealingNovaActive" | ||
}, | }, | ||
"HeroAndSelfHPS": 5, | "HeroAndSelfHPS": 5, | ||
| Line 15,633: | Line 23,128: | ||
"viscous_goo_bowling_ball": { | "viscous_goo_bowling_ball": { | ||
"AbilityCastDelay": 0.55, | "AbilityCastDelay": 0.55, | ||
"AbilityCooldown": | "AbilityCooldown": { | ||
"Value": 150, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 11, | "AbilityDuration": { | ||
"AbilityUnitTargetLimit": 1, | "Value": 11, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | |||
"AccelerationPercentage": -60, | "AccelerationPercentage": -60, | ||
"AirJumpForce": 500, | "AirJumpForce": 500, | ||
"BallHitRadius": 1.8, | "BallHitRadius": { | ||
"Value": 1.8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"BallOffset": 50, | "BallOffset": 50, | ||
"BallRadius": 1.4, | "BallRadius": { | ||
"Value": 1.4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorInhibitSoftCameraCollision" | |||
], | |||
"BreakablePropDamageRadius": 75, | "BreakablePropDamageRadius": 75, | ||
"BulletResist": 35, | "BulletResist": 35, | ||
| Line 15,654: | Line 23,181: | ||
}, | }, | ||
"DamagePreventionModifier": { | "DamagePreventionModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ViscousBallDamagePrevention", | ||
"Duration": 1.2 | "Duration": 1.2 | ||
}, | }, | ||
| Line 15,667: | Line 23,194: | ||
"ParticleRadiusMultiplier": 1.2, | "ParticleRadiusMultiplier": 1.2, | ||
"RollingModifier": { | "RollingModifier": { | ||
"Class": " | "Class": "ViscousBall", | ||
"Subclass": " | "Subclass": "ViscousRollingResist" | ||
" | }, | ||
" | "StunDuration": { | ||
" | "Value": 0.5, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
"TechResist": 35, | "TechResist": 35, | ||
"TickRate": 0.25, | "TickRate": 0.25, | ||
"Upgrades": [ | "Upgrades": [ | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -25 | ||
}, | }, | ||
{ | { | ||
"Damage": 70 | "Damage": 70, | ||
"BulletResist": 20, | |||
"TechResist": 20 | |||
}, | }, | ||
{ | { | ||
"AbilityDuration": | "AbilityDuration": 7, | ||
"StunDuration": 0.3 | "StunDuration": 0.3 | ||
} | } | ||
| Line 15,692: | Line 23,223: | ||
"viscous_goo_grenade": { | "viscous_goo_grenade": { | ||
"AbilityCastDelay": 0.001, | "AbilityCastDelay": 0.001, | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
"Value": | "Value": 55, | ||
"Scale": { | "Scale": { | ||
"Value": 0. | "Value": 0.7, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 15,707: | Line 23,249: | ||
"FourthHitDamagePercentage": 0.26, | "FourthHitDamagePercentage": 0.26, | ||
"GooGrenadeImpactModifier": { | "GooGrenadeImpactModifier": { | ||
"Class": " | "Class": "ViscousGooGrenadeDebuff", | ||
"Subclass": " | "Subclass": "ViscousGooGrenadeDebuff" | ||
}, | }, | ||
"GooGrenadePuddleAuraFriendlyModifier": { | "GooGrenadePuddleAuraFriendlyModifier": { | ||
"Class": " | "Class": "BaseAura", | ||
"Subclass": " | "Subclass": "GooGrenadeFriendlyAura", | ||
"AuraRadius": -1, | "AuraRadius": -1, | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "GooPuddleSlideModifier" | ||
} | } | ||
}, | }, | ||
"GooGrenadePuddleAuraModifier": { | "GooGrenadePuddleAuraModifier": { | ||
"Class": " | "Class": "ViscousGooAura", | ||
"Subclass": " | "Subclass": "GooGrenadePuddleAura", | ||
"ProvidedByAura": { | "ProvidedByAura": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "PuddleSlow" | ||
}, | }, | ||
"AuraRadius": -1 | "AuraRadius": -1 | ||
| Line 15,736: | Line 23,272: | ||
"IsDisabled": false, | "IsDisabled": false, | ||
"Key": "viscous_goo_grenade", | "Key": "viscous_goo_grenade", | ||
"MaxBounces": | "MaxBounces": 2, | ||
"Name": "Splatter", | "Name": "Splatter", | ||
"PuddleDuration": { | "PuddleDuration": { | ||
| Line 15,746: | Line 23,282: | ||
}, | }, | ||
"PuddleSlideBuff": 60, | "PuddleSlideBuff": 60, | ||
"Radius": 5, | "Radius": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"SecondHitDamagePercentage": 0.5, | "SecondHitDamagePercentage": 0.5, | ||
"SlowPercent": 35, | "SlowPercent": 35, | ||
| Line 15,759: | Line 23,301: | ||
}, | }, | ||
{ | { | ||
"MaxBounces": | "MaxBounces": 1, | ||
"Damage": { | "Damage": { | ||
"Value": 0, | "Value": 0, | ||
"Scale": { | "Scale": { | ||
"Value": | "Value": 0.9, | ||
"Type": "spirit" | "Type": "spirit" | ||
} | } | ||
| Line 15,772: | Line 23,314: | ||
"viscous_restorative_goo": { | "viscous_restorative_goo": { | ||
"AbilityCastDelay": 0.1, | "AbilityCastDelay": 0.1, | ||
"AbilityCastRange": 26, | "AbilityCastRange": { | ||
"AbilityCooldown": 42, | "Value": 26, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 42, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 3, | "AbilityDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorEqualUnitTargetPriority", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusHealthRegen": { | "BonusHealthRegen": { | ||
"Value": 40, | "Value": 40, | ||
| Line 15,794: | Line 23,363: | ||
"LightMeleeForce": 300, | "LightMeleeForce": 300, | ||
"Name": "The Cube", | "Name": "The Cube", | ||
"PostCubeBuffDuration": 8, | "PostCubeBuffDuration": { | ||
"Value": 8, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"PushBackForce": 250, | "PushBackForce": 250, | ||
"PushBackRadius": 50, | "PushBackRadius": 50, | ||
"RestorativeGooModifier": { | "RestorativeGooModifier": { | ||
"Class": " | "Class": "RestorativeGoo", | ||
"Subclass": " | "Subclass": "RestorativeGoo", | ||
"DistanceCameraOffset": 450, | "DistanceCameraOffset": 450, | ||
"DistanceCameraOffsetLerpTime": 0.5, | "DistanceCameraOffsetLerpTime": 0.5, | ||
"DistanceCameraOffsetBias": 0.75, | "DistanceCameraOffsetBias": 0.75, | ||
"BreakoutProgressBarModifier": { | "BreakoutProgressBarModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "Breakoutprogress" | ||
}, | }, | ||
"PostCubeBuffModifier": { | "PostCubeBuffModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "CubePostSpeedBuff" | ||
} | } | ||
}, | }, | ||
"SelfCubeModelSwapModifier": { | "SelfCubeModelSwapModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ViscousSelfCubeModelSwap", | ||
"EnabledStateMask": [ | |||
"DoNotDrawModel" | |||
] | |||
}, | }, | ||
"SlideForce": 70, | "SlideForce": 70, | ||
| Line 15,832: | Line 23,406: | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -20, | ||
"PurgeDebuffs": 1 | "PurgeDebuffs": 1 | ||
} | } | ||
| Line 15,838: | Line 23,412: | ||
}, | }, | ||
"viscous_telepunch": { | "viscous_telepunch": { | ||
"AbilityCastRange": 40, | "AbilityCastRange": { | ||
"AbilityCharges": 1, | "Value": 40, | ||
"AbilityCooldown": | "Scale": { | ||
"AbilityCooldownBetweenCharge": 1.7, | "Value": 1, | ||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCharges": { | |||
"Value": 1, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "max_charges" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 21, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": { | |||
"Value": 1.7, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "charge_cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 15,860: | Line 23,463: | ||
"FriendlyImpactDuration": 2, | "FriendlyImpactDuration": 2, | ||
"FriendlyImpactModifier": { | "FriendlyImpactModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "FriendlyPunchAirControl" | ||
" | }, | ||
" | "ImpactDuration": { | ||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | }, | ||
"ImpactModifier": { | "ImpactModifier": { | ||
"Class": " | "Class": "SlowBase", | ||
"Subclass": " | "Subclass": "ViscousTelepunchMovementSlow" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,882: | Line 23,485: | ||
"PunchRollSlowDuration": 1, | "PunchRollSlowDuration": 1, | ||
"PunchRollSlowModifier": { | "PunchRollSlowModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "ViscousPunchRollSlow" | ||
" | }, | ||
" | "Radius": { | ||
"Value": 4, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | }, | ||
"SlowPercent": 30, | |||
"SlowPercent": | |||
"TossDuration": 0.6, | "TossDuration": 0.6, | ||
"TossGroundSideRatio": 0.7, | "TossGroundSideRatio": 0.7, | ||
| Line 15,902: | Line 23,508: | ||
{ | { | ||
"Radius": 1.5, | "Radius": 1.5, | ||
"LifeStealPercentOnHit": | "LifeStealPercentOnHit": 60 | ||
}, | }, | ||
{ | { | ||
"AbilityCooldown": - | "AbilityCooldown": -14, | ||
"UseHeavyMelee": 1, | "UseHeavyMelee": 1, | ||
"DamageHeavyMelee": { | "DamageHeavyMelee": { | ||
| Line 15,926: | Line 23,532: | ||
}, | }, | ||
"yakuza_fealty": { | "yakuza_fealty": { | ||
"AbilityCastRange": 25, | "AbilityCastRange": { | ||
"AbilityChannelTime": 3, | "Value": 25, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityChannelTime": { | |||
"Value": 3, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"DPS": 50, | "DPS": 50, | ||
| Line 15,936: | Line 23,557: | ||
"Name": null, | "Name": null, | ||
"TargetModifier": { | "TargetModifier": { | ||
"Class": " | "Class": "CitadelFealtyTarget", | ||
"Subclass": " | "Subclass": "CitadelFealtyTarget", | ||
"EnabledStateMask": [ | |||
"Immobilized" | |||
] | |||
}, | }, | ||
"ThinkInterval": 0.25, | "ThinkInterval": 0.25, | ||
| Line 15,945: | Line 23,569: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,954: | Line 23,579: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,961: | Line 23,587: | ||
}, | }, | ||
"yakuza_kobun": { | "yakuza_kobun": { | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"AbilityCooldown": 32, | "Value": 30, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAllowSelfCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"CloneModifier": { | "CloneModifier": { | ||
"Class": " | "Class": "HeroClone", | ||
"Subclass": " | "Subclass": "HeroClone" | ||
}, | }, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,991: | Line 23,632: | ||
"yakuza_protection_racket": { | "yakuza_protection_racket": { | ||
"AbilityCastDelay": 0.25, | "AbilityCastDelay": 0.25, | ||
"AbilityCastRange": 30, | "AbilityCastRange": { | ||
"AbilityCooldown": 32, | "Value": 30, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "range" | |||
} | |||
}, | |||
"AbilityCooldown": { | |||
"Value": 32, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityDuration": 12, | "AbilityDuration": { | ||
"Value": 12, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorEqualUnitTargetPriority", | |||
"BehaviorAllowSelfCast" | |||
], | |||
"BonusCritDamagePercent": 20, | "BonusCritDamagePercent": 20, | ||
"BulletShieldHealth": 180, | "BulletShieldHealth": 180, | ||
| Line 16,016: | Line 23,681: | ||
}, | }, | ||
"yakuza_setting_sun": { | "yakuza_setting_sun": { | ||
"AbilityCooldown": 74, | "AbilityCooldown": { | ||
"Value": 74, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"CenterDamage": { | "CenterDamage": { | ||
"Value": 250, | "Value": 250, | ||
| Line 16,038: | Line 23,710: | ||
} | } | ||
}, | }, | ||
"Radius": 10, | "Radius": { | ||
"Range": 25, | "Value": 10, | ||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"Range": { | |||
"Value": 25, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | |||
"SettingSunThinkerModifier": { | "SettingSunThinkerModifier": { | ||
"Class": " | "Class": "SettingSunThinker", | ||
"Subclass": " | "Subclass": "SettingSunThinker" | ||
}, | }, | ||
"ShootDuration": 1.5, | "ShootDuration": 1.5, | ||
| Line 16,059: | Line 23,743: | ||
}, | }, | ||
"yakuza_shakedown": { | "yakuza_shakedown": { | ||
"AbilityChannelTime": 5, | "AbilityChannelTime": { | ||
"Value": 5, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "duration" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 16,070: | Line 23,764: | ||
"yakuza_shakedown_target": { | "yakuza_shakedown_target": { | ||
"AbilityChannelTimeDisplay": 5, | "AbilityChannelTimeDisplay": 5, | ||
"AbilityCooldown": 26, | "AbilityCooldown": { | ||
"Value": 26, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "cooldown" | |||
} | |||
}, | |||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 16,085: | Line 23,789: | ||
"Name": "Shakedown", | "Name": "Shakedown", | ||
"PulseModifier": { | "PulseModifier": { | ||
"Class": " | "Class": "CitadelShakedownPulse", | ||
"Subclass": " | "Subclass": "CitadelShakedownPulse" | ||
}, | |||
"Radius": { | |||
"Value": 6, | |||
"Scale": { | |||
"Value": 1, | |||
"Type": "radius" | |||
} | |||
}, | }, | ||
"RootModifier": { | "RootModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "CitadelShakedownTarget", | ||
" | "EnabledStateMask": [ | ||
" | "Immobilized" | ||
] | ] | ||
}, | }, | ||
| Line 16,113: | Line 23,823: | ||
"yakuza_summon_gangster": { | "yakuza_summon_gangster": { | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"GangsterHealth": 200, | "GangsterHealth": 200, | ||
| Line 16,125: | Line 23,836: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AutoCastDelayModifier": { | "AutoCastDelayModifier": { | ||
"Class": " | "Class": "Base", | ||
"Subclass": " | "Subclass": "TeleportToGangster" | ||
}, | }, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||