Data:AbilityData.json: Difference between revisions

Jump to navigation Jump to search
Deadbot (talk | contribs)
Deadbot v1.13.0-6572
Deadbot (talk | contribs)
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,