Fixes casting checks
This commit is contained in:
parent
7ea00fbf4f
commit
03dd5f1926
431 changed files with 5616 additions and 6250 deletions
|
|
@ -121,9 +121,9 @@ namespace Server.Commands.Generic
|
|||
|
||||
foreach ( BaseExtension check in ext )
|
||||
{
|
||||
if ( check is WhereExtension )
|
||||
if ( check is WhereExtension extension )
|
||||
{
|
||||
cond = ( check as WhereExtension ).Conditional;
|
||||
cond = extension.Conditional;
|
||||
|
||||
break;
|
||||
}
|
||||
|
|
@ -234,10 +234,8 @@ namespace Server.Commands.Generic
|
|||
|
||||
bool flushToLog = false;
|
||||
|
||||
if ( obj is ArrayList )
|
||||
if ( obj is ArrayList list )
|
||||
{
|
||||
ArrayList list = (ArrayList)obj;
|
||||
|
||||
if ( list.Count > 20 )
|
||||
CommandLogging.Enabled = false;
|
||||
else if ( list.Count == 0 )
|
||||
|
|
@ -255,9 +253,7 @@ namespace Server.Commands.Generic
|
|||
{
|
||||
if ( command.ListOptimized )
|
||||
{
|
||||
ArrayList list = new ArrayList();
|
||||
list.Add( obj );
|
||||
command.ExecuteList( e, list );
|
||||
command.ExecuteList( e, new ArrayList{ obj } );
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
|
|
@ -47,7 +47,7 @@ namespace Server.Commands.Generic
|
|||
if ( mob == null )
|
||||
continue;
|
||||
|
||||
if( !BaseCommand.IsAccessible( from, mob ) )
|
||||
if ( !BaseCommand.IsAccessible( from, mob ) )
|
||||
continue;
|
||||
|
||||
if ( ext.IsValid( mob ) )
|
||||
|
|
@ -64,4 +64,4 @@ namespace Server.Commands.Generic
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ namespace Server.Commands.Generic
|
|||
{
|
||||
foreach ( Mobile mob in reg.GetMobiles() )
|
||||
{
|
||||
if( !BaseCommand.IsAccessible( from, mob ) )
|
||||
if ( !BaseCommand.IsAccessible( from, mob ) )
|
||||
continue;
|
||||
|
||||
if ( ext.IsValid( mob ) )
|
||||
|
|
@ -58,4 +58,4 @@ namespace Server.Commands.Generic
|
|||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue