diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index fa3ed3f2d3..4aa59bae36 100755 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -22611,9 +22611,9 @@ void Player::StopCastingBindSight() { if (target->isType(TYPEMASK_UNIT)) { - ((Unit*)target)->RemoveAura(SPELL_AURA_BIND_SIGHT, GetGUID()); - ((Unit*)target)->RemoveAura(SPELL_AURA_MOD_POSSESS, GetGUID()); - ((Unit*)target)->RemoveAura(SPELL_AURA_MOD_POSSESS_PET, GetGUID()); + ((Unit*)target)->RemoveAurasByType(SPELL_AURA_BIND_SIGHT, GetGUID()); + ((Unit*)target)->RemoveAurasByType(SPELL_AURA_MOD_POSSESS, GetGUID()); + ((Unit*)target)->RemoveAurasByType(SPELL_AURA_MOD_POSSESS_PET, GetGUID()); } } }