diff options
Diffstat (limited to 'src/server/game/Events/GameEventMgr.h')
-rw-r--r-- | src/server/game/Events/GameEventMgr.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server/game/Events/GameEventMgr.h b/src/server/game/Events/GameEventMgr.h index 5354f0b87ce..94eccce91fb 100644 --- a/src/server/game/Events/GameEventMgr.h +++ b/src/server/game/Events/GameEventMgr.h @@ -22,6 +22,7 @@ #include "SharedDefines.h" #include "Define.h" #include "ObjectGuid.h" +#include "Optional.h" #include <list> #include <map> #include <set> @@ -68,6 +69,7 @@ struct GameEventData uint32 length; // length of the event (minutes) after finishing all conditions HolidayIds holiday_id; uint8 holidayStage; + Optional<int32> WorldStateId; GameEventState state; // state of the game event, these are saved into the game_event table on change! GameEventConditionMap conditions; // conditions to finish std::set<uint16 /*gameevent id*/> prerequisite_events; // events that must be completed before starting this event |