Core/Misc: Fixed facing after using areatrigger teleports and graveyard orientations
Port From (https://github.com/TrinityCore/TrinityCore/commit/4fd4d283542600fd25a9e4a4a280f33fee6c87d0)
This commit is contained in:
@@ -785,7 +785,7 @@ namespace Game
|
||||
do
|
||||
{
|
||||
uint id = result.Read<uint>(0);
|
||||
WorldLocation loc = new(result.Read<uint>(1), result.Read<float>(2), result.Read<float>(3), result.Read<float>(4), result.Read<float>(5));
|
||||
WorldLocation loc = new(result.Read<uint>(1), result.Read<float>(2), result.Read<float>(3), result.Read<float>(4), MathFunctions.DegToRad(result.Read<float>(5)));
|
||||
if (!GridDefines.IsValidMapCoord(loc))
|
||||
{
|
||||
Log.outError(LogFilter.Sql, $"World location (ID: {id}) has a invalid position MapID: {loc.GetMapId()} {loc}, skipped");
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
UPDATE `world_safe_locs` SET `Facing`=DEGREES(`Facing`) WHERE `ID` IN (80000,100000);
|
||||
Reference in New Issue
Block a user