/* * Copyright (C) 2016+ AzerothCore , released under GNU GPL v2 license, you may redistribute it * and/or modify it under version 2 of the License, or (at your option), any later version. */ #ifndef _PLAYERBOT_NEWPLAYERNEARBYVALUE_H #define _PLAYERBOT_NEWPLAYERNEARBYVALUE_H #include "ObjectGuid.h" #include "Value.h" class PlayerbotAI; class NewPlayerNearbyValue : public CalculatedValue { public: NewPlayerNearbyValue(PlayerbotAI* botAI) : CalculatedValue(botAI, "new player nearby") {} ObjectGuid Calculate() override; }; class AlreadySeenPlayersValue : public ManualSetValue { public: AlreadySeenPlayersValue(PlayerbotAI* botAI) : ManualSetValue(botAI, data, "already seen players") {} GuidSet data; }; #endif