void CEntity::Destroy() { if (m_bIsDestroyed) { return; } ViewCleanup(); m_bIsDestroyed = true; }
LPITEM CItem::RemoveFromGround() { if (GetSectree()) { SetOwnership(NULL); GetSectree()->RemoveEntity(this); ViewCleanup(); Save(); } return (this); }