...
Flag | Name | Comments | |
---|---|---|---|
1 | 0x0000 0001 | UNIT_FLAG_SERVER_CONTROLLED | |
2 | 0x0000 0002 | UNIT_FLAG_NON_ATTACKABLE | |
4 | 0x0000 0004 | UNIT_FLAG_REMOVE_CLIENT_CONTROL | |
8 | 0x0000 0008 | UNIT_FLAG_PLAYER_CONTROLLED | controlled by player, use _IMMUNE_TO_PC instead of _IMMUNE_TO_NPC |
16 | 0x0000 0010 | UNIT_FLAG_RENAME | |
32 | 0x0000 0020 | UNIT_FLAG_PREPARATION | Don't take reagents for spells with SPELL_ATTR_EX5_NO_REAGENT_WHILE_PREP |
64 | 0x0000 0040 | UNIT_FLAG_UNK_6 | not sure what it does, but it is needed to cast nontriggered spells in smart_scripts |
128 | 0x0000 0080 | UNIT_FLAG_NOT_ATTACKABLE_1 | UNIT_FLAG_PVP_ATTACKABLE| UNIT_FLAG_NOT_ATTACKABLE_1 is NON_PVP_ATTACKABLE |
256 | 0x0000 0100 | UNIT_FLAG_IMMUNE_TO_PC | disables combat/assistance with PlayerCharacters (PC) |
512 | 0x0000 0200 | UNIT_FLAG_IMMUNE_TO_NPC | disables combat/assistance with NonPlayerCharacters (NPC) |
1024 | 0x0000 0400 | UNIT_FLAG_LOOTING | Loot animation |
2048 | 0x0000 0800 | UNIT_FLAG_PET_IN_COMBAT | In combat? 2.0.8 |
4096 | 0x0000 1000 | UNIT_FLAG_PVP | Changed in 3.0.3 |
8192 | 0x0000 2000 | UNIT_FLAG_SILENCED | Can't cast spells |
16384 | 0x0000 4000 | UNIT_FLAG_CANNOT_SWIM | 2.0.8 |
32768 | 0x0000 8000 | UNIT_FLAG_SWIMMING | shows swim animation in water |
65536 | 0x0001 0000 | UNIT_FLAG_NON_ATTACKABLE_2 | removes attackable icon, if on yourself, cannot assist self but can cast TARGET_SELF spells - added by SPELL_AURA_MOD_UNATTACKABLE |
131072 | 0x0002 0000 | UNIT_FLAG_PACIFIED | Creature will not attack |
262144 | 0x0004 0000 | UNIT_FLAG_STUNNED | 3.0.3 ok |
524288 | 0x0008 0000 | UNIT_FLAG_IN_COMBAT | ('AffectingCombat' from UnitFlags.cs in WPP) |
1048576 | 0x0010 0000 | UNIT_FLAG_TAXI_FLIGHT | Disable casting at client side spell not allowed by taxi flight (mounted?), probably used with 0x4 flag |
2097152 | 0x0020 0000 | UNIT_FLAG_DISARMED | 3.0.3, disable melee spells casting..., "Required melee weapon" added to melee spells tooltip. |
4194304 | 0x0040 0000 | UNIT_FLAG_CONFUSED | Confused. |
8388608 | 0x0080 0000 | UNIT_FLAG_FLEEING | ('Feared' from UnitFlags.cs in WPP) |
16777216 | 0x0100 0000 | UNIT_FLAG_POSSESSED | under direct client control by a player (possess or vehicle) |
33554432 | 0x0200 0000 | UNIT_FLAG_NOT_SELECTABLE | Can't be selected by mouse or with /target {name} command. |
67108864 | 0x0400 0000 | UNIT_FLAG_SKINNABLE | Skinnable |
134217728 | 0x0800 0000 | UNIT_FLAG_MOUNT | The client seems to handle it perfectly. Also used when making custom mounts. |
268435456 | 0x1000 0000 | UNIT_FLAG_UNK_28 | (PreventKneelingWhenLooting from UnitFlags.cs in WPP) |
536870912 | 0x2000 0000 | UNIT_FLAG_PREVENT_EMOTES_FROM_CHAT_TEXT | Prevent automatically playing emotes from parsing chat text, for example "lol" in /say, ending message with ? or !, or using /yell |
1073741824 | 0x4000 0000 | UNIT_FLAG_SHEATHE | |
2147483648 | 0x8000 0000 | UNIT_FLAG_IMMUNE | Immune to damage |
...
Flag | Name | Comments | |
---|---|---|---|
1 | 0x0000 0001 | UNIT_FLAG2_FEIGN_DEATH | |
2 | 0x0000 0002 | UNIT_FLAG2_HIDE_BODY | Hide unit model (show only player equip) |
4 | 0x0000 0004 | UNIT_FLAG2_IGNORE_REPUTATION | |
8 | 0x0000 0008 | UNIT_FLAG2_COMPREHEND_LANG | |
16 | 0x0000 0010 | UNIT_FLAG2_MIRROR_IMAGE | |
32 | 0x0000 0020 | UNIT_FLAG2_DO_NOT_FADE_IN | Unit model instantly appears when summoned (does not fade in) |
64 | 0x0000 0040 | UNIT_FLAG2_FORCE_MOVEMENT | |
128 | 0x0000 0080 | UNIT_FLAG2_DISARM_OFFHAND | |
256 | 0x0000 0100 | UNIT_FLAG2_DISABLE_PRED_STATS | Player has disabled predicted stats (Used by raid frames) |
1024 | 0x0000 0400 | UNIT_FLAG2_DISARM_RANGED | this does not disable ranged weapon display (maybe additional flag needed?) |
2048 | 0x0000 0800 | UNIT_FLAG2_REGENERATE_POWER | |
4096 | 0x0000 1000 | UNIT_FLAG2_RESTRICT_PARTY_INTERACTION | Restrict interaction to party or raid |
8192 | 0x0000 2000 | UNIT_FLAG2_PREVENT_SPELL_CLICK | Prevent spellclick |
16384 | 0x0000 4000 | UNIT_FLAG2_ALLOW_ENEMY_INTERACT | |
32768 | 0x0000 8000 | UNIT_FLAG2_CANNOT_TURN | |
65536 | 0x0001 0000 | UNIT_FLAG2_UNK2 | |
131072 | 0x0002 0000 | UNIT_FLAG2_PLAY_DEATH_ANIM | Plays special death animation upon death |
262144 | 0x0004 0000 | UNIT_FLAG2_ALLOW_CHEAT_SPELLS | allows casting spells with AttributesEx7 & SPELL_ATTR7_IS_CHEAT_SPELL |
...
Flag | Name | Comments | |
---|---|---|---|
1 | 0x0000 0001 | CREATURE_TYPE_FLAG_TAMEABLE | Makes the mob tameable (must also be a beast and have family set) |
2 | 0x0000 0002 | CREATURE_TYPE_FLAG_VISIBLE_TO_GHOSTS | Creature is also visible for not alive player. Allows gossip interaction if npcflag allows? |
4 | 0x0000 0004 | CREATURE_TYPE_FLAG_BOSS_MOB | Changes creature's visible level to "??" in the creature's portrait - Immune Knockback. |
8 | 0x0000 0008 | CREATURE_TYPE_FLAG_DO_NOT_PLAY_WOUND_PARRY_ANIMATION | Does not play wound animation on parry. |
16 | 0x0000 0010 | CREATURE_TYPE_FLAG_NO_FACTION_TOOLTIP | |
32 | 0x0000 0020 | CREATURE_TYPE_FLAG_MORE_AUDIBLE | Sound related |
64 | 0x0000 0040 | CREATURE_TYPE_FLAG_SPELL_ATTACKABLE | |
128 | 0x0000 0080 | CREATURE_TYPE_FLAG_INTERACT_WHILE_DEAD | Player can interact with the creature if creature is dead (not if player is dead) |
256 | 0x0000 0100 | CREATURE_TYPE_FLAG_SKIN_WITH_HERBALISM | Makes mob herbable |
512 | 0x0000 0200 | CREATURE_TYPE_FLAG_SKIN_WITH_MINING | Makes mob minable |
1024 | 0x0000 0400 | CREATURE_TYPE_FLAG_NO_DEATH_MESSAGE | Death event will not show up in combat log |
2048 | 0x0000 0800 | CREATURE_TYPE_FLAG_ALLOW_MOUNTED_COMBAT | Creature can remain mounted when entering combat |
4096 | 0x0000 1000 | CREATURE_TYPE_FLAG_CAN_ASSIST | Can aid any player in combat if in range? |
8192 | 0x0000 2000 | CREATURE_TYPE_FLAG_NO_PET_BAR | |
16384 | 0x0000 4000 | CREATURE_TYPE_FLAG_MASK_UID | |
32768 | 0x0000 8000 | CREATURE_TYPE_FLAG_SKIN_WITH_ENGINEERING | Makes mob lootable by engineer |
65536 | 0x0001 0000 | CREATURE_TYPE_FLAG_EXOTIC_PET | Tamable as an exotic pet. Normal tamable flag must also be set. |
131072 | 0x0002 0000 | CREATURE_TYPE_FLAG_USE_MODEL_COLLISION_SIZE | Collision related. (always using default collision box?) |
262144 | 0x0004 0000 | CREATURE_TYPE_FLAG_ALLOW_INTERACTION_WHILE_IN_COMBAT | |
524288 | 0x0008 0000 | CREATURE_TYPE_FLAG_COLLIDE_WITH_MISSILES | Projectiles can collide with this creature - interacts with TARGET_DEST_TRAJ |
1048576 | 0x0010 0000 | CREATURE_TYPE_FLAG_NO_NAME_PLATE | |
2097152 | 0x0020 0000 | CREATURE_TYPE_FLAG_DO_NOT_PLAY_MOUNTED_ANIMATIONS | |
4194304 | 0x0040 0000 | CREATURE_TYPE_FLAG_IS_LINK_ALL | |
8388608 | 0x0080 0000 | CREATURE_TYPE_FLAG_INTERACT_ONLY_WITH_CREATOR | Can only interact with its creator. |
16777216 | 0x0100 0000 | CREATURE_TYPE_FLAG_DO_NOT_PLAY_UNIT_EVENT_SOUNDS | |
33554432 | 0x0200 0000 | CREATURE_TYPE_FLAG_HAS_NO_SHADOW_BLOB | |
67108864 | 0x0400 0000 | CREATURE_TYPE_FLAG_TREAT_AS_RAID_UNIT | |
134217728 | 0x0800 0000 | CREATURE_TYPE_FLAG_FORCE_GOSSIP | Allows the creature to display a single gossip option. |
268435456 | 0x1000 0000 | CREATURE_TYPE_FLAG_DO_NOT_SHEATHE | |
536870912 | 0x2000 0000 | CREATURE_TYPE_FLAG_DO_NOT_TARGET_ON_INTERACTION | |
1073741824 | 0x4000 0000 | CREATURE_TYPE_FLAG_DO_NOT_RENDER_OBJECT_NAME | |
2147483648 | 0x8000 0000 | CREATURE_TYPE_FLAG_UNIT_IS_QUEST_BOSS |
...
Flag | Type | ||
---|---|---|---|
1 | CREATURE_FLAG_EXTRA_INSTANCE_BIND | 0x00000001 | creature kill binds instance to killer and killer's group |
2 | CREATURE_FLAG_EXTRA_CIVILIAN | 0x00000002 | creature does not aggro (ignore faction/reputation hostility) |
4 | CREATURE_FLAG_EXTRA_NO_PARRY | 0x00000004 | creature does not parry |
8 | CREATURE_FLAG_EXTRA_NO_PARRY_HASTEN | 0x00000008 | creature does not counter-attack at parry |
16 | CREATURE_FLAG_EXTRA_NO_BLOCK | 0x00000010 | creature does not block |
32 | CREATURE_FLAG_EXTRA_NO_CRUSHING_BLOWS | 0x00000020 | creature can't do crush attacks |
64 | CREATURE_FLAG_EXTRA_NO_XP | 0x00000040 | creature kill does not provide XP |
128 | CREATURE_FLAG_EXTRA_TRIGGER | 0x00000080 | creature is trigger-NPC (invisible to players only) |
256 | CREATURE_FLAG_EXTRA_NO_TAUNT | 0x00000100 | creature is immune to taunt auras and 'attack me' effects |
512 | CREATURE_FLAG_EXTRA_NO_MOVE_FLAGS_UPDATE | 0x00000200 | creature won't update movement flags |
1024 | CREATURE_FLAG_EXTRA_GHOST_VISIBILITY | 0x00000400 | creature will only be visible to dead players |
2048 | CREATURE_FLAG_EXTRA_USE_OFFHAND_ATTACK | 0x00000800 | creature will use offhand attacks |
4096 | CREATURE_FLAG_EXTRA_NO_SELL_VENDOR | 0x00001000 | players can't sell items to this vendor |
8192 | CREATURE_FLAG_EXTRA_IGNORE_COMBAT | 0x00002000 | creature is not allowed to enter combat |
16384 | CREATURE_FLAG_EXTRA_WORLDEVENT | 0x00004000 | custom flag for world events (left room for merging) |
32768 | CREATURE_FLAG_EXTRA_GUARD | 0x00008000 | creature is a guard (Will ignore feign death and vanish) |
65536 | CREATURE_FLAG_EXTRA_IGNORE_FEIGN_DEATH | 0x00010000 | creature ignores feign death |
131072 | CREATURE_FLAG_EXTRA_NO_CRIT | 0x00020000 | creature does not do critical strikes |
262144 | CREATURE_FLAG_EXTRA_NO_SKILL_GAINS | 0x00040000 | creature won't increase weapon skills |
524288 | CREATURE_FLAG_EXTRA_OBEYS_TAUNT_DIMINISHING_RETURNS | 0x00080000 | Taunt is subject to diminishing returns on this creature |
1048576 | CREATURE_FLAG_EXTRA_ALL_DIMINISH | 0x00100000 | creature is subject to all diminishing returns as players are |
2097152 | CREATURE_FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ | 0x00200000 | NPCs can help with killing this creature and player will still be credited if he tags the creature |
268435456 | CREATURE_FLAG_EXTRA_DUNGEON_BOSS | 0x10000000 | Creature is a dungeon boss. This flag is generically set by core during runtime. Setting this in database will give you startup error. |
536870912 | CREATURE_FLAG_EXTRA_IGNORE_PATHFINDING | 0x20000000 | Creature will ignore pathfinding. This is like disabling Mmaps, only for one creature. |
1073741824 | CREATURE_FLAG_EXTRA_IMMUNITY_KNOCKBACK | 0x40000000 | creature will immune all knockback effects |
...