コード例 #1
0
 public static bool IsRanged(this ItemObject item)
 => item.AnyWeaponMatches(w => w.IsRangedWeapon);
コード例 #2
0
 public static bool HasWeaponClass(this ItemObject item, WeaponClass weaponClass)
 => item.AnyWeaponMatches(w => w.WeaponClass == weaponClass);
コード例 #3
0
 public static bool IsSwingable(this ItemObject item)
 => item.AnyWeaponMatches(w => w.IsMeleeWeapon && w.SwingDamageType != DamageTypes.Invalid);