From 5318e4b49d85257feac35b9fe20d07bd13b4358e Mon Sep 17 00:00:00 2001 From: Yunfan Li Date: Sat, 22 Jun 2024 18:37:48 +0800 Subject: [PATCH] [Bot behaviour] accept invitation teleport distance check --- src/strategy/actions/AcceptInvitationAction.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/strategy/actions/AcceptInvitationAction.cpp b/src/strategy/actions/AcceptInvitationAction.cpp index c7a8563c..ce2ea360 100644 --- a/src/strategy/actions/AcceptInvitationAction.cpp +++ b/src/strategy/actions/AcceptInvitationAction.cpp @@ -4,6 +4,7 @@ #include "AcceptInvitationAction.h" #include "Event.h" +#include "PlayerbotAIConfig.h" #include "Playerbots.h" #include "PlayerbotSecurity.h" @@ -42,7 +43,7 @@ bool AcceptInvitationAction::Execute(Event event) botAI->TellMaster("Hello"); - if (sPlayerbotAIConfig->summonWhenGroup) { + if (sPlayerbotAIConfig->summonWhenGroup && bot->GetDistance(inviter) > sPlayerbotAIConfig->sightDistance) { Teleport(inviter, bot); } return true;