This commit is contained in:
mark 2010-12-09 02:48:29 +00:00
parent 712037724a
commit ac5a0827f2
7 changed files with 21 additions and 19 deletions

View file

@ -395,7 +395,7 @@ namespace Server
{
Item item = items[i];
if ( item.ItemID <= TileData.MaxItemValue && item.AtWorldPoint( x, y ) )
if ( !(item is BaseMulti) && item.ItemID <= TileData.MaxItemValue && item.AtWorldPoint( x, y ) )
{
ItemData id = item.ItemData;
surface = id.Surface;
@ -470,7 +470,7 @@ namespace Server
foreach ( Item item in eable )
{
if ( item.ItemID <= TileData.MaxItemValue )
if ( !(item is BaseMulti) && item.ItemID <= TileData.MaxItemValue )
{
items.Add( item );
@ -624,7 +624,7 @@ namespace Server
{
Item item = sector.Items[i];
if ( item.ItemID <= TileData.MaxItemValue && item.AtWorldPoint( p.X, p.Y ) && !item.Movable )
if ( !(item is BaseMulti) && item.ItemID <= TileData.MaxItemValue && item.AtWorldPoint( p.X, p.Y ) && !item.Movable )
{
ItemData id = item.ItemData;
@ -1972,7 +1972,7 @@ namespace Server
if( !i.Visible )
continue;
if( i.ItemID > TileData.MaxItemValue )
if( i is BaseMulti || i.ItemID > TileData.MaxItemValue )
continue;
ItemData id = i.ItemData;