Remove some annoying emotes

This commit is contained in:
郑佩茹
2023-03-21 13:32:34 -06:00
parent 5d17dfb2fe
commit 0c09ba2b2e
4 changed files with 0 additions and 68 deletions

View File

@@ -1984,11 +1984,6 @@ bool PlayerbotAI::CastSpell(uint32 spellId, Unit* target, Item* itemTarget)
}
}
if (!urand(0, 50) && bot->IsInCombat())
{
PlaySound(RAND(TEXT_EMOTE_OPENFIRE, TEXT_EMOTE_CHARGE, TEXT_EMOTE_ATTACKMYTARGET));
}
WaitForSpellCast(spell);
aiObjectContext->GetValue<LastSpellCast&>("last spell cast")->Get().Set(spellId, target->GetGUID(), time(nullptr));
aiObjectContext->GetValue<PositionMap&>("position")->Get()["random"].Reset();
@@ -2119,14 +2114,6 @@ bool PlayerbotAI::CastSpell(uint32 spellId, float x, float y, float z, Item* ite
}
}
if (!urand(0, 50) && bot->IsInCombat() && HasStrategy("emote", BOT_STATE_NON_COMBAT))
{
std::vector<uint32> sounds;
sounds.push_back(TEXT_EMOTE_OPENFIRE);
sounds.push_back(305);
sounds.push_back(307);
PlayEmote(sounds[urand(0, sounds.size() - 1)]);
}
WaitForSpellCast(spell);
aiObjectContext->GetValue<LastSpellCast&>("last spell cast")->Get().Set(spellId, bot->GetGUID(), time(nullptr));