Skip to content

Modifier Flags Reference ​

The full list of modifier_flag constants. For a shorter list of the flags most useful in scripts, see Types & Constants > modifier_flag.

Usage ​

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

Always use the name, such as modifier_flag.STUNNED, not the number. The numbers change when a game update adds new states. A name that is not in this list is nil, and has_modifier_flag(nil) returns false and logs a warning once.

Not every flag fires ​

Some flags are set by many effects. STUNNED fires for almost every hard stun, and INVISIBLE_TO_ENEMY for cloak and smoke. Others may never fire, even when the player is clearly in that state:

  • 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, and others apply the effect through stat modifiers without ever setting the flag

Always check that a flag fires before you rely on it. Use the Debugging Modifiers workflow with Show State Panel on, and watch the flag appear in the panel while the effect happens and leave it when the effect ends. If it doesn't change, use player:get_modifiers() instead and match the modifier by name or token.

All flags ​

FlagValue
MATERIAL_OVERRIDE0
ENTERING_VEHICLE1
EXITING_VEHICLE2
DISABLE_GRAVITY3
DEFUSED4
UNRESTRICTED_MOVEMENT5
FORCE_ALERT_STATE6
DISABLE_SQUAD7
BLIND8
DEAF9
DISABLE_SENSING10
NO_TARGET11
LOCK_ENTITY_FACING12
IMMOBILIZED13
DISARMED14
MUTED15
ITEMS_DISABLED16
SILENCED17
SILENCE_MOVEMENT_ABILITES18
SILENCED_HIDDEN19
STUNNED20
INVULNERABLE21
TECH_INVULNERABLE22
TECH_DAMAGE_INVULNERABLE23
TECH_UNTARGETABLE_BY_ENEMIES24
TECH_UNTARGETABLE_BY_TEAMMATES25
STATUS_IMMUNE26
UNSTOPPABLE27
OUT_OF_GAME28
IGNORED_BY_UNIT_FILTER29
COMMAND_RESTRICTED30
CHARGING31
OBSCURED32
INVISIBLE_TO_ENEMY33
INVISIBLE_TO_ENEMY_CAST34
IGNORED_BY_NPC_TARGETING35
NPC_TARGETABLE_WHILE_INVULNERABLE36
NPC_ALWAYS_BE_PHYSICS_MOVING37
SPRINTING38
UNKILLABLE39
UNKILLABLE_HIDDEN40
GROUND_DASHING41
ADDITIONAL_AIR_MOVES42
UNLIMITED_AIR_DASHES43
UNLIMITED_AIR_JUMPS44
AIR_JUMPS_DISABLED45
AIR_DASHING46
MOVEMENT_ABILITY_ACTIVATION_RESTRICTED47
SPRINT_NO_INTERRUPT48
SPRINT_DISABLED49
IN_SHOP50
IN_FOUNTAIN51
IN_ENEMY_BASE52
IN_FRIENDLY_BASE53
IN_MID_BOSS_TEMPLE54
IN_SHOPTUNNEL_SAPPHIRE55
IN_SHOPTUNNEL_AMBER56
DASH_DISABLED57
DASH_DISABLED_DEBUFF58
BURNING59
HEALTH_REGEN_DISABLED60
HEALTH_EXTERNAL_REGEN_DISABLED61
HEALING_DISABLED62
DAMAGE_MOVEMENT_PENALTY_IMMUNE63
BUSY_WITH_ACTION64
BUSY_WITH_ACTION_NON_ITEM65
SLOWED66
SHOOTING_DISABLED67
SHOOTING_FORCED_ON68
MELEE_ATTACKS_ONLY69
SLIDING70
SLIDING_SLOW_GETUP71
WALLSLIDE72
VISIBLE_TO_ENEMY73
INFINITE_CLIP74
KNOCKDOWN_IMMUNE75
JUMP_DISABLED76
DUCKING_DISABLED77
DUCKING_FORCED78
AIR_DUCKING_FORCED79
IS_ASLEEP80
GLOW_THROUGH_WALLS_TO_ENEMY81
GLOW_THROUGH_WALLS_TO_PROVIDER82
GLOW_THROUGH_WALLS_TO_ENEMY_WITHIN_RANGE83
GLOW_TO_PROVIDER84
GLOW_IN_LOS_TO_ENEMY85
GLOW_IN_LOS86
DISABLE_AIR_SPREAD_PENALTY87
USING_ZIPLINE88
USING_ZIPLINE_BOOST89
IN_ALTERNATE_DIMENSION90
COMBAT_ABILITIES_DISABLED91
SIGNATURE_ABILITIES_DISABLED92
CHAINED93
ALL_ARMOR_DISABLED94
BULLET_INVULNERABLE95
BREAK_ICE_PATH96
REFLECT_ATTACKS97
MANTLE_DISABLED98
AI_FORCE_AGGRO99
AI_FORCE_CALM100
DRONE_ATTACHED101
AIM_FORWARD102
AIM_FORWARD_WITH_PITCH103
ZIPLINE_DISABLED104
ZIPLINE_CONSTRAINED105
ZIPLINE_INTRO106
RESPAWN_CREDIT107
RESPAWN_CREDIT_PERSONAL108
DISPLAY_LIFETIME109
MELEE_DISABLED110
MELEE_DISABLED_DEBUFF111
PARRY_DISABLED112
GLITCHED113
SLIDING_DISABLED114
SLIDING_FORCED_TRY115
SLIDING_CONSIDER_DOWNHILL116
RELOAD_DISABLED117
RELOAD_MELEE_FULL_SPEED118
MANUAL_RELOAD_DISABLED119
UNIT_STATUS_HEALTH_HIDDEN120
UNIT_STATUS_HIDDEN121
FADE_ALPHA_TO_ZERO122
FRIENDLY_FIRE_ENABLED123
FLYING124
SCOPED125
ROLLING_BALL126
VISCOUS_CUBED127
SLOW_IMMUNE128
ROOT_IMMUNE129
IS_MELEE_TARGET130
LADDER_DISABLE131
IGNORE_BULLETS132
IGNORE_MELEE133
HIDE_CROSSHAIR134
HIDE_STAMINA135
HIDE_AMMO136
APPLY_VERTICAL_DRAG137
NO_WINDUP138
NO_SHOOTLOCKOUT_ON_JUMP139
HAS_HOLLOW_POINT_BULLETS140
SUPPRESS_AIR_DRAG141
ICEBEAMING142
POWER_SLASHING143
IN_ALLY_SMOKE144
IN_ENEMY_SMOKE145
NO_OUTGOING_DAMAGE146
NO_INCOMING_DAMAGE147
CHRONO_SWAPPING148
BOUNCE_PAD_STOMPING149
FLYING_BEETLE_TARGET150
DREAMWEAVER_SLEEP151
PICKING_UP_IDOL152
HOLDING_IDOL153
RETURN_IDOL_AREA154
RETURNING_IDOL155
DROP_IDOL156
GALVANIC_STORM_BUFF157
IN_ABILITY_ALLOW_ZOOM158
IN_ABILITY_DISABLE_ZOOM159
STAMINA_REGEN_PAUSED160
PREMATCH161
SELF_DESTRUCT162
COOP_TETHER_ACTIVE163
COOP_TETHER_LOCKED_TARGET164
LOCKED_AIM_ANGLES165
ICEPATHING166
BACKDOOR_PROTECTED167
IN_COMBAT168
IN_COMBAT_BULLET_HIT169
INFINITE_STAMINA170
YAMATO_SHADOW_FORM171
IN_MID_BOSS_PIT172
ALLOW_MELEE_WHEN_CHANNELING173
ALLOW_DASH_WHEN_CHANNELING174
CAN_ACTIVE_RELOAD175
DIGGER_BURROW_CHANNEL176
DIGGER_SPIN177
NEAR_REJUVINATOR178
NEAR_HEAVY_PUNCHABLE_ITEM179
NEAR_PUNCHABLE_CHANGE_TEAM180
NEAR_IDOL_CASHIN181
NEAR_IDOL_CASHIN_ENEMY182
IN_TIER3_PHASE2_BOSS_PIT183
TAKES_FULLDAMAGE_NO_FALLOFF184
PREDATORY_STATUE_TARGET185
FOOTSTEP_SOUNDS_DISABLE186
FOOTSTEP_SOUNDS_QUIETED187
MOVEMENT_FOLEY_SOUNDS_DISABLE188
DO_NOT_DRAW_MODEL189
SHIV_FRENZIED190
SHIV_RAGE_DRAIN_SUPPRESSED191
FORCE_ANIM_DUCK192
FORCE_ANIM_KEEP_STILL193
SIPHON_BULLET_LOSS194
NEAR_CLIMBABLE_ROPE195
IS_CLIMBING_ROPE196
FORCE_CAN_PARRY197
IS_MAGIC_SHOCK_IMMUNE198
IN_SLIDE_CHARGED_MELEE_ATTACK199
FORCE_GROUND_JUMP200
ALLOW_AIR_DASH_JUMP201
ALLOW_SLIDE_DASH_JUMP202
FROZEN203
ASSASSINATE_LOWHEALTH_TARGET204
TELEPORTER_DISABLED205
IN_SMALL_INTERIOR_SPACE206
IN_MEDIUM_INTERIOR_SPACE207
ENABLE_CLOAK_DESAT208
NANO_RECENT_DAMAGE209
DISABLE_INATTACK2_DESELECT210
FATHOM_DO_NOT_REQUIRE_STAND_STILL_FOR_INVIS211
PULLDOWN_TO_GROUND212
IN_SELF_BUBBLE213
GUNSLINGER_MARK214
GHOST_LIFEDRAINED215
INVISIBLE_ON_MINIMAP216
SINCLAIR_TAX_ULT_ACTIVE217
SINCLAIR_TAX_KEEP_MODEL_SWAP218
VIPER_VENOM219
MAGICIAN_ULT220
ANIM_ON_GROUND221
ABILITY_MOVEMENT222
ABILITY_MOVEMENT_DEBUFF223
VAMPIREBAT_LOVEBITES_IMMUNE224
VAMPIREBAT_ULTING225
VAMPIREBAT_BLINKING226
DRIFTER_SATIATED227
DRIFTER_HUNGRY228
PARRY_ACTIVE229
FRANK_REVIVING230
CAMERA_CEILING_BEHAVIOR231
INHIBIT_SOFT_CAMERA_COLLISION232
FORCE_DUCKED_CAPSULE233
FORCE_TUCKED_LEGS_CAPSULE234
BOHO_DAMAGESHARE_LINKABLE235
BOHO_CHANNELTETHER236
FRANK_ZOMBIE237
PUNKGOAT_TETHERED238
PUNKGOAT_BLASTED239
PUNKGOAT_BLASTED_RECOVERING240
HIDEOUT_MAP241
HIDEOUT_ZONE242
HIDEOUT_INTRO243
MOVEMENT_INPUT_DISABLED244
WEAKPOINTS_ENABLED245
NO_PHYSICS_BREAKABLES246
NO_MINIMAP247
DRIFTER_DARKNESS_VICTIM248
INVALID_TELEPORT_TARGET249
AMMO_CHANGES_DISABLED250
HIDE_SPINUP251
WEAPONSWAP252
PREDICTION_SMOOTHING_DISABLED253
PREDICTION_REPREDICTION_DISABLED254
HIDEOUT_CHASE_TARGET255
DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE256
KEEP_HP_PERCENTAGE_ON_MAXHEALTH_CHANGE257
TIER3_DEFENDER_IN_PIT258
NEAR_PUNCHABLE_PICKUP259
PRIEST_TRAP260
PRIEST_KNOCKBACK261
PRIEST_MELEEBLESSED262
SPLITSHOT_ACTIVE263
RICOCHET_ACTIVE264
NECRO_GUNTETHER265
NECRO_WITHER266
NECRO_BUFF267
NECRO_PICKUP_TARGET268
WEREWOLF269
WEREWOLF_ONTHEHUNT270
WEREWOLF_READY271
VISIBLE_TO_PROVIDER272
VAMPIRE273
IGNORE_OUT_OF_PLAY_AREA_CHECK274
FAMILIAR_ATTACHED275
FAMILIAR_MOVING_TO_ATTACH276
FAMILIAR_ATTACH_LOCKOUT277
FAMILIAR_INFESTED278
FAMILIAR_INFEST_WAITING279
FAMILIAR_SPIRIT_STOLEN280
FAMILIAR_CLONE281
FAMILIAR_ABILITY_KEEPALIVE282
IS_TINY_CHARACTER283
SHRUNK_CHARACTER284
PITCH_UP_VOICE285
USE_SHRUNKEN_CAMERA_OFFSETS286
NECRO_FEARIMMUNE287
UNICORN_RADIANT_FLARED288
FACE_VELOCITY_DIRECTION289
ZIPLINE_LOCKED290
CINEMATIC_INTRO291
SUPPRESS_TROOPER_KILLGOLD292
PRISMATIC_GUARDED293
IS_SMALL_DEPLOYABLE294
ALLOW_IN_TUNNELS_NO_DUCK295
IN_TUNNEL296
NEAR_HEAVY_PUNCHABLE_DESTROY297
DISABLE_PINGS298
IS_IN_CHARGE_MELEE299
CAMERA_TRANSITION_DISABLED300
CAMERA_TRANSITION_ALWAYS301
CAMERA_ORBIT_MODE302
CASTING_HOOK303
HAS_FIREBEETLES_DEBUFF304
CATAPULTED305
AFTERBURNING306
ALLOW_RELOAD_WHEN_FULL307
BARRIER_ACTIVE308
SUPER_TROOPER309
DO_NOT_DRAW_PARTICLES310
HAS_OBJECTIVE_HEALTHBAR311
RATKING_PLAGUE312
MOD_NO_CLEANSE313
ARTIST_FLOWSTATE314
CHESSMASTER_BISHOP_TARGET315
CHESSMASTER_CHECK316
CHESSMASTER_BUFFALLY317
CHESSMASTER_PIECE318
CHESSMASTER_COOLDOWN319
CHESSMASTER_MOVING320
CHESSMASTER_BLACKPIECE321
ARTIST_CLOUD_ARMED322
ARTIST_TETHER323
ARTIST_BAMBOO_IMMUNE324
ARTIST_ENHANCED_SLIDE325
ARTIST_PREVENT_BULLET_CREATION326
KOTH_TROOPER327
HIDEOUT_EDIT_MODE328
ITEMS_IGNORE_IMMOBILIZE329
ITEMS_IGNORE_COMBAT_ABILITIES_DISABLED330
RATKING_HOLDING_BANNER331
DOORMAN_LUGGAGE_DRAGGED332
BABA_BENCHRUN333
DISPLAY_DAMAGE_BLOCK_TEXT334
IN_CORRUPTED_ITEM_SHOP335
HIDEOUT_GAME336
PARRY_IGNORES_MELEE_DISABLED337