aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Battlefield/BattlefieldWG.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/scripts/Battlefield/BattlefieldWG.h')
-rw-r--r--src/server/scripts/Battlefield/BattlefieldWG.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/server/scripts/Battlefield/BattlefieldWG.h b/src/server/scripts/Battlefield/BattlefieldWG.h
index 3f10861fe58..001c8f1a07a 100644
--- a/src/server/scripts/Battlefield/BattlefieldWG.h
+++ b/src/server/scripts/Battlefield/BattlefieldWG.h
@@ -179,15 +179,15 @@ enum WintergraspNpcs
* WintergraspCapturePoint *
* ######################### */
-class WintergraspCapturePoint : public BfCapturePoint
+class WintergraspCapturePoint : public BattlefieldControlZoneHandler
{
public:
- WintergraspCapturePoint(BattlefieldWG* battlefield, TeamId teamInControl);
+ WintergraspCapturePoint(BattlefieldWG* battlefield, WintergraspWorkshop* workshop);
- void LinkToWorkshop(WintergraspWorkshop* workshop) { m_Workshop = workshop; }
-
- void ChangeTeam(TeamId oldteam) override;
- TeamId GetTeam() const { return m_team; }
+ void HandleContestedEventHorde([[maybe_unused]] GameObject* controlZone) override;
+ void HandleContestedEventAlliance([[maybe_unused]] GameObject* controlZone) override;
+ void HandleProgressEventHorde([[maybe_unused]] GameObject* controlZone) override;
+ void HandleProgressEventAlliance([[maybe_unused]] GameObject* controlZone) override;
protected:
WintergraspWorkshop* m_Workshop;