Core/Movement: Define new spline flag name

Port From (https://github.com/TrinityCore/TrinityCore/commit/ebf8f46aed96f4c10673e4f07ff8aabaad15a35c)
This commit is contained in:
hondacrx
2021-11-15 20:55:11 -05:00
parent 1dfb1dcf05
commit f7b73e5ff0
2 changed files with 3 additions and 3 deletions
@@ -61,7 +61,7 @@ namespace Framework.Constants
Parabolic = 0x04000000, // Affects elevation computation, can't be combined with Falling flag
FadeObject = 0x08000000,
Steering = 0x10000000,
Unknown_0x20000000 = 0x20000000, // NOT VERIFIED
UnlimitedSpeed = 0x20000000,
Unknown_0x40000000 = 0x40000000, // NOT VERIFIED
Unknown_0x80000000 = 0x80000000, // NOT VERIFIED
@@ -71,6 +71,6 @@ namespace Framework.Constants
MaskNoMonsterMove = Done,
// Unused, not suported flags
MaskUnused = NoSpline | EnterCycle | Frozen | Unknown_0x8 | Unknown_0x100 | Unknown_0x20000 | Unknown_0x40000
| Unknown_0x800000 | Unknown_0x1000000 | FadeObject | Steering | Unknown_0x20000000 | Unknown_0x40000000 | Unknown_0x80000000
| Unknown_0x800000 | Unknown_0x1000000 | FadeObject | Steering | UnlimitedSpeed | Unknown_0x40000000 | Unknown_0x80000000
}
}
+1 -1
View File
@@ -127,7 +127,7 @@ namespace Game.Movement
// limit the speed in the same way the client does
float speedLimit()
{
if (args.flags.HasFlag(SplineFlag.Unknown_0x20000000))
if (args.flags.HasFlag(SplineFlag.UnlimitedSpeed))
return float.MaxValue;
if (args.flags.HasFlag(SplineFlag.Falling) || args.flags.HasFlag(SplineFlag.Catmullrom) || args.flags.HasFlag(SplineFlag.Flying) || args.flags.HasFlag(SplineFlag.Parabolic))