aboutsummaryrefslogtreecommitdiff
path: root/src/game/Unit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/Unit.cpp')
-rw-r--r--src/game/Unit.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp
index 14ad660df6d..bc2f6b0b540 100644
--- a/src/game/Unit.cpp
+++ b/src/game/Unit.cpp
@@ -8711,6 +8711,7 @@ void Unit::RemoveCharmAuras()
RemoveAurasByType(SPELL_AURA_MOD_CHARM);
RemoveAurasByType(SPELL_AURA_MOD_POSSESS_PET);
RemoveAurasByType(SPELL_AURA_MOD_POSSESS);
+ RemoveAurasByType(SPELL_AURA_AOE_CHARM);
}
void Unit::UnsummonAllTotems()
@@ -13673,6 +13674,7 @@ void Unit::SetCharmedBy(Unit* charmer, CharmType type)
((Player*)charmer)->CharmSpellInitialize();
break;
default:
+ case CHARM_TYPE_CONVERT:
break;
}
}
@@ -13762,6 +13764,7 @@ void Unit::RemoveCharmedBy(Unit *charmer)
}
break;
default:
+ case CHARM_TYPE_CONVERT:
break;
}
}