auction removed
This commit is contained in:
@@ -1993,52 +1993,6 @@ bool CItem::OnAfterCreatedItem()
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
#ifdef __AUCTION__
|
||||
|
||||
// 경매장
|
||||
// window를 경매장으로 한다.
|
||||
|
||||
bool CItem::MoveToAuction()
|
||||
{
|
||||
LPCHARACTER owner = GetOwner();
|
||||
if (owner == NULL)
|
||||
{
|
||||
sys_err ("Item those owner is not exist cannot regist in auction");
|
||||
return false;
|
||||
}
|
||||
|
||||
if (GetWindow() == AUCTION)
|
||||
{
|
||||
sys_err ("Item is already in auction.");
|
||||
}
|
||||
|
||||
SetWindow(AUCTION);
|
||||
owner->SetItem(m_bCell, NULL);
|
||||
Save();
|
||||
ITEM_MANAGER::instance().FlushDelayedSave(this);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
void CItem::CopyToRawData (TPlayerItem* new_item)
|
||||
{
|
||||
if (new_item != NULL)
|
||||
return;
|
||||
|
||||
new_item->id = m_dwID;
|
||||
new_item->window = m_bWindow;
|
||||
new_item->pos = m_bCell;
|
||||
new_item->count = m_dwCount;
|
||||
|
||||
new_item->vnum = GetVnum();
|
||||
thecore_memcpy (new_item->alSockets, m_alSockets, sizeof (m_alSockets));
|
||||
thecore_memcpy (new_item->aAttr, m_aAttr, sizeof (m_aAttr));
|
||||
|
||||
new_item->owner = m_pOwner->GetPlayerID();
|
||||
}
|
||||
#endif
|
||||
|
||||
bool CItem::IsDragonSoul()
|
||||
{
|
||||
return GetType() == ITEM_DS;
|
||||
|
||||
Reference in New Issue
Block a user