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