@@ -5894,7 +5894,7 @@ bool CHARACTER::PickupItem(DWORD dwVID)
58945894
58955895 if (bCount == 0 )
58965896 {
5897- ChatPacket ( CHAT_TYPE_INFO , LC_TEXT ( " 아이템 획득: %s " ), item2->GetName ());
5897+ ItemGetPacket (item2-> GetVnum ( ), item2->GetCount ());
58985898 M2_DESTROY_ITEM (item);
58995899 if (item2->GetType () == ITEM_QUEST )
59005900 quest::CQuestManager::instance ().PickupItem (GetPlayerID (), item2);
@@ -5936,7 +5936,7 @@ bool CHARACTER::PickupItem(DWORD dwVID)
59365936 char szHint[32 +1 ];
59375937 snprintf (szHint, sizeof (szHint), " %s %u %u" , item->GetName (), item->GetCount (), item->GetOriginalVnum ());
59385938 LogManager::instance ().ItemLog (this , item, " GET" , szHint);
5939- ChatPacket ( CHAT_TYPE_INFO , LC_TEXT ( " 아이템 획득: %s " ), item->GetName ());
5939+ ItemGetPacket (item-> GetVnum ( ), item->GetCount ());
59405940
59415941 if (item->GetType () == ITEM_QUEST )
59425942 quest::CQuestManager::instance ().PickupItem (GetPlayerID (), item);
@@ -5995,11 +5995,11 @@ bool CHARACTER::PickupItem(DWORD dwVID)
59955995 LogManager::instance ().ItemLog (owner, item, " GET" , szHint);
59965996
59975997 if (owner == this )
5998- ChatPacket ( CHAT_TYPE_INFO , LC_TEXT ( " 아이템 획득: %s " ), item->GetName ());
5998+ ItemGetPacket (item-> GetVnum ( ), item->GetCount ());
59995999 else
60006000 {
6001- owner->ChatPacket ( CHAT_TYPE_INFO , LC_TEXT ( " 아이템 획득: %s 님으로부터 %s " ), GetName (), item-> GetName ());
6002- ChatPacket ( CHAT_TYPE_INFO , LC_TEXT ( " 아이템 전달: %s 님에게 %s " ), owner-> GetName (), item ->GetName ());
6001+ owner->ItemGetPacket (item-> GetVnum ( ), item-> GetCount (), GetName ());
6002+ ItemGetPacket (item-> GetVnum ( ), item-> GetCount (), owner ->GetName (), true );
60036003 }
60046004
60056005 if (item->GetType () == ITEM_QUEST )
@@ -6621,7 +6621,7 @@ LPITEM CHARACTER::AutoGiveItem(DWORD dwItemVnum, BYTE bCount, int iRarePct, bool
66216621 if (bCount == 0 )
66226622 {
66236623 if (bMsg)
6624- ChatPacket ( CHAT_TYPE_INFO , LC_TEXT ( " 아이템 획득: %s " ), item->GetName ());
6624+ ItemGetPacket (item-> GetVnum ( ), item->GetCount ());
66256625
66266626 return item;
66276627 }
@@ -6673,7 +6673,7 @@ LPITEM CHARACTER::AutoGiveItem(DWORD dwItemVnum, BYTE bCount, int iRarePct, bool
66736673 if (iEmptyCell != -1 )
66746674 {
66756675 if (bMsg)
6676- ChatPacket ( CHAT_TYPE_INFO , LC_TEXT ( " 아이템 획득: %s " ), item->GetName ());
6676+ ItemGetPacket (item-> GetVnum ( ), item->GetCount ());
66776677
66786678 if (item->IsDragonSoul ())
66796679 item->AddToCharacter (this , TItemPos (DRAGON_SOUL_INVENTORY , iEmptyCell));
0 commit comments