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