aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Events/GameEventSender.h
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2022-04-24 12:09:10 +0200
committerShauren <shauren.trinity@gmail.com>2022-04-24 12:09:10 +0200
commit111fc6ac6fd703bb645046e7a477a986d8519a64 (patch)
treec1ecc58df252a2b5144ac721be980ce409890add /src/server/game/Events/GameEventSender.h
parent597485f1d4ccadaccf800a2663f3d74342aa5c4d (diff)
Core/Battlegrounds: Replace manual criteria timer starts in battlegrounds with new GameEvents api
Diffstat (limited to 'src/server/game/Events/GameEventSender.h')
-rw-r--r--src/server/game/Events/GameEventSender.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/server/game/Events/GameEventSender.h b/src/server/game/Events/GameEventSender.h
index b2e599ddb51..5ec31aa41c5 100644
--- a/src/server/game/Events/GameEventSender.h
+++ b/src/server/game/Events/GameEventSender.h
@@ -20,11 +20,15 @@
#include "Define.h"
+class Map;
+class Player;
class WorldObject;
namespace GameEvents
{
TC_GAME_API void Trigger(uint32 gameEventId, WorldObject* source, WorldObject* target);
+TC_GAME_API void TriggerForPlayer(uint32 gameEventId, Player* source);
+TC_GAME_API void TriggerForMap(uint32 gameEventId, Map* map, WorldObject* source = nullptr, WorldObject* target = nullptr);
}
#endif // GameEventSender_h__