Need help with plugins or servers? Join our Discord

Modding Database

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

ability_necro_haunt

Haunting Spectresability

class ability_necro_hauntingspirits · inherits from signature_base

Deadworks (C#)
pawn.AddAbility("ability_necro_haunt", slot);
pawn.RemoveAbility("ability_necro_haunt");

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
DamageDamage25+16
TickRate0.1
TechPowerSpirit Power0TECH_POWER
HauntCountHaunt Count3+3
HoverRadius0.75m
SlowPercentMove Speed30MOVEMENT_SPEED_SLOW_PERCENT
SpawnRadius0.2m
WeaponPowerWeapon Damage0WEAPON_POWER
BulletResistBullet Resist0BULLET_ARMOR_DAMAGE_RESIST
FireRateSlowFire Rate0+30FIRE_RATE_SLOW
AbilityChargesCharges0
BonusMoveSpeedMove Speed3m
DebuffDurationDebuff Duration3
AbilityCooldownCooldown22
AbilityDurationDuration5
DetonationRange1m
AbilityCastDelayCast Delay0.1
AbilityCastRangeCast Range35m
ChannelMoveSpeed-1
TargetSearchTick0.1
AbilityChannelTimeChannel Duration0
TargetSearchRadiusSearch Range6m
AbilityResourceCost0
PhysicsSpinPerSecond180
PhysicsDamperStrength5
PhysicsSpringStrength150
AbilityUnitTargetLimit1
AbilityPostCastDuration0.2
PhysicsCurlNoiseStrength.6
TargetSearchInitialDelay0.7
PhysicsCurlNoiseFrequency.005
TargetSearchDelayOnSuccess0.3
TargetSearchRadiusVsHeroesSearch Radius15m
AbilityCooldownBetweenChargeCharge Delay0

Modifiers

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

Name for AddModifierClassReads ability values
ability_necro_haunt/buffmodifier_necro_hauntingspirits
ability_necro_haunt/slowmodifier_diminishing_slowFireRateSlow

VData

_class"ability_necro_hauntingspirits"
_editor
1 key
{
  "folder_name": "Hero Necro"
}
_multibase
1 item
[
  "signature_base"
]
m_iMaxLevel1
m_iUpdateTime0
m_BuffModifier
2 keys
{
  "_class": "modifier_necro_hauntingspirits",
  "_my_subclass_name": "buff"
}
m_eAbilityType"EAbilityType_Signature"
m_strCastSound"Bookworm.Barrier.Cast"
m_ShoveParticle"particles/abilities/bookworm/bookworm_knockback.vpcf"
m_bStartTrainedfalse
m_DebuffModifier
3 keys
{
  "_class": "modifier_diminishing_slow",
  "_my_subclass_name": "slow",
  "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
    "FireRateSlow"
  ]
}
m_deploymentInfo
0 keys
{}
m_mapWeaponInfos
1 key
{
  "primary": {
    "m_flBulletSpeed": 10000
  }
}
m_projectileInfo
12 keys
{
  "m_flSpeed": 1300,
  "m_particle": "particles/items/thermal_detonator_projectile.vpcf",
  "m_flUpSpeed": 900,
  "m_nBehaviors": "PBF_DisableTouchOnHit | PBF_DisableTriggerProjectileImpactBehavior | PBF_DetonateOnLifetimeExpire | PBF_OnlyTouchWorld | PBF_DontTravelThroughPortals",
  "m_customModel": "",
  "m_LoopingSound": "Necro.HauntingDead.Skull.Lp",
  "m_DetonateSound": "Pocket.Barrage.Proj.Impact",
  "m_flGravityScale": 0,
  "m_flTriggerRadius": 20,
  "m_flVerticalAimBias": 30,
  "m_bHideWarningParticle": true,
  "m_flTrackingDampingCoefficient": 0.5
}
m_ExplodeParticle"particles/abilities/necro/necro_haunting_dead_impact.vpcf"
m_previewParticle"particles/abilities/bookworm/bookworm_shield_preview.vpcf"
m_strAbilityImage"file://{images}/hud/abilities/trapper/trapper_spider_wave.psd"
m_BuffCastParticle"particles/abilities/viper/viper_venom_cast.vpcf"
m_strSelectedSound"Bookworm.Barrier.Select"
m_flBossDamageScale1
m_sCustomStackLabel"#CurrentBonus_label"
m_eAbilityActivation"CITADEL_ABILITY_ACTIVATION_PRESS"
m_nAbilityPointsCost0
m_strUnselectedSound"Bookworm.Barrier.Unselect"
m_BarrierCastParticle"particles/abilities/bookworm/bookworm_shield_cast.vpcf"
m_PreviewPathParticle"particles/generic/generic_arc.vpcf"
m_nAbilityTargetTypes"CITADEL_UNIT_TARGET_HERO_FRIENDLY | CITADEL_UNIT_TARGET_BUILDING_FRIENDLY | CITADEL_UNIT_TARGET_MINION_FRIENDLY"
m_AbilityBehaviorsBits"CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACT | CITADEL_ABILITY_BEHAVIOR_PROJECTILE_PASS_THROUGH_WORLD | CITADEL_ABILITY_BEHAVIOR_ALLOW_SELF_CAST | CITADEL_ABILITY_BEHAVIOR_CANNOT_CANCEL_DURING_CHANNEL | CITADEL_ABILITY_BEHAVIOR_ALLOW_ALT_CAST | CITADEL_ABILITY_BEHAVIOR_USE_INSTANT_CAST_UNIT_TARGET_UI | CITADEL_ABILITY_BEHAVIOR_TRIGGER_CANCEL_MASH_PROTECTION_ON_CAST | CITADEL_ABILITY_BEHAVIOR_CAN_SET_QUICK_CAST"
m_flTargetingConeAngle45
m_nAbillityUnlocksCost1
m_AbilityTooltipDetails
2 keys
{
  "m_vecAbilityInfoSections": [
    {
      "m_strLocString": "#ability_necro_haunt_desc",
      "m_vecBasicProperties": [],
      "m_vecAbilityPropertiesBlock": [
        {
          "m_vecAbilityProperties": [
            {
              "m_strImportantProperty": "BonusMoveSpeed"
            }
          ],
          "m_strPropertiesTitleLocString": ""
        },
        {
          "m_vecAbilityProperties": [
            {
              "m_strImportantProperty": "Damage"
            },
            {
              "m_strImportantProperty": "SlowPercent"
            }
          ],
          "m_strPropertiesTitleLocString": "#ability_header_on_hit"
        }
      ]
    },
    {
      "m_vecBasicProperties": [],
      "m_vecAbilityPropertiesBlock": []
    }
  ],
  "m_vecAdditionalHeaderProperties": [
    "TargetSearchRadiusVsHeroes"
  ]
}
m_skillshotMissParticle"particles/abilities/skillshot_default_miss_owner.vpcf"
m_bitsInterruptingStates"MODIFIER_STATE_STUNNED"
m_eAbilityTargetingShape"CITADEL_ABILITY_TARGETING_SHAPE_CONE"
m_eAbilityTargetingLocation"CITADEL_ABILITY_TARGETING_LOCATION_UNIT"
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_mapWeaponInfos
      { 1 key }
      {
      	primary = 
      	{
      		m_flBulletSpeed = 10000
      	}
      }
    • +m_sCustomStackLabel#CurrentBonus_label
    • −m_WeaponInfo
      { 1 key }
      {
      	m_flBulletSpeed = 10000
      }
  2. 6696–6701first dumped