Core/Auras: Defined and implemented many new interrupt flags

This commit is contained in:
Shauren
2021-03-21 12:05:32 +01:00
parent 6db27c58b9
commit 9b5a46ca2b
22 changed files with 248 additions and 189 deletions

View File

@@ -636,6 +636,9 @@ void WorldSession::HandleTextEmoteOpcode(WorldPackets::Chat::CTextEmote& packet)
if (unit)
if (Creature* creature = unit->ToCreature())
creature->AI()->ReceiveEmote(_player, packet.EmoteID);
if (emoteAnim != EMOTE_ONESHOT_NONE)
_player->RemoveAurasWithInterruptFlags(SpellAuraInterruptFlags::Anim);
}
void WorldSession::HandleChatIgnoredOpcode(WorldPackets::Chat::ChatReportIgnored& chatReportIgnored)