aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Movement/Spline/MoveSpline.cpp2
-rw-r--r--src/server/game/Server/Packets/MovementPackets.cpp16
-rw-r--r--src/server/game/Server/Packets/MovementPackets.h8
3 files changed, 13 insertions, 13 deletions
diff --git a/src/server/game/Movement/Spline/MoveSpline.cpp b/src/server/game/Movement/Spline/MoveSpline.cpp
index be2c5432cce..d4e3cbff60d 100644
--- a/src/server/game/Movement/Spline/MoveSpline.cpp
+++ b/src/server/game/Movement/Spline/MoveSpline.cpp
@@ -61,7 +61,7 @@ Location MoveSpline::ComputePosition() const
}
if (splineflags.orientationInversed)
- c.orientation = -c.orientation;
+ c.orientation = c.orientation - float(M_PI);
}
return c;
}
diff --git a/src/server/game/Server/Packets/MovementPackets.cpp b/src/server/game/Server/Packets/MovementPackets.cpp
index 564df7e2ca5..3156a8516b3 100644
--- a/src/server/game/Server/Packets/MovementPackets.cpp
+++ b/src/server/game/Server/Packets/MovementPackets.cpp
@@ -209,10 +209,10 @@ ByteBuffer& WorldPackets::operator<<(ByteBuffer& data, Movement::MonsterSplineFi
ByteBuffer& operator<<(ByteBuffer& data, WorldPackets::Movement::MonsterSplineSpellEffectExtraData const& spellEffectExtraData)
{
- data << spellEffectExtraData.field_1;
- data << uint32(spellEffectExtraData.field_2);
- data << uint32(spellEffectExtraData.field_3);
- data << uint32(spellEffectExtraData.field_4);
+ data << spellEffectExtraData.TargetGUID;
+ data << uint32(spellEffectExtraData.SpellVisualID);
+ data << uint32(spellEffectExtraData.ProgressCurveID);
+ data << uint32(spellEffectExtraData.ParabolicCurveID);
return data;
}
@@ -343,10 +343,10 @@ void WorldPackets::Movement::CommonMovement::WriteCreateObjectSplineDataBlock(::
//if (HasSpellEffectExtraData)
//{
- // data << ObjectGuid();
- // data << uint32();
- // data << uint32();
- // data << uint32();
+ // data << ObjectGuid(TargetGUID);
+ // data << uint32(SpellVisualID);
+ // data << uint32(ProgressCurveID);
+ // data << uint32(ParabolicCurveID);
//}
}
}
diff --git a/src/server/game/Server/Packets/MovementPackets.h b/src/server/game/Server/Packets/MovementPackets.h
index 17fef9168f4..0998da2c7a3 100644
--- a/src/server/game/Server/Packets/MovementPackets.h
+++ b/src/server/game/Server/Packets/MovementPackets.h
@@ -70,10 +70,10 @@ namespace WorldPackets
struct MonsterSplineSpellEffectExtraData
{
- ObjectGuid field_1;
- uint32 field_2;
- uint32 field_3;
- uint32 field_4;
+ ObjectGuid TargetGUID;
+ uint32 SpellVisualID = 0;
+ uint32 ProgressCurveID = 0;
+ uint32 ParabolicCurveID = 0;
};
struct MovementSpline