diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 7fa600293f..5fd8e62aec 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -3193,9 +3193,9 @@ void Unit::ProcessTerrainStatusUpdate(ZLiquidStatus status, Optional // remove appropriate auras if we are swimming/not swimming respectively if (status & MAP_LIQUID_STATUS_SWIMMING) - RemoveAurasWithInterruptFlags(SpellAuraInterruptFlags::AboveWater); - else RemoveAurasWithInterruptFlags(SpellAuraInterruptFlags::UnderWater); + else + RemoveAurasWithInterruptFlags(SpellAuraInterruptFlags::AboveWater); // liquid aura handling LiquidTypeEntry const* curLiquid = nullptr;