Skip to content

Modifier Flags Reference ​

Complete list of all 303 modifier_flag constants. For the curated subset of flags most useful to scripters, see Types & Constants > modifier_flag.

Usage ​

lua
if player:has_modifier_flag(modifier_flag.STUNNED) then
    -- player is stunned
end

Not every flag fires ​

The full list below is exposed for completeness. Some flags are populated reliably and broadly (e.g. STUNNED fires for almost every hard stun, INVISIBLE_TO_ENEMY fires for every cloak/smoke effect we've tested). Others may never fire even when the player is clearly in that state. Examples we've seen in testing:

  • SLIDING may not be set while a player is sliding
  • USING_ZIPLINE may not be set while a player is on a zipline
  • IS_IN_CHARGE_MELEE may not be set during a heavy charged melee
  • SLOWED and BURNING are inconsistent: some sources set them, others apply the effect via stat modifiers without ever tripping the flag

Some of these may turn out to be set by items or interactions we haven't tested. Always confirm a flag actually fires before relying on it. Use the Debugging Modifiers workflow with Modifier States logging enabled to watch the flag toggle while the effect happens. If it doesn't, fall back to player:get_modifiers() and match by name or token directly.

All flags ​

FlagValue
MATERIAL_OVERRIDE0
ENTERING_VEHICLE1
EXITING_VEHICLE2
DISABLE_GRAVITY3
DEFUSED4
UNRESTRICTED_MOVEMENT5
FORCE_ALERT_STATE6
DISABLE_SQUAD7
BLIND8
DEAF9
DISABLE_SENSING10
IMMOBILIZED11
DISARMED12
MUTED13
ITEMS_DISABLED14
SILENCED15
SILENCE_MOVEMENT_ABILITES16
SILENCED_HIDDEN17
STUNNED18
INVULNERABLE19
TECH_INVULNERABLE20
TECH_DAMAGE_INVULNERABLE21
TECH_UNTARGETABLE_BY_ENEMIES22
TECH_UNTARGETABLE_BY_TEAMMATES23
STATUS_IMMUNE24
UNSTOPPABLE25
OUT_OF_GAME26
IGNORED_BY_UNIT_FILTER27
COMMAND_RESTRICTED28
CHARGING29
OBSCURED30
INVISIBLE_TO_ENEMY31
INVISIBLE_TO_ENEMY_CAST32
IGNORED_BY_NPC_TARGETING33
NPC_TARGETABLE_WHILE_INVULNERABLE34
SPRINTING35
UNKILLABLE36
GROUND_DASHING37
ADDITIONAL_AIR_MOVES38
UNLIMITED_AIR_DASHES39
UNLIMITED_AIR_JUMPS40
AIR_DASHING41
MOVEMENT_ABILITY_RESTRICTED42
SPRINT_NO_INTERRUPT43
SPRINT_DISABLED44
IN_SHOP45
IN_FOUNTAIN46
IN_ENEMY_BASE47
IN_FRIENDLY_BASE48
IN_MID_BOSS_TEMPLE49
IN_SHOPTUNNEL_SAPPHIRE50
IN_SHOPTUNNEL_AMBER51
DASH_DISABLED52
DASH_DISABLED_DEBUFF53
BURNING54
HEALTH_REGEN_DISABLED55
HEALTH_EXTERNAL_REGEN_DISABLED56
HEALING_DISABLED57
DAMAGE_MOVEMENT_PENALTY_IMMUNE58
BUSY_WITH_ACTION59
BUSY_WITH_ACTION_NON_ITEM60
SLOWED61
SHOOTING_DISABLED62
SHOOTING_FORCED_ON63
MELEE_ATTACKS_ONLY64
SLIDING65
SLIDING_SLOW_GETUP66
WALLSLIDE67
VISIBLE_TO_ENEMY68
INFINITE_CLIP69
KNOCKDOWN_IMMUNE70
JUMP_DISABLED71
DUCKING_DISABLED72
DUCKING_FORCED73
AIR_DUCKING_FORCED74
IS_ASLEEP75
GLOW_THROUGH_WALLS_TO_ENEMY76
GLOW_THROUGH_WALLS_TO_PROVIDER77
GLOW_THROUGH_WALLS_TO_PROVIDER_TEAMMATES_WITHIN_RANGE78
GLOW_TO_PROVIDER79
GLOW_IN_LOS_TO_ENEMY80
GLOW_IN_LOS81
CANNOT_SEE_ALLY_GLOWS82
DISABLE_AIR_SPREAD_PENALTY83
USING_ZIPLINE84
USING_ZIPLINE_BOOST85
IN_ALTERNATE_DIMENSION86
ANIMGRAPH_CONTROLLED_MOVEMENT87
COMBAT_ABILITIES_DISABLED88
SIGNATURE_ABILITIES_DISABLED89
CHAINED90
ALL_ARMOR_DISABLED91
BULLET_INVULNERABLE92
BREAK_ICE_PATH93
REFLECT_ATTACKS94
MANTLE_DISABLED95
AI_FORCE_AGGRO96
AI_FORCE_CALM97
DRONE_ATTACHED98
AIM_FORWARD99
AIM_FORWARD_WITH_PITCH100
ZIPLINE_DISABLED101
ZIPLINE_INTRO102
RESPAWN_CREDIT103
RESPAWN_CREDIT_PERSONAL104
DISPLAY_LIFETIME105
MELEE_DISABLED106
MELEE_DISABLED_DEBUFF107
PARRY_DISABLED108
GLITCHED109
SLIDING_DISABLED110
SLIDING_FORCED_TRY111
RELOAD_DISABLED112
RELOAD_MELEE_FULL_SPEED113
MANUAL_RELOAD_DISABLED114
UNIT_STATUS_HEALTH_HIDDEN115
UNIT_STATUS_HIDDEN116
FADE_ALPHA_TO_ZERO117
FRIENDLY_FIRE_ENABLED118
FLYING119
SCOPED120
ROLLING_BALL121
VISCOUS_CUBED122
SLOW_IMMUNE123
ROOT_IMMUNE124
IS_MELEE_TARGET125
LADDER_DISABLE126
IGNORE_BULLETS127
IGNORE_MELEE128
HIDE_CROSSHAIR129
HIDE_STAMINA130
HIDE_AMMO131
APPLY_VERTICAL_DRAG132
NO_WINDUP133
NO_SHOOTLOCKOUT_ON_JUMP134
HAS_HOLLOW_POINT_BULLETS135
SUPPRESS_AIR_DRAG136
ICEBEAMING137
POWER_SLASHING138
IN_ALLY_SMOKE139
IN_ENEMY_SMOKE140
NO_OUTGOING_DAMAGE141
NO_INCOMING_DAMAGE142
CHRONO_SWAPPING143
BOUNCE_PAD_STOMPING144
FLYING_BEETLE_TARGET145
DREAMWEAVER_SLEEP146
PICKING_UP_IDOL147
HOLDING_IDOL148
RETURN_IDOL_AREA149
RETURNING_IDOL150
DROP_IDOL151
GALVANIC_STORM_BUFF152
IN_ABILITY_ALLOW_ZOOM153
IN_ABILITY_DISABLE_ZOOM154
STAMINA_REGEN_PAUSED155
PREMATCH156
SELF_DESTRUCT157
COOP_TETHER_ACTIVE158
COOP_TETHER_LOCKED_TARGET159
LOCKED_AIM_ANGLES160
ICEPATHING161
BACKDOOR_PROTECTED162
IN_COMBAT163
IN_COMBAT_BULLET_HIT164
DASHJUMP_STAMINA_FREE165
YAMATO_SHADOW_FORM166
IN_MID_BOSS_PIT167
ALLOW_MELEE_WHEN_CHANNELING168
ALLOW_DASH_WHEN_CHANNELING169
CAN_ACTIVE_RELOAD170
DIGGER_BURROW_CHANNEL171
DIGGER_SPIN172
NEAR_REJUVINATOR173
NEAR_HEAVY_PUNCHABLE_ITEM174
NEAR_PUNCHABLE_CHANGE_TEAM175
IN_TIER3_PHASE2_BOSS_PIT176
TAKES_FULLDAMAGE_NO_FALLOFF177
PREDATORY_STATUE_TARGET178
FOOTSTEP_SOUNDS_DISABLE179
FOOTSTEP_SOUNDS_QUIETED180
MOVEMENT_FOLEY_SOUNDS_DISABLE181
DO_NOT_DRAW_MODEL182
SHIV_FRENZIED183
FORCE_ANIM_DUCK184
FORCE_ANIM_KEEP_STILL185
SIPHON_BULLET_LOSS186
NEAR_CLIMBABLE_ROPE187
IS_CLIMBING_ROPE188
FORCE_CAN_PARRY189
IS_MAGIC_SHOCK_IMMUNE190
IN_SLIDE_CHARGED_MELEE_ATTACK191
FORCE_GROUND_JUMP192
FROZEN193
ASSASSINATE_LOWHEALTH_TARGET194
TELEPORTER_DISABLED195
IN_SMALL_INTERIOR_SPACE196
IN_MEDIUM_INTERIOR_SPACE197
ENABLE_CLOAK_DESAT198
NANO_RECENT_DAMAGE199
DISABLE_INATTACK2_DESELECT200
FATHOM_DO_NOT_REQUIRE_STAND_STILL_FOR_INVIS201
PULLDOWN_TO_GROUND202
IN_SELF_BUBBLE203
GUNSLINGER_MARK204
GHOST_LIFEDRAINED205
INVISIBLE_ON_MINIMAP206
SINCLAIR_TAX_ULT_ACTIVE207
SINCLAIR_TAX_KEEP_MODEL_SWAP208
VIPER_VENOM209
MAGICIAN_ULT210
ANIM_ON_GROUND211
ABILITY_MOVEMENT212
ABILITY_MOVEMENT_DEBUFF213
VAMPIREBAT_LOVEBITES_IMMUNE214
VAMPIREBAT_ULTING215
VAMPIREBAT_BLINKING216
DRIFTER_SATIATED217
DRIFTER_HUNGRY218
PARRY_ACTIVE219
FRANK_REVIVING220
CAMERA_CEILING_BEHAVIOR221
INHIBIT_SOFT_CAMERA_COLLISION222
FORCE_DUCKED_CAPSULE223
FORCE_TUCKED_LEGS_CAPSULE224
BOHO_DAMAGESHARE_LINKABLE225
BOHO_CHANNELTETHER226
FRANK_ZOMBIE227
PUNKGOAT_TETHERED228
PUNKGOAT_BLASTED229
PUNKGOAT_BLASTED_RECOVERING230
HIDEOUT_MAP231
HIDEOUT_ZONE232
HIDEOUT_INTRO233
MOVEMENT_INPUT_DISABLED234
WEAKPOINTS_ENABLED235
NO_PHYSICS_BREAKABLES236
NO_MINIMAP237
DRIFTER_DARKNESS_VICTIM238
INVALID_TELEPORT_TARGET239
AMMO_CHANGES_DISABLED240
HIDE_SPINUP241
PRIEST_WEAPONSWAP242
PREDICTION_SMOOTHING_DISABLED243
PREDICTION_REPREDICTION_DISABLED244
IGNORE_PORTALS245
HIDEOUT_CHASE_TARGET246
DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE247
KEEP_HP_PERCENTAGE_ON_MAXHEALTH_CHANGE248
TIER3_DEFENDER_IN_PIT249
NEAR_PUNCHABLE_PICKUP250
PRIEST_TRAP251
PRIEST_KNOCKBACK252
PRIEST_MELEEBLESSED253
SPLITSHOT_ACTIVE254
RICOCHET_ACTIVE255
NECRO_GUNTETHER256
NECRO_WITHER257
NECRO_BUFF258
NECRO_PICKUP_TARGET259
WEREWOLF260
WEREWOLF_ONTHEHUNT261
WEREWOLF_READY262
AIRHEART_JETPACKING263
AIRHEART_JETPACKING_REDUCED264
VISIBLE_TO_PROVIDER265
VAMPIRE266
IGNORE_OUT_OF_PLAY_AREA_CHECK267
FAMILIAR_ATTACHED268
FAMILIAR_MOVING_TO_ATTACH269
FAMILIAR_ATTACH_LOCKOUT270
FAMILIAR_INFESTED271
FAMILIAR_INFEST_WAITING272
FAMILIAR_SPIRIT_STOLEN273
FAMILIAR_CLONE274
FAMILIAR_ABILITY_KEEPALIVE275
IS_TINY_CHARACTER276
SHRUNK_CHARACTER277
PITCH_UP_VOICE278
NECRO_FEARIMMUNE279
UNICORN_RADIANT_FLARED280
FACE_VELOCITY_DIRECTION281
RESIST_NULLIFICATION282
ZIPLINE_LOCKED283
CINEMATIC_INTRO284
SUPPRESS_TROOPER_KILLGOLD285
PRISMATIC_GUARDED286
IS_SMALL_DEPLOYABLE287
ALLOW_IN_TUNNELS_NO_DUCK288
IN_TUNNEL289
NEAR_HEAVY_PUNCHABLE_DESTROY290
DISABLE_PINGS291
IS_IN_CHARGE_MELEE292
CAMERA_TRANSITION_DISABLED293
CAMERA_TRANSITION_ALWAYS294
CASTING_HOOK295
HAS_FIREBEETLES_DEBUFF296
CATAPULTED297
AFTERBURNING298
ALLOW_RELOAD_WHEN_FULL299
BARRIER_ACTIVE300
SUPER_TROOPER301
DO_NOT_DRAW_PARTICLES302

Not affiliated with Valve Corporation.