[Bots] Cleanup various Bot Spell Focus methods (#2649)

* [Bots] Cleanup GetFocusEffect & GetActSpellDamage

* Remove unused CalcBotFocusEffect

* Cleanup unneeded derived class methods

* compile error
This commit is contained in:
Aeadoin
2022-12-16 17:21:37 -05:00
committed by GitHub
parent f188c1394a
commit f12090d109
12 changed files with 87 additions and 1022 deletions
+4 -4
View File
@@ -207,22 +207,22 @@ void Lua_Bot::SetSpellDurationGroup(int spell_id, int duration, bool allow_pets)
int Lua_Bot::CountAugmentEquippedByID(uint32 item_id) {
Lua_Safe_Call_Int();
return self->GetBotInv().CountAugmentEquippedByID(item_id);
return self->GetInv().CountAugmentEquippedByID(item_id);
}
bool Lua_Bot::HasAugmentEquippedByID(uint32 item_id) {
Lua_Safe_Call_Bool();
return self->GetBotInv().HasAugmentEquippedByID(item_id);
return self->GetInv().HasAugmentEquippedByID(item_id);
}
int Lua_Bot::CountItemEquippedByID(uint32 item_id) {
Lua_Safe_Call_Int();
return self->GetBotInv().CountItemEquippedByID(item_id);
return self->GetInv().CountItemEquippedByID(item_id);
}
bool Lua_Bot::HasItemEquippedByID(uint32 item_id) {
Lua_Safe_Call_Bool();
return self->GetBotInv().HasItemEquippedByID(item_id);
return self->GetInv().HasItemEquippedByID(item_id);
}
void Lua_Bot::Escape() {