la verdad nunca eh podido dar con estos errores como se soluciona ?
error C2061: error de sintaxis : identificador 'ITEM'
segun esta son la declaraciones
int AttachToolTipForMuun(ITEM* Temp, int TextNum);
static int __thiscall AttachToolTipForSocketItem(LPVOID thisa, ITEM* Temp, int TextNum);
UP
AttachToolTipForMuun connect to ITEM class
#pragma pack(push, 1)
typedef struct tagITEM //-> Complete (size: 107)
{
/*+0*/ short ItemID;
/*+2*/ int Level;
/*+6*/ BYTE Part;
/*+7*/ BYTE Class;
/*+8*/ bool TwoHand;
/*+9*/ WORD DamageMin;
/*+11*/ WORD DamageMax;
/*+13*/ BYTE SuccessfulBlocking;
/*+14*/ WORD Defense;
/*+16*/ WORD MagicDefense;
/*+18*/ BYTE MagicPower;
/*+19*/ BYTE WeaponSpeed;
/*+20*/ WORD WalkSpeed;
/*+22*/ BYTE Durability;
/*+23*/ BYTE Option1;
/*+24*/ BYTE ExtOption;
/*+25*/ WORD RequireStrength;
/*+27*/ WORD RequireDexterity;
/*+29*/ WORD RequireEnergy;
/*+31*/ WORD RequireVitality;
/*+33*/ WORD RequireCharisma;
/*+35*/ WORD RequireLevel;
/*+37*/ BYTE SpecialNum;
/*+38*/ WORD Special[MAX_ITEM_SPECIAL];
/*+54*/ BYTE SpecialValue[MAX_ITEM_SPECIAL];
/*+62*/ DWORD UniqueID;
/*+66*/ BYTE bySelectedSlotIndex;
/*+67*/ BYTE PosX;
/*+68*/ BYTE PosY;
/*+69*/ WORD Jewel_Of_Harmony_Option;
/*+71*/ WORD Jewel_Of_Harmony_OptionLevel;
/*+73*/ bool option_380;
/*+74*/ BYTE bySocketOption[MAX_SOCKETS];
/*+79*/ BYTE SocketCount;
/*+80*/ BYTE SocketSeedID[MAX_SOCKETS];
/*+85*/ BYTE SocketSphereLv[MAX_SOCKETS];
/*+90*/ BYTE SocketSeedSetOption;
int Number;
BYTE Color;
/*+96*/ BYTE byColorState;
/*+97*/ bool PeriodItem;
/*+98*/ bool ExpiredItem;
/*+99*/ int lExpireTime;
/*+103*/ int RefCount;
} ITEM;
#pragma pack(pop)
or #include "NewUIMyInventory.h"