edit this:
Code:
if ((wearable.Item.ItemType == ItemType.Weapon && weapon) || (wearable.Item.ItemType == ItemType.Armor && !weapon))
Code:
if ((wearable.Item.ItemType == ItemType.Weapon && weapon && wearable.Item.IsHeroic) || (wearable.Item.ItemType == ItemType.Armor && !weapon && wearable.Item.IsHeroic))
Code:
if (wearable != null && (wearable.Item.ItemType == ItemType.Weapon || wearable.Item.ItemType == ItemType.Armor) && wearable.Item.LevelMinimum >= inv.Upgrade && wearable.Rare >= inv.Rare && !wearable.Item.IsHeroic)
Code:
if (wearable != null && (wearable.Item.ItemType == ItemType.Weapon || wearable.Item.ItemType == ItemType.Armor) && wearable.Rare >= inv.Rare)






