chore: Cleans up pattern checks. (#892)

This commit is contained in:
Kamron Batman 2021-12-24 15:53:59 -08:00 • committed by GitHub
parent 171df32257
commit 63e1b02d93
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
283 changed files with 587 additions and 702 deletions

View file

@ -157,13 +157,12 @@ namespace Server.Items
{
foreach (var i in Items)
{
if (!(i is IScissorable) || i.Deleted)
if (i is not IScissorable || i.Deleted)
{
continue;
}
if (i is BaseClothing || i is Cloth || i is BoltOfCloth || i is Hides || i is BonePile ||
i is BaseArmor armor && CraftResources.GetType(armor.Resource) == CraftResourceType.Leather)
if (i is BaseClothing or Cloth or BoltOfCloth or Hides or BonePile || i is BaseArmor armor && CraftResources.GetType(armor.Resource) == CraftResourceType.Leather)
{
return true;
}
@ -249,7 +248,7 @@ namespace Server.Items
{
var item = scissorables[i];
if (!(item is IScissorable scissorable))
if (item is not IScissorable scissorable)
{
continue;
}