Fixes more casting
This commit is contained in:
parent
aba9452161
commit
74f498c1c8
17 changed files with 581 additions and 805 deletions
|
|
@ -661,33 +661,19 @@ namespace Server {
|
|||
while ( _addQueue.Count > 0 ) {
|
||||
IEntity entity = _addQueue.Dequeue();
|
||||
|
||||
Item item = entity as Item;
|
||||
|
||||
if ( item != null ) {
|
||||
if ( entity is Item item )
|
||||
AddItem( item );
|
||||
} else {
|
||||
Mobile mob = entity as Mobile;
|
||||
|
||||
if ( mob != null ) {
|
||||
AddMobile( mob );
|
||||
}
|
||||
}
|
||||
else if ( entity is Mobile mob )
|
||||
AddMobile( mob );
|
||||
}
|
||||
|
||||
while ( _deleteQueue.Count > 0 ) {
|
||||
IEntity entity = _deleteQueue.Dequeue();
|
||||
|
||||
Item item = entity as Item;
|
||||
|
||||
if ( item != null ) {
|
||||
if ( entity is Item item )
|
||||
item.Delete();
|
||||
} else {
|
||||
Mobile mob = entity as Mobile;
|
||||
|
||||
if ( mob != null ) {
|
||||
mob.Delete();
|
||||
}
|
||||
}
|
||||
else if ( entity is Mobile mob )
|
||||
mob.Delete();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue