Fixes casting checks
This commit is contained in:
parent
7ea00fbf4f
commit
03dd5f1926
431 changed files with 5616 additions and 6250 deletions
|
|
@ -137,17 +137,13 @@ namespace Server.Commands.Generic
|
|||
object obj = m_List[i];
|
||||
bool isDeleted = false;
|
||||
|
||||
if ( obj is Item )
|
||||
if ( obj is Item item )
|
||||
{
|
||||
Item item = (Item)obj;
|
||||
|
||||
if ( !(isDeleted = item.Deleted) )
|
||||
AddEntryHtml( 40 + 130, item.GetType().Name );
|
||||
}
|
||||
else if ( obj is Mobile )
|
||||
else if ( obj is Mobile mob )
|
||||
{
|
||||
Mobile mob = (Mobile)obj;
|
||||
|
||||
if ( !(isDeleted = mob.Deleted) )
|
||||
AddEntryHtml( 40 + 130, mob.Name );
|
||||
}
|
||||
|
|
@ -231,10 +227,10 @@ namespace Server.Commands.Generic
|
|||
break;
|
||||
}
|
||||
|
||||
if ( obj is Item && !((Item)obj).Deleted )
|
||||
m_From.SendGump( new InterfaceItemGump( m_From, m_Columns, m_List, m_Page, (Item) obj ) );
|
||||
else if ( obj is Mobile && !((Mobile)obj).Deleted )
|
||||
m_From.SendGump( new InterfaceMobileGump( m_From, m_Columns, m_List, m_Page, (Mobile) obj ) );
|
||||
if ( obj is Item item && !item.Deleted )
|
||||
m_From.SendGump( new InterfaceItemGump( m_From, m_Columns, m_List, m_Page, item ) );
|
||||
else if ( obj is Mobile mobile && !mobile.Deleted )
|
||||
m_From.SendGump( new InterfaceMobileGump( m_From, m_Columns, m_List, m_Page, mobile ) );
|
||||
else
|
||||
m_From.SendGump( new InterfaceGump( m_From, m_Columns, m_List, m_Page, m_Select ) );
|
||||
}
|
||||
|
|
@ -567,4 +563,4 @@ namespace Server.Commands.Generic
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue