diff options
| author | Shauren <shauren.trinity@gmail.com> | 2021-02-11 22:03:30 +0100 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2021-02-11 22:03:30 +0100 |
| commit | 409ca262b3684fd8b3a47f65ceabf3ce73b2cc81 (patch) | |
| tree | afa12db8ec3e5e22cd95bda6c16711a98d495698 /src/server/game/Entities | |
| parent | e0278f05379ed470be8264d3f362360a52b3454d (diff) | |
Core/Movement: Updated MovementFlags2 for 9.0.2
Diffstat (limited to 'src/server/game/Entities')
| -rw-r--r-- | src/server/game/Entities/Unit/UnitDefines.h | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/src/server/game/Entities/Unit/UnitDefines.h b/src/server/game/Entities/Unit/UnitDefines.h index bf5b398db6a..103d8ae9d2e 100644 --- a/src/server/game/Entities/Unit/UnitDefines.h +++ b/src/server/game/Entities/Unit/UnitDefines.h @@ -349,24 +349,19 @@ enum MovementFlags2 : uint32 MOVEMENTFLAG2_FULL_SPEED_PITCHING = 0x00000008, MOVEMENTFLAG2_ALWAYS_ALLOW_PITCHING = 0x00000010, MOVEMENTFLAG2_IS_VEHICLE_EXIT_VOLUNTARY = 0x00000020, - MOVEMENTFLAG2_JUMP_SPLINE_IN_AIR = 0x00000040, - MOVEMENTFLAG2_ANIM_TIER_IN_TRANS = 0x00000080, - MOVEMENTFLAG2_WATERWALKING_FULL_PITCH = 0x00000100, // will always waterwalk, even if facing the camera directly down - MOVEMENTFLAG2_VEHICLE_PASSENGER_IS_TRANSITION_ALLOWED = 0x00000200, - MOVEMENTFLAG2_CAN_SWIM_TO_FLY_TRANS = 0x00000400, - MOVEMENTFLAG2_UNK11 = 0x00000800, // terrain normal calculation is disabled if this flag is not present, client automatically handles setting this flag - MOVEMENTFLAG2_CAN_TURN_WHILE_FALLING = 0x00001000, - MOVEMENTFLAG2_UNK13 = 0x00002000, // set automatically by the client for aura 373 - MOVEMENTFLAG2_IGNORE_MOVEMENT_FORCES = 0x00004000, - MOVEMENTFLAG2_UNK15 = 0x00008000, - MOVEMENTFLAG2_CAN_DOUBLE_JUMP = 0x00010000, - MOVEMENTFLAG2_DOUBLE_JUMP = 0x00020000, - // these flags cannot be sent (18 bits in packet) - MOVEMENTFLAG2_UNK18 = 0x00040000, - MOVEMENTFLAG2_AWAITING_LOAD = 0x00080000, - MOVEMENTFLAG2_INTERPOLATED_MOVEMENT = 0x00100000, - MOVEMENTFLAG2_INTERPOLATED_TURNING = 0x00200000, - MOVEMENTFLAG2_INTERPOLATED_PITCHING = 0x00400000 + MOVEMENTFLAG2_WATERWALKING_FULL_PITCH = 0x00000040, // will always waterwalk, even if facing the camera directly down + MOVEMENTFLAG2_VEHICLE_PASSENGER_IS_TRANSITION_ALLOWED = 0x00000080, + MOVEMENTFLAG2_CAN_SWIM_TO_FLY_TRANS = 0x00000100, + MOVEMENTFLAG2_UNK9 = 0x00000200, // terrain normal calculation is disabled if this flag is not present, client automatically handles setting this flag + MOVEMENTFLAG2_CAN_TURN_WHILE_FALLING = 0x00000400, + MOVEMENTFLAG2_IGNORE_MOVEMENT_FORCES = 0x00000800, + MOVEMENTFLAG2_CAN_DOUBLE_JUMP = 0x00001000, + MOVEMENTFLAG2_DOUBLE_JUMP = 0x00002000, + // these flags are not sent + MOVEMENTFLAG2_AWAITING_LOAD = 0x00010000, + MOVEMENTFLAG2_INTERPOLATED_MOVEMENT = 0x00020000, + MOVEMENTFLAG2_INTERPOLATED_TURNING = 0x00040000, + MOVEMENTFLAG2_INTERPOLATED_PITCHING = 0x00080000 }; enum HitInfo |
