diff --git a/src/game/game_handler.cpp b/src/game/game_handler.cpp index d514606e..10f9f144 100644 --- a/src/game/game_handler.cpp +++ b/src/game/game_handler.cpp @@ -6203,7 +6203,8 @@ void GameHandler::handlePacket(network::Packet& packet) { if (drainTarget == playerGuid) addCombatText(CombatTextEntry::PERIODIC_DAMAGE, static_cast(drainAmount), exeSpellId, false); else if (isPlayerCaster) - addCombatText(CombatTextEntry::ENERGIZE, static_cast(drainAmount), exeSpellId, true); + addCombatText(CombatTextEntry::ENERGIZE, static_cast(drainAmount), exeSpellId, true, + static_cast(drainPower)); } LOG_DEBUG("SMSG_SPELLLOGEXECUTE POWER_DRAIN: spell=", exeSpellId, " power=", drainPower, " amount=", drainAmount);