public override void OnMapChange()
{
if ( m_LockDowns == null )
return;
UpdateRegion();
if ( m_Sign != null && !m_Sign.Deleted )
m_Sign.Map = this.Map;
if ( m_Doors != null )
{
foreach ( Item item in m_Doors )
item.Map = this.Map;
}
foreach ( IEntity entity in GetHouseEntities() )
{
if ( entity is Item )
((Item)entity).Map = this.Map;
else
((Mobile)entity).Map = this.Map;
}
}