|
enum | CreatureStaticFlags {
CREATURE_STATIC_FLAG_MOUNTABLE = 0x00000001
, CREATURE_STATIC_FLAG_NO_XP = 0x00000002
, CREATURE_STATIC_FLAG_NO_LOOT = 0x00000004
, CREATURE_STATIC_FLAG_UNKILLABLE = 0x00000008
,
CREATURE_STATIC_FLAG_TAMEABLE = 0x00000010
, CREATURE_STATIC_FLAG_IMMUNE_TO_PC = 0x00000020
, CREATURE_STATIC_FLAG_IMMUNE_TO_NPC = 0x00000040
, CREATURE_STATIC_FLAG_CAN_WIELD_LOOT = 0x00000080
,
CREATURE_STATIC_FLAG_SESSILE = 0x00000100
, CREATURE_STATIC_FLAG_UNINTERACTIBLE = 0x00000200
, CREATURE_STATIC_FLAG_NO_AUTOMATIC_REGEN = 0x00000400
, CREATURE_STATIC_FLAG_DESPAWN_INSTANTLY = 0x00000800
,
CREATURE_STATIC_FLAG_CORPSE_RAID = 0x00001000
, CREATURE_STATIC_FLAG_CREATOR_LOOT = 0x00002000
, CREATURE_STATIC_FLAG_NO_DEFENSE = 0x00004000
, CREATURE_STATIC_FLAG_NO_SPELL_DEFENSE = 0x00008000
,
CREATURE_STATIC_FLAG_BOSS_MOB = 0x00010000
, CREATURE_STATIC_FLAG_COMBAT_PING = 0x00020000
, CREATURE_STATIC_FLAG_AQUATIC = 0x00040000
, CREATURE_STATIC_FLAG_AMPHIBIOUS = 0x00080000
,
CREATURE_STATIC_FLAG_NO_MELEE_FLEE = 0x00100000
, CREATURE_STATIC_FLAG_VISIBLE_TO_GHOSTS = 0x00200000
, CREATURE_STATIC_FLAG_PVP_ENABLING = 0x00400000
, CREATURE_STATIC_FLAG_DO_NOT_PLAY_WOUND_ANIM = 0x00800000
,
CREATURE_STATIC_FLAG_NO_FACTION_TOOLTIP = 0x01000000
, CREATURE_STATIC_FLAG_IGNORE_COMBAT = 0x02000000
, CREATURE_STATIC_FLAG_ONLY_ATTACK_PVP_ENABLING = 0x04000000
, CREATURE_STATIC_FLAG_CALLS_GUARDS = 0x08000000
,
CREATURE_STATIC_FLAG_CAN_SWIM = 0x10000000
, CREATURE_STATIC_FLAG_FLOATING = 0x20000000
, CREATURE_STATIC_FLAG_MORE_AUDIBLE = 0x40000000
, CREATURE_STATIC_FLAG_LARGE_AOI = 0x80000000
} |
|
enum | CreatureStaticFlags2 {
CREATURE_STATIC_FLAG_2_NO_PET_SCALING = 0x00000001
, CREATURE_STATIC_FLAG_2_FORCE_PARTY_MEMBERS_INTO_COMBAT = 0x00000002
, CREATURE_STATIC_FLAG_2_LOCK_TAPPERS_TO_RAID_ON_DEATH = 0x00000004
, CREATURE_STATIC_FLAG_2_SPELL_ATTACKABLE = 0x00000008
,
CREATURE_STATIC_FLAG_2_NO_CRUSHING_BLOWS = 0x00000010
, CREATURE_STATIC_FLAG_2_NO_OWNER_THREAT = 0x00000020
, CREATURE_STATIC_FLAG_2_NO_WOUNDED_SLOWDOWN = 0x00000040
, CREATURE_STATIC_FLAG_2_USE_CREATOR_BONUSES = 0x00000080
,
CREATURE_STATIC_FLAG_2_IGNORE_FEIGN_DEATH = 0x00000100
, CREATURE_STATIC_FLAG_2_IGNORE_SANCTUARY = 0x00000200
, CREATURE_STATIC_FLAG_2_ACTION_TRIGGERS_WHILE_CHARMED = 0x00000400
, CREATURE_STATIC_FLAG_2_INTERACT_WHILE_DEAD = 0x00000800
,
CREATURE_STATIC_FLAG_2_NO_INTERRUPT_SCHOOL_COOLDOWN = 0x00001000
, CREATURE_STATIC_FLAG_2_RETURN_SOUL_SHARD_TO_MASTER_OF_PET = 0x00002000
, CREATURE_STATIC_FLAG_2_SKIN_WITH_HERBALISM = 0x00004000
, CREATURE_STATIC_FLAG_2_SKIN_WITH_MINING = 0x00008000
,
CREATURE_STATIC_FLAG_2_ALERT_CONTENT_TEAM_ON_DEATH = 0x00010000
, CREATURE_STATIC_FLAG_2_ALERT_CONTENT_TEAM_AT_90_PCT_HP = 0x00020000
, CREATURE_STATIC_FLAG_2_ALLOW_MOUNTED_COMBAT = 0x00040000
, CREATURE_STATIC_FLAG_2_PVP_ENABLING_OOC = 0x00080000
,
CREATURE_STATIC_FLAG_2_NO_DEATH_MESSAGE = 0x00100000
, CREATURE_STATIC_FLAG_2_IGNORE_PATHING_FAILURE = 0x00200000
, CREATURE_STATIC_FLAG_2_FULL_SPELL_LIST = 0x00400000
, CREATURE_STATIC_FLAG_2_DOES_NOT_REDUCE_REPUTATION_FOR_RAIDS = 0x00800000
,
CREATURE_STATIC_FLAG_2_IGNORE_MISDIRECTION = 0x01000000
, CREATURE_STATIC_FLAG_2_HIDE_BODY = 0x02000000
, CREATURE_STATIC_FLAG_2_SPAWN_DEFENSIVE = 0x04000000
, CREATURE_STATIC_FLAG_2_SERVER_ONLY = 0x08000000
,
CREATURE_STATIC_FLAG_2_CAN_SAFE_FALL = 0x10000000
, CREATURE_STATIC_FLAG_2_CAN_ASSIST = 0x20000000
, CREATURE_STATIC_FLAG_2_NO_SKILL_GAINS = 0x40000000
, CREATURE_STATIC_FLAG_2_NO_PET_BAR = 0x80000000
} |
|
enum | CreatureStaticFlags3 {
CREATURE_STATIC_FLAG_3_NO_DAMAGE_HISTORY = 0x00000001
, CREATURE_STATIC_FLAG_3_DONT_PVP_ENABLE_OWNER = 0x00000002
, CREATURE_STATIC_FLAG_3_DO_NOT_FADE_IN = 0x00000004
, CREATURE_STATIC_FLAG_3_MASK_UID = 0x00000008
,
CREATURE_STATIC_FLAG_3_SKIN_WITH_ENGINEERING = 0x00000010
, CREATURE_STATIC_FLAG_3_NO_AGGRO_ON_LEASH = 0x00000020
, CREATURE_STATIC_FLAG_3_NO_FRIENDLY_AREA_AURAS = 0x00000040
, CREATURE_STATIC_FLAG_3_EXTENDED_CORPSE_DURATION = 0x00000080
,
CREATURE_STATIC_FLAG_3_CANNOT_SWIM = 0x00000100
, CREATURE_STATIC_FLAG_3_TAMEABLE_EXOTIC = 0x00000200
, CREATURE_STATIC_FLAG_3_GIGANTIC_AOI = 0x00000400
, CREATURE_STATIC_FLAG_3_INFINITE_AOI = 0x00000800
,
CREATURE_STATIC_FLAG_3_CANNOT_PENETRATE_WATER = 0x00001000
, CREATURE_STATIC_FLAG_3_NO_NAME_PLATE = 0x00002000
, CREATURE_STATIC_FLAG_3_CHECKS_LIQUIDS = 0x00004000
, CREATURE_STATIC_FLAG_3_NO_THREAT_FEEDBACK = 0x00008000
,
CREATURE_STATIC_FLAG_3_USE_MODEL_COLLISION_SIZE = 0x00010000
, CREATURE_STATIC_FLAG_3_ATTACKER_IGNORES_FACING = 0x00020000
, CREATURE_STATIC_FLAG_3_ALLOW_INTERACTION_WHILE_IN_COMBAT = 0x00040000
, CREATURE_STATIC_FLAG_3_SPELL_CLICK_FOR_PARTY_ONLY = 0x00080000
,
CREATURE_STATIC_FLAG_3_FACTION_LEADER = 0x00100000
, CREATURE_STATIC_FLAG_3_IMMUNE_TO_PLAYER_BUFFS = 0x00200000
, CREATURE_STATIC_FLAG_3_COLLIDE_WITH_MISSILES = 0x00400000
, CREATURE_STATIC_FLAG_3_CAN_BE_MULTITAPPED = 0x00800000
,
CREATURE_STATIC_FLAG_3_DO_NOT_PLAY_MOUNTED_ANIMATIONS = 0x01000000
, CREATURE_STATIC_FLAG_3_CANNOT_TURN = 0x02000000
, CREATURE_STATIC_FLAG_3_ENEMY_CHECK_IGNORES_LOS = 0x04000000
, CREATURE_STATIC_FLAG_3_FOREVER_CORPSE_DURATION = 0x08000000
,
CREATURE_STATIC_FLAG_3_PETS_ATTACK_WITH_3D_PATHING = 0x10000000
, CREATURE_STATIC_FLAG_3_LINK_ALL = 0x20000000
, CREATURE_STATIC_FLAG_3_AI_CAN_AUTO_TAKEOFF_IN_COMBAT = 0x40000000
, CREATURE_STATIC_FLAG_3_AI_CAN_AUTO_LAND_IN_COMBAT = 0x80000000
} |
|
enum | CreatureStaticFlags4 {
CREATURE_STATIC_FLAG_4_NO_BIRTH_ANIM = 0x00000001
, CREATURE_STATIC_FLAG_4_TREAT_AS_PLAYER_FOR_DIMINISHING_RETURNS = 0x00000002
, CREATURE_STATIC_FLAG_4_TREAT_AS_PLAYER_FOR_PVP_DEBUFF_DURATION = 0x00000004
, CREATURE_STATIC_FLAG_4_INTERACT_ONLY_WITH_CREATOR = 0x00000008
,
CREATURE_STATIC_FLAG_4_DO_NOT_PLAY_UNIT_EVENT_SOUNDS = 0x00000010
, CREATURE_STATIC_FLAG_4_HAS_NO_SHADOW_BLOB = 0x00000020
, CREATURE_STATIC_FLAG_4_DEALS_TRIPLE_DAMAGE_TO_PC_CONTROLLED_PETS = 0x00000040
, CREATURE_STATIC_FLAG_4_NO_NPC_DAMAGE_BELOW_85PTC = 0x00000080
,
CREATURE_STATIC_FLAG_4_OBEYS_TAUNT_DIMINISHING_RETURNS = 0x00000100
, CREATURE_STATIC_FLAG_4_NO_MELEE_APPROACH = 0x00000200
, CREATURE_STATIC_FLAG_4_UPDATE_CREATURE_RECORD_WHEN_INSTANCE_CHANGES_DIFFICULTY = 0x00000400
, CREATURE_STATIC_FLAG_4_CANNOT_DAZE = 0x00000800
,
CREATURE_STATIC_FLAG_4_FLAT_HONOR_AWARD = 0x00001000
, CREATURE_STATIC_FLAG_4_IGNORE_LOS_WHEN_CASTING_ON_ME = 0x00002000
, CREATURE_STATIC_FLAG_4_GIVE_QUEST_KILL_CREDIT_WHILE_OFFLINE = 0x00004000
, CREATURE_STATIC_FLAG_4_TREAT_AS_RAID_UNIT_FOR_HELPFUL_SPELLS = 0x00008000
,
CREATURE_STATIC_FLAG_4_DONT_REPOSITION_IF_MELEE_TARGET_IS_TOO_CLOSE = 0x00010000
, CREATURE_STATIC_FLAG_4_PET_OR_GUARDIAN_AI_DONT_GO_BEHIND_TARGET = 0x00020000
, CREATURE_STATIC_FLAG_4_5_MINUTE_LOOT_ROLL_TIMER = 0x00040000
, CREATURE_STATIC_FLAG_4_FORCE_GOSSIP = 0x00080000
,
CREATURE_STATIC_FLAG_4_DONT_REPOSITION_WITH_FRIENDS_IN_COMBAT = 0x00100000
, CREATURE_STATIC_FLAG_4_DO_NOT_SHEATHE = 0x00200000
, CREATURE_STATIC_FLAG_4_IGNORE_SPELL_MIN_RANGE_RESTRICTIONS = 0x00400000
, CREATURE_STATIC_FLAG_4_SUPPRESS_INSTANCE_WIDE_RELEASE_IN_COMBAT = 0x00800000
,
CREATURE_STATIC_FLAG_4_PREVENT_SWIM = 0x01000000
, CREATURE_STATIC_FLAG_4_HIDE_IN_COMBAT_LOG = 0x02000000
, CREATURE_STATIC_FLAG_4_ALLOW_NPC_COMBAT_WHILE_UNINTERACTIBLE = 0x04000000
, CREATURE_STATIC_FLAG_4_PREFER_NPCS_WHEN_SEARCHING_FOR_ENEMIES = 0x08000000
,
CREATURE_STATIC_FLAG_4_ONLY_GENERATE_INITIAL_THREAT = 0x10000000
, CREATURE_STATIC_FLAG_4_DO_NOT_TARGET_ON_INTERACTION = 0x20000000
, CREATURE_STATIC_FLAG_4_DO_NOT_RENDER_OBJECT_NAME = 0x40000000
, CREATURE_STATIC_FLAG_4_QUEST_BOSS = 0x80000000
} |
|
enum | CreatureStaticFlags5 {
CREATURE_STATIC_FLAG_5_UNTARGETABLE_BY_CLIENT = 0x00000001
, CREATURE_STATIC_FLAG_5_FORCE_SELF_MOUNTING = 0x00000002
, CREATURE_STATIC_FLAG_5_UNINTERACTIBLE_IF_HOSTILE = 0x00000004
, CREATURE_STATIC_FLAG_5_DISABLES_XP_AWARD = 0x00000008
,
CREATURE_STATIC_FLAG_5_DISABLE_AI_PREDICTION = 0x00000010
, CREATURE_STATIC_FLAG_5_NO_LEAVECOMBAT_STATE_RESTORE = 0x00000020
, CREATURE_STATIC_FLAG_5_BYPASS_INTERACT_INTERRUPTS = 0x00000040
, CREATURE_STATIC_FLAG_5_240_DEGREE_BACK_ARC = 0x00000080
,
CREATURE_STATIC_FLAG_5_INTERACT_WHILE_HOSTILE = 0x00000100
, CREATURE_STATIC_FLAG_5_DONT_DISMISS_ON_FLYING_MOUNT = 0x00000200
, CREATURE_STATIC_FLAG_5_PREDICTIVE_POWER_REGEN = 0x00000400
, CREATURE_STATIC_FLAG_5_HIDE_LEVEL_INFO_IN_TOOLTIP = 0x00000800
,
CREATURE_STATIC_FLAG_5_HIDE_HEALTH_BAR_UNDER_TOOLTIP = 0x00001000
, CREATURE_STATIC_FLAG_5_SUPPRESS_HIGHLIGHT_WHEN_TARGETED_OR_MOUSED_OVER = 0x00002000
, CREATURE_STATIC_FLAG_5_AI_PREFER_PATHABLE_TARGETS = 0x00004000
, CREATURE_STATIC_FLAG_5_FREQUENT_AREA_TRIGGER_CHECKS = 0x00008000
,
CREATURE_STATIC_FLAG_5_ASSIGN_KILL_CREDIT_TO_ENCOUNTER_LIST = 0x00010000
, CREATURE_STATIC_FLAG_5_NEVER_EVADE = 0x00020000
, CREATURE_STATIC_FLAG_5_AI_CANT_PATH_ON_STEEP_SLOPES = 0x00040000
, CREATURE_STATIC_FLAG_5_AI_IGNORE_LOS_TO_MELEE_TARGET = 0x00080000
,
CREATURE_STATIC_FLAG_5_NO_TEXT_IN_CHAT_BUBBLE = 0x00100000
, CREATURE_STATIC_FLAG_5_CLOSE_IN_ON_UNPATHABLE_TARGET = 0x00200000
, CREATURE_STATIC_FLAG_5_DONT_GO_BEHIND_ME = 0x00400000
, CREATURE_STATIC_FLAG_5_NO_DEATH_THUD = 0x00800000
,
CREATURE_STATIC_FLAG_5_CLIENT_LOCAL_CREATURE = 0x01000000
, CREATURE_STATIC_FLAG_5_CAN_DROP_LOOT_WHILE_IN_A_CHALLENGE_MODE_INSTANCE = 0x02000000
, CREATURE_STATIC_FLAG_5_HAS_SAFE_LOCATION = 0x04000000
, CREATURE_STATIC_FLAG_5_NO_HEALTH_REGEN = 0x08000000
,
CREATURE_STATIC_FLAG_5_NO_POWER_REGEN = 0x10000000
, CREATURE_STATIC_FLAG_5_NO_PET_UNIT_FRAME = 0x20000000
, CREATURE_STATIC_FLAG_5_NO_INTERACT_ON_LEFT_CLICK = 0x40000000
, CREATURE_STATIC_FLAG_5_GIVE_CRITERIA_KILL_CREDIT_WHEN_CHARMED = 0x80000000
} |
|
enum | CreatureStaticFlags6 {
CREATURE_STATIC_FLAG_6_DO_NOT_AUTO_RESUMMON = 0x00000001
, CREATURE_STATIC_FLAG_6_REPLACE_VISIBLE_UNIT_IF_AVAILABLE = 0x00000002
, CREATURE_STATIC_FLAG_6_IGNORE_REALM_COALESCING_HIDING_CODE = 0x00000004
, CREATURE_STATIC_FLAG_6_TAPS_TO_FACTION = 0x00000008
,
CREATURE_STATIC_FLAG_6_ONLY_QUESTGIVER_FOR_SUMMONER = 0x00000010
, CREATURE_STATIC_FLAG_6_AI_COMBAT_RETURN_PRECISE = 0x00000020
, CREATURE_STATIC_FLAG_6_HOME_REALM_ONLY_LOOT = 0x00000040
, CREATURE_STATIC_FLAG_6_NO_INTERACT_RESPONSE = 0x00000080
,
CREATURE_STATIC_FLAG_6_NO_INITIAL_POWER = 0x00000100
, CREATURE_STATIC_FLAG_6_DONT_CANCEL_CHANNEL_ON_MASTER_MOUNTING = 0x00000200
, CREATURE_STATIC_FLAG_6_CAN_TOGGLE_BETWEEN_DEATH_AND_PERSONAL_LOOT = 0x00000400
, CREATURE_STATIC_FLAG_6_ALWAYS_STAND_ON_TOP_OF_TARGET = 0x00000800
,
CREATURE_STATIC_FLAG_6_UNCONSCIOUS_ON_DEATH = 0x00001000
, CREATURE_STATIC_FLAG_6_DONT_REPORT_TO_LOCAL_DEFENSE_CHANNEL_ON_DEATH = 0x00002000
, CREATURE_STATIC_FLAG_6_PREFER_UNENGAGED_MONSTERS = 0x00004000
, CREATURE_STATIC_FLAG_6_USE_PVP_POWER_AND_RESILIENCE = 0x00008000
,
CREATURE_STATIC_FLAG_6_DONT_CLEAR_DEBUFFS_ON_LEAVE_COMBAT = 0x00010000
, CREATURE_STATIC_FLAG_6_PERSONAL_LOOT_HAS_FULL_SECURITY = 0x00020000
, CREATURE_STATIC_FLAG_6_TRIPLE_SPELL_VISUALS = 0x00040000
, CREATURE_STATIC_FLAG_6_USE_GARRISON_OWNER_LEVEL = 0x00080000
,
CREATURE_STATIC_FLAG_6_IMMEDIATE_AOI_UPDATE_ON_SPAWN = 0x00100000
, CREATURE_STATIC_FLAG_6_UI_CAN_GET_POSITION = 0x00200000
, CREATURE_STATIC_FLAG_6_SEAMLESS_TRANSFER_PROHIBITED = 0x00400000
, CREATURE_STATIC_FLAG_6_ALWAYS_USE_GROUP_LOOT_METHOD = 0x00800000
,
CREATURE_STATIC_FLAG_6_NO_BOSS_KILL_BANNER = 0x01000000
, CREATURE_STATIC_FLAG_6_FORCE_TRIGGERING_PLAYER_LOOT_ONLY = 0x02000000
, CREATURE_STATIC_FLAG_6_SHOW_BOSS_FRAME_WHILE_UNINTERACTABLE = 0x04000000
, CREATURE_STATIC_FLAG_6_SCALES_TO_PLAYER_LEVEL = 0x08000000
,
CREATURE_STATIC_FLAG_6_AI_DONT_LEAVE_MELEE_FOR_RANGED_WHEN_TARGET_GETS_ROOTED = 0x10000000
, CREATURE_STATIC_FLAG_6_DONT_USE_COMBAT_REACH_FOR_CHAINING = 0x20000000
, CREATURE_STATIC_FLAG_6_DO_NOT_PLAY_PROCEDURAL_WOUND_ANIM = 0x40000000
, CREATURE_STATIC_FLAG_6_APPLY_PROCEDURAL_WOUND_ANIM_TO_BASE = 0x80000000
} |
|
enum | CreatureStaticFlags7 {
CREATURE_STATIC_FLAG_7_IMPORTANT_NPC = 0x00000001
, CREATURE_STATIC_FLAG_7_IMPORTANT_QUEST_NPC = 0x00000002
, CREATURE_STATIC_FLAG_7_LARGE_NAMEPLATE = 0x00000004
, CREATURE_STATIC_FLAG_7_TRIVIAL_PET = 0x00000008
,
CREATURE_STATIC_FLAG_7_AI_ENEMIES_DONT_BACKUP_WHEN_I_GET_ROOTED = 0x00000010
, CREATURE_STATIC_FLAG_7_NO_AUTOMATIC_COMBAT_ANCHOR = 0x00000020
, CREATURE_STATIC_FLAG_7_ONLY_TARGETABLE_BY_CREATOR = 0x00000040
, CREATURE_STATIC_FLAG_7_TREAT_AS_PLAYER_FOR_ISPLAYERCONTROLLED = 0x00000080
,
CREATURE_STATIC_FLAG_7_GENERATE_NO_THREAT_OR_DAMAGE = 0x00000100
, CREATURE_STATIC_FLAG_7_INTERACT_ONLY_ON_QUEST = 0x00000200
, CREATURE_STATIC_FLAG_7_DISABLE_KILL_CREDIT_FOR_OFFLINE_PLAYERS = 0x00000400
, CREATURE_STATIC_FLAG_7_AI_ADDITIONAL_PATHING = 0x00080000
} |
|
enum | CreatureStaticFlags8 { CREATURE_STATIC_FLAG_8_FORCE_CLOSE_IN_ON_PATH_FAIL_BEHAVIOR = 0x00000002
, CREATURE_STATIC_FLAG_8_USE_2D_CHASING_CALCULATION = 0x00000020
, CREATURE_STATIC_FLAG_8_USE_FAST_CLASSIC_HEARTBEAT = 0x00000040
} |
|
enum | CreatureFlagsExtra : uint32 {
CREATURE_FLAG_EXTRA_INSTANCE_BIND = 0x00000001
, CREATURE_FLAG_EXTRA_CIVILIAN = 0x00000002
, CREATURE_FLAG_EXTRA_NO_PARRY = 0x00000004
, CREATURE_FLAG_EXTRA_NO_PARRY_HASTEN = 0x00000008
,
CREATURE_FLAG_EXTRA_NO_BLOCK = 0x00000010
, CREATURE_FLAG_EXTRA_NO_CRUSHING_BLOWS = 0x00000020
, CREATURE_FLAG_EXTRA_NO_XP = 0x00000040
, CREATURE_FLAG_EXTRA_TRIGGER = 0x00000080
,
CREATURE_FLAG_EXTRA_NO_TAUNT = 0x00000100
, CREATURE_FLAG_EXTRA_UNUSED_9 = 0x00000200
, CREATURE_FLAG_EXTRA_GHOST_VISIBILITY = 0x00000400
, CREATURE_FLAG_EXTRA_USE_OFFHAND_ATTACK = 0x00000800
,
CREATURE_FLAG_EXTRA_NO_SELL_VENDOR = 0x00001000
, CREATURE_FLAG_EXTRA_CANNOT_ENTER_COMBAT = 0x00002000
, CREATURE_FLAG_EXTRA_WORLDEVENT = 0x00004000
, CREATURE_FLAG_EXTRA_GUARD = 0x00008000
,
CREATURE_FLAG_EXTRA_IGNORE_FEIGN_DEATH = 0x00010000
, CREATURE_FLAG_EXTRA_NO_CRIT = 0x00020000
, CREATURE_FLAG_EXTRA_NO_SKILL_GAINS = 0x00040000
, CREATURE_FLAG_EXTRA_OBEYS_TAUNT_DIMINISHING_RETURNS = 0x00080000
,
CREATURE_FLAG_EXTRA_ALL_DIMINISH = 0x00100000
, CREATURE_FLAG_EXTRA_NO_PLAYER_DAMAGE_REQ = 0x00200000
, CREATURE_FLAG_EXTRA_UNUSED_22 = 0x00400000
, CREATURE_FLAG_EXTRA_UNUSED_23 = 0x00800000
,
CREATURE_FLAG_EXTRA_UNUSED_24 = 0x01000000
, CREATURE_FLAG_EXTRA_UNUSED_25 = 0x02000000
, CREATURE_FLAG_EXTRA_UNUSED_26 = 0x04000000
, CREATURE_FLAG_EXTRA_UNUSED_27 = 0x08000000
,
CREATURE_FLAG_EXTRA_DUNGEON_BOSS = 0x10000000
, CREATURE_FLAG_EXTRA_IGNORE_PATHFINDING = 0x20000000
, CREATURE_FLAG_EXTRA_IMMUNITY_KNOCKBACK = 0x40000000
, CREATURE_FLAG_EXTRA_UNUSED_31 = 0x80000000
,
CREATURE_FLAG_EXTRA_UNUSED
, CREATURE_FLAG_EXTRA_DB_ALLOWED = (0xFFFFFFFF & ~(CREATURE_FLAG_EXTRA_UNUSED | CREATURE_FLAG_EXTRA_DUNGEON_BOSS))
} |
|
enum class | CreatureChaseMovementType : uint8 { Run
, CanWalk
, AlwaysWalk
, Max
} |
|
enum class | CreatureRandomMovementType : uint8 { Walk
, CanRun
, AlwaysRun
, Max
} |
|
enum | InhabitTypeValues {
INHABIT_GROUND = 1
, INHABIT_WATER = 2
, INHABIT_AIR = 4
, INHABIT_ROOT = 8
,
INHABIT_ANYWHERE = INHABIT_GROUND | INHABIT_WATER | INHABIT_AIR | INHABIT_ROOT
} |
|