aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Entities/Player
diff options
context:
space:
mode:
authorjackpoz <giacomopoz@gmail.com>2021-06-05 18:41:51 +0200
committerjackpoz <giacomopoz@gmail.com>2021-06-05 18:41:51 +0200
commitaf815e991d3dc407846fcd05000b4e356d7336ed (patch)
tree7455970abb2cdab5898228603b6f779d174c285b /src/server/game/Entities/Player
parent105c70802ded53b49621a92ee8fa136e57d0c717 (diff)
Core/Player: Log more information when Player::StopCastingCharm() fails
Diffstat (limited to 'src/server/game/Entities/Player')
-rw-r--r--src/server/game/Entities/Player/Player.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index bbf68c2a1f9..afbde151123 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -20757,7 +20757,8 @@ void Player::StopCastingCharm()
TC_LOG_FATAL("entities.player", "Player::StopCastingCharm: Player '%s' (%s) is not able to uncharm unit (%s)", GetName().c_str(), GetGUID().ToString().c_str(), GetCharmedGUID().ToString().c_str());
if (!charm->GetCharmerGUID().IsEmpty())
{
- TC_LOG_FATAL("entities.player", "Player::StopCastingCharm: Charmed unit has charmer %s", charm->GetCharmerGUID().ToString().c_str());
+ TC_LOG_FATAL("entities.player", "Player::StopCastingCharm: Charmed unit has charmer %s\nPlayer debug info: %s\nCharm debug info: %s",
+ charm->GetCharmerGUID().ToString().c_str(), GetDebugInfo().c_str(), charm->GetDebugInfo().c_str());
ABORT();
}