Core/AreaTrigger Switch polygon vertices from Template to SpellMisc (#26827)

This commit is contained in:
Traesh
2021-09-12 17:50:13 +02:00
committed by GitHub
parent d9c0c062a4
commit c60cb7bab1
7 changed files with 69 additions and 37 deletions
+4 -4
View File
@@ -564,15 +564,15 @@ void Object::BuildMovementUpdate(ByteBuffer* data, CreateObjectBits flags) const
if (hasAreaTriggerPolygon)
{
*data << int32(areaTriggerTemplate->PolygonVertices.size());
*data << int32(areaTriggerTemplate->PolygonVerticesTarget.size());
*data << int32(areaTriggerMiscTemplate->PolygonVertices.size());
*data << int32(areaTriggerMiscTemplate->PolygonVerticesTarget.size());
*data << float(areaTriggerTemplate->PolygonDatas.Height);
*data << float(areaTriggerTemplate->PolygonDatas.HeightTarget);
for (TaggedPosition<Position::XY> const& vertice : areaTriggerTemplate->PolygonVertices)
for (TaggedPosition<Position::XY> const& vertice : areaTriggerMiscTemplate->PolygonVertices)
*data << vertice;
for (TaggedPosition<Position::XY> const& vertice : areaTriggerTemplate->PolygonVerticesTarget)
for (TaggedPosition<Position::XY> const& vertice : areaTriggerMiscTemplate->PolygonVerticesTarget)
*data << vertice;
}