diff --git a/mod-aoe-loot/src/aoe_loot.cpp b/mod-aoe-loot/src/aoe_loot.cpp index 28656d5..6633d03 100644 --- a/mod-aoe-loot/src/aoe_loot.cpp +++ b/mod-aoe-loot/src/aoe_loot.cpp @@ -45,8 +45,7 @@ bool AOELootServer::CanPacketReceive(WorldSession* session, WorldPacket& packet) Loot* loot = &creature->loot; - LOG_DEBUG("module.aoe_loot", "Quest Items Size for {}: {}", creature->GetAIName(), loot->quest_items.size()); - ChatHandler(player->GetSession()).PSendSysMessage(fmt::format("AOE Loot: Quest Items Size for {}: {}", creature->GetAIName(), loot->quest_items.size())); + // Process quest items for (size_t i = 0; i < loot->quest_items.size(); ++i) { @@ -56,8 +55,7 @@ bool AOELootServer::CanPacketReceive(WorldSession* session, WorldPacket& packet) session->HandleAutostoreLootItemOpcode(autostorePacket); } - LOG_DEBUG("module.aoe_loot", "Regular Items Size for {}: {}", creature->GetAIName(), loot->items.size()); - ChatHandler(player->GetSession()).PSendSysMessage(fmt::format("AOE Loot: Regular Items Size for {}: {}", creature->GetAIName(), loot->items.size())); + // Process regular items for (size_t i = 0; i < loot->items.size(); ++i) { @@ -67,8 +65,7 @@ bool AOELootServer::CanPacketReceive(WorldSession* session, WorldPacket& packet) session->HandleAutostoreLootItemOpcode(autostorePacket); } - LOG_DEBUG("module.aoe_loot", "Gold Amount for {}: {}", creature->GetAIName(), loot->gold); - ChatHandler(player->GetSession()).PSendSysMessage(fmt::format("AOE Loot: Found {} gold on nearby corpse.", loot->gold)); + if (creature->loot.gold > 0) { player->SetLootGUID(creature->GetGUID()); @@ -86,4 +83,4 @@ bool AOELootServer::CanPacketReceive(WorldSession* session, WorldPacket& packet) return true; } return true; -} \ No newline at end of file +}