More itembase refactor

This commit is contained in:
2024-03-28 05:35:39 -04:00
parent 1cf9831e20
commit 60c80ceee8
@@ -1210,14 +1210,10 @@ public class CharacterItemManager {
return false;
}
// Item must be in inventory to equip
if (!this.inventory.contains(i) && this.absCharacter.getObjectType() != GameObjectType.Mob)
return false;
// make sure player can equip item
if (i.getItemBase() == null)
return false;
if (!ItemTemplate.canEquip(slot, this, absCharacter, i) && this.absCharacter.getObjectType() != GameObjectType.Mob)
return false;