From a2b92134cef8e9ec4568268edbd21ec934f8ee14 Mon Sep 17 00:00:00 2001 From: bumpsoo Date: Mon, 9 Feb 2026 14:14:23 +0000 Subject: [PATCH 1/2] =?UTF-8?q?doc:=20=EC=9E=98=EB=AA=BB=EB=90=9C=20?= =?UTF-8?q?=EC=A3=BC=EC=84=9D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/SessionManager.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/server/SessionManager.cpp b/server/SessionManager.cpp index 35c19ba..6120e67 100644 --- a/server/SessionManager.cpp +++ b/server/SessionManager.cpp @@ -43,8 +43,6 @@ void SessionManager::Broadcast(PacketHeader header, std::memcpy(buffer.data() + sizeof(PacketHeader), body.data(), body.size()); for (auto &session : sessions_) { - // session::send에 span을 전달해야 함. 벡터 자체를 전달할 수도 있지만 우리 - // Send는 span을 인자로 받음. Session::Send는 span을 받아 복사본을 생성함. session->Send(buffer); } } From c3a7148686d87a3cb68704304888c4743fb505b0 Mon Sep 17 00:00:00 2001 From: bumpsoo Date: Mon, 9 Feb 2026 15:13:19 +0000 Subject: [PATCH 2/2] =?UTF-8?q?refactor:=20=EB=B0=98=ED=99=98=EA=B0=92=20a?= =?UTF-8?q?uto=EB=A1=9C=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/PacketHandler.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/server/PacketHandler.cpp b/server/PacketHandler.cpp index dd2456a..986359e 100644 --- a/server/PacketHandler.cpp +++ b/server/PacketHandler.cpp @@ -52,9 +52,9 @@ PacketHandler::HandlePacket(std::shared_ptr session, } break; case PacketID::CS_UpgradeSword: { - uint32_t currentLevel = session->GetSwordLevel(); - uint64_t cost = SwordLogic::GetUpgradeCost(currentLevel); - uint64_t currentGold = session->GetGold(); + auto currentLevel = session->GetSwordLevel(); + auto cost = SwordLogic::GetUpgradeCost(currentLevel); + auto currentGold = session->GetGold(); Protocol::SC_UpgradeResult res; if (currentGold < cost) { @@ -62,7 +62,7 @@ PacketHandler::HandlePacket(std::shared_ptr session, res.set_result(2); } else { session->SetGold(currentGold - cost); - uint8_t result = SwordLogic::TryUpgrade(currentLevel); + auto result = SwordLogic::TryUpgrade(currentLevel); res.set_result(result); // 성공 @@ -113,9 +113,9 @@ PacketHandler::HandlePacket(std::shared_ptr session, } break; case PacketID::CS_SellSword: { - uint32_t currentLevel = session->GetSwordLevel(); - uint64_t price = SwordLogic::GetSellPrice(currentLevel); - uint64_t newGold = session->GetGold() + price; + auto currentLevel = session->GetSwordLevel(); + auto price = SwordLogic::GetSellPrice(currentLevel); + auto newGold = session->GetGold() + price; session->SetGold(newGold); session->SetSwordLevel(0);