Para fixar o problema de dupe usando a custom store.
Procure por:
void CCustomStore::OpenCustomStore(LPOBJ lpObj,int type)
Adicione:
Código:if(lpObj->Interface.use != 0) { return; }
Depois
Procure por:
void CCustomStore::CommandCustomStoreOffline(LPOBJ lpObj,char* arg)
Adicione:
Código:if(lpObj->Interface.use != 0) { return; }
Abraço