Expand auto-hunt pursuit ranges and show server bonus effects

This commit is contained in:
shen
2026-09-30 23:02:04 -07:00
parent 922954dd97
commit eb5833747a
22 changed files with 676 additions and 82 deletions
+3
View File
@@ -735,12 +735,15 @@ class CPythonPlayer : public CSingleton<CPythonPlayer>, public IAbstractPlayer
protected:
void __AutoHunt_OnManualInput();
void __AutoHunt_CancelPull();
void __AutoHunt_Stop(int eReason);
void __Update_AutoHunt();
void __AutoHunt_UpdatePotion(CInstanceBase& rkInstMain, float fNow);
bool __AutoHunt_UpdateBuff(CInstanceBase& rkInstMain, float fNow);
void __AutoHunt_UpdateAttackSkill(CInstanceBase& rkInstMain, CInstanceBase& rkInstVictim, float fNow);
bool __AutoHunt_IsSkillReady(DWORD dwSkillSlot, CPythonSkill::TSkillData** ppSkillData);
bool __AutoHunt_IsTargetAllowed(CInstanceBase& main, CInstanceBase& target); // PORT extension
bool __AutoHunt_RequestPull(CInstanceBase& main, float now); // PORT extension
DWORD __AutoHunt_FindTarget(CInstanceBase& rkInstMain, float fNow);
DWORD __AutoHunt_FindGatheredTarget(CInstanceBase& rkInstMain);
void __AutoHunt_PurgeGathered();