aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Scenarios/ScenarioMgr.h
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2020-11-04 21:39:21 +0100
committerShauren <shauren.trinity@gmail.com>2020-12-08 18:16:41 +0100
commitcab4c87d2d7f6d734ef067d6bf50f4b1d338a7bc (patch)
tree2eaf0fd8bc9e937a4c9611e18dd04d5001189036 /src/server/game/Scenarios/ScenarioMgr.h
parent16b39a448acbe8ace88550a367be8e6bf565b00d (diff)
Core/PacketIO: Updated most packet structures to 9.0.1
Diffstat (limited to 'src/server/game/Scenarios/ScenarioMgr.h')
-rw-r--r--src/server/game/Scenarios/ScenarioMgr.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/server/game/Scenarios/ScenarioMgr.h b/src/server/game/Scenarios/ScenarioMgr.h
index 3a56fca7a1b..62b51871754 100644
--- a/src/server/game/Scenarios/ScenarioMgr.h
+++ b/src/server/game/Scenarios/ScenarioMgr.h
@@ -65,9 +65,10 @@ struct ScenarioPOIPoint
{
int32 X;
int32 Y;
+ int32 Z;
- ScenarioPOIPoint() : X(0), Y(0) { }
- ScenarioPOIPoint(int32 _X, int32 _Y) : X(_X), Y(_Y) { }
+ ScenarioPOIPoint() : X(0), Y(0), Z(0) { }
+ ScenarioPOIPoint(int32 x, int32 y) : X(x), Y(y), Z(0) { }
};
struct ScenarioPOI
@@ -79,18 +80,17 @@ struct ScenarioPOI
int32 Flags;
int32 WorldEffectID;
int32 PlayerConditionID;
+ int32 NavigationPlayerConditionID;
std::vector<ScenarioPOIPoint> Points;
- ScenarioPOI() : BlobIndex(0), MapID(0), UiMapID(0), Priority(0), Flags(0), WorldEffectID(0), PlayerConditionID(0) { }
+ ScenarioPOI() : BlobIndex(0), MapID(0), UiMapID(0), Priority(0), Flags(0), WorldEffectID(0), PlayerConditionID(0), NavigationPlayerConditionID(0) { }
ScenarioPOI(int32 blobIndex, int32 mapID, int32 uiMapID, int32 priority, int32 flags, int32 worldEffectID,
int32 playerConditionID, std::vector<ScenarioPOIPoint> points) :
BlobIndex(blobIndex), MapID(mapID), UiMapID(uiMapID), Priority(priority), Flags(flags), WorldEffectID(worldEffectID),
- PlayerConditionID(playerConditionID), Points(std::move(points)) { }
+ PlayerConditionID(playerConditionID), NavigationPlayerConditionID(0), Points(std::move(points)) { }
- ScenarioPOI(ScenarioPOI&& scenarioPOI) :
- BlobIndex(scenarioPOI.BlobIndex), MapID(scenarioPOI.MapID), UiMapID(scenarioPOI.UiMapID), Priority(scenarioPOI.Priority),
- Flags(scenarioPOI.Flags), WorldEffectID(scenarioPOI.WorldEffectID), PlayerConditionID(scenarioPOI.PlayerConditionID), Points(std::move(scenarioPOI.Points)) { }
+ ScenarioPOI(ScenarioPOI&& scenarioPOI) = default;
};
typedef std::vector<ScenarioPOI> ScenarioPOIVector;