fix(Core/SAI): Force SMC creatures to resume chasing victims once in… (#22581)

This commit is contained in:
Andrew
2025-08-12 14:31:08 -03:00
committed by GitHub
parent 743b6e7cd9
commit 5369aec3c9
4 changed files with 21 additions and 2 deletions

View File

@@ -212,6 +212,9 @@ public:
// Xinef
void SetWPPauseTimer(uint32 time) { mWPPauseTimer = time; }
void SetChaseOnInterrupt(bool apply) { _chaseOnInterrupt = apply; }
[[nodiscard]] bool CanChaseOnInterrupt() const { return _chaseOnInterrupt; }
private:
bool mIsCharmed;
uint32 mFollowCreditType;
@@ -257,6 +260,8 @@ private:
void CheckConditions(const uint32 diff);
ConditionList conditions;
uint32 m_ConditionsTimer;
bool _chaseOnInterrupt;
};
class SmartGameObjectAI : public GameObjectAI