Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 8s ago· Viewing build 6728 (Oct 01 2026), not the latest

ability_werewolf_kickflip

Boot Kickability

class ability_werewolf_kickflip · Silver Signature 2 · inherits from signature_base

Deadworks (C#)
pawn.AddAbility("ability_werewolf_kickflip", (ushort)EAbilitySlot.Signature2);
pawn.RemoveAbility("ability_werewolf_kickflip");

Properties

Ability values, by the name modifiers and AddModifier overrides use. Tier columns are what each upgrade adds; "scaling" is how much more the value grows with spirit power or another stat.

PropertyEnglish labelValueTier 1Tier 2Tier 3Provides
DamageDamage0
AirDrag0.8
TechPowerSpirit Power0TECH_POWER
LeapRadius1.7m
BonusDamageBonus Damage25+80
WeaponPowerWeapon Damage0WEAPON_POWER
BuffDurationBuff Duration0
FallSpeedMax20
MarkDurationMark Duration3
SlowDurationSlow Duration0.1
BonusFireRateFire Rate0FIRE_RATE
AbilityChargesCharges0
DebuffDurationDebuff Duration0+5
DisarmDurationDisarm Duration0
StaminaRestoreStamina Restored0+2
AbilityCooldownCooldown21+-6
AbilityDurationDuration0
SelfPushForceUp200
TimeScaleDebuff95
AbilityCastDelayCast Delay0.25
AbilityCastRangeCast Range10.6m
ChannelMoveSpeed0
EnemyPushForceUp300
CameraTurnRateMax188
LeapForwardOffset2.5m
AbilityChannelTimeChannel Duration0.35
EnemyPushForceAway300
SelfPushForceInput0
SuccessInputWindow0.3
AbilityResourceCost0
OutgoingDamagePercentDamage0+-35ALL_DAMAGE_MULTIPLIER
AbilityUnitTargetLimit1
AbilityPostCastDuration0.25
SelfPushForceCameraAway600
AbilityCooldownBetweenChargeCharge Delay-1.0

Modifiers

Defined inside this ability. AddModifier finds each by its scoped name.

Name for AddModifierClassReads ability values
ability_werewolf_kickflip/bonusdamagemodifier_werewolf_kickflip_bonusdamage
ability_werewolf_kickflip/buffmodifier_baseBonusFireRate
ability_werewolf_kickflip/debuffmodifier_baseOutgoingDamagePercent
ability_werewolf_kickflip/disarm Disarmedmodifier_citadel_disarmed
ability_werewolf_kickflip/enemysuccess Immobilizedmodifier_citadel_root
ability_werewolf_kickflip/leapingmodifier_citadel_werewolf_leaping
ability_werewolf_kickflip/selfsuccessmodifier_werewolf_kickflip_success_self

VData

_class"ability_werewolf_kickflip"
_editor
1 key
{
  "folder_name": "Hero Werewolf"
}
_multibase
1 item
[
  "signature_base"
]
m_HUDPanel
2 keys
{
  "m_vecButtonHints": [],
  "m_vecHUDElements": []
}
m_iMaxLevel1
m_BootKickCast"particles/abilities/werewolf/werewolf_boot_kick.vpcf"
m_BuffModifier
4 keys
{
  "_class": "modifier_base",
  "m_bIsHidden": true,
  "_my_subclass_name": "buff",
  "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
    "BonusFireRate"
  ]
}
m_KickHitSound"Werewolf.Boot.Kick.Hit"
m_MarkModifier
6 keys
{
  "_class": "modifier_werewolf_kickflip_bonusdamage",
  "m_DamageFX": "particles/abilities/werewolf/werewolf_boot_kick_mark_hit.vpcf",
  "m_bIsHidden": true,
  "_my_subclass_name": "bonusdamage",
  "m_strParticleEffect": "particles/abilities/werewolf/werewolf_boot_kick_mark_debuff.vpcf",
  "m_strOnBulletHitDamageSound": "Werewolf.Boot.Kick.Mark.Proc"
}
m_eAbilityType"EAbilityType_Signature"
m_strCastSound""
m_KickHitImpact"particles/abilities/werewolf/werewolf_boot_kick_impact.vpcf"
m_PushOffImpact"particles/abilities/werewolf/werewolf_push_off_impact.vpcf"
m_bStartTrainedfalse
m_DebuffModifier
4 keys
{
  "_class": "modifier_base",
  "m_bIsHidden": true,
  "_my_subclass_name": "debuff",
  "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
    "OutgoingDamagePercent"
  ]
}
m_DisarmModifier
6 keys
{
  "_class": "modifier_citadel_disarmed",
  "m_bIsHidden": false,
  "_my_subclass_name": "disarm",
  "m_strParticleEffect": "particles/abilities/werewolf/werewolf_kick_disarm_debuff.vpcf",
  "m_eHudDisplayLocation": "DISPLAY_HUD_CENTER",
  "m_strParticleEffectConfig": "preview"
}
m_mapWeaponInfos
1 key
{
  "primary": {
    "m_flBulletSpeed": 10000
  }
}
m_LeapingModifier
4 keys
{
  "_class": "modifier_citadel_werewolf_leaping",
  "m_bIsHidden": true,
  "m_ChargeParticle": "",
  "_my_subclass_name": "leaping"
}
m_strAbilityImage"file://{images}/hud/abilities/werewolf/werewolf_jumpback.psd"
m_strPushOffSound""
m_strAG2SourceName"werewolf_ability_boot_kick"
m_LeapingSpeedCurve
4 keys
{
  "m_spline": [
    {
      "x": 0,
      "y": 0,
      "m_flSlopeIncoming": 0.058956,
      "m_flSlopeOutgoing": 0.058956
    },
    {
      "x": 0.053158,
      "y": 1,
      "m_flSlopeIncoming": -0.063141,
      "m_flSlopeOutgoing": -0.063141
    },
    {
      "x": 0.878371,
      "y": 1,
      "m_flSlopeIncoming": -0.63835,
      "m_flSlopeOutgoing": -0.63835
    },
    {
      "x": 1,
      "y": 0.395583,
      "m_flSlopeIncoming": -0.557447,
      "m_flSlopeOutgoing": -0.557447
    }
  ],
  "m_tangents": [
    {
      "m_nIncomingTangent": "CURVE_TANGENT_FREE",
      "m_nOutgoingTangent": "CURVE_TANGENT_MIRROR"
    },
    {
      "m_nIncomingTangent": "CURVE_TANGENT_FREE",
      "m_nOutgoingTangent": "CURVE_TANGENT_MIRROR"
    },
    {
      "m_nIncomingTangent": "CURVE_TANGENT_MIRROR",
      "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
    },
    {
      "m_nIncomingTangent": "CURVE_TANGENT_FREE",
      "m_nOutgoingTangent": "CURVE_TANGENT_MIRROR"
    }
  ],
  "m_vDomainMaxs": [
    1,
    1
  ],
  "m_vDomainMins": [
    0,
    0
  ]
}
m_flBossDamageScale1
m_sCustomStackLabel"#CurrentBonus_label"
m_strCastDelaySound"Werewolf.Boot.Kick.Cast"
m_IncompatibleFilter
0 keys
{}
m_bForceHideHUDPaneltrue
m_eAbilityActivation"CITADEL_ABILITY_ACTIVATION_INSTANT_CAST"
m_nAbilityPointsCost0
m_PreviewPathParticle"particles/generic/generic_arc.vpcf"
m_SuccessSelfModifier
13 keys
{
  "_class": "modifier_werewolf_kickflip_success_self",
  "m_bIsHidden": true,
  "m_sStartSound": "Werewolf.Boot.Kick.PushOff",
  "m_AG2BaseState": {
    "m_nPriority": 0,
    "m_strParamName": ""
  },
  "m_AG2HeroState": {
    "m_nPriority": 2,
    "m_strParamName": "ability_boot_kick_success"
  },
  "m_AG2BaseAction": {
    "m_nPriority": 0,
    "m_strParamName": ""
  },
  "m_sExpiredSound": "",
  "_my_subclass_name": "selfsuccess",
  "m_nEnabledStateMask": "MODIFIER_STATE_IMMOBILIZED | MODIFIER_STATE_COMMAND_RESTRICTED",
  "m_eHudDisplayLocation": "DISPLAY_HUD_NONE",
  "m_InitialVelocityCurve": {
    "m_spline": [
      {
        "x": 0,
        "y": 1,
        "m_flSlopeIncoming": -20.687437,
        "m_flSlopeOutgoing": -20.687437
      },
      {
        "x": 0.041015,
        "y": 0.1515,
        "m_flSlopeIncoming": -9.072069,
        "m_flSlopeOutgoing": -9.072069
      },
      {
        "x": 0.110228,
        "y": 0,
        "m_flSlopeIncoming": -2.188889,
        "m_flSlopeOutgoing": -2.188889
      }
    ],
    "m_tangents": [
      {
        "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
        "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
      },
      {
        "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
        "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
      },
      {
        "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
        "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
      }
    ],
    "m_vDomainMaxs": [
      1,
      1
    ],
    "m_vDomainMins": [
      0,
      0
    ]
  },
  "m_KickOffVelocityCurve": {
    "m_spline": [
      {
        "x": 0,
        "y": 0,
        "m_flSlopeIncoming": 0,
        "m_flSlopeOutgoing": 0
      },
      {
        "x": 0.878597,
        "y": 0,
        "m_flSlopeIncoming": 1,
        "m_flSlopeOutgoing": 1
      },
      {
        "x": 1,
        "y": 1,
        "m_flSlopeIncoming": 8.237026,
        "m_flSlopeOutgoing": 8.237026
      }
    ],
    "m_tangents": [
      {
        "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
        "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
      },
      {
        "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
        "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
      },
      {
        "m_nIncomingTangent": "CURVE_TANGENT_SPLINE",
        "m_nOutgoingTangent": "CURVE_TANGENT_SPLINE"
      }
    ],
    "m_vDomainMaxs": [
      1,
      1
    ],
    "m_vDomainMins": [
      0,
      0
    ]
  },
  "m_cameraSequenceCreated": {
    "m_nPriority": 1,
    "m_vecDistanceOperations": []
  }
}
m_nAbilityTargetTypes"CITADEL_UNIT_TARGET_HERO_ENEMY | CITADEL_UNIT_TARGET_BOSS_ENEMY | CITADEL_UNIT_TARGET_BUILDING_ENEMY"
m_strAG2CastingAction"ability_boot_kick_casting"
m_AbilityBehaviorsBits"CITADEL_ABILITY_BEHAVIOR_CHANNELLED | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_CANNOT_CANCEL_DURING_CHANNEL | CITADEL_ABILITY_BEHAVIOR_DONT_TRIGGER_POST_CAST_ON_CAST_COMPLETE | CITADEL_ABILITY_BEHAVIOR_MOVEMENT | CITADEL_ABILITY_BEHAVIOR_TRIGGER_CANCEL_MASH_PROTECTION_ON_CAST | CITADEL_ABILITY_BEHAVIOR_DEACTIVATE_CROUCH_TOGGLE_ON_CAST"
m_SuccessEnemyModifier
4 keys
{
  "_class": "modifier_citadel_root",
  "m_bIsHidden": true,
  "_my_subclass_name": "enemysuccess",
  "m_strParticleEffect": ""
}
m_flTargetingConeAngle35
m_nAbillityUnlocksCost1
m_AbilityTooltipDetails
1 key
{
  "m_vecAbilityInfoSections": [
    {
      "m_strLocString": "#ability_werewolf_kickflip_desc_1",
      "m_vecBasicProperties": [
        "DebuffDuration"
      ],
      "m_vecAbilityPropertiesBlock": [
        {
          "m_vecAbilityProperties": [
            {
              "m_strImportantProperty": "Damage"
            },
            {
              "m_bShowPropertyValue": true,
              "m_strImportantProperty": "StatusEffectDisarmed",
              "m_strStatusEffectValue": "DisarmDuration"
            }
          ],
          "m_strPropertiesTitleLocString": ""
        }
      ]
    },
    {
      "m_strLocString": "#ability_werewolf_kickflip_desc_2",
      "m_vecBasicProperties": [
        "MarkDuration"
      ],
      "m_vecAbilityPropertiesBlock": [
        {
          "m_vecAbilityProperties": [
            {
              "m_strImportantProperty": "BonusDamage"
            }
          ],
          "m_strPropertiesTitleLocString": ""
        }
      ]
    }
  ]
}
m_flGroundBreakOffAngle6
m_mapDependentAbilities
1 key
{
  "ability_werewolf_maulingleap": {
    "m_eFlags": "LinkImbues | LinkUpgrades | DisplayAsSubAbility"
  }
}
m_skillshotMissParticle"particles/abilities/skillshot_default_miss_owner.vpcf"
m_strCastAnimGraphParam"e_GenericCast"
m_AutoIntrinsicModifiers
0 items
[]
m_bitsInterruptingStates"MODIFIER_STATE_STUNNED | MODIFIER_STATE_IS_ASLEEP | MODIFIER_STATE_IMMOBILIZED"
m_eAbilityTargetingShape"CITADEL_ABILITY_TARGETING_SHAPE_SPHERE"
m_strAG2ChannelingAction"ability_boot_kick_channeling"
m_cameraSequenceCastStart
2 keys
{
  "m_vecFOVOperations": [
    {
      "m_flLerpEnd": 85,
      "m_flLerpBias": 0.784,
      "m_flLerpDuration": 0.2,
      "m_eCameraOperation": "k_ECameraOp_Lerp",
      "m_bLerpEndAtDefault": false
    },
    {
      "m_eCameraOperation": "k_ECameraOp_Spring"
    }
  ],
  "m_vecDistanceOperations": [
    {
      "m_flLerpEnd": 75,
      "m_flLerpBias": 0.784,
      "m_flLerpDuration": 0.2,
      "m_eCameraOperation": "k_ECameraOp_Lerp",
      "m_bLerpEndAtDefault": false
    },
    {
      "m_eCameraOperation": "k_ECameraOp_Spring"
    }
  ]
}
m_flTargetingConeHalfWidth50
m_eAbilityTargetingLocation"CITADEL_ABILITY_TARGETING_LOCATION_SELF"
m_flVelocityCarryoverOnMiss1
m_strAG2CastCompletedAction"ability_boot_kick_cast_completed"
m_cameraSequenceCastComplete
1 key
{
  "m_vecFOVOperations": []
}
m_cameraSequenceChannelStart
2 keys
{
  "m_nPriority": 2,
  "m_vecTargetPosOperations": [
    {
      "m_flLagTime": 0.2,
      "m_flLagMaxSpeed": 20,
      "m_eCameraOperation": "k_ECameraOp_Lag",
      "m_flLagMinDuration": 0.1,
      "m_flLagSpringStrength": 10
    }
  ]
}
m_strAG2SuccessPendingAction"ability_boot_kick_success"
m_strAbilityChargeReadySound""
m_strAbilityOffCooldownSound""
m_bitsChannelEnabledStateMask"MODIFIER_STATE_BUSY_WITH_ACTION"
m_bitsPreCastEnabledStateMask"MODIFIER_STATE_BUSY_WITH_ACTION"
m_bitsPostCastEnabledStateMask"MODIFIER_STATE_BUSY_WITH_ACTION"
m_bEndCastStartSequenceOnCastCompletetrue
m_bEndChannelStartSequenceOnChannelCompletefalse

History

  1. 6722–6745changed
    • +m_mapWeaponInfos
      { 1 key }
      {
      	primary = 
      	{
      		m_flBulletSpeed = 10000
      	}
      }
    • +m_sCustomStackLabel#CurrentBonus_label
    • −m_WeaponInfo
      { 1 key }
      {
      	m_flBulletSpeed = 10000
      }
  2. 6696–6701first dumped