Data:AbilityData.json: Difference between revisionsGive feedback
Deadbot v1.13.0-6572 |
Deadbot v1.14.0-6592 |
||
| Line 24: | Line 24: | ||
} | } | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDisplaysDamageImpact" | |||
], | ], | ||
"BuildUpBulletPercentPerHit": 8.1, | "BuildUpBulletPercentPerHit": 8.1, | ||
| Line 61: | Line 65: | ||
"AbilityCooldownBetweenCharge": 2, | "AbilityCooldownBetweenCharge": 2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 111: | Line 120: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BackwardsShotDelayTime": 0.15, | "BackwardsShotDelayTime": 0.15, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "AstroShotgunBuff", | "Class": "AstroShotgunBuff", | ||
| Line 140: | Line 152: | ||
"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 199: | Line 217: | ||
"BeepSoundIntervalBias": 0.55, | "BeepSoundIntervalBias": 0.55, | ||
"BeepSoundMaxFrequency": 0.1, | "BeepSoundMaxFrequency": 0.1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 238: | Line 261: | ||
"AbilityPostCastDuration": 0.3, | "AbilityPostCastDuration": 0.3, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DebuffDuration": 9, | "DebuffDuration": 9, | ||
| Line 279: | Line 308: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 299: | Line 332: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 322: | Line 359: | ||
"AbilityCooldownBetweenCharge": 7, | "AbilityCooldownBetweenCharge": 7, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorProjectileFiredAsBullet" | |||
], | |||
"BounceCount": 3, | "BounceCount": 3, | ||
"BounceRadius": 18, | "BounceRadius": 18, | ||
| Line 355: | Line 399: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 16, | "AbilityUnitTargetLimit": 16, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"BonusDamage": { | "BonusDamage": { | ||
"Value": 100, | "Value": 100, | ||
| Line 415: | Line 464: | ||
"AbilityDuration": 5, | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageShareModifier": { | "DamageShareModifier": { | ||
| Line 454: | Line 507: | ||
"AbilityPostCastDuration": 0.7, | "AbilityPostCastDuration": 0.7, | ||
"AbilityUnitTargetLimit": 16, | "AbilityUnitTargetLimit": 16, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusMoveSpeed": 2, | "BonusMoveSpeed": 2, | ||
"BuffDuration": 4, | "BuffDuration": 4, | ||
| Line 504: | Line 561: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 524: | Line 585: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 544: | Line 609: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 582: | Line 651: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 621: | Line 697: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraLingerDuration": 0.1, | "AuraLingerDuration": 0.1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 704: | Line 788: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusFireRate": { | "BonusFireRate": { | ||
"Value": 0, | "Value": 0, | ||
| Line 763: | Line 858: | ||
"AllyHeight": 20, | "AllyHeight": 20, | ||
"AllyRadius": 4, | "AllyRadius": 4, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorRefundHalfCooldownOnChannelInterrupt" | |||
], | |||
"BonusMoveSpeed": 5, | "BonusMoveSpeed": 5, | ||
"BuffDuration": 9, | "BuffDuration": 9, | ||
| Line 845: | Line 948: | ||
"BarrelBounceVelocity": 800, | "BarrelBounceVelocity": 800, | ||
"BarrelUpFactor": 1, | "BarrelUpFactor": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BounceModifier": { | "BounceModifier": { | ||
"Class": "CitadelBouncePadStomp", | "Class": "CitadelBouncePadStomp", | ||
| Line 901: | Line 1,009: | ||
"Subclass": "Cast" | "Subclass": "Cast" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorExclusiveUse", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusFireRate": 25, | "BonusFireRate": 25, | ||
"BulletFlurryModifier": { | "BulletFlurryModifier": { | ||
| Line 941: | Line 1,056: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusMoveSpeed": 5, | "BonusMoveSpeed": 5, | ||
"BulletResist": 60, | "BulletResist": 60, | ||
| Line 1,008: | Line 1,128: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BlastJumpVelocity": 25, | "BlastJumpVelocity": 25, | ||
"BlastJumpVelocityCrouch": 30, | "BlastJumpVelocityCrouch": 30, | ||
| Line 1,043: | Line 1,167: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 1,061: | Line 1,188: | ||
"Subclass": "IntrinsicBase" | "Subclass": "IntrinsicBase" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"CameraHeightOffset": 20, | "CameraHeightOffset": 20, | ||
"CameraHorizontalOffset": 15, | "CameraHorizontalOffset": 15, | ||
| Line 1,100: | Line 1,234: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CrackshotNPCCDReduction": 50, | "CrackshotNPCCDReduction": 50, | ||
"Damage": { | "Damage": { | ||
| Line 1,135: | Line 1,274: | ||
"AbilityDuration": 4, | "AbilityDuration": 4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DeathTaxHeal": { | "DeathTaxHeal": { | ||
| Line 1,176: | Line 1,316: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DebuffAccuracy": -40, | "DebuffAccuracy": -40, | ||
| Line 1,238: | Line 1,383: | ||
"AbilityDuration": 20, | "AbilityDuration": 20, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CombatBarrier": { | "CombatBarrier": { | ||
| Line 1,295: | Line 1,446: | ||
"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,309: | Line 1,468: | ||
"AbilityPostCastDuration": 0.7, | "AbilityPostCastDuration": 0.7, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 1,420: | Line 1,585: | ||
"AbilityDuration": 6, | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"CartDamage": { | "CartDamage": { | ||
"Value": 80, | "Value": 80, | ||
| Line 1,470: | Line 1,642: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AmpDamagePercent": 15, | "AmpDamagePercent": 15, | ||
"BehaviourBits": null, | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 1,532: | Line 1,705: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusClip": 1, | "BonusClip": 1, | ||
"BuffDuration": 3, | "BuffDuration": 3, | ||
| Line 1,601: | Line 1,779: | ||
"BarrelRollSpeedMoveMin": 20, | "BarrelRollSpeedMoveMin": 20, | ||
"BarrelScale": 1.3, | "BarrelScale": 1.3, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCastImmediateOnOtherAbility" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 1,652: | Line 1,839: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorRefundHalfCooldownOnChannelInterrupt" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageResistPctWhileChanneling": 30, | "DamageResistPctWhileChanneling": 30, | ||
| Line 1,727: | Line 1,921: | ||
"Subclass": "Channeling" | "Subclass": "Channeling" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectile", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"CDReduceOnPillowHit": 5, | "CDReduceOnPillowHit": 5, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 1,799: | Line 1,998: | ||
"Subclass": "Castdelay" | "Subclass": "Castdelay" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDoNotAllowSpamProc" | |||
], | |||
"BonusMoveSpeed": 4, | "BonusMoveSpeed": 4, | ||
"CameraDummyModifier": { | "CameraDummyModifier": { | ||
| Line 1,886: | Line 2,095: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 1,915: | Line 2,131: | ||
"AuraRadius": 10, | "AuraRadius": 10, | ||
"AuraSoftRadius": 10, | "AuraSoftRadius": 10, | ||
"BehaviourBits": [ | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDoNotAllowSpamProc", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusMoveSpeed": 3, | "BonusMoveSpeed": 3, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 1,986: | Line 2,211: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DashAngleThreshold": 89, | "DashAngleThreshold": 89, | ||
| Line 2,087: | Line 2,319: | ||
"Subclass": "RiposteCastModifier" | "Subclass": "RiposteCastModifier" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CounterattackAntiMashDelay": 0.2, | "CounterattackAntiMashDelay": 0.2, | ||
| Line 2,137: | Line 2,374: | ||
"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,150: | Line 2,399: | ||
"AirDrag": 2, | "AirDrag": 2, | ||
"AirSpeedMax": 70, | "AirSpeedMax": 70, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorMovement" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 2,209: | Line 2,464: | ||
"Subclass": "FencerUltCastDelay" | "Subclass": "FencerUltCastDelay" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorNoTarget", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusDamagePercent": 60, | "BonusDamagePercent": 60, | ||
"CameraDistance": 250, | "CameraDistance": 250, | ||
| Line 2,316: | Line 2,583: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "FirebombBuff", | "Class": "FirebombBuff", | ||
| Line 2,367: | Line 2,639: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraLingerDuration": 1, | "AuraLingerDuration": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": 18, | "ChannelMoveSpeed": 18, | ||
"DPS": { | "DPS": { | ||
| Line 2,434: | Line 2,713: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,454: | Line 2,737: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,474: | Line 2,761: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,494: | Line 2,785: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,527: | Line 2,822: | ||
"Subclass": "Auraoff" | "Subclass": "Auraoff" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorStartCooldownOnToggleOff", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDoNotAllowSpamProc", | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 2,580: | Line 2,882: | ||
"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,662: | Line 2,974: | ||
"AbilityDuration": 4.5, | "AbilityDuration": 4.5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusMoveSpeed": 3, | "BonusMoveSpeed": 3, | ||
"BuffModifier": { | "BuffModifier": { | ||
| Line 2,715: | Line 3,034: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BoltCount": 7, | "BoltCount": 7, | ||
"BonusShocksDelay": 0.2, | "BonusShocksDelay": 0.2, | ||
| Line 2,787: | Line 3,112: | ||
"Subclass": "IntrinsicBase" | "Subclass": "IntrinsicBase" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget" | |||
], | ], | ||
"BonusMoveSpeed": 3.5, | "BonusMoveSpeed": 3.5, | ||
| Line 2,832: | Line 3,162: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,852: | Line 3,186: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,872: | Line 3,210: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,892: | Line 3,234: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 2,915: | Line 3,261: | ||
"AbilityDuration": 2.25, | "AbilityDuration": 2.25, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorInterruptMeleeOnCast" | |||
], | |||
"BouncePadExtendDuration": 1, | "BouncePadExtendDuration": 1, | ||
"CameraPreviewDistance": 200, | "CameraPreviewDistance": 200, | ||
| Line 2,959: | Line 3,312: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusTechPowerPerKill": 10, | "BonusTechPowerPerKill": 10, | ||
"Damage": { | "Damage": { | ||
| Line 3,012: | Line 3,372: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorDontInterruptMeleeOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusBulletSpeed": 100, | "BonusBulletSpeed": 100, | ||
"BulletRadiusOverride": 13.7, | "BulletRadiusOverride": 13.7, | ||
| Line 3,054: | Line 3,422: | ||
"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,090: | Line 3,469: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontSwitchAwayOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BurnDuration": 4, | "BurnDuration": 4, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 3,135: | Line 3,521: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"Damage": { | "Damage": { | ||
"Value": 100, | "Value": 100, | ||
| Line 3,185: | Line 3,576: | ||
} | } | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDisplaysDamageImpact" | |||
], | ], | ||
"BuildUpBulletPercentPerHit": 8.33, | "BuildUpBulletPercentPerHit": 8.33, | ||
| Line 3,221: | Line 3,616: | ||
"AbilityDuration": 0.25, | "AbilityDuration": 0.25, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 3,270: | Line 3,671: | ||
"AbilityDuration": 5, | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorInterruptMeleeOnCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BlockerScaleFactor": 115, | "BlockerScaleFactor": 115, | ||
"BonusHealthRegen": { | "BonusHealthRegen": { | ||
| Line 3,334: | Line 3,745: | ||
}, | }, | ||
"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,345: | Line 3,757: | ||
"AbilityCooldownBetweenCharge": 7, | "AbilityCooldownBetweenCharge": 7, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 3,410: | Line 3,830: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDontAimFacingEnemy", | |||
"BehaviorRequireAbilityButtonToCancel" | |||
], | |||
"BuildupModifier": { | "BuildupModifier": { | ||
"Class": "IcebeamStackingSlow", | "Class": "IcebeamStackingSlow", | ||
| Line 3,479: | Line 3,904: | ||
"AbilityDuration": 8, | "AbilityDuration": 8, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorInterruptMeleeOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorRequireAbilityButtonToCancel" | |||
], | |||
"CameraDistance": 250, | "CameraDistance": 250, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 3,536: | Line 3,971: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ArmTime": 2, | "ArmTime": 2, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventTrainingBotUsage", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ChargedShotHitRadiusScale": 30, | "ChargedShotHitRadiusScale": 30, | ||
| Line 3,587: | Line 4,028: | ||
"AbilityCooldownBetweenCharge": 6, | "AbilityCooldownBetweenCharge": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 18, | "ChannelMoveSpeed": 18, | ||
"Damage": { | "Damage": { | ||
| Line 3,635: | Line 4,082: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 3,678: | Line 4,130: | ||
"AbilityDuration": 5, | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ClimbHeight": 1, | "ClimbHeight": 1, | ||
| Line 3,726: | Line 4,185: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BoloBounceCount": 6, | "BoloBounceCount": 6, | ||
"BoloBounceSpeed": 800, | "BoloBounceSpeed": 800, | ||
| Line 3,787: | Line 4,249: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 30, | "AbilityUnitTargetLimit": 30, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorNoTarget", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 3,828: | Line 4,295: | ||
"AbilityDuration": 2.5, | "AbilityDuration": 2.5, | ||
"AbilityUnitTargetLimit": 10, | "AbilityUnitTargetLimit": 10, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 3,891: | Line 4,368: | ||
"Subclass": "AirdampAnimalcurse" | "Subclass": "AirdampAnimalcurse" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CurseModifier": { | "CurseModifier": { | ||
| Line 3,929: | Line 4,414: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDampingDuration": 1, | "AirDampingDuration": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageAmpPercentage": { | "DamageAmpPercentage": { | ||
| Line 3,977: | Line 4,469: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirSpeedMax": 70, | "AirSpeedMax": 70, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCooldownOnChannelEnd" | |||
], | |||
"BoltHitModifier": { | "BoltHitModifier": { | ||
"Class": "DiminishingSlow", | "Class": "DiminishingSlow", | ||
| Line 4,034: | Line 4,534: | ||
"AbilityDuration": 6, | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 4,072: | Line 4,578: | ||
"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,083: | Line 4,599: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CopiedUltSpawnedEntityModifier": { | "CopiedUltSpawnedEntityModifier": { | ||
| Line 4,122: | Line 4,646: | ||
"AbilityPostCastDuration": 0.5, | "AbilityPostCastDuration": 0.5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorPreventBotUsage", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffDuration": 2, | "BuffDuration": 2, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 4,161: | Line 4,691: | ||
"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,206: | Line 4,746: | ||
}, | }, | ||
"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,217: | Line 4,763: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"CloneDamagePercentage": 30, | "CloneDamagePercentage": 30, | ||
| Line 4,256: | Line 4,808: | ||
"AbilityDuration": 5.5, | "AbilityDuration": 5.5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BlockerScaleFactor": 115, | "BlockerScaleFactor": 115, | ||
"BonusHealthRegen": { | "BonusHealthRegen": { | ||
| Line 4,321: | Line 4,879: | ||
"AbilityCooldownBetweenCharge": 6, | "AbilityCooldownBetweenCharge": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Heal_Players": 40, | "Heal_Players": 40, | ||
| Line 4,336: | Line 4,895: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorInhibitSoftCameraCollision", | |||
"BehaviorMovement", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorRequireAbilityButtonToCancel" | |||
], | |||
"BuffDuration": 15, | "BuffDuration": 15, | ||
"BuffModifier": { | "BuffModifier": { | ||
| Line 4,378: | Line 4,946: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 4,387: | Line 4,956: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorTrigger", | |||
"BehaviorInhibitSoftCameraCollision" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 4,398: | Line 4,973: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 4,443: | Line 5,024: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BountyModifier": { | "BountyModifier": { | ||
"Class": "NanoBounty", | "Class": "NanoBounty", | ||
| Line 4,507: | Line 5,096: | ||
"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,566: | Line 5,161: | ||
"AbilityPostCastDuration": 0.4, | "AbilityPostCastDuration": 0.4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement" | |||
], | |||
"CameraDistance": 250, | "CameraDistance": 250, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 4,626: | Line 5,226: | ||
}, | }, | ||
"AttackRadius": 30, | "AttackRadius": 30, | ||
"BehaviourBits": [ | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorCanCancelDuringCastDelay" | |||
], | |||
"CatActivateDuration": 2, | "CatActivateDuration": 2, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 4,714: | Line 5,322: | ||
] | ] | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCastableWhileDodging", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorInhibitSoftCameraCollision" | |||
], | |||
"BonusMoveSpeedPercent": 20, | "BonusMoveSpeedPercent": 20, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 4,759: | Line 5,377: | ||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"BulletArmorReductionDuration": 6, | "BulletArmorReductionDuration": 6, | ||
"BulletArmorReductionHeavy": 15, | "BulletArmorReductionHeavy": 15, | ||
| Line 4,818: | Line 5,439: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusMoveSpeedPercent": 15, | "BonusMoveSpeedPercent": 15, | ||
"BuffDuration": { | "BuffDuration": { | ||
| Line 4,875: | Line 5,502: | ||
"AbilityDuration": 4, | "AbilityDuration": 4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
| Line 4,926: | Line 5,554: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraRadius": 8, | "AuraRadius": 8, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorRefundFullCooldownOnChannelInterrupt", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BlockerScaleFactor": 1, | "BlockerScaleFactor": 1, | ||
"BonusHealthRegen": { | "BonusHealthRegen": { | ||
| Line 5,065: | Line 5,703: | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BonusMoveSpeed": 3, | "BonusMoveSpeed": 3, | ||
"BuffModifier": { | "BuffModifier": { | ||
| Line 5,126: | Line 5,774: | ||
"SpawnPositionNavMeshSearchRange": 60 | "SpawnPositionNavMeshSearchRange": 60 | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 5,239: | Line 5,894: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 5,270: | Line 5,928: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 5,306: | Line 5,972: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDrag": 0.8, | "AirDrag": 0.8, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"Damage": { | "Damage": { | ||
"Value": 120, | "Value": 120, | ||
| Line 5,344: | Line 6,015: | ||
"SpawnPositionNavMeshSearchRange": 60 | "SpawnPositionNavMeshSearchRange": 60 | ||
}, | }, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 5,409: | Line 6,081: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraRadius": 0.75, | "AuraRadius": 0.75, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowAltCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorSuppressAltCastOnceSelected" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 5,486: | Line 6,165: | ||
"AbilityDuration": -1, | "AbilityDuration": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 5,499: | Line 6,181: | ||
"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,540: | Line 6,228: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 5,555: | Line 6,246: | ||
"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, | ||
| Line 5,610: | Line 6,308: | ||
"AbilityDuration": 10, | "AbilityDuration": 10, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusPerChain": { | "BonusPerChain": { | ||
"Value": 10, | "Value": 10, | ||
| Line 5,675: | Line 6,376: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BlockBufferDuration": 0.5, | "BlockBufferDuration": 0.5, | ||
"BuffModifier": { | "BuffModifier": { | ||
| Line 5,720: | Line 6,422: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 5,764: | Line 6,472: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ArmTime": 0.5, | "ArmTime": 0.5, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventTrainingBotUsage", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 5,818: | Line 6,532: | ||
"AbilityPostCastDuration": 0.15, | "AbilityPostCastDuration": 0.15, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BounceGrenadeSpeed": 1100, | "BounceGrenadeSpeed": 1100, | ||
"BounceLifetime": 0.5, | "BounceLifetime": 0.5, | ||
| Line 5,880: | Line 6,599: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 99, | "AbilityUnitTargetLimit": 99, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusDamage": { | "BonusDamage": { | ||
"Value": 30, | "Value": 30, | ||
| Line 5,948: | Line 6,672: | ||
"AbilityPostCastDuration": 0.125, | "AbilityPostCastDuration": 0.125, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileCmdRestricted", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorNonCombat", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"FlatHealthHealing": { | "FlatHealthHealing": { | ||
| Line 5,994: | Line 6,726: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": 5, | "DPS": 5, | ||
| Line 6,042: | Line 6,780: | ||
"AbilityDuration": 8, | "AbilityDuration": 8, | ||
"AbilityUnitTargetLimit": 99, | "AbilityUnitTargetLimit": 99, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BlockerScaleFactor": 115, | "BlockerScaleFactor": 115, | ||
"BombFriction": 12, | "BombFriction": 12, | ||
| Line 6,085: | Line 6,828: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CooldownPerStack": 0.5, | "CooldownPerStack": 0.5, | ||
| Line 6,115: | Line 6,859: | ||
"AbilityDuration": 15, | "AbilityDuration": 15, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorRefundHalfCooldownOnChannelInterrupt" | |||
], | |||
"BonusAmpToVampire": 5, | "BonusAmpToVampire": 5, | ||
"BonusDamage": { | "BonusDamage": { | ||
| Line 6,175: | Line 6,926: | ||
"Subclass": "Blastedhealthwatcher" | "Subclass": "Blastedhealthwatcher" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorCooldownOnChannelEnd", | |||
"BehaviorAllowGunFireAfterCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | ], | ||
"BlastedModifier": { | "BlastedModifier": { | ||
| Line 6,248: | Line 7,005: | ||
"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,311: | Line 7,075: | ||
"Subclass": "SlideDebuff" | "Subclass": "SlideDebuff" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | ], | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 6,325: | Line 7,099: | ||
"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,420: | Line 7,203: | ||
"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,515: | Line 7,308: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 6,552: | Line 7,350: | ||
"AbilityCooldownBetweenCharge": 3, | "AbilityCooldownBetweenCharge": 3, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BlastRadius": 10, | "BlastRadius": 10, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 6,586: | Line 7,388: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,606: | Line 7,412: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,626: | Line 7,436: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,646: | Line 7,460: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,671: | Line 7,489: | ||
"Subclass": "Flakshotbase" | "Subclass": "Flakshotbase" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorProjectileFiredAsBullet" | |||
], | ], | ||
"BonusDamage": { | "BonusDamage": { | ||
| Line 6,710: | Line 7,531: | ||
"AbilityDuration": 6, | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BlockerScaleFactor": 4, | "BlockerScaleFactor": 4, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 6,739: | Line 7,565: | ||
"AbilityCooldownBetweenCharge": 0.1, | "AbilityCooldownBetweenCharge": 0.1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,765: | Line 7,595: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 6,786: | Line 7,620: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 6,850: | Line 7,691: | ||
}, | }, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorNoTarget", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 6,894: | Line 7,742: | ||
"AbilityDuration": 6, | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageBonusFixedPerStack": 0.2, | "DamageBonusFixedPerStack": 0.2, | ||
| Line 6,942: | Line 7,791: | ||
"AbilityDuration": 7, | "AbilityDuration": 7, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BurstBonusPerStack": 1, | "BurstBonusPerStack": 1, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 6,969: | Line 7,819: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusDamage": 170, | "BonusDamage": 170, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 6,997: | Line 7,851: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"BuffDuration": 7, | "BuffDuration": 7, | ||
"BuffModifier": { | "BuffModifier": { | ||
| Line 7,024: | Line 7,884: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 7,045: | Line 7,909: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSprint" | |||
], | |||
"BonusPerHeadshot": 25, | "BonusPerHeadshot": 25, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 7,101: | Line 7,970: | ||
"AbilityDuration": 2.5, | "AbilityDuration": 2.5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": 40, | "Damage": 40, | ||
| Line 7,155: | Line 8,030: | ||
} | } | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet" | |||
], | ], | ||
"BuildUpDuration": 15, | "BuildUpDuration": 15, | ||
| Line 7,210: | Line 8,090: | ||
} | } | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | ], | ||
"BuildUpDuration": 15, | "BuildUpDuration": 15, | ||
| Line 7,252: | Line 8,136: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Height": 2, | "Height": 2, | ||
| Line 7,285: | Line 8,175: | ||
"AbilityDuration": 5, | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorEqualUnitTargetPriority", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "TrapperSpidershield", | "Class": "TrapperSpidershield", | ||
| Line 7,333: | Line 8,231: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 7,387: | Line 8,290: | ||
"AbilityCooldownBetweenCharge": 1, | "AbilityCooldownBetweenCharge": 1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 7,431: | Line 8,339: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorTrigger" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 7,443: | Line 8,356: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusHealthOnKill": { | "BonusHealthOnKill": { | ||
"Value": 30, | "Value": 30, | ||
| Line 7,504: | Line 8,424: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorCooldownOnChannelEnd" | |||
], | |||
"BounceGrace": 3, | "BounceGrace": 3, | ||
"BounceRadius": 15.5, | "BounceRadius": 15.5, | ||
| Line 7,568: | Line 8,496: | ||
"AbilityCooldownBetweenCharge": 2, | "AbilityCooldownBetweenCharge": 2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BuffDelay": 0.75, | "BuffDelay": 0.75, | ||
"BuffDuration": 25, | "BuffDuration": 25, | ||
| Line 7,612: | Line 8,546: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BarrierDamagePercentage": 50, | "BarrierDamagePercentage": 50, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld" | |||
], | |||
"BuffDuration": 4, | "BuffDuration": 4, | ||
"BuffModifier": { | "BuffModifier": { | ||
| Line 7,672: | Line 8,611: | ||
"AbilityLifestealPercentHero": 20, | "AbilityLifestealPercentHero": 20, | ||
"AbilityUnitTargetLimit": 100, | "AbilityUnitTargetLimit": 100, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorUseLagCompensationForUnitTargeting", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 7,728: | Line 8,675: | ||
"AbilityDuration": 0.65, | "AbilityDuration": 0.65, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 7,764: | Line 8,721: | ||
"AbilityDuration": 0.8, | "AbilityDuration": 0.8, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorTrigger" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 7,777: | Line 8,745: | ||
"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,815: | Line 8,790: | ||
"BatSpawnRandomAngle": 0.15, | "BatSpawnRandomAngle": 0.15, | ||
"BatSpawnRandomVelocity": 300, | "BatSpawnRandomVelocity": 300, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusBatsMax": 50, | "BonusBatsMax": 50, | ||
"BonusBatsPerProc": 2, | "BonusBatsPerProc": 2, | ||
| Line 7,864: | Line 8,844: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BonusDamage": { | "BonusDamage": { | ||
"Value": 45, | "Value": 45, | ||
| Line 7,931: | Line 8,912: | ||
"AbilityUnitTargetLimit": 6, | "AbilityUnitTargetLimit": 6, | ||
"AirDrag": 0.2, | "AirDrag": 0.2, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast", | |||
"BehaviorUseLagCompensationForUnitTargeting" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 7,992: | Line 8,979: | ||
"AbilityPostCastDuration": 0.15, | "AbilityPostCastDuration": 0.15, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,030: | Line 9,021: | ||
"AbilityCooldownBetweenCharge": 4, | "AbilityCooldownBetweenCharge": 4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontSwitchAwayOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,080: | Line 9,078: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled" | |||
], | |||
"CatchRadius": 3, | "CatchRadius": 3, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 8,131: | Line 9,136: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,180: | Line 9,192: | ||
"AbilityDuration": 0.6, | "AbilityDuration": 0.6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 8,202: | Line 9,224: | ||
} | } | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorMovement" | |||
], | ], | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 8,242: | Line 9,270: | ||
"AbilityPostCastDuration": 0.15, | "AbilityPostCastDuration": 0.15, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,296: | Line 9,328: | ||
"Subclass": "VenomProcWatcher" | "Subclass": "VenomProcWatcher" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | ], | ||
"BuildUpDuration": 5, | "BuildUpDuration": 5, | ||
| Line 8,348: | Line 9,385: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,397: | Line 9,438: | ||
"AbilityDuration": 5, | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "WardenHighAlert", | "Class": "WardenHighAlert", | ||
| Line 8,440: | Line 9,482: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AdditionalTargetRadius": 20, | "AdditionalTargetRadius": 20, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,515: | Line 9,563: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorExclusiveUse", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BulletResist": 50, | "BulletResist": 50, | ||
"ConeAngle": 115, | "ConeAngle": 115, | ||
| Line 8,566: | Line 9,619: | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,619: | Line 9,678: | ||
"AbilityPostCastDuration": 0.5, | "AbilityPostCastDuration": 0.5, | ||
"AbilityUnitTargetLimit": 16, | "AbilityUnitTargetLimit": 16, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorUseLagCompensationForUnitTargeting" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 8,673: | Line 9,738: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"BonusMoveSpeed": 2, | "BonusMoveSpeed": 2, | ||
"BuffDuration": 8, | "BuffDuration": 8, | ||
| Line 8,711: | Line 9,782: | ||
"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,800: | Line 9,880: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDrag": 0.1, | "AirDrag": 0.1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": 5.08, | "ChannelMoveSpeed": 5.08, | ||
"Damage": { | "Damage": { | ||
| Line 8,858: | Line 9,948: | ||
"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 8,908: | Line 10,008: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusDebuffModifier": { | "BonusDebuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 8,966: | Line 10,072: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AlliedFireRatePercentage": 50, | "AlliedFireRatePercentage": 50, | ||
"BehaviourBits": null, | |||
"BonusFireRate": 30, | "BonusFireRate": 30, | ||
"BonusMoveSpeed": 2, | "BonusMoveSpeed": 2, | ||
| Line 8,992: | Line 10,099: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 9,003: | Line 10,111: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BountyThreshold": 500, | "BountyThreshold": 500, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 9,061: | Line 10,172: | ||
"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,155: | Line 10,270: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 9,179: | Line 10,295: | ||
"Subclass": "Channeling" | "Subclass": "Channeling" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusFireRate": 300, | "BonusFireRate": 300, | ||
"BuffModifier": { | "BuffModifier": { | ||
| Line 9,226: | Line 10,348: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "WreckerSalvageBuff", | "Class": "WreckerSalvageBuff", | ||
| Line 9,271: | Line 10,396: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"DamagePerSecondFlown": { | "DamagePerSecondFlown": { | ||
"Value": 16, | "Value": 16, | ||
| Line 9,340: | Line 10,471: | ||
"BeamLength": 20, | "BeamLength": 20, | ||
"BeamWidth": 40, | "BeamWidth": 40, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 5, | "ChannelMoveSpeed": 5, | ||
"GrabDamage": { | "GrabDamage": { | ||
| Line 9,389: | Line 10,525: | ||
"Subclass": "WreckingBallAutoThrow" | "Subclass": "WreckingBallAutoThrow" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorProjectileFiredAsBullet" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 9,420: | Line 10,562: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorTrigger" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 9,440: | Line 10,587: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"ExtraLargeClip": 25, | "ExtraLargeClip": 25, | ||
| Line 9,466: | Line 10,616: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorExclusiveUse", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BulletResist": -20, | "BulletResist": -20, | ||
"CrescendoAOEModifier": { | "CrescendoAOEModifier": { | ||
| Line 9,515: | Line 10,671: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BuildUpDuration": 10, | "BuildUpDuration": 10, | ||
"BuildUpMaxDamage": 150, | "BuildUpMaxDamage": 150, | ||
| Line 9,557: | Line 10,716: | ||
"AbilityDuration": 6, | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ExternalBonusHealthRegen": 15, | "ExternalBonusHealthRegen": 15, | ||
| Line 9,592: | Line 10,754: | ||
"AbilityDuration": 6, | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DashDistance": 8, | "DashDistance": 8, | ||
| Line 9,631: | Line 10,796: | ||
"BeamLength": 70, | "BeamLength": 70, | ||
"BeamWidth": 2.9, | "BeamWidth": 2.9, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.8, | "ChannelMoveSpeed": 1.8, | ||
"DPS": { | "DPS": { | ||
| Line 9,672: | Line 10,843: | ||
"AbilityDuration": 1.4, | "AbilityDuration": 1.4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraTurnRateMax": 200, | "CameraTurnRateMax": 200, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 9,760: | Line 10,937: | ||
"AuraRadius": 0 | "AuraRadius": 0 | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 9,802: | Line 10,983: | ||
"Subclass": "LeapActive" | "Subclass": "LeapActive" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BoostModifier": { | "BoostModifier": { | ||
"Class": "CitadelBullLeapBoosting", | "Class": "CitadelBullLeapBoosting", | ||
| Line 9,889: | Line 11,076: | ||
"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 9,977: | Line 11,173: | ||
} | } | ||
], | ], | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ConeAngle": 45, | "ConeAngle": 45, | ||
| Line 10,006: | Line 11,203: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement" | |||
], | |||
"CameraDistance": 120, | "CameraDistance": 120, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 10,058: | Line 11,260: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirMoveIncreasePercent": 20, | "AirMoveIncreasePercent": 20, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusBulletSpeed": 100, | "BonusBulletSpeed": 100, | ||
"BulletRadiusOverride": 16, | "BulletRadiusOverride": 16, | ||
| Line 10,130: | Line 11,339: | ||
"AbilityDuration": 3.2, | "AbilityDuration": 3.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageAmplificationPerStack": 4, | "DamageAmplificationPerStack": 4, | ||
| Line 10,185: | Line 11,401: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorAllowAltCast" | |||
], | |||
"BubbleMoveModifier": { | "BubbleMoveModifier": { | ||
"Class": "ChronoSwapBubbleMove", | "Class": "ChronoSwapBubbleMove", | ||
| Line 10,265: | Line 11,487: | ||
"AuraRadius": 0.001 | "AuraRadius": 0.001 | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCancelDuringCastDelay", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"FriendlyBulletDamageBonus": 30, | "FriendlyBulletDamageBonus": 30, | ||
| Line 10,299: | Line 11,526: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ClimbRopeSlowFromRecentDamageModifier": { | "ClimbRopeSlowFromRecentDamageModifier": { | ||
| Line 10,328: | Line 11,565: | ||
"Subclass": "StaminaRegenJumpReduction" | "Subclass": "StaminaRegenJumpReduction" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | ], | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 10,341: | Line 11,589: | ||
"AbilityDuration": 6, | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 10,405: | Line 11,657: | ||
"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,414: | Line 11,675: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorCastableWhileHidden", | |||
"BehaviorIgnoreSelectionMashProtection", | |||
"BehaviorTrigger" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 10,425: | Line 11,693: | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 10,472: | Line 11,748: | ||
"AbilityPostCastDuration": 0.4, | "AbilityPostCastDuration": 0.4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BuffDuration": { | "BuffDuration": { | ||
"Value": 0, | "Value": 0, | ||
| Line 10,534: | Line 11,815: | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BulletAmpModifier": { | "BulletAmpModifier": { | ||
"Class": "BebopHookBulletAmp", | "Class": "BebopHookBulletAmp", | ||
| Line 10,602: | Line 11,888: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"CaptureRadius": 9, | "CaptureRadius": 9, | ||
"ChainDuration": 1.75, | "ChainDuration": 1.75, | ||
| Line 10,646: | Line 11,939: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirSideMoveSpeedPercentage": -35, | "AirSideMoveSpeedPercentage": -35, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorMovement", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"FlyingItemCastRange": 50, | "FlyingItemCastRange": 50, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 10,701: | Line 12,001: | ||
"AbilityCooldownBetweenCharge": 2.5, | "AbilityCooldownBetweenCharge": 2.5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusGoldOnKill": 250, | "BonusGoldOnKill": 250, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 10,762: | Line 12,066: | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCleaveDisabled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BulletResistReduction": -6, | "BulletResistReduction": -6, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 10,821: | Line 12,132: | ||
] | ] | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorCanCancelDuringCastDelay", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 10,874: | Line 12,194: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirJumpVerticalSpeedPercent": 75, | "AirJumpVerticalSpeedPercent": 75, | ||
"BehaviourBits": [ | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DebuffModifier": { | "DebuffModifier": { | ||
| Line 10,895: | Line 12,226: | ||
"AbilityDuration": 4, | "AbilityDuration": 4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "CitadelDisruptiveCharge", | "Class": "CitadelDisruptiveCharge", | ||
| Line 10,924: | Line 12,259: | ||
"AbilityCooldownBetweenCharge": 6, | "AbilityCooldownBetweenCharge": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSprint" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 10,978: | Line 12,320: | ||
"Subclass": "AirControl" | "Subclass": "AirControl" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 11,011: | Line 12,357: | ||
"AbilityPostCastDuration": 0.4, | "AbilityPostCastDuration": 0.4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCastOnZipline" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DownStrikeModifier": { | "DownStrikeModifier": { | ||
| Line 11,093: | Line 12,443: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 6, | "AbilityUnitTargetLimit": 6, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorCastRangeIs2d" | |||
], | |||
"BoostTime": 1, | "BoostTime": 1, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 11,164: | Line 12,521: | ||
"AbilityCooldownBetweenCharge": 7, | "AbilityCooldownBetweenCharge": 7, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"DPS": { | "DPS": { | ||
| Line 11,206: | Line 12,568: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BubbleModifier": { | "BubbleModifier": { | ||
"Class": "Magewalk", | "Class": "Magewalk", | ||
| Line 11,255: | Line 12,624: | ||
"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, | ||
| Line 11,278: | Line 12,659: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 11,335: | Line 12,720: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ExternalBonusHealthRegen": { | "ExternalBonusHealthRegen": { | ||
| Line 11,370: | Line 12,761: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraLingerDuration": 1, | "AuraLingerDuration": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"HealingPerSecond": { | "HealingPerSecond": { | ||
| Line 11,418: | Line 12,817: | ||
} | } | ||
], | ], | ||
"BehaviourBits": null, | |||
"BonusHealthRegen": 1, | "BonusHealthRegen": 1, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 11,446: | Line 12,846: | ||
"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,516: | Line 12,921: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorPreventBotUsage", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"CameraDistance": 250, | "CameraDistance": 250, | ||
"ChannelMoveSpeed": 5.1, | "ChannelMoveSpeed": 5.1, | ||
| Line 11,564: | Line 12,974: | ||
"AbilityDuration": 2.25, | "AbilityDuration": 2.25, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 11,652: | Line 13,069: | ||
] | ] | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorExclusiveUse", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorDontSwitchAwayOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamagePerRocket": { | "DamagePerRocket": { | ||
| Line 11,708: | Line 13,136: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorExclusiveUse", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorInterruptMeleeOnCast", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraDistance": 400, | "CameraDistance": 400, | ||
"DPS": { | "DPS": { | ||
| Line 11,759: | Line 13,196: | ||
"AttackConeAngle": 10, | "AttackConeAngle": 10, | ||
"AttackSpeedMult": 100, | "AttackSpeedMult": 100, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventTrainingBotUsage", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BossDamagePercentIncoming": 50, | "BossDamagePercentIncoming": 50, | ||
"BossDamagePercentOutgoing": 30, | "BossDamagePercentOutgoing": 30, | ||
| Line 11,822: | Line 13,265: | ||
"AbilityPostCastDuration": 0.3, | "AbilityPostCastDuration": 0.3, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BleedDPSPerStack": { | "BleedDPSPerStack": { | ||
"Value": 10, | "Value": 10, | ||
| Line 11,876: | Line 13,327: | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorMovement", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraDistance": 250, | "CameraDistance": 250, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 11,930: | Line 13,388: | ||
"Subclass": "Cast" | "Subclass": "Cast" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDontConsumeAbilityResourceOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamagePctDeferred": 25, | "DamagePctDeferred": 25, | ||
| Line 11,957: | Line 13,420: | ||
"AbilityPostCastDuration": 0.15, | "AbilityPostCastDuration": 0.15, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontTriggerPostCastOnCastComplete", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusAbilityResource": 10, | "BonusAbilityResource": 10, | ||
"BuffDamage": 12, | "BuffDamage": 12, | ||
| Line 12,009: | Line 13,480: | ||
"Subclass": "SlideDebuff" | "Subclass": "SlideDebuff" | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorHidden", | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorInputDirectional2d", | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | ], | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 12,019: | Line 13,500: | ||
"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,031: | Line 13,520: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 12,075: | Line 13,571: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAlwaysPreviewRadius", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 12,115: | Line 13,616: | ||
"AbilityDuration": 3.5, | "AbilityDuration": 3.5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAllowSelfCast", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"BombAttachedModifier": { | "BombAttachedModifier": { | ||
"Class": "CitadelStickyBombAttached", | "Class": "CitadelStickyBombAttached", | ||
| Line 12,186: | Line 13,693: | ||
"AbilityCooldownBetweenCharge": 5, | "AbilityCooldownBetweenCharge": 5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BulletResistModifier": { | "BulletResistModifier": { | ||
"Class": "StompDebuff", | "Class": "StompDebuff", | ||
| Line 12,234: | Line 13,747: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorExclusiveUse", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"CameraDistance": 600, | "CameraDistance": 600, | ||
"CloudHeight": 120, | "CloudHeight": 120, | ||
| Line 12,291: | Line 13,811: | ||
"AbilityDuration": 12, | "AbilityDuration": 12, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusFireRate": { | "BonusFireRate": { | ||
"Value": 10, | "Value": 10, | ||
| Line 12,370: | Line 13,893: | ||
"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,393: | Line 13,924: | ||
"AllyCastDelay": 0.1, | "AllyCastDelay": 0.1, | ||
"AllyOutgoingDamagePercent": -20, | "AllyOutgoingDamagePercent": -20, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorMovement", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BuffDuration": 8, | "BuffDuration": 8, | ||
"BulletResistModifier": { | "BulletResistModifier": { | ||
| Line 12,502: | Line 14,042: | ||
"AbilityDuration": 3, | "AbilityDuration": 3, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorInterruptMeleeOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 12,565: | Line 14,110: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 12,630: | Line 14,182: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": 300, | "Damage": 300, | ||
| Line 12,648: | Line 14,203: | ||
"AbilityDuration": 6, | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"CreepDPS": 190, | "CreepDPS": 190, | ||
| Line 12,675: | Line 14,233: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorTargetThroughWalls" | |||
], | |||
"BulletArmorReduction": -10, | "BulletArmorReduction": -10, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 12,704: | Line 14,266: | ||
"AbilityUnitTargetLimit": 100, | "AbilityUnitTargetLimit": 100, | ||
"ActivationDistance": 472.441, | "ActivationDistance": 472.441, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 12,737: | Line 14,302: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"BulletArmorReduction": -10, | "BulletArmorReduction": -10, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 12,751: | Line 14,319: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageCooldown": 3, | "DamageCooldown": 3, | ||
| Line 12,808: | Line 14,384: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BonusFireRate": { | "BonusFireRate": { | ||
"Value": -14, | "Value": -14, | ||
| Line 12,889: | Line 14,469: | ||
"AbilityDuration": 1.25, | "AbilityDuration": 1.25, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 12,928: | Line 14,513: | ||
"AbilityDuration": 1.25, | "AbilityDuration": 1.25, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 12,967: | Line 14,557: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AllyDistance": 13, | "AllyDistance": 13, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorPreventBotUsage", | |||
"BehaviorAllowAltCast", | |||
"BehaviorMovement", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"BubbleModifier": { | "BubbleModifier": { | ||
"Class": "VoidSphere", | "Class": "VoidSphere", | ||
| Line 13,000: | Line 14,598: | ||
"AbilityDuration": 5, | "AbilityDuration": 5, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BonusFireRate": 20, | "BonusFireRate": 20, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 13,043: | Line 14,642: | ||
"AbilityDuration": 6, | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"ChannelMoveSpeed": 2.5, | "ChannelMoveSpeed": 2.5, | ||
"Damage": { | "Damage": { | ||
| Line 13,089: | Line 14,696: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorExclusiveUse", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CameraDistance": 800, | "CameraDistance": 800, | ||
"DPS": { | "DPS": { | ||
| Line 13,140: | Line 14,754: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNotSilencable", | |||
"BehaviorNoTarget", | |||
"BehaviorNonCombat", | |||
"BehaviorCastableWhileHidden" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageCooldown": 3, | "DamageCooldown": 3, | ||
| Line 13,198: | Line 14,820: | ||
"AbilityDuration": 32, | "AbilityDuration": 32, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorSilentCastFailureFeedback", | |||
"BehaviorNoTarget", | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorMovement", | |||
"BehaviorStartsOnCooldown" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,214: | Line 14,843: | ||
}, | }, | ||
"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,232: | Line 14,864: | ||
"AbilityUnitTargetLimit": 30, | "AbilityUnitTargetLimit": 30, | ||
"AirSpeedMax": 70, | "AirSpeedMax": 70, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorNoTarget", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusDamage": { | "BonusDamage": { | ||
"Value": 40, | "Value": 40, | ||
| Line 13,307: | Line 14,945: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraLingerDuration": 0.001, | "AuraLingerDuration": 0.001, | ||
"BehaviourBits": [ | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusFireRate": { | "BonusFireRate": { | ||
"Value": 0, | "Value": 0, | ||
| Line 13,373: | Line 15,015: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AirDrag": 3, | "AirDrag": 3, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCleaveDisabled", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "Base", | "Class": "Base", | ||
| Line 13,430: | Line 15,079: | ||
"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,441: | Line 15,098: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 13,484: | Line 15,146: | ||
"Subclass": "Cast" | "Subclass": "Cast" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorDamageDoesntWakeFromSleep", | |||
"BehaviorDontConsumeAbilityResourceOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamagePctDeferred": 22, | "DamagePctDeferred": 22, | ||
| Line 13,510: | Line 15,176: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorCannotCancelDuringChannel" | |||
], | |||
"ChannelMoveSpeed": 5, | "ChannelMoveSpeed": 5, | ||
"ChannelTimeForMaxDebuff": 1.5, | "ChannelTimeForMaxDebuff": 1.5, | ||
| Line 13,569: | Line 15,239: | ||
"AbilityCooldownBetweenCharge": 2, | "AbilityCooldownBetweenCharge": 2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontBreakInvisibility", | |||
"BehaviorMovement" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,610: | Line 15,284: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 13,648: | Line 15,326: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,669: | Line 15,350: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,690: | Line 15,374: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,711: | Line 15,398: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,733: | Line 15,423: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BonusFireRate": 25, | "BonusFireRate": 25, | ||
"BonusMoveSpeed": 2, | "BonusMoveSpeed": 2, | ||
| Line 13,779: | Line 15,470: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ConeAngle": 45, | "ConeAngle": 45, | ||
| Line 13,808: | Line 15,500: | ||
"AirDrag": 2 | "AirDrag": 2 | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled" | |||
], | |||
"BulletAccuracy": 200, | "BulletAccuracy": 200, | ||
"BulletSpeedPercent": 100, | "BulletSpeedPercent": 100, | ||
| Line 13,827: | Line 15,522: | ||
"AbilityCooldownBetweenCharge": 0.8, | "AbilityCooldownBetweenCharge": 0.8, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 13,858: | Line 15,556: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 13,878: | Line 15,577: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BulletLifestealPercent": 15, | "BulletLifestealPercent": 15, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 13,889: | Line 15,589: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNotSilencable" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,898: | Line 15,601: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 13,910: | Line 15,614: | ||
"AbilityCooldownBetweenCharge": 1, | "AbilityCooldownBetweenCharge": 1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 13,972: | Line 15,682: | ||
} | } | ||
} | } | ||
], | |||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorDoNotAllowSpamProc" | |||
], | ], | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 14,012: | Line 15,729: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorCastableWhileBusy", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorCanCancelDuringCastDelay" | |||
], | |||
"BuffModifier": { | "BuffModifier": { | ||
"Class": "MirageTravelerMovementSpeed", | "Class": "MirageTravelerMovementSpeed", | ||
| Line 14,082: | Line 15,805: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDontInterruptSprint", | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorMovement", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ClimbHeight": 1, | "ClimbHeight": 1, | ||
| Line 14,138: | Line 15,869: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,147: | Line 15,879: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,159: | Line 15,892: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BackstabBonusDamagePct": 40, | "BackstabBonusDamagePct": 40, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorProjectileFiredAsBullet", | |||
"BehaviorCanSetQuickCast" | |||
], | |||
"CameraTurnRateMax": 100, | "CameraTurnRateMax": 100, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 14,196: | Line 15,936: | ||
"AbilityDuration": 6, | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CasterModifier": { | "CasterModifier": { | ||
"Class": "OperativeRevelationCaster", | "Class": "OperativeRevelationCaster", | ||
| Line 14,264: | Line 16,008: | ||
"AirSpeedMax": 3.81, | "AirSpeedMax": 3.81, | ||
"BackwardsVelocity": 13, | "BackwardsVelocity": 13, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 14,296: | Line 16,045: | ||
"AbilityDuration": 4, | "AbilityDuration": 4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"BonusHealthRegen": 2, | "BonusHealthRegen": 2, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 14,332: | Line 16,082: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ChargeUpTime": 0.5, | "ChargeUpTime": 0.5, | ||
| Line 14,391: | Line 16,145: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DamageMax": { | "DamageMax": { | ||
| Line 14,436: | Line 16,193: | ||
"Subclass": "IntrinsicBase" | "Subclass": "IntrinsicBase" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CameraHeightOffset": 20, | "CameraHeightOffset": 20, | ||
"CameraHorizontalOffset": 15, | "CameraHorizontalOffset": 15, | ||
| Line 14,473: | Line 16,235: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,483: | Line 16,246: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CameraDistance": 120, | "CameraDistance": 120, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 14,508: | Line 16,275: | ||
"AbilityDuration": -1, | "AbilityDuration": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,521: | Line 16,291: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"CanBePurged": 1, | "CanBePurged": 1, | ||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
| Line 14,589: | Line 16,363: | ||
"Subclass": "SynthBarrageCaster" | "Subclass": "SynthBarrageCaster" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"DamagePerProjectile": { | "DamagePerProjectile": { | ||
| Line 14,627: | Line 16,407: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 14,662: | Line 16,449: | ||
"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,674: | Line 16,469: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDeactivateCrouchToggleOnCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 14,722: | Line 16,523: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,743: | Line 16,547: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,764: | Line 16,571: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,785: | Line 16,595: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,804: | Line 16,617: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 14,817: | Line 16,633: | ||
"AbilityCooldownBetweenCharge": 4, | "AbilityCooldownBetweenCharge": 4, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorDontTriggerSpellBlock", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAlwaysPreviewRadius" | |||
], | |||
"BounceRadians": 0.5, | "BounceRadians": 0.5, | ||
"BounceRange": 20, | "BounceRange": 20, | ||
| Line 14,885: | Line 16,707: | ||
"BarbedWireSlow": 50, | "BarbedWireSlow": 50, | ||
"BarbedWireTickRate": 0.5, | "BarbedWireTickRate": 0.5, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 14,919: | Line 16,745: | ||
"AbilityDuration": 8, | "AbilityDuration": 8, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorAlwaysPreviewRadius" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 14,952: | Line 16,782: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"ClimbHeight": 1, | "ClimbHeight": 1, | ||
| Line 14,998: | Line 16,831: | ||
} | } | ||
}, | }, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"EnemySmokeAOEModifier": { | "EnemySmokeAOEModifier": { | ||
| Line 15,045: | Line 16,879: | ||
"Subclass": "CastDelay" | "Subclass": "CastDelay" | ||
}, | }, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"Damage": { | "Damage": { | ||
| Line 15,082: | Line 16,922: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 15,125: | Line 16,969: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BaseHeatPower": 20, | "BaseHeatPower": 20, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"HeatDotModifier": { | "HeatDotModifier": { | ||
| Line 15,161: | Line 17,008: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"HeatDissipationInterval": 0.12, | "HeatDissipationInterval": 0.12, | ||
| Line 15,181: | Line 17,031: | ||
"BeamLength": 30, | "BeamLength": 30, | ||
"BeamWidth": 4, | "BeamWidth": 4, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorNoTarget", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanCancelDuringCastDelay", | |||
"BehaviorShowCastRangeAsSatSphereWhileCasting" | |||
], | |||
"ChannelMoveSpeed": 1.8, | "ChannelMoveSpeed": 1.8, | ||
"HotDPS": { | "HotDPS": { | ||
| Line 15,232: | Line 17,089: | ||
"AbilityDuration": 6, | "AbilityDuration": 6, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BlindScale": 0.5, | "BlindScale": 0.5, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 15,277: | Line 17,137: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile" | |||
], | |||
"BlastRadius": 300, | "BlastRadius": 300, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 15,297: | Line 17,160: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"ArmingDuration": 5, | "ArmingDuration": 5, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorNoTarget" | |||
], | |||
"BlastRadius": 4, | "BlastRadius": 4, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 15,314: | Line 17,181: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile" | |||
], | |||
"BlastRadius": 300, | "BlastRadius": 300, | ||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
| Line 15,330: | Line 17,200: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,342: | Line 17,213: | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"AuraRadius": 50, | "AuraRadius": 50, | ||
"BehaviourBits": [ | |||
"BehaviorNoTarget", | |||
"BehaviorCanCastOnZipline", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"BonusFireRate": 15, | "BonusFireRate": 15, | ||
"BonusSpirit": 20, | "BonusSpirit": 20, | ||
| Line 15,373: | Line 17,250: | ||
"BallOffset": 50, | "BallOffset": 50, | ||
"BallRadius": 1.4, | "BallRadius": 1.4, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCannotCancelDuringChannel", | |||
"BehaviorTriggerCancelMashProtectionOnCast", | |||
"BehaviorDeactivateCrouchToggleOnCast", | |||
"BehaviorRequireAbilityButtonToCancel", | |||
"BehaviorInhibitSoftCameraCollision" | |||
], | |||
"BreakablePropDamageRadius": 75, | "BreakablePropDamageRadius": 75, | ||
"BulletResist": 35, | "BulletResist": 35, | ||
| Line 15,425: | Line 17,310: | ||
"AbilityPostCastDuration": 0.2, | "AbilityPostCastDuration": 0.2, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 15,500: | Line 17,390: | ||
"AbilityDuration": 3, | "AbilityDuration": 3, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorEqualUnitTargetPriority", | |||
"BehaviorAllowSelfCast", | |||
"BehaviorCanHealPlayers", | |||
"BehaviorUseInstantCastUnitTargetUi", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"BonusHealthRegen": { | "BonusHealthRegen": { | ||
"Value": 40, | "Value": 40, | ||
| Line 15,565: | Line 17,464: | ||
"AbilityCooldownBetweenCharge": 1.7, | "AbilityCooldownBetweenCharge": 1.7, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorCanSetQuickCast", | |||
"BehaviorDontInterruptSlideOnCast" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"Damage": { | "Damage": { | ||
| Line 15,643: | Line 17,547: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"DPS": 50, | "DPS": 50, | ||
| Line 15,661: | Line 17,568: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,670: | Line 17,578: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,680: | Line 17,589: | ||
"AbilityCooldown": 32, | "AbilityCooldown": 32, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorAllowSelfCast" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"CloneModifier": { | "CloneModifier": { | ||
| Line 15,712: | Line 17,624: | ||
"AbilityDuration": 12, | "AbilityDuration": 12, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorDisplaysDamageImpact", | |||
"BehaviorProjectilePassThroughWorld", | |||
"BehaviorEqualUnitTargetPriority", | |||
"BehaviorAllowSelfCast" | |||
], | |||
"BonusCritDamagePercent": 20, | "BonusCritDamagePercent": 20, | ||
"BulletShieldHealth": 180, | "BulletShieldHealth": 180, | ||
| Line 15,735: | Line 17,653: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"CenterDamage": { | "CenterDamage": { | ||
"Value": 250, | "Value": 250, | ||
| Line 15,778: | Line 17,697: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorChannelled", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||
| Line 15,789: | Line 17,712: | ||
"AbilityCooldownBetweenCharge": -1, | "AbilityCooldownBetweenCharge": -1, | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": [ | |||
"BehaviorProjectile", | |||
"BehaviorDisplaysDamageImpact" | |||
], | |||
"ChannelMoveSpeed": -1, | "ChannelMoveSpeed": -1, | ||
"DPS": { | "DPS": { | ||
| Line 15,829: | Line 17,756: | ||
"yakuza_summon_gangster": { | "yakuza_summon_gangster": { | ||
"AbilityUnitTargetLimit": 1, | "AbilityUnitTargetLimit": 1, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"GangsterHealth": 200, | "GangsterHealth": 200, | ||
| Line 15,844: | Line 17,772: | ||
"Subclass": "TeleportToGangster" | "Subclass": "TeleportToGangster" | ||
}, | }, | ||
"BehaviourBits": null, | |||
"ChannelMoveSpeed": 1.3, | "ChannelMoveSpeed": 1.3, | ||
"IsDisabled": false, | "IsDisabled": false, | ||