Galera eu estou com um Bug de quando vou descartar poções se tiver com pItem->Flag = 0 ativo as poções zeram antes mesmo da confirmação da BOX. Ai quando comenta ele e coloca pMessageItem = pItem; as poções fica grudado no cursor e consigo descartar, porém não é certo ficar assim pq o modo original é com pItem->Flag = 0. Alguém tem alguma ideia de como deixar usando pItem->Flag = 0 e as poções sairem do cursor e esperar no inventório a confirmação da BOX e descartar somente o que digitou no chão ? cMessageBox.ShowMessage2(MESSAGE_THROW_ITEM); pItem->Flag = 0; //¸¶¿ì½º ¾ÆÀÌÅÛ ÃʱâÈ <<<<<<<<<<<<<<<< MODO ORIGINAL DE LIMPAR O CURSOR, PORÉM SOME TUDO AS POÇÕES ANTES DA CONFIRMAÇÃO pMessageItem = pItem; <<<<<<< ISSO EU ADICIONEI PORÉM NÃO É ORIGINAL ASSIM, PQ FICA GRUDADO NO CURSOR AS POÇÕES COM ELE ATIVO. pMessageItem->Flag = 1; //¾ÆÀÌÅÛÀ» ÁýÀ»¶§ ÀúÀåÇØµ×´ø Æ÷ÀÎÅÍ·Î Ç÷¢À» »ì¸°´Ù sInven[pMessageItem->ItemPosition - 1].ItemIndex = BackUpItemIndex; CheckOverlapItem(pMessageItem, BackUpItemIndex); ReSettingPotion(); //Æ÷¼Ç°ø°£ üũ CheckWeight(); //¹«°Ô º¸Á¤ ReFormPotionNum(); //Æ÷¼Ç°¹¼ö º¸Á¤ if (pMessageItem->ItemPosition) sInven[pMessageItem->ItemPosition - 1].ItemIndex = PotionIndex; return TRUE; OBS: Minha Source é PKDosCria Base Elemental Frozen Etc...