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
if player:has_modifier_flag(modifier_flag.STUNNED) then
-- player is stunned
endAlways 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:
SLIDINGmay not be set while a player is slidingUSING_ZIPLINEmay not be set while a player is on a ziplineIS_IN_CHARGE_MELEEmay not be set during a heavy charged meleeSLOWEDandBURNINGare 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
| Flag | Value |
|---|---|
MATERIAL_OVERRIDE | 0 |
ENTERING_VEHICLE | 1 |
EXITING_VEHICLE | 2 |
DISABLE_GRAVITY | 3 |
DEFUSED | 4 |
UNRESTRICTED_MOVEMENT | 5 |
FORCE_ALERT_STATE | 6 |
DISABLE_SQUAD | 7 |
BLIND | 8 |
DEAF | 9 |
DISABLE_SENSING | 10 |
NO_TARGET | 11 |
LOCK_ENTITY_FACING | 12 |
IMMOBILIZED | 13 |
DISARMED | 14 |
MUTED | 15 |
ITEMS_DISABLED | 16 |
SILENCED | 17 |
SILENCE_MOVEMENT_ABILITES | 18 |
SILENCED_HIDDEN | 19 |
STUNNED | 20 |
INVULNERABLE | 21 |
TECH_INVULNERABLE | 22 |
TECH_DAMAGE_INVULNERABLE | 23 |
TECH_UNTARGETABLE_BY_ENEMIES | 24 |
TECH_UNTARGETABLE_BY_TEAMMATES | 25 |
STATUS_IMMUNE | 26 |
UNSTOPPABLE | 27 |
OUT_OF_GAME | 28 |
IGNORED_BY_UNIT_FILTER | 29 |
COMMAND_RESTRICTED | 30 |
CHARGING | 31 |
OBSCURED | 32 |
INVISIBLE_TO_ENEMY | 33 |
INVISIBLE_TO_ENEMY_CAST | 34 |
IGNORED_BY_NPC_TARGETING | 35 |
NPC_TARGETABLE_WHILE_INVULNERABLE | 36 |
NPC_ALWAYS_BE_PHYSICS_MOVING | 37 |
SPRINTING | 38 |
UNKILLABLE | 39 |
UNKILLABLE_HIDDEN | 40 |
GROUND_DASHING | 41 |
ADDITIONAL_AIR_MOVES | 42 |
UNLIMITED_AIR_DASHES | 43 |
UNLIMITED_AIR_JUMPS | 44 |
AIR_JUMPS_DISABLED | 45 |
AIR_DASHING | 46 |
MOVEMENT_ABILITY_ACTIVATION_RESTRICTED | 47 |
SPRINT_NO_INTERRUPT | 48 |
SPRINT_DISABLED | 49 |
IN_SHOP | 50 |
IN_FOUNTAIN | 51 |
IN_ENEMY_BASE | 52 |
IN_FRIENDLY_BASE | 53 |
IN_MID_BOSS_TEMPLE | 54 |
IN_SHOPTUNNEL_SAPPHIRE | 55 |
IN_SHOPTUNNEL_AMBER | 56 |
DASH_DISABLED | 57 |
DASH_DISABLED_DEBUFF | 58 |
BURNING | 59 |
HEALTH_REGEN_DISABLED | 60 |
HEALTH_EXTERNAL_REGEN_DISABLED | 61 |
HEALING_DISABLED | 62 |
DAMAGE_MOVEMENT_PENALTY_IMMUNE | 63 |
BUSY_WITH_ACTION | 64 |
BUSY_WITH_ACTION_NON_ITEM | 65 |
SLOWED | 66 |
SHOOTING_DISABLED | 67 |
SHOOTING_FORCED_ON | 68 |
MELEE_ATTACKS_ONLY | 69 |
SLIDING | 70 |
SLIDING_SLOW_GETUP | 71 |
WALLSLIDE | 72 |
VISIBLE_TO_ENEMY | 73 |
INFINITE_CLIP | 74 |
KNOCKDOWN_IMMUNE | 75 |
JUMP_DISABLED | 76 |
DUCKING_DISABLED | 77 |
DUCKING_FORCED | 78 |
AIR_DUCKING_FORCED | 79 |
IS_ASLEEP | 80 |
GLOW_THROUGH_WALLS_TO_ENEMY | 81 |
GLOW_THROUGH_WALLS_TO_PROVIDER | 82 |
GLOW_THROUGH_WALLS_TO_ENEMY_WITHIN_RANGE | 83 |
GLOW_TO_PROVIDER | 84 |
GLOW_IN_LOS_TO_ENEMY | 85 |
GLOW_IN_LOS | 86 |
DISABLE_AIR_SPREAD_PENALTY | 87 |
USING_ZIPLINE | 88 |
USING_ZIPLINE_BOOST | 89 |
IN_ALTERNATE_DIMENSION | 90 |
COMBAT_ABILITIES_DISABLED | 91 |
SIGNATURE_ABILITIES_DISABLED | 92 |
CHAINED | 93 |
ALL_ARMOR_DISABLED | 94 |
BULLET_INVULNERABLE | 95 |
BREAK_ICE_PATH | 96 |
REFLECT_ATTACKS | 97 |
MANTLE_DISABLED | 98 |
AI_FORCE_AGGRO | 99 |
AI_FORCE_CALM | 100 |
DRONE_ATTACHED | 101 |
AIM_FORWARD | 102 |
AIM_FORWARD_WITH_PITCH | 103 |
ZIPLINE_DISABLED | 104 |
ZIPLINE_CONSTRAINED | 105 |
ZIPLINE_INTRO | 106 |
RESPAWN_CREDIT | 107 |
RESPAWN_CREDIT_PERSONAL | 108 |
DISPLAY_LIFETIME | 109 |
MELEE_DISABLED | 110 |
MELEE_DISABLED_DEBUFF | 111 |
PARRY_DISABLED | 112 |
GLITCHED | 113 |
SLIDING_DISABLED | 114 |
SLIDING_FORCED_TRY | 115 |
SLIDING_CONSIDER_DOWNHILL | 116 |
RELOAD_DISABLED | 117 |
RELOAD_MELEE_FULL_SPEED | 118 |
MANUAL_RELOAD_DISABLED | 119 |
UNIT_STATUS_HEALTH_HIDDEN | 120 |
UNIT_STATUS_HIDDEN | 121 |
FADE_ALPHA_TO_ZERO | 122 |
FRIENDLY_FIRE_ENABLED | 123 |
FLYING | 124 |
SCOPED | 125 |
ROLLING_BALL | 126 |
VISCOUS_CUBED | 127 |
SLOW_IMMUNE | 128 |
ROOT_IMMUNE | 129 |
IS_MELEE_TARGET | 130 |
LADDER_DISABLE | 131 |
IGNORE_BULLETS | 132 |
IGNORE_MELEE | 133 |
HIDE_CROSSHAIR | 134 |
HIDE_STAMINA | 135 |
HIDE_AMMO | 136 |
APPLY_VERTICAL_DRAG | 137 |
NO_WINDUP | 138 |
NO_SHOOTLOCKOUT_ON_JUMP | 139 |
HAS_HOLLOW_POINT_BULLETS | 140 |
SUPPRESS_AIR_DRAG | 141 |
ICEBEAMING | 142 |
POWER_SLASHING | 143 |
IN_ALLY_SMOKE | 144 |
IN_ENEMY_SMOKE | 145 |
NO_OUTGOING_DAMAGE | 146 |
NO_INCOMING_DAMAGE | 147 |
CHRONO_SWAPPING | 148 |
BOUNCE_PAD_STOMPING | 149 |
FLYING_BEETLE_TARGET | 150 |
DREAMWEAVER_SLEEP | 151 |
PICKING_UP_IDOL | 152 |
HOLDING_IDOL | 153 |
RETURN_IDOL_AREA | 154 |
RETURNING_IDOL | 155 |
DROP_IDOL | 156 |
GALVANIC_STORM_BUFF | 157 |
IN_ABILITY_ALLOW_ZOOM | 158 |
IN_ABILITY_DISABLE_ZOOM | 159 |
STAMINA_REGEN_PAUSED | 160 |
PREMATCH | 161 |
SELF_DESTRUCT | 162 |
COOP_TETHER_ACTIVE | 163 |
COOP_TETHER_LOCKED_TARGET | 164 |
LOCKED_AIM_ANGLES | 165 |
ICEPATHING | 166 |
BACKDOOR_PROTECTED | 167 |
IN_COMBAT | 168 |
IN_COMBAT_BULLET_HIT | 169 |
INFINITE_STAMINA | 170 |
YAMATO_SHADOW_FORM | 171 |
IN_MID_BOSS_PIT | 172 |
ALLOW_MELEE_WHEN_CHANNELING | 173 |
ALLOW_DASH_WHEN_CHANNELING | 174 |
CAN_ACTIVE_RELOAD | 175 |
DIGGER_BURROW_CHANNEL | 176 |
DIGGER_SPIN | 177 |
NEAR_REJUVINATOR | 178 |
NEAR_HEAVY_PUNCHABLE_ITEM | 179 |
NEAR_PUNCHABLE_CHANGE_TEAM | 180 |
NEAR_IDOL_CASHIN | 181 |
NEAR_IDOL_CASHIN_ENEMY | 182 |
IN_TIER3_PHASE2_BOSS_PIT | 183 |
TAKES_FULLDAMAGE_NO_FALLOFF | 184 |
PREDATORY_STATUE_TARGET | 185 |
FOOTSTEP_SOUNDS_DISABLE | 186 |
FOOTSTEP_SOUNDS_QUIETED | 187 |
MOVEMENT_FOLEY_SOUNDS_DISABLE | 188 |
DO_NOT_DRAW_MODEL | 189 |
SHIV_FRENZIED | 190 |
SHIV_RAGE_DRAIN_SUPPRESSED | 191 |
FORCE_ANIM_DUCK | 192 |
FORCE_ANIM_KEEP_STILL | 193 |
SIPHON_BULLET_LOSS | 194 |
NEAR_CLIMBABLE_ROPE | 195 |
IS_CLIMBING_ROPE | 196 |
FORCE_CAN_PARRY | 197 |
IS_MAGIC_SHOCK_IMMUNE | 198 |
IN_SLIDE_CHARGED_MELEE_ATTACK | 199 |
FORCE_GROUND_JUMP | 200 |
ALLOW_AIR_DASH_JUMP | 201 |
ALLOW_SLIDE_DASH_JUMP | 202 |
FROZEN | 203 |
ASSASSINATE_LOWHEALTH_TARGET | 204 |
TELEPORTER_DISABLED | 205 |
IN_SMALL_INTERIOR_SPACE | 206 |
IN_MEDIUM_INTERIOR_SPACE | 207 |
ENABLE_CLOAK_DESAT | 208 |
NANO_RECENT_DAMAGE | 209 |
DISABLE_INATTACK2_DESELECT | 210 |
FATHOM_DO_NOT_REQUIRE_STAND_STILL_FOR_INVIS | 211 |
PULLDOWN_TO_GROUND | 212 |
IN_SELF_BUBBLE | 213 |
GUNSLINGER_MARK | 214 |
GHOST_LIFEDRAINED | 215 |
INVISIBLE_ON_MINIMAP | 216 |
SINCLAIR_TAX_ULT_ACTIVE | 217 |
SINCLAIR_TAX_KEEP_MODEL_SWAP | 218 |
VIPER_VENOM | 219 |
MAGICIAN_ULT | 220 |
ANIM_ON_GROUND | 221 |
ABILITY_MOVEMENT | 222 |
ABILITY_MOVEMENT_DEBUFF | 223 |
VAMPIREBAT_LOVEBITES_IMMUNE | 224 |
VAMPIREBAT_ULTING | 225 |
VAMPIREBAT_BLINKING | 226 |
DRIFTER_SATIATED | 227 |
DRIFTER_HUNGRY | 228 |
PARRY_ACTIVE | 229 |
FRANK_REVIVING | 230 |
CAMERA_CEILING_BEHAVIOR | 231 |
INHIBIT_SOFT_CAMERA_COLLISION | 232 |
FORCE_DUCKED_CAPSULE | 233 |
FORCE_TUCKED_LEGS_CAPSULE | 234 |
BOHO_DAMAGESHARE_LINKABLE | 235 |
BOHO_CHANNELTETHER | 236 |
FRANK_ZOMBIE | 237 |
PUNKGOAT_TETHERED | 238 |
PUNKGOAT_BLASTED | 239 |
PUNKGOAT_BLASTED_RECOVERING | 240 |
HIDEOUT_MAP | 241 |
HIDEOUT_ZONE | 242 |
HIDEOUT_INTRO | 243 |
MOVEMENT_INPUT_DISABLED | 244 |
WEAKPOINTS_ENABLED | 245 |
NO_PHYSICS_BREAKABLES | 246 |
NO_MINIMAP | 247 |
DRIFTER_DARKNESS_VICTIM | 248 |
INVALID_TELEPORT_TARGET | 249 |
AMMO_CHANGES_DISABLED | 250 |
HIDE_SPINUP | 251 |
WEAPONSWAP | 252 |
PREDICTION_SMOOTHING_DISABLED | 253 |
PREDICTION_REPREDICTION_DISABLED | 254 |
HIDEOUT_CHASE_TARGET | 255 |
DO_NOT_ADJUST_HEALTH_ON_MAXHEALTH_CHANGE | 256 |
KEEP_HP_PERCENTAGE_ON_MAXHEALTH_CHANGE | 257 |
TIER3_DEFENDER_IN_PIT | 258 |
NEAR_PUNCHABLE_PICKUP | 259 |
PRIEST_TRAP | 260 |
PRIEST_KNOCKBACK | 261 |
PRIEST_MELEEBLESSED | 262 |
SPLITSHOT_ACTIVE | 263 |
RICOCHET_ACTIVE | 264 |
NECRO_GUNTETHER | 265 |
NECRO_WITHER | 266 |
NECRO_BUFF | 267 |
NECRO_PICKUP_TARGET | 268 |
WEREWOLF | 269 |
WEREWOLF_ONTHEHUNT | 270 |
WEREWOLF_READY | 271 |
VISIBLE_TO_PROVIDER | 272 |
VAMPIRE | 273 |
IGNORE_OUT_OF_PLAY_AREA_CHECK | 274 |
FAMILIAR_ATTACHED | 275 |
FAMILIAR_MOVING_TO_ATTACH | 276 |
FAMILIAR_ATTACH_LOCKOUT | 277 |
FAMILIAR_INFESTED | 278 |
FAMILIAR_INFEST_WAITING | 279 |
FAMILIAR_SPIRIT_STOLEN | 280 |
FAMILIAR_CLONE | 281 |
FAMILIAR_ABILITY_KEEPALIVE | 282 |
IS_TINY_CHARACTER | 283 |
SHRUNK_CHARACTER | 284 |
PITCH_UP_VOICE | 285 |
USE_SHRUNKEN_CAMERA_OFFSETS | 286 |
NECRO_FEARIMMUNE | 287 |
UNICORN_RADIANT_FLARED | 288 |
FACE_VELOCITY_DIRECTION | 289 |
ZIPLINE_LOCKED | 290 |
CINEMATIC_INTRO | 291 |
SUPPRESS_TROOPER_KILLGOLD | 292 |
PRISMATIC_GUARDED | 293 |
IS_SMALL_DEPLOYABLE | 294 |
ALLOW_IN_TUNNELS_NO_DUCK | 295 |
IN_TUNNEL | 296 |
NEAR_HEAVY_PUNCHABLE_DESTROY | 297 |
DISABLE_PINGS | 298 |
IS_IN_CHARGE_MELEE | 299 |
CAMERA_TRANSITION_DISABLED | 300 |
CAMERA_TRANSITION_ALWAYS | 301 |
CAMERA_ORBIT_MODE | 302 |
CASTING_HOOK | 303 |
HAS_FIREBEETLES_DEBUFF | 304 |
CATAPULTED | 305 |
AFTERBURNING | 306 |
ALLOW_RELOAD_WHEN_FULL | 307 |
BARRIER_ACTIVE | 308 |
SUPER_TROOPER | 309 |
DO_NOT_DRAW_PARTICLES | 310 |
HAS_OBJECTIVE_HEALTHBAR | 311 |
RATKING_PLAGUE | 312 |
MOD_NO_CLEANSE | 313 |
ARTIST_FLOWSTATE | 314 |
CHESSMASTER_BISHOP_TARGET | 315 |
CHESSMASTER_CHECK | 316 |
CHESSMASTER_BUFFALLY | 317 |
CHESSMASTER_PIECE | 318 |
CHESSMASTER_COOLDOWN | 319 |
CHESSMASTER_MOVING | 320 |
CHESSMASTER_BLACKPIECE | 321 |
ARTIST_CLOUD_ARMED | 322 |
ARTIST_TETHER | 323 |
ARTIST_BAMBOO_IMMUNE | 324 |
ARTIST_ENHANCED_SLIDE | 325 |
ARTIST_PREVENT_BULLET_CREATION | 326 |
KOTH_TROOPER | 327 |
HIDEOUT_EDIT_MODE | 328 |
ITEMS_IGNORE_IMMOBILIZE | 329 |
ITEMS_IGNORE_COMBAT_ABILITIES_DISABLED | 330 |
RATKING_HOLDING_BANNER | 331 |
DOORMAN_LUGGAGE_DRAGGED | 332 |
BABA_BENCHRUN | 333 |
DISPLAY_DAMAGE_BLOCK_TEXT | 334 |
IN_CORRUPTED_ITEM_SHOP | 335 |
HIDEOUT_GAME | 336 |
PARRY_IGNORES_MELEE_DISABLED | 337 |