Clean up and fix any melee attacks to line up with clients

This commit is contained in:
nytmyr
2024-12-01 20:46:50 -06:00
parent 49ecb62cc7
commit 7a68b4d70c
2 changed files with 83 additions and 77 deletions
+1 -2
View File
@@ -979,14 +979,13 @@ public:
// Try Combat Methods
bool TryEvade(Mob* tar);
bool TryFacingTarget(Mob* tar);
bool TryRangedAttack(Mob* tar);
bool TryPursueTarget(float leash_distance, glm::vec3& Goal);
bool TryMeditate();
bool TryAutoDefend(Client* bot_owner, float leash_distance);
bool TryIdleChecks(float fm_distance);
bool TryNonCombatMovementChecks(Client* bot_owner, const Mob* follow_mob, glm::vec3& Goal);
bool TryBardMovementCasts();
void BotRangedAttack(Mob* other, bool CanDoubleAttack = false);
bool BotRangedAttack(Mob* other, bool CanDoubleAttack = false);
bool CheckDoubleRangedAttack();
// Public "Refactor" Methods