chop fixed, staff placements were not getting added to h.Addons

This commit is contained in:
mark 2006-06-22 02:31:32 +00:00
parent 31167c984f
commit d0faf02150
2 changed files with 3 additions and 9 deletions

View file

@ -167,12 +167,9 @@ namespace Server.Items
public static bool CheckHouse( Mobile from, Point3D p, Map map, int height, ref List<BaseHouse> list )
{
if ( from == null || from.AccessLevel >= AccessLevel.GameMaster )
return true;
BaseHouse house = BaseHouse.FindHouseAt( p, map, height );
if ( house == null || !house.IsOwner( from ) )
if ( from == null || house == null || !house.IsOwner( from ) )
return false;
if ( !list.Contains( house ) )

View file

@ -94,11 +94,8 @@ namespace Server.Items
{
m_Deed.Delete();
if ( houses != null )
{
foreach ( BaseHouse h in houses )
h.Addons.Add( addon );
}
foreach ( BaseHouse h in houses )
h.Addons.Add( addon );
}
else
{