From 8eaf9d45a51939322f11a6ed3e112ccd80256bbe Mon Sep 17 00:00:00 2001
From: ECWireless
Date: Sun, 4 Aug 2024 12:33:23 -0600
Subject: [PATCH] Tweak max weapons and armor able to be equipped
---
packages/contracts/src/systems/EquipmentSystem.sol | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/contracts/src/systems/EquipmentSystem.sol b/packages/contracts/src/systems/EquipmentSystem.sol
index c76758ddf..c345fbb1f 100644
--- a/packages/contracts/src/systems/EquipmentSystem.sol
+++ b/packages/contracts/src/systems/EquipmentSystem.sol
@@ -144,11 +144,11 @@ contract EquipmentSystem is System {
function _equipItem(bytes32 characterId, uint256 itemId, ItemType itemType) internal {
require(!isEquipped(characterId, itemId), "EQUIPMENT: ALREADY EQUIPPED");
if (uint8(itemType) == 0) {
- require(CharacterEquipment.lengthEquippedWeapons(characterId) < 3, "ITEMS: Too many weapons equipped");
+ require(CharacterEquipment.lengthEquippedWeapons(characterId) < 2, "ITEMS: Too many weapons equipped");
CharacterEquipment.pushEquippedWeapons(characterId, itemId);
}
if (uint8(itemType) == 1) {
- require(CharacterEquipment.lengthEquippedArmor(characterId) < 3, "ITEMS: Too many weapons equipped");
+ require(CharacterEquipment.lengthEquippedArmor(characterId) < 1, "ITEMS: Too much armor equipped");
CharacterEquipment.pushEquippedArmor(characterId, itemId);
}