internal override void Export(string table)
        {
            base.Export(table);

            table = GetType().Name;

            var vals = new List <object>
            {
                Id,
                HfId.DBExport(),
                EntityId.DBExport(),
                SiteId.DBExport(),
                SkillAtTime,
                BuildingType.DBExport(Buildings),
                BuildingSubType.DBExport(Buildings),
                BuildingCustom.DBExport()
            };

            Database.ExportWorldItem(table, vals);
        }