From ef8af71d366254343924a42608e1bf7f85bee734 Mon Sep 17 00:00:00 2001 From: Antz Date: Fri, 5 Jan 2018 05:33:45 +0000 Subject: [PATCH] [Eluna] Add conditionals around code --- src/game/WorldHandlers/GameEventMgr.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/game/WorldHandlers/GameEventMgr.cpp b/src/game/WorldHandlers/GameEventMgr.cpp index 46f5e776..eb273996 100644 --- a/src/game/WorldHandlers/GameEventMgr.cpp +++ b/src/game/WorldHandlers/GameEventMgr.cpp @@ -34,7 +34,10 @@ #include "BattleGround/BattleGroundMgr.h" #include "MassMailMgr.h" #include "Policies/Singleton.h" + +#ifdef ENABLE_ELUNA #include "LuaEngine.h" +#endif /* ENABLE_ELUNA */ INSTANTIATE_SINGLETON_1(GameEventMgr); @@ -83,8 +86,10 @@ void GameEventMgr::StartEvent(uint16 event_id, bool overwrite /*=false*/, bool r if (mGameEvent[event_id].end <= mGameEvent[event_id].start) { mGameEvent[event_id].end = mGameEvent[event_id].start + mGameEvent[event_id].length; } } +#ifdef ENABLE_ELUNA if (IsActiveEvent(event_id)) sEluna->OnGameEventStart(event_id); +#endif /* ENABLE_ELUNA */ } void GameEventMgr::StopEvent(uint16 event_id, bool overwrite) @@ -96,8 +101,10 @@ void GameEventMgr::StopEvent(uint16 event_id, bool overwrite) if (mGameEvent[event_id].end <= mGameEvent[event_id].start) { mGameEvent[event_id].end = mGameEvent[event_id].start + mGameEvent[event_id].length; } } +#ifdef ENABLE_ELUNA if (!IsActiveEvent(event_id)) sEluna->OnGameEventStop(event_id); +#endif /* ENABLE_ELUNA */ } void GameEventMgr::LoadFromDB()