...
Rank | Name | Default Respawn Time | Corpse Decay Time Worldserver.conf (Corpse.Decay) | Total Default Respawn spawntimesecs + Corpse.Decay |
---|---|---|---|---|
0 | Normal | 5 min | 60 sec | 6 min |
1 | Elite | 5 min | 5 min | 10 min |
2 | Rare Elite | 5 min | 5 min | 10 min |
3 | Boss | 5 min | 1 hour | 1 hour, 5 min |
4 | Rare | 5 min | 5 min | 10 min |
5 | Trivial | 5 min | 60 sec | 6 min |
Note 1: An NPC's rank is mostly visual (which also requires your Cache to be cleared to see changes). Changing this value will not change its health, damage, or loot. However, it will change the respawn time of the creature.
...
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_ENABLING | Changed in 3.0.3, now UNIT_BYTES_2_OFFSET_PVP_FLAG from UNIT_FIELD_BYTES_2 |
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_SWIMMINGCAN_SWIM | 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_ON_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_SELECTABLEUNINTERACTIBLE | 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_ANIMATIONANIM | 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 |
lootid
The ID of the loot template ID that this creature should use to generate loots. See creature_loot_template.entry
...
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 |
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 |
...