From 9f4ad5f6e873518cd6e6cfc0f46ad1c51d5c36b2 Mon Sep 17 00:00:00 2001 From: Chomp Date: Sun, 2 Feb 2025 10:21:22 +0000 Subject: [PATCH] Removed nullable status from `skipArmorItemsWithoutDurability` param --- Libraries/Core/Helpers/ItemHelper.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Libraries/Core/Helpers/ItemHelper.cs b/Libraries/Core/Helpers/ItemHelper.cs index 948f1e87..48242ccf 100644 --- a/Libraries/Core/Helpers/ItemHelper.cs +++ b/Libraries/Core/Helpers/ItemHelper.cs @@ -513,7 +513,7 @@ public class ItemHelper( * @param skipArmorItemsWithoutDurability Skip over armor items without durability * @returns % quality modifier between 0 and 1 */ - public double GetItemQualityModifierForItems(List itemWithChildren, bool? skipArmorItemsWithoutDurability = null) + public double GetItemQualityModifierForItems(List itemWithChildren, bool skipArmorItemsWithoutDurability = false) { if (IsOfBaseclass(itemWithChildren[0].Template, BaseClasses.WEAPON)) { @@ -550,7 +550,7 @@ public class ItemHelper( * @param skipArmorItemsWithoutDurability return -1 for armor items that have max durability of 0 * @returns Number between 0 and 1 */ - public double GetItemQualityModifier(Item item, bool? skipArmorItemsWithoutDurability = null) + public double GetItemQualityModifier(Item item, bool skipArmorItemsWithoutDurability = false) { // Default to 100% var result = 1d; @@ -564,7 +564,7 @@ public class ItemHelper( return 1; } - if (skipArmorItemsWithoutDurability.GetValueOrDefault(false) + if (skipArmorItemsWithoutDurability && IsOfBaseclass(item.Template, BaseClasses.ARMOR) && itemDetails?.Properties?.MaxDurability == 0 )