Fixes casting checks

This commit is contained in:
Kamron Batman 2018-08-19 01:38:55 +08:00
parent 7ea00fbf4f
commit 03dd5f1926
431 changed files with 5616 additions and 6250 deletions

View file

@ -615,12 +615,8 @@ namespace Server.Engines.ConPVP
List<Mobile> pets = new List<Mobile>();
foreach ( Mobile mob in facet.GetMobilesInBounds( m_Bounds ) ) {
BaseCreature pet = mob as BaseCreature;
if ( pet != null && pet.Controlled && pet.ControlMaster != null ) {
if ( m_Players.Contains( pet.ControlMaster ) ) {
pets.Add( pet );
}
if ( mob is BaseCreature pet && pet.Controlled && pet.ControlMaster != null && m_Players.Contains( pet.ControlMaster ) ) {
pets.Add( pet );
}
}
@ -826,4 +822,4 @@ namespace Server.Engines.ConPVP
return a.CompareTo( b );
}
}
}
}