Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 25s ago· Viewing build 6736 (Oct 02 2026), not the latest

ability_trapper_webwall

Silktrapability

class ability_trapper_webwall · Trapper Signature 2 · inherits from signature_base

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

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
DPSDamage Per Second40
DamageDamage0
RadiusRadius.6m
TickRate0.5
TechPowerSpirit Power0TECH_POWER
WebArmTime0.5
SlowPercentMove Speed80MOVEMENT_SPEED_SLOW_PERCENT
WeaponPowerWeapon Damage0WEAPON_POWER
WebDurationWeb Duration120+120
AbilityChargesCharges1+1
DebuffDurationDebuff Duration3+2
AbilityCooldownCooldown40
AbilityDurationDuration0
SilenceDurationSilence Duration0+2.5
WebWallTickRate0.15
AbilityCastDelayCast Delay.22
AbilityCastRangeCast Range40m
ChannelMoveSpeed-1
AbilityChannelTimeChannel Duration0
AbilityResourceCost0
MaxWallToWallDistanceMaximum Web Distance100m
MinWallToWallDistanceMinimum Web Distance3m
AbilityUnitTargetLimit1
AbilityPostCastDuration0
AbilityCooldownBetweenChargeCharge Delay1

Modifiers

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

Name for AddModifierClassReads ability values
ability_trapper_webwall/modifier_webwall_debuffmodifier_webwall_debuffSlowPercent
ability_trapper_webwall/webwall_silence Silencedmodifier_citadel_silenced

VData

_class"ability_trapper_webwall"
_editor
1 key
{
  "folder_name": "Hero Trapper"
}
_multibase
1 item
[
  "signature_base"
]
m_iMaxLevel1
m_strCSSClass""
m_eAbilityType"EAbilityType_Signature"
m_bStartTrainedfalse
m_DebuffModifier
8 keys
{
  "_class": "modifier_webwall_debuff",
  "_my_subclass_name": "modifier_webwall_debuff",
  "m_strParticleEffect": "",
  "m_eDrawOverheadStatus": "OVERHEAD_DRAW_FOR_EVERYONE",
  "m_eHudDisplayLocation": "DISPLAY_HUD_CENTER",
  "m_strSmallIconCssClass": "trapper_web",
  "m_strParticleStatusEffect": "particles/abilities/warden/warden_crowd_control_debuff.vpcf",
  "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
    "SlowPercent"
  ]
}
m_deploymentInfo
5 keys
{
  "m_bPlaceFlat": true,
  "m_bGroundCheck": false,
  "m_previewParticle": "particles/abilities/trapper/trapper_webwall_preview.vpcf",
  "m_bRequiresUpNormal": false,
  "m_flGroundCheckHeightOffset": 200
}
m_mapWeaponInfos
1 key
{
  "primary": {
    "m_flBulletSpeed": 10000
  }
}
m_projectileInfo
10 keys
{
  "m_flSpeed": 5,
  "m_particle": "",
  "m_flUpSpeed": 0,
  "m_nBehaviors": "PBF_DisableTouchOnHit | PBF_DetonateOnLifetimeExpire",
  "m_customModel": "",
  "m_LoopingSound": "Trapper.A2.Ambient.Lp",
  "m_flGravityScale": 0,
  "m_flTriggerRadius": 100,
  "m_eProjectileShape": "Sphere",
  "m_bHideWarningParticle": true
}
m_SilenceModifier
3 keys
{
  "_class": "modifier_citadel_silenced",
  "m_bIsHidden": true,
  "_my_subclass_name": "webwall_silence"
}
m_WebWallParticle"particles/abilities/trapper/trapper_webwall.vpcf"
m_strAbilityImage"file://{images}/hud/abilities/trapper/trapper_web_wall.psd"
m_flBossDamageScale1
m_sCustomStackLabel"#CurrentBonus_label"
m_strCastDelaySound"Trapper.A2.Cast"
m_strWebWallCreated"Trapper.A2.Impact"
m_WebWallHitParticle"particles/abilities/trapper/trapper_webwall_hit.vpcf"
m_eAbilityActivation"CITADEL_ABILITY_ACTIVATION_PRESS"
m_nAbilityPointsCost0
m_PreviewPathParticle"particles/generic/generic_arc.vpcf"
m_nAbilityTargetTypes"CITADEL_UNIT_TARGET_ALL_ENEMY"
m_strWebWallDestroyed"Trapper.A2.Detonate"
m_AbilityBehaviorsBits"CITADEL_ABILITY_BEHAVIOR_ALWAYS_PREVIEW_RADIUS | CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST"
m_nAbillityUnlocksCost1
m_AbilityTooltipDetails
1 key
{
  "m_vecAbilityInfoSections": [
    {
      "m_strLocString": "#ability_trapper_webwall_desc",
      "m_vecBasicProperties": [
        "WebDuration",
        "MinWallToWallDistance",
        "MaxWallToWallDistance"
      ],
      "m_vecAbilityPropertiesBlock": [
        {
          "m_vecAbilityProperties": [
            {
              "m_strImportantProperty": "DPS"
            },
            {
              "m_strImportantProperty": "SlowPercent"
            },
            {
              "m_strImportantProperty": "DebuffDuration"
            },
            {
              "m_strImportantProperty": "SilenceDuration"
            }
          ]
        }
      ]
    }
  ]
}
m_mapDependentAbilities
0 keys
{}
m_skillshotMissParticle"particles/abilities/skillshot_default_miss_owner.vpcf"
m_bitsInterruptingStates"MODIFIER_STATE_STUNNED"
m_eAbilityTargetingShape"CITADEL_ABILITY_TARGETING_SHAPE_SPHERE"
m_WebWallDestroyedParticle"particles/abilities/trapper/trapper_webwall_destroyed.vpcf"
m_eAbilityTargetingLocation"CITADEL_ABILITY_TARGETING_LOCATION_DEPLOYED_OBJECT"
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"

History

  1. 6722–6745changed
    • ~m_mapAbilityProperties.SlowPercent.m_strValue66→80+21.2%
    • +m_mapWeaponInfos
      { 1 key }
      {
      	primary = 
      	{
      		m_flBulletSpeed = 10000
      	}
      }
    • +m_sCustomStackLabel#CurrentBonus_label
    • −m_AbilityTooltipDetails.m_vecAbilityInfoSections[0].m_vecAbilityPropertiesBlock[0].m_vecAbilityProperties[3].m_bRequiresAbilityUpgradetrue
    • −m_WeaponInfo
      { 1 key }
      {
      	m_flBulletSpeed = 10000
      }
  2. 6696–6701first dumped