diff --git a/Scripts/Regions/HouseRegion.cs b/Scripts/Regions/HouseRegion.cs index 0d5e588..a601d79 100644 --- a/Scripts/Regions/HouseRegion.cs +++ b/Scripts/Regions/HouseRegion.cs @@ -428,5 +428,23 @@ namespace Server.Regions return m_House; } } + + public override void OnEnter( Mobile m ) + { + base.OnEnter( m ); + if ( m != null && m.Player ) + { + Server.Commands.StableMountCommand.ForceDismountAndStore((PlayerMobile)m); + } + } + + public override void OnExit( Mobile m ) + { + base.OnExit( m ); + if ( m != null && m.Player ) + { + Server.Commands.RetrieveMountCommand.AutoRemountPlayer((PlayerMobile)m); + } + } } }