fix(death): restore corpse reclaim and enforce ghost grayscale

This commit is contained in:
Kelsi 2026-03-14 06:43:49 -07:00
parent 7b5ead8bd9
commit 5b195781ad
4 changed files with 29 additions and 16 deletions

View file

@ -12908,9 +12908,9 @@ bool GameHandler::canReclaimCorpse() const {
void GameHandler::reclaimCorpse() {
if (!canReclaimCorpse() || !socket) return;
network::Packet packet(wireOpcode(Opcode::CMSG_RECLAIM_CORPSE));
auto packet = ReclaimCorpsePacket::build(playerGuid);
socket->send(packet);
LOG_INFO("Sent CMSG_RECLAIM_CORPSE");
LOG_INFO("Sent CMSG_RECLAIM_CORPSE for guid=0x", std::hex, playerGuid, std::dec);
}
void GameHandler::activateSpiritHealer(uint64_t npcGuid) {