From 464b0b059b5ccb7db6d2f282937711032005b5c3 Mon Sep 17 00:00:00 2001 From: Treeston Date: Fri, 9 Aug 2019 12:03:46 +0200 Subject: Core/Channels: Fix a bug that would cause channel settings to disappear in certain settings. Fix a bug that would cause channels to not be saved on .server shutdown without delay. Closes #23699. --- src/server/game/Entities/Player/Player.cpp | 4 ---- 1 file changed, 4 deletions(-) (limited to 'src/server/game/Entities/Player') diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 85346522d2d..336d2fa5917 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -5062,12 +5062,8 @@ void Player::CleanupChannels() // delete channel if empty if (ChannelMgr* cMgr = ChannelMgr::forTeam(GetTeam())) - { if (ch->IsConstant()) cMgr->LeftChannel(ch->GetChannelId(), ch->GetZoneEntry()); - else - cMgr->LeftChannel(ch->GetName()); - } } TC_LOG_DEBUG("chat.system", "Player::CleanupChannels: Channels of player '%s' (%s) cleaned up.", GetName().c_str(), GetGUID().ToString().c_str()); } -- cgit v1.2.3