Add AdventureBot combat reactions, training and corpse recovery
GCC PCH / build (push) Canceled after 0s
clang PCH / build (push) Canceled after 0s

This commit is contained in:
Nico committed 2026-10-27 23:17:05 +01:00
1 parent e18a416bf4
commit c0c799c4b6
37 files changed
+1568 -18

No files matched your search

@@ -4,6 +4,7 @@
#include "ClientlessActionExecutorMgr.h"
#include "ClientlessTravelMgr.h"
#include "AdventureBehaviorMgr.h"
#include "AdventureCombatMgr.h"
#include "AdventureSocialActions.h"
#include "Config.h"
#include "Log.h"
@@ -218,9 +219,11 @@ public:
void OnIntentChanged(Player* player, ClientlessIntent const* intent) override
{ sAdventureBehaviorMgr->IntentChanged(player, intent); }
void Update(Player* player, uint32 diff) override
{ sAdventureBehaviorMgr->Update(player, diff); }
{ if (!sAdventureCombatMgr->Update(player, diff)) sAdventureBehaviorMgr->Update(player, diff); }
void OnDamageTaken(Player* player, Unit* attacker, uint32 damage) override
{ sAdventureCombatMgr->DamageTaken(player, attacker, damage); }
void OnPlayerLogout(Player* player) override
{ sAdventureBehaviorMgr->Offline(player); }
{ sAdventureCombatMgr->Offline(player); sAdventureBehaviorMgr->Offline(player); }
};
}