Bot should be more consistent at doing quest +several fixes

This commit is contained in:
Atidot3
2024-07-30 14:45:52 +02:00
parent 30a25ba13f
commit 0008d84f71
34 changed files with 986 additions and 609 deletions

View File

@@ -11,20 +11,20 @@ class PlayerbotAI;
class WorldPacketHandlerStrategy : public PassTroughStrategy
{
public:
WorldPacketHandlerStrategy(PlayerbotAI* botAI);
public:
WorldPacketHandlerStrategy(PlayerbotAI* botAI);
void InitTriggers(std::vector<TriggerNode*>& triggers) override;
std::string const getName() override { return "default"; }
void InitTriggers(std::vector<TriggerNode*>& triggers) override;
std::string const getName() override { return "default"; }
};
class ReadyCheckStrategy : public PassTroughStrategy
{
public:
ReadyCheckStrategy(PlayerbotAI* botAI) : PassTroughStrategy(botAI) { }
public:
ReadyCheckStrategy(PlayerbotAI* botAI) : PassTroughStrategy(botAI) { }
void InitTriggers(std::vector<TriggerNode*>& triggers) override;
std::string const getName() override { return "ready check"; }
void InitTriggers(std::vector<TriggerNode*>& triggers) override;
std::string const getName() override { return "ready check"; }
};
#endif