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:
hondacrx
2021-11-08 10:38:55 -05:00
parent 7f668d03b3
commit 5f0af0e527
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -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);