From cdfe0f21f720d189e8c8dd680b6b0327548cff1b Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 12 Jul 2024 12:29:22 +0200 Subject: Core/Instances: New ZoneScript hook - OnCreatureGroupDepleted * Triggers when the CreatureGroup no longer has any alive members (either last alive member dies or is removed from the group) (cherry picked from commit ec2631eca3a397dffd2e525b34c131c283beb167) --- src/server/game/Maps/ZoneScript.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/server/game/Maps/ZoneScript.cpp') diff --git a/src/server/game/Maps/ZoneScript.cpp b/src/server/game/Maps/ZoneScript.cpp index 03ddf65e6cb..599847d911a 100644 --- a/src/server/game/Maps/ZoneScript.cpp +++ b/src/server/game/Maps/ZoneScript.cpp @@ -19,6 +19,13 @@ #include "Creature.h" #include "GameEventSender.h" +ControlZoneHandler::ControlZoneHandler() = default; +ControlZoneHandler::ControlZoneHandler(ControlZoneHandler const& right) = default; +ControlZoneHandler::ControlZoneHandler(ControlZoneHandler&& right) noexcept = default; +ControlZoneHandler& ControlZoneHandler::operator=(ControlZoneHandler const& right) = default; +ControlZoneHandler& ControlZoneHandler::operator=(ControlZoneHandler&& right) noexcept = default; +ControlZoneHandler::~ControlZoneHandler() = default; + ZoneScript::ZoneScript() = default; ZoneScript::ZoneScript(ZoneScript const& right) = default; ZoneScript::ZoneScript(ZoneScript&& right) noexcept = default; -- cgit v1.2.3