From bc6891d443fab6c689d44ba25610e2ec1fc88d0e Mon Sep 17 00:00:00 2001 From: Flerp Date: Fri, 31 Oct 2025 06:52:58 -0700 Subject: [PATCH] Replacing BasicEvent with EventProcessor --- src/teleport-to-node.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/teleport-to-node.cpp b/src/teleport-to-node.cpp index 8984c89..02e4125 100644 --- a/src/teleport-to-node.cpp +++ b/src/teleport-to-node.cpp @@ -4,7 +4,7 @@ #include "ChatCommand.h" #include "Player.h" #include "GameObject.h" -#include "BasicEvent.h" +#include "EventProcessor.h" #include #include @@ -12,10 +12,10 @@ using namespace Acore::ChatCommands; -static constexpr float TELEPORT_DISTANCE = 250.0f; +static constexpr float TELEPORT_DISTANCE = 200.0f; static constexpr float Z_BUMP = 1.5f; -static constexpr float MIN_RETELEPORT_DIST = 1.0f; -static constexpr uint32 RECHECK_DELAY_MS = 3000; +static constexpr float MIN_RETELEPORT_DIST = 8.0f; +static constexpr uint32 RECHECK_DELAY_MS = 5000; static const std::vector kVeinEntries = { 324,1610,1667,1731,1732,1733,1734,2054,2055,3763,3764,19903, @@ -57,7 +57,7 @@ public: TeleNodeRecheckEvent(Player* player, uint64 lastNodeGuidRaw) : _player(player), _lastNodeGuidRaw(lastNodeGuidRaw) { } - bool Execute(uint64 /*time*/, uint32 /*diff*/) override + bool Execute(uint64, uint32) override { if (!_player || !_player->IsInWorld()) return true;