Fixes more casting
This commit is contained in:
parent
aba9452161
commit
74f498c1c8
17 changed files with 581 additions and 805 deletions
|
|
@ -170,23 +170,12 @@ namespace Server {
|
|||
ISerializable value = entry.value;
|
||||
BinaryMemoryWriter writer = entry.writer;
|
||||
|
||||
Item item = value as Item;
|
||||
|
||||
if ( item != null ) {
|
||||
if ( value is Item item )
|
||||
Save( item, writer );
|
||||
} else {
|
||||
Mobile mob = value as Mobile;
|
||||
|
||||
if ( mob != null ) {
|
||||
else if ( value is Mobile mob )
|
||||
Save( mob, writer );
|
||||
} else {
|
||||
BaseGuild guild = value as BaseGuild;
|
||||
|
||||
if ( guild != null ) {
|
||||
Save( guild, writer );
|
||||
}
|
||||
}
|
||||
}
|
||||
else if ( value is BaseGuild guild )
|
||||
Save( guild, writer );
|
||||
}
|
||||
|
||||
private void Save( Item item, BinaryMemoryWriter writer ) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue