#ifndef _SEND_CHAR_UPGRADE_ITEM_H_ #define _SEND_CHAR_UPGRADE_ITEM_H_ #include #include // Àü¹æ ÂüÁ¶ class CSendStream; namespace GameClientSendPacket { // ¾ÆÀÌÅÛ ÀνºÅç ¼ÒÄÏ bool SendCharInstallSocket(CSendStream& SendStream, unsigned long dwCharID, Item::ItemPos EquipPos, Item::ItemPos GemPos, Item::CEquipment* lpEquipment, unsigned short wError); // ¾ÆÀÌÅÛ ÇÕ¼º bool SendCharItemChemical(CSendStream& SendStream, unsigned long dwCharID, Item::ItemPos PickkingPos, Item::ItemPos TargetPos, unsigned short wPickkingID, unsigned char cPickkingNum, Item::CItem* lpResultItem, unsigned short wError); // ¾ÆÀÌÅÛ ¾÷±×·¹À̵å bool SendCharUpgradeItem(CSendStream& SendStream, unsigned long dwCharID, unsigned long dwCurrentGold, Item::CItem* lpItem, unsigned char cCurrentMineralNum, unsigned char cValue, unsigned short wError); // ¾ÆÀÌÅÛ ¿É¼Ç ÀÌ½Ä bool SendCharItemOptionGraft(CSendStream& SendStream, unsigned long dwCharID, unsigned long dwCurrentGold, Item::CItem* lpResultItem, unsigned short wError); // ¾ÆÀÌÅÛ º¸»ó ÆÇ¸Å bool SendCharItemCompensation(CSendStream& SendStream, unsigned long dwCharID, unsigned short wError); // ¾ÆÀÌÅÛ ·é ¼³Ä¡/Á¦°Å. bool SendCharRuneInstallSocket(CSendStream& SendStream, unsigned long dwCharID, Item::ItemPos EquipPos, Item::ItemPos RunePos, Item::CEquipment* lpEquipment, unsigned char cType, unsigned short wError); }; #endif