Need help with plugins or servers? Join our Discord

Modding Database

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

upgrade_spirit_burn/modifier_proc_watcher

modifier

class modifier_spirit_burn_proc_watcher · defined in upgrade_spirit_burn (Spirit Burn) at m_AutoIntrinsicModifiers.0

Deadworks (C#)
pawn.AddModifier("upgrade_spirit_burn/modifier_proc_watcher", new Dictionary<string, float> {
	["TechRangeMultiplier"] = 6f,
	["TechRadiusMultiplier"] = 6f,
});

Ability values

Read from Spirit Burn's properties. Pass overrides to AddModifier to apply it with other values, or without the ability.

ValueEnglish labelAbility's value
TechRangeMultiplierAbility Range6
TechRadiusMultiplierRadius6

VData

_class"modifier_spirit_burn_proc_watcher"
m_bIsHiddentrue
_my_subclass_name"modifier_proc_watcher"
m_SpiritBurnDamageTracker
11 keys
{
  "_class": "modifier_spirit_burn_enemy_tracker",
  "m_bIsHidden": true,
  "m_strHudIcon": "file://{images}/upgrades/mods_tech/escalating_exposure.psd",
  "m_nAttributes": "MODIFIER_ATTRIBUTE_MULTIPLE",
  "m_DebuffModifier": {
    "_class": "modifier_spirit_burn_dot",
    "m_bIsHidden": false,
    "m_strHudIcon": "",
    "m_nAttributes": "MODIFIER_ATTRIBUTE_MULTIPLE",
    "m_sBurnParticle": "particles/upgrades/spirit_burn_debuff.vpcf",
    "m_sExpiredSound": "Mods.Tech.Spirit.Burn.Lp.End",
    "_my_subclass_name": "modifier_spirit_burn_dot",
    "m_strParticleEffect": "",
    "m_eDrawOverheadStatus": "OVERHEAD_DRAW_NEVER",
    "m_eHudDisplayLocation": "DISPLAY_HUD_NONE",
    "m_sAmbientLoopingSound": "Mods.Tech.Spirit.Burn.Lp",
    "m_strSmallIconCssClass": "",
    "m_eModifierDisplayLocaiton": "MODIFIER_DISPLAY_HEALTHBAR",
    "m_nAmbientLoopingSoundRecipients": "MODIFIER_SOUND_RECIPIENT_ALWAYS",
    "m_vecAutoRegisterModifierValueFromAbilityPropertyName": [
      "HealAmpReceivePenaltyPercent"
    ]
  },
  "_my_subclass_name": "modifier_spirit_burn_enemy_tracker",
  "m_ExplodeParticle": "particles/upgrades/spirit_burn_explode.vpcf",
  "m_ImmunityModifier": {
    "_class": "modifier_base",
    "m_eDebuffType": "MODIFIER_DEBUFF_NO",
    "_my_subclass_name": "modifier_spirit_burn_immunity",
    "m_sLocalizationName": "modifier_spirit_burn_immunity",
    "m_eDrawOverheadStatus": "OVERHEAD_DRAW_FOR_CASTER_ONLY",
    "m_eHudDisplayLocation": "DISPLAY_HUD_NONE",
    "m_strSmallIconCssClass": "escalating_exposure",
    "m_eModifierDisplayLocaiton": "MODIFIER_DISPLAY_HEALTHBAR"
  },
  "m_strParticleEffect": "",
  "m_eDrawOverheadStatus": "OVERHEAD_DRAW_FOR_CASTER_ONLY",
  "m_strSmallIconCssClass": "escalating_exposure"
}

History

  1. 6722–6745changed
    • ~m_SpiritBurnDamageTracker.m_DebuffModifier.m_bIsHiddentrue→false
    • ~m_SpiritBurnDamageTracker.m_DebuffModifier.m_strHudIconfile://{images}/upgrades/mods_tech/escalating_exposure.psd→""
    • ~m_SpiritBurnDamageTracker.m_DebuffModifier.m_eDrawOverheadStatusOVERHEAD_DRAW_FOR_EVERYONE→OVERHEAD_DRAW_NEVER
    • +m_SpiritBurnDamageTracker.m_DebuffModifier.m_eHudDisplayLocationDISPLAY_HUD_NONE
    • ~m_SpiritBurnDamageTracker.m_DebuffModifier.m_strSmallIconCssClassescalating_exposure→""
    • +m_SpiritBurnDamageTracker.m_DebuffModifier.m_eModifierDisplayLocaitonMODIFIER_DISPLAY_HEALTHBAR
  2. 6696–6701first dumped