Core/Creatures: Allow flagging creatures to not clear their tap list when evading
Port From (https://github.com/TrinityCore/TrinityCore/commit/6e309ed17ff448b971f206c7ea7174c736230299)
This commit is contained in:
@@ -1205,6 +1205,15 @@ namespace Game.Entities
|
||||
{
|
||||
_lootId = lootId;
|
||||
}
|
||||
|
||||
public void SetDontClearTapListOnEvade(bool dontClear)
|
||||
{
|
||||
// only temporary summons are allowed to not clear their tap list
|
||||
if (m_spawnId == 0)
|
||||
m_dontClearTapListOnEvade = dontClear;
|
||||
}
|
||||
|
||||
public bool IsTapListNotClearedOnEvade() { return m_dontClearTapListOnEvade; }
|
||||
|
||||
public void SetTappedBy(Unit unit, bool withGroup = true)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user