Implement spell AI pulling, fix throw stone

This commit is contained in:
nytmyr
2024-12-02 07:32:30 -06:00
parent f74fd59b62
commit faf372d31d
5 changed files with 62 additions and 15 deletions
+1 -1
View File
@@ -740,7 +740,6 @@ bool IsBotSpellTypeDetrimental (uint16 spellType, uint8 cls = 0);
bool IsBotSpellTypeBeneficial (uint16 spellType, uint8 cls = 0);
bool IsBotSpellTypeOtherBeneficial(uint16 spellType);
bool IsBotSpellTypeInnate (uint16 spellType);
bool IsBotSpellType (uint16 spellType);
bool IsAEBotSpellType(uint16 spellType);
bool IsGroupBotSpellType(uint16 spellType);
bool IsGroupTargetOnlyBotSpellType(uint16 spellType);
@@ -752,6 +751,7 @@ bool SpellTypeRequiresTarget(uint16 spellType, uint16 cls = 0);
bool SpellTypeRequiresCastChecks(uint16 spellType);
bool SpellTypeRequiresAEChecks(uint16 spellType);
bool IsCommandedSpellType(uint16 spellType);
bool IsPullingSpellType(uint16 spellType);
bool BotSpellTypeRequiresLoS(uint16 spellType, uint8 cls);
// These should not be used to determine spell category..