fix freefood

This commit is contained in:
Yunfan Li
2023-07-31 12:44:43 +08:00
parent c9722ddb33
commit aaae6b6476

View File

@@ -17,6 +17,7 @@ bool DrinkAction::Execute(Event event)
if (sPlayerbotAIConfig->freeFood)
{
if (bot->IsNonMeleeSpellCast(true))
return false;
@@ -44,8 +45,9 @@ bool DrinkAction::Execute(Event event)
botAI->SetNextCheckDelay(delay);
return botAI->CastSpell(24707, bot);
bot->AddAura(24707, bot);
return true;
// return botAI->CastSpell(24707, bot);
}
return UseItemAction::Execute(event);
@@ -94,9 +96,9 @@ bool EatAction::Execute(Event event)
else
delay = 20000.0f * (100 - p) / 100.0f;
botAI->CastSpell(24707, bot);
botAI->SetNextCheckDelay(delay);
bot->AddAura(24707, bot);
return true;
}